/*
Theme Name: Sibale Online
Theme URI: http://sibale.amorfrancis.com
Description: Sibale Online. Two columns, fixed width. Sidebar on right side.
Version: 2.0 - 2008
Author: Maria Amor F. Sartillo-Amoroso
Author URI: http://www.amorfrancis.com


/*-----------Block Level Elements--------------*/


body,html {
        min-height:101%;
        }

body {
        background:  #69c url(images/sibale-bg.jpg) no-repeat scroll center top;
        color: #000;
        margin:0;
        padding:0;

        }
body, select, input, textarea {
        font: 100% Verdana, Arial, Helvetica, sans-serif;
        }                

#wrapper  {width:880px;
        margin:0 auto;
        font-size:0.7em;
        background: #fff url(images/wrapblue.gif) repeat;
        padding: 0;
   }
#wrapper-forum  {width:880px;
        margin:0 auto;
        font-size:0.7em;
        background: #fff;
        padding: 0;
 }    
#wrapper:after, #wrapper-forum:after {
 /* this is for NN6 to clear floats */
        content: ".";
        display: block;
        height: 0px;
        clear: both;
        visibility: hidden;
}                
* html #wrapper, *html #wrapper-forum  {
        width:880px;margin:0px auto}
p {        
        margin: 15px 0;
        font-size:1.1em;
        line-height:1.5em;
        }
                
a:link, a:visited {
/*        color: #7da939;*/
        text-decoration:none
        }

a:hover, a:active {
        color:#333;
        text-decoration:underline;
        }
ol,ul{margin:0;padding:0}
img {
        border: 0px none;
        margin: 0;
        padding: 0 0.8em 0.5em 0;
}
#gallery-1 img{
padding:2px;
}

#headerimg         {
height: 248px;width: 880px; background: #fff url(images/header.jpg) no-repeat bottom right;  }

.description { font-size: 1.2em;width:300px;
        font-weight: bold;
        font-style:italic;
        color:#003333;
                margin:0 10px 0 100px;
}

#nav {
height:30px;color:#003333;margin:0 10px 5px 5px;padding-top:218px; padding-left:10px;
}

* html #nav {
        margin:0 10px 10px 15px; padding-top:218px}

#nav a:link, #nav a:visited {
        color: white;
        text-decoration:none;
        font-weight: bold;
        padding:0 5px 3px 5px;

        }

#nav a:hover, #nav a:active {
        color:white;
        text-decoration:underline;
        }
#nav li
{
list-style-type:none;
font-weight: bold;
padding:0 8px 3px 8px;
font:14px Verdana, Arial, Helvetica, sans-serif; 
float:left;
border-right:1px groove #ccc;
}

#branding {
        width:300px;
        padding-bottom:15px;
        float:left;
        }

.left {
        float:left;
        }

.right {
        float:right;
        }

#content {
        float: left;
        width: 66%;
        margin:0 5px 30px 20px;
        text-align:justify;
}


#content-forum{
 float: left;
 width: 96%;
 margin:0 25px 20px 25px;
 text-align:justify;
}
#sidebar {
        width: 250px;
        float:right;
        margin:0;
        font-size: 12px;

}

#footer {
                clear:both;
                background: #577BBD url(images/footer.png) no-repeat scroll right bottom;
                 margin:0;
                padding:5px 0;
}
* html #content, * html #sidebar, * html #footer {
        overflow: hidden; /* For IE */
}
* html #footer {
        clear:both; 
}
/*Subnav */

.subnav li {
        list-style:none;
        border-bottom:1px dotted #999;
                margin:0;
/*                font-size: 12px;*/
        }

.subnav li a:link, .subnav li a:visited {
/*        background:  #E6F9EC;*/
        display:block;
        padding:5px /* 5px 5px 10px*/;
        border-left:5px solid #4A68A0;
                
        }
                
.subnav li a:hover, .subnav li a:active {
        background:#E8FBEE;
        text-decoration:none;
        border-left:5px solid #FFCA95;
        color: #003300;
        }

.subnav li li a:link, .subnav li li a:visited {
        border-left:none
        }
/*-------------Headings-------------*/

h1,h2,h3,h4,h5{
        color:#037053;
	    font-weight:bold;
}
h1 {   font:1.8em Verdana, Arial, Times, serif;
        padding-top:10px
}

h2 {    font:1.6em Verdana, Arial, Times, serif;
        padding:0px 5px 8px 0;
	    border-bottom:1px solid  #000066;
}

