/***********/
/* LAYOUT */
/*********/
body { margin:0; padding:0; height:100%; background:url('images/bg-wood-tile.jpg') repeat; font-family:Arial, Helvetica, sans-serif; }
#container {background:none;}
	#container .home-trans-link {display:none;}
	#container #wrapper .home-trans-link-inner { position:absolute;top:30px;left:30px;display:block;width:300px;height:140px;z-index:1; }
#wrapper { top:0; }
#content{ background:url('images/bg-advice-tile.png') repeat-y scroll left top; }
#main { width:610px; float:left; padding-left:30px; padding-right:10px; border-right:1px solid #d8d7d0;}
#sidebar { width:322px; float:left; padding-left:10px;} 


/*************/
/* MAIN NAV */
/***********/
#header{background:url('images/advice-header.png') no-repeat top center;height:224px;width:960px;} 
#nav{width:538px;position:relative;display:block;float:left;padding:0;margin:18px 0 0 418px;}

#nav li{list-style-type:none;list-style-image:none;float:left;margin:0;padding:0;}
#nav li a{display:block;background-image:url('images/nav-sprite-advice.gif');height:80px;overflow:hidden;}

#nav li a.essays{width:108px;background-position:0px 0px;}
#nav li a.edu{width:108px;background-position:-108px 0px;}
#nav li a.loquesea{width:108px;background-position:-216px 0px;} 
#nav li a.advice{width:108px;background-position:-324px 0px;}
#nav li a.contact{width:106px;background-position:-432px 0px;}

#nav li a.essays:hover{width:108px;background-position:0px -80px;}
#nav li a.edu:hover{width:108px;background-position:-108px -80px;}
#nav li a.loquesea:hover, #nav li a.loquesea.on{width:108px;background-position:-216px -80px;}
#nav li a.advice:hover, #nav li a.advice.on {width:108px;background-position:-324px -80px;}
#nav li a.contact:hover, #nav li a.contact.on {width:106px;background-position:-432px -80px;}
  
/***********/
/* BLOCKS */
/*********/ 
.page-id-484 .section-image{
background:url('images/section-contact.gif') no-repeat center center;
height:140px;
width:566px;
margin-top:-40px;
} 
 
#featured_content{
padding:10px 30px 10px 33px;
}

#featured_content .post {
width:561px;
height:auto;
border-bottom:1px dashed #9a926b;
padding:6px 0;
margin:0 6px;
padding-bottom:20px;
overflow:hidden;
}

#featured_content .post .entry { color:#565555; font-size:12px; line-height:18px; }
#featured_content .post h2 a { font-size:25px; font-family:"Times New Roman", Times, serif; color:#6e5121; text-decoration:none; }
#featured_content .post h2 a:hover { text-decoration:underline;}
#featured_content .post .exc_thumb { float:right; border:1px solid #a0adb8; }
 
 
/************/
/* SIDEBAR */
/**********/   
#sidebar ul{
margin:0 0 0 2px;
padding:0 0 0 2px;
list-style-type:none;
list-style-image:none;
} 

 
#sidebar #search{
position:relative;
background:url('images/search.png') no-repeat left top;
height:123px;
margin-top:-15px;
margin-left:-5px;
}

#sidebar #searchform #s{
position:absolute;
width:144px;
top:60px;
left:45px;
background:none;
border:none;
padding:4px 5px;
}
 
#sidebar #searchform #searchsubmit{
position:absolute;
top:67px;
left:210px;
overflow:hidden;
text-indent:-3000px;
background:url('images/search-button.jpg') no-repeat;
border:none;
height:55px;
width:64px;
margin-top:-30px;
cursor:pointer;
}
 
#sidebar #searchform .screen-reader-text {display:none;} /* don't need the labels */

#sidebar .info-box { width:246px; height:auto; background-color:#e2e7e7; border:1px solid #c9d4db; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding:15px; }
#sidebar .info-box h1 { font-size:14px; color:#0072bc; font-weight:bold; text-transform:uppercase; }
#sidebar .info-box p { padding-top:5px; font-size:11px; line-height:16px; color:#4e4e4e; }


/***********/
/* FOOTER */
/*********/
.commentlist li {
    width: 500px;
}
 
 
/***********/
/* FOOTER */
/*********/ 
#footer{ margin:0 0 20px 0; background:url('images/advice-footer.png') no-repeat left top; width:960px; height:auto; }
