body{background:url(images/gbck.gif) repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin:0;padding:0;}
#wrap{background:#fff;width:990px;border:1px solid #000;margin:20px auto;padding:10px;}
#top{width:990px;}
#header{width:495px;float:left;}
#header h1.title{font-family:georgia, times, 'times new roman', sans-serif;color:#000;font-size:2.6em;}
#desc{width:495px;float:right;text-align:justify;color:#000;font-size:1.1em;}
#nav{width:990px;clear:both;background-color:#000;height:35px;max-height:35px;min-height:35px;}
ul.nav{height:33px;min-height:33px;max-height:33px;line-height:33px;float:left;list-style:none;font-size:12px;text-transform:uppercase;margin:0;padding:0;}
ul.nav li{float:left!important;list-style-type:none;}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{color:#fff;float:left;display:block;border:1px solid #000;text-decoration:none;padding:0 10px;}
ul.nav li a:hover,ul.nav li a:active{background:#fff;color:#000;text-decoration:none;}
ul.nav li.current_page_item a{text-decoration:none;color:#ccc;}
ul.nav li ul{float:left;}
#cse-search-box{float:right;padding:6px 5px 0 0;}
#main{width:990px;margin:10px auto;}
#content{float:left;width:580px;border-right:1px solid #666;text-align:justify;}
#content-search{float:left;width:990px;text-align:justify;}
.entry{float:left;width:570px;padding:0 0 20px;}
.entry h2{background:#eee;display:block;font-size:1.2em;border-top:1px solid #666;margin:0;padding:5px;}
.entry img{padding:0 5px 0 0;}
.permalink{background:#eee;border-bottom:2px solid #666;padding:0 0 5px 5px;}
.navigation{clear:both;text-align:center;margin-right:10px;padding:10px;}
.alignright{float:right;padding:0 10px 10px 0;}
.alignleft{float:left;padding:0 0 10px;}
.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:570px;}
small.date{float:left;}
#sidebar{float:right;width:400px;}
#lsidebar{float:left;width:140px;border-right:1px solid #666;overflow:hidden;padding:0 10px 0 0;}
.aboutthis{text-align:justify;}
.banners{text-align:center;}
#rsidebar{float:right;width:240px;}
#bsidebar{clear:both;overflow:hidden;text-align:justify;}
#commentform{border-top:1px solid #eee;padding:15px 15px 1px;}
#commentform label{display:block;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;}
ol.commentlist:hover{background:#eee;}
ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;padding:15px 15px 1px;}
ol.commentlist li:hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;padding:5px 15px;}
ol.cloop{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.cloop li{display:block;list-style:none;padding-left:15px;margin:0 0 5px;}
#footer{background:#000;color:#fff;clear:both;width:970px;padding:10px;}
#footer a:hover{text-decoration:none;color:#666;border:none;}
a:link,a:active,a:visited,a:hover{color:#000;border:none;}
#lsidebar h3,#rsidebar h3,#bsidebar h3{font-size:1.2em;font-weight:700;border-bottom:1px solid #666;border-top:1px solid #666;margin:0 0 3px 0;padding:3px 0;text-transform:uppercase;letter-spacing:0.1em;}
#lsidebar ul,#rsidebar ul,#bsidebar ul{list-style-type:none;margin:0;padding:0;}
#lsidebar ul li,#rsidebar ul li,#bsidebar ul li{list-style-type:none;margin:0 0 20px;}
#lsidebar ul li ul,#rsidebar ul li ul,#bsidebar ul li ul{list-style-type:square;padding:0 3px;}
#lsidebar ul li ul li,#rsidebar ul li ul li,#bsidebar ul li ul li{list-style-type:none;background:transparent url(images/bullet.gif) no-repeat 0 4px;padding:0 0 2px 14px;margin:0;}
#wp-calendar{text-align:right;width:100%;}
#wp-calendar caption{font-size:1.1em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;}
#wp-calendar .today{background:#fff;}
#prev{text-align:left;padding:1px;}
#next,#wp-calendar tr td,#wp-calendar tr th{padding:1px;}
#footer a:link,#footer a:active,#footer a:visited{text-decoration:none;color:#fff;border:none;}
.boxcomments h2,h3,ol.commentlist li.commenthead h2{display:block;font-size:1.2em;font-weight:700;padding:5px;}
.author, .copy{font-style:italic;}

.page-links{clear:both;text-align:center;margin-right:10px;padding:10px;}
.page-links a span.pnum, .page-links a:link span.pnum{font-weight:400;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.page-links a:visited span.pnum{text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.page-links a:hover span.pnum{border:1px solid #000;color:#000;background-color:#fff;}
.page-links a:active span.pnum{text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.page-links span.pnum{padding:2px 4px;font-weight:700;border:1px solid #000;color:#000;background-color:#fff;}
.pnavi{padding:2px 4px;border:1px solid #000;color:#000;background-color:#fff;}
/* Captions */
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float: left;margin-right:5px;}
.alignright{float: right;margin-left:5px;}
.wp-caption{
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
/*margin:0;*/
-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:.8em;color:#008080;line-height:17px;padding:0 4px 5px;margin:0;}
/* End captions */