h3 {   font: 1.3em Verdana, Arial, Times, serif;
        padding:15px 0 8px 0;
        border-bottom:1px solid  #000066;
}

h4,h5 {
font-size:1.3em; 
}

/* Float Properties*/

.clear {
        clear: left;
        margin-bottom: 15px;
}

.clearfloat:after {
        display:block;
        visibility:hidden;
        clear:both;
        height:0;
        content:".";
        }

.clearfloat {
        display:block
        }

/*-------------The Post-------------*/

h2 a:hover, h2 a:visited, h2 a {
}

.post {
font-size:12px;
margin-top
}
.breadcrumb{padding:20px 10px 10px;font-size:9px}
#post_header {
        width:590px;
        height:auto;
        float:left;
        padding:40px 0 18px 0;
}

.post-date {
        width: 45px;
        height: 50px;
		float:left;
		margin-left:-50px;
        background: url(images/newdate.png) no-repeat;
		
}
.post-month {
        font-size: 11px;
        text-transform: uppercase;
        color: #FFFFFF;
        text-align: center;
        display:block;
        line-height: 11px;
        padding-top: 3px;
}
.post-day {
        font-size: 18px;
        color: #333;
        text-align: center;
        display:block;
        line-height: 18px;
        padding-top: 4px;

}
.post-year {
        font-size: 10px;
        color: #003300;
        text-align: center;
        display:block;
        line-height: 12px;
        padding-top: 1px;
}


.post_title {
        width:520px;
        height:auto;
        float:left;
        font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
/*        font-size: 1.3em;*/
        text-align:left;
       /* padding-left:5px;*/
        letter-spacing: normal;
        margin-left:5px;
}

.page_title {
        width:580px;
        height:auto;
        float:left;
        font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
/*        font-size: 1.3em;*/
        text-align:left;
        letter-spacing: normal;
}

.post_information {
        width:424px;
        height:auto;
        float:left;
        font-size:11px;
        padding-left:10px;
        margin-top:3px;
        line-height:16px;
        text-align:left;
}
.information_txt {
        width:auto;
        height:auto;
        float:left;
}
.post ul li {
        list-style:square;
        margin-bottom:5px;
        line-height:125%;
        margin-left:40px;
        }

.post ol{
        margin: 5px 2px 5px 40px;
               }
.post ol li{
        line-height:150%;
		padding:0 0 7px 10px;
        }
        
#tags {
        padding:3px;
        border-bottom:1px solid #DDD;
        border-top:1px solid #DDD;
        }   

.post p {

}

.post a {

}

.entry {

}
.post-index{
clear:both;
margin:1em;
}
.post-2, .welcome{
clear:both;
background-color:#F2E9E4;
margin:30px 0 0 0;
padding:5px 10px;
}


.post-entry, .postmetadata {
clear:both;
margin:0.5em;
overflow:hidden;
}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {
padding:15px 0;

}

.alignleft {
float:left;
padding:0 5px;
}

.alignright {
float:right;
padding:0 5px;
}

.center {

}

.pagetitle {
padding:25px 5px 10px 0;
}

blockquote {
background:#FFFFEE none repeat scroll 0 50%;
border:1px solid #DDD;
padding:2px 10px;
margin:10px 10px 10px 20px;
font-style:italic;
}

cite {

}

a img {
margin:5px 10px 5px 5px;
border:none;
}

acronym, abbr {
}

#writer {
        clear:both;
        background:#ECFCF1;
        height:71px;
        margin:35px 0 15px 0;
        padding:12px;
		border:1px solid #C1DCFF;
        }

#writer img {
        padding:1px;
        border:1px solid #7da939;
        float:left;
/*        width:80px;*/
        }

#writer p {
        margin-top:10px;
        width:480px;
        font-size:90%
        }

#writer span {
        display:block;
        padding-top:4px;
        border-top:1px solid #cbd8b4;
        margin-top:8px;
        }


/*--------------Sidebar------------*/

#sidebar h3, #sidebar h2 {
        font: 1.2em Arial, Helvetica, sans-serif;
        color:#000;
        width:225px;
        margin:5px 0 0 0;
        padding:0 0 5px 5px;
        font-weight:bold;
        border-bottom:medium none;
        line-height:2em;
        }
                
#sidebar h3 a, #sidebar h2 a{
color: #2457A7;
}
           
