 #masthead{ position:relative; z-index:1}
 #branding{ position:absolute; z-index:2}
 #access{font-weight:bold; position:relative;z-index:3; top:164px; left:0px}
 /***/
.site_title{position: absolute;padding-top: 45px;padding-left: 45px;padding-bottom: 0px;width: 65%}
.site_description{width: 80%;color: #fff;font-weight: bold;font-style: italic;font-size: 17px}
#branding img{ border-top:none; border-bottom:none}
.site_description{ color:#222}
#wrapper{width: 940px; margin-top: 20px; border:10px solid #C0BAAC;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin-top: 15px;}
#main{  margin-top:145px;}
#access ul li a{color:#222;}
#access ul a:hover{background:#D4CCBC; color:#333}
#access {-moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px;
 -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px;border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}
#access{ height:35px;width:939px; border-bottom:1px solid #FFF; background:#F9F6F2}
#access ul,#access li{padding:0;margin:0;list-style:none;}
#access a{text-decoration:none; color:#000; font-weight:bold}
#access .menu{height:35px; width:99%}
#access .menu li{width:100px;line-height:35px;float:left;}
#access .menu li a{text-align:center;display:block;width:100px;}
#access .menu li a:hover{background:#776E47;color:#330D00;}
#access .sub-menu{display:none; position:absolute; background:#BACEE6; border:1px solid #CCC; border-top:1px solid #fff}
#access .sub-menu li{ float:inherit;  border-bottom:1px solid #FFF; }
#branding{}
#access{ border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
.sticky{ background:#E7DFD4;border-bottom:1px dotted #222; border-top:1px dotted #222; padding:5px 8px 5px 10px; margin-top:10px; width:95%; margin-left:8px;}
#container{width:70%; padding:8px; border:1px solid #FFFFFF; background:#F9F6F2}
.widget-container{ border:1px solid #FFFFFF; padding-left:15px; padding-right:15px;width:95%;background:#F9F6F2}
#container, .widget-container,#access{filter:alpha(opacity=70);   -moz-opacity:0.7;   -khtml-opacity:0.7;   opacity:0.7}

.wp-pagenavi a, .wp-pagenavi .current {padding: 4px;text-decoration: none;}
.wp-pagenavi .current{ font-weight:bold; color:#000000}
#footer{ margin-top:20px; background:#F9F6F2;margin-bottom:0px;}
#entry-author-info{ background:#DED2BC; border-top:3px solid #C1B59F; border-bottom:3px solid #C1B59F}
#colophon{border-top:3px solid #C1B59F}

#main h2,#main h1{background:#C4C2AD; padding-left:5px}
#author-description h2{ background:none}
#main a{ color:#666;}
#main a:hover{ color:#240E00;}
#main h2 a{ text-decoration:none; color:#000}
#main h2 a:hover{ text-decoration:none; color:#000} 

#primary{width:240px;margin-right:4px;}
#primary h3{ border-bottom:1px solid #222; background:#C4C2AD; height:30px; line-height:30px; padding-left:5px}
#primary li{ padding-bottom:3px; list-style-type:circle}
#primary li a{ color:#333333; text-decoration:none}
#primary li a:hover{ color:#240E00; text-decoration:underline}
