 
#wrapper {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin-top: 15px; }
#wrapper{border: 1px solid #999; width:940px;}
#wrapper{box-shadow: 0 0 3px 3px #C6FEFD; -webkit-box-shadow: 0 0 3px 3px #C6FEFD; -moz-box-shadow: 0 0 3px 3px #C6FEFD;}

.site_title{position: absolute;padding-top: 45px;padding-left: 45px;padding-bottom: 0px;width: 65%}
.site_description{width: 80%;color: #000;font-weight: bold;font-style: italic;font-size: 17px}
.wp-pagenavi a, .wp-pagenavi .current {padding: 4px;text-decoration: none;}
.wp-pagenavi .current{ font-weight:bold; color:#000000}

#header img{ border-top:none; border-bottom:none;}
#header{border-bottom:none; width:940px;}
#main{ padding-top:10px; }
#main a:hover{color:#054C8E}
#container{ padding:10px; padding-bottom:0px;}
#container .entry-title a:hover{ color:#000}
#primary{width:240px; margin-left:0px;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;opacity:0.8;}
.widget-container{width:99%;  padding:8px; padding-top:0px}

#primary ul{ list-style-type:none; list-style-image:url(bullet.gif); }
#primary ul li{ padding-top:2px; }
#primary h3{ border-bottom:1px solid #000}
#primary  a{ color:#333}
#primary .widget_search form { margin-top:10px}
.widget-container{ background:#F2F9FF}
#wrapper{ filter:alpha(opacity=90);   -moz-opacity:0.9;   -khtml-opacity:0.9;   opacity:0.9}
/*menu*/
#access{ background:url(./images/menu.png) repeat center center #9AC4DC;  height:30px;}
#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 ul,#access li{padding:0;margin:0;list-style:none;}
#access .menu{height:30px; width:99%}
#access a{text-decoration:none; color:#000; font-weight:bold}
#access .menu li{width:100px;line-height:30px;float:left;}
#access .menu li a{text-align:center;display:block;width:100px;}
#access .menu li a:hover{background:#BADCE6;color:#000; border-left:1px solid #3399FF; border-right:1px solid #3399FF;}
#access .sub-menu{display:none; position:absolute; background:#BACEE6; border:1px solid #CCC; }
#access .sub-menu li{ float:inherit;  border-bottom:1px solid #FFF; }
.sticky { padding-bottom:5px; background:#E1E0FF}
#main .post{ border-bottom:2px solid #6694AE;padding-bottom:10px;}
#main #entry-author-info{ border-top:3px solid #6998B2;border-bottom:3px solid #6998B2;}
#main .entry-meta a,#main .entry-utility a{ color:#333}
#main .entry-meta a:hover,#main .entry-utility a:hover{ color:#054C8E; text-decoration:none}
#colophon{ border-top:3px solid #6998B2; margin-top:10px;}
#main .continue_read{ display:block; height:25px; line-height:25px;width:115px; text-align:center;background:#6594AE; font-size:12px; color:#660066; text-decoration:none}
#main .continue_read:hover{ background:#3333FF; color:#FFFFFF}
#respond{ padding-left:10px; background:#ECE9D8}
#content{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;opacity:0.9; background-color:#F2F9FF;  padding-bottom:20px;}
#container{ background:#CAD6E4}
#footer{ background:#F2F9FF}

#container,.widget-container {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;border: 1px solid #999;/* background:none;*/ }
#footer{ margin-bottom:0px;}
#comments #respond{ background:#EEE9FD;}



 