.sidestyle, .side-category
{
clear:both;
background: white url(images/wrap-title.gif) repeat-x;
border:1px solid #99CCFF;
margin:5px 0 15px 0;
}
.bullets li {
        list-style: square;
        border-bottom:1px dashed #999;
        margin-bottom:5px;
        line-height:1.4em;
        margin-left:20px;
        }        

#sidebar ul {

    margin: 5px 8px 10px 7px;
    list-style-type: none;
/*        font-size:1.1em;*/
    padding: 0 0 10px 0;

}

#sidebar ul li {
/*background:white ; */

}

#sidebar ul ul {

}
.post-categories{
margin-bottom:0;
padding:0;


}
#sidebar ul ul li {
/*background:none*/

}
#sidebar ul ul li a{

}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}


/*--------------Footer--------------*/
#footer p{
clear:both;
padding:0;
margin:15px 5px 10px 10px;
font-size:1em;
}
* html #footer p{padding-top: 5px}

#footer ul {
margin:0;
padding: 10px 5px 10px 10px}
#footer ul li {
        padding:1px 7px;
        font-weight:normal;
        font-size: 1em;
        list-style-type:none;
        float:left;
        border-right:1px groove #999;
}
#footer li a, #footer li a:hover, #footer li a:visited
{color:white}


/* Comments*/
/* ---------------- Comments --------------------- */
h3#comments{
        clear:both;
        padding:10px 10px 10px 0;
        margin:20px 10px 30px 10px;
        border-bottom:1px groove #9ACCFF ;
        font-size:1.5em;
        letter-spacing:0;
        }
#commentlist ol {
       margin:30px;
       }

.numbered{
        margin-right:20px;
        padding-left:35px;
}

/*.numbered.li{}
/*#commentlist h3, */.comment-author{
        font-style:normal;
        margin:-4px -10px 5px -10px;
        display:block;
        padding:3px 10px 26px 5px;
        font-size:0.85em;
        font-family:Verdana,Arial,Helvetica,sans-serif;
		background:#C1DCFF ;
       -moz-border-radius:5px;    
       -webkit-border-radius:5px;  
       -khtml-border-radius: 5px;
        }
		
.reply{
		padding:3px 10px;
		background:#BEDFFE;
		border:1px solid #9accff;
		display:inline-block;
       -moz-border-radius:5px;    
       -webkit-border-radius:5px;  
       -khtml-border-radius: 5px;
}   

#respond h3{
clear:both;
font-size:1.3em;
margin:20px 10px 10px;
}
#commentlist h3 em, .fn{
        font-style:inherit;
        font-size:1.4em;
}
    
#commentlist blockquote {
        background:#ededed;
        }

#commentlist li {
        padding: 5px 10px ;
        margin:5px 10px 10px;
       -moz-border-radius:5px;    
       -webkit-border-radius:5px;  
       -khtml-border-radius: 5px;
   	   list-style-type:none;
        }

#commentlist li .avatar {
        float: left;
        margin-right: 10px;
        border:1px solid #bbb;
        padding: 2px;
        background:white;
}

#commentlist li li {
list-style-type:none;
        }

#commentlist p{
line-height:150%;
}

.even{
background:#fff;
border:1px solid #A8CDF1;
}

.alt {
        background: #ECFCF1;
		border:1px solid #C1DCFF;
}

.bypostauthor{
background:#e5f2ff;
border:1px double #006699;
}

#commentlist cite strong {
        font-size:1.1em;
}

#commentform, #postcomment{
        clear:both;
        margin:10px;
}
#commentform{
        border:1px solid #A8CDF1;
        -moz-border-radius:5px;    
        -webkit-border-radius:5px;  
        -khtml-border-radius: 5px;
        padding:10px 12px;
}

#commentform small {
        background:#FFF;
        font-weight:bold;
        padding:0;
}
#commentform input {
        background:#A8CDF1;
        margin: 2px 5px 5px 0;
        padding:5px;
        border:medium none;
        -moz-border-radius:5px;    
        -webkit-border-radius:5px;  
        -khtml-border-radius: 5px;
}
#commentform textarea {
        width: 99%;
        margin-top:5px;
        }
.commentmetadata {
        clear:both;
        color:#4d4d4d;
        display: block;
        margin-top:3px;
        text-align:right;
        font-size:0.9em;
        }
.commentmetadata a, .commentmetadata a:visited {
        color:#959382;
        }

.commentlist small {
        background:#e9e9e9;
        }
.comment-page-numbers a
{
border:1px solid #bbb;
padding:5px
}
.current-comment-page
{
border:1px solid #006633;
padding:5px
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
        background: #fff;
        border: 1px solid #A8CDF1;
        padding: .2em;
        -moz-border-radius:5px;    
        -webkit-border-radius:5px;  
        -khtml-border-radius: 5px;
}

#commentform textarea {
        width: 100%;
}

#guestlist{
padding:10px;}

.comment-page-numbers {
  margin:10px;
  clear:both;
    }
  
.comment-page-numbers a{
  padding:3px;
  border:1px solid #ddd;
  background:#ededed;

    }
  
#guestlist li {
        padding: 10px;
        list-style:none;
        margin:10px 0;
		clear:both;
  }

#guestlist p{
margin:0 60px 15px 0;
}
#guestlist cite{
text-transform:capitalize;
}

#guestlist li li  {
        background:none;
        border:none;
        list-style:square;
        margin:3px 0 3px 20px;
        padding:3px 0;
        }

.alt {
        background: #D6E5FD;
		border:1px solid #ccc;
}
.odd{
	background:#F2F2F2;
	
}
.even{
	border:1px solid #C1DCFF;
}
.current
{
font-weight:bold;
font-size:14px;
}

.pagelink, .commentlink{
clear:both;
margin:25px 10px;
}
.pagelink a, .commentlink a{
padding:3px 10px;
border:1px solid #ccc;
margin:5px;
background:#C1DCFF;
}

li.my_comment {
        background: #FFF;
        border:none;
        }

li.my_comment cite strong {
        font-size: 1.3em;
        color:#313228;
        }

#commentform small {
        background:#FFF;
        font-weight:bold;
        padding:0;
        }
        
#commentform input {
        width: 140px;
        margin: 5px 5px 1px 0;
        }

#commentform textarea {
        width: 99%;
        margin-top:5px;
        }

.commentmetadata {
/*        clear:both;*/
        color:#4d4d4d;
        display: block;
        margin-top:3px;
        text-align:right;
        font-size:0.9em;
        }

.commentmetadata a, .commentmetadata a:visited {
        color:#959382;
        }

.commentlist small {
        background:#e9e9e9;
        }

.avatar {
        border:1px solid #bbb;
        float:left;
        padding:2px;
        }
.avatar-32 {
        border:1px solid #bbb;
        float:left;
        padding:2px;
        }
		
.avatar-40{
margin-left:10px;
float:right;

}		
		
.latest-comments ul li{
display:block;
overflow:hidden;
background: transparent url(images/quote.png) no-repeat;
padding:0 0 0 20px;
margin:0 0 5px;
border-bottom:1px dotted #ccc;

}

/*--------------Search Form-------------*/


#searchform {
background:url(images/search-form.gif) no-repeat;
position:absolute;
height:34px;
width:180px;
}
.search_form {
/*height:12px;
margin:3px 0 0 32px;
position:absolute;*/
background:#fff;
border:0;
font-size:10px;
font-family:Arial;
line-height:10px;
}
.searcher {
margin:6px 0 0 25px;
height:15px;
border:medium none;
width:140px;
font-size:0.9em;
/*position:absolute;*/
}

.search {
margin:7px 1px 0 20px;
position:absolute;
}


#searchform input {

}

#searchform #s {

}



/*-------------Images------------------*/




/*-------------Other------------------*/

hr {
        display: none;
}
.sftagli{
margin-left:12px;
padding:5px 15px 5px 2px;
list-style-type: none;
}
html>body .sftagli{
margin-left:2px;}

/* -----------Dynamic Sidebar Tabs-------------
   ------- Implemented By: imanto.com ---------
   ------- Thank you Anto ---------
 */

.tab_container {
        clear:both;
        margin: 0px;
        padding: 0px;
}

.tab_container_in {
/*        margin:-25px 0 1px 0px;*/
        padding:5px 10px 10px 0px;
        border-left: 1px solid #99CCFF;
        border-right: 1px solid #99CCFF;
        border-bottom: 1px solid #99CCFF;
                        background:#fff;}

.tab_container_in ul li {
/*       list-style-image: url(images/bullet.jpg);*/
       list-style-type: none;
           padding:5px 0 0;
           margin:5px 5px 0 0;
           border-bottom:1px dotted #ccc;
		   font-size:12px;
}

.tab_container_in ul li a{
       text-decoration:none;
           background:transparent url(images/arrow-blue.gif) no-repeat scroll 0% 10%;
                      padding:0 0 0 15px;
                  
}

.tab_container_in ul li a:hover{
       text-decoration:none;
           background:transparent url(images/arrow-green.gif) no-repeat scroll 0% 10%;
                      padding:0 0 0 15px;
}

.tab_wrapper {
        clear:both;
        padding: 0 0 2px;
        background: white url(images/wrap-title.gif) repeat-x top;
        border:1px solid #99CCFF;
        height:35px;
}

#tab_menu {
/*        background:white;        height:40px;*/
}

#tab_menu li {
        padding: 5px 2px 0 0;
        height:23px;
        line-height: 20px;
/*        font-size: 11px;
    border-bottom:1px solid #c6d9e9;
        background:#f0f6fb;                */
        float:left;
        list-style: none;
        cursor: pointer;
        margin-top:-1px !important;
}

#tab_menu .first {
        padding: 5px 2px 0px 0px;
}

#tab_menu li a, #tab_menu li a:visited {
        margin: 0px;
       padding: 3px 3px 4px 3px;      
/*        background-color: green;*/
        text-decoration: none;        
        display: block;
}

*html #tab_menu li a, *html #tab_menu li a:visited {
padding: 0px 6px;
}

#tab_menu li a:hover, #tab_menu li a.current {
        color:blue;
        background:#fff; 
        padding: 3px 3px 4px 3px;
        -moz-border-radius-topleft: 4px;
        -khtml-border-top-left-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        border-top-left-radius: 4px;
        -moz-border-radius-topright: 4px;
        -khtml-border-top-right-radius: 4px; 
        -webkit-border-top-right-radius: 4px;
        border-top-right-radius: 4px;
        border-width: 1px; border-style: solid;
        border-color:#c6d9e9; 
        border-bottom:1px solid #fff;
}

.tab_content_list {
        display: none;        
        list-style: none; 
               }


#tab_content_tags a, #tab_content_tags a:visited {
        color: #999999;
        text-decoration: none;
}

#tab_content_tags a:hover {
        color: #000000;
        text-decoration: none;
}


.tabbed {
        margin: 0 0 20px 0;
        padding: 0px 0px 0 0px;        
        float: right;
        clear:right;
        width:235px;
}


#tab_content_menu li {
        list-style:none;
        border-bottom:1px dotted #999;
        margin:0;
        padding:0;
}

#tab_content_menu li a{
background:none;
 display:block;
        padding:5px /* 5px 5px 10px*/;
        border-left:5px solid #4A68A0;
}

#tab_content_menu li a:hover, #tab_content_menu li a:active {
       background:#E8FBEE;
       text-decoration:none;
       border-left:5px solid #FFCA95;
       color: #003300;
}


/* -- Dynamic Tabs End -- */

/*Rounded Corner start */
#rounded {clear:both;background: transparent; margin:0 5px 10px 5px;}

#rounded h2, #rounded h3{margin:0; letter-spacing:1px;}
#rounded h2 {background:#577BBD; padding-left:5px;color:#fff;}
#rounded h3 {color:#06a; border:0;}
#rounded p {padding-bottom:0.5em;}
#rounded p {margin:0 10px; letter-spacing:1px;}
#rounded h3 {padding-top:0.5em;}
#rounded ul{
margin-left:15px;
padding:2px 5px 0 5px;text-align:left}


.rxtop, .rxbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#577BBD; border-left:1px solid #839AC6; border-right:1px solid #839AC6;}
.xb1 {margin:0 5px; background:#839AC6;}
.xb2 {margin:0 3px; border-width:0 1px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.white{background:#fff}

.xboxcontent {display:block; background:#F0F6FB; border:0 solid #839AC6; border-width:0 1px;}
/*popular box Rounded Corner End */


#popular ul {
        margin: 0px; padding: 0px 10px 15px 10px;
        
}
#popular ul li {
        margin: 0px; padding: 0px;
}
#popular ul li ul {
        padding:  0px;
}
#popular ul li ul li {
        margin: 0px; padding: 5px 15px;
}
#popular ul li ul li a, #popular ul li ul li a:visited {
        padding: 0;
        margin: 0px;
        text-decoration: none;
}
#popular ul li ul li a:hover {
        text-decoration: none;
}

.team
{
width: 275px; float: left; margin:0 25px 10px 0;
}
/* rounded corner */


.date{ margin:25px 10px 20px 15px;}

#table-pix{
clear:both;
        margin: 2em 1em 1.2em 0;
        width: 520px;
        text-align: left;
        voice-family: "\"}\"";
        voice-family: inherit;
}
#table-pix td {
        border: 0px;
        border-collapse: collapse;
        padding: 0.5em 0.5em 0.5em 0.3em;
/*        background: url('images/sidebarheader.gif') no-repeat 100% 0;*/
}

html>body #table-pix {
        width: 520px;
}

html>body #table-pix td {
        border-collapse: collapse;
        padding: 0 0.5em 0.5em 0.3em;

}


#cellphone-directory{
		width:99%;
		border-collapse: collapse;
        margin: 0.5em 0 1.2em 0;
        border: 1px solid #ccc;
        line-height: 1.5em;
        text-align: left;

}
html>body #cellphone-directory {
        width: 98%;
}

#cellphone-directory td {
        border: 1px solid #ddd;
        padding: 2px 5px;
/*        background: url('images/sidebarheader.gif') no-repeat 100% 0;*/
}
html>body #cellphone-directory td {
        padding: 5px;

}

.nameceloc{
        font-size: 1.1em;
        border: 1px;
        border-collapse: collapse;
background: #FAE4D1;
/*        background: url('images/sidebarheader.gif') no-repeat 100% 0;*/
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

table{
clear:both;
}

#middle{

}
.new-scenic{
display:block;
width:49%;
float:left;
}
#middle h2{
margin:15px 0;
padding-top:15px;
border-bottom:none
}
#middle h3{
font-size:1.2em
}
#middle ul
{
list-style-type:square;margin:0;padding:0
}
#middle li
{
padding:0px 15px 10px 2px
}
.recent-green
{
margin-top:10px;
width:264px;
background: url(images/recent-gmid.jpg) repeat 50%;
}
.recent-gtop
{
background: url(images/recent-gtop.jpg);
}
.recent-gbottom
{
clear:both;
background: url(images/recent-gbottom.jpg) no-repeat bottom;
width:264px;
height:87px
}
.recent-blue
{
margin-top:10px;
width:264px;
background: url(images/recent-bmid.jpg) repeat 50%;
}
.recent-btop
{
background: url(images/recent-btop.jpg);
}
.recent-bbottom
{
clear:both;
background: url(images/recent-bbottom.jpg) no-repeat bottom;
width:264px;
height:87px
}

.login-home{
clear:both;
background: white url(images/wrap-title.gif) repeat-x top;
border:1px solid #99CCFF;
margin:5px 0 15px 0;
}

#loginform{
margin:0 5px 30px 0;
}
.sticky{
background:white url(images/wrap-title.gif) repeat-x top;
}
.sticky h3{
text-decoration:blink;
text-transform:uppercase;
}

.newposts{
background:white url(images/newpost.png) no-repeat scroll right bottom;
border:1px solid #003366;
}

.recent-posts{
border:1px solid #C1DCFF;
margin:15px 0;
background: #fff url(images/post-bottom-bg.gif) repeat-x bottom right;
}

.category-sibalenhon-international-directory{
border:1px solid #99CCFF;
margin-top:30px;
padding:0 10px 10px;
}


.wp-pagenavi {
	clear: both;
	margin-top:20px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	background:#C1DCFF;
	padding: 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

/*post about the candidates*/
#candidates
{
border-collapse:collapse;
width:99%;
}
#candidates td, #candidates th
{
border:1px solid #C1DCFF;
padding:3px 7px;
}
#candidates th
{
height:35px;
width:15px;
padding-top:5px;
padding-bottom:4px;
text-align:right;
}
#candidates td{
text-align:left;
}
#candidates h3{
border:medium none;
color: #000033;
padding:0px;
font-size:15px;
}
#candidates .title{
background: #C1DCFF;
height:35px;
text-align:left;
padding:0 0 0 5px;
}
#candidates .names {
width: 450px;
}
.sibale-online{
clear:both;
padding:20px 15px;
}

.sibale-online h3{
border:medium none;
font-size:16px;
padding-:10px 5px 0 0;
}

.sibale-online ul{
padding:10px;
margin-left:10px;
}
.sibale-online li{
padding:5px;
font-size:14px;
text-transform:capitalize;
}
.connect{
float:left;
padding:0 10px 20px 60px;
margin: 1px 0 5px 0;
line-height:150%;
}
.about-author blockquote{
padding:1px 10px 1px 20px;
font-style:italic;
background-color:#FFFFFF;
border-left:5px solid #4A68A0;
border-right:medium none;
border-top:medium none;
border-bottom:medium none;
}
.about-author{
padding:10px 0 20px 0;
}

