/* CSS Document */
*{padding:0;margin:0}
.clear{clear: both;line-height: 0px;font-size: 0px;height:0;}
body,html{text-align: center;font-family: arial;font-size: 13px;}
#top, #content, #footer{width:100%;text-align: center;top:0;position:relative}
#top {height: 260px;_height: 262px;background: #CAEAF7 url(img/head.jpg) center top;} 
#content{background:#35393C url(img/content.gif) repeat-x;padding: 41px 0 41px 0;position: relative;z-index: 3;} 
#cont_left{width:626px;float: left;}
#cont_right{width:320px;float: right;}

#top_in, #content_in, #footer_in{width:960px;margin:0 auto;text-align: left;}

#logo {border:none;width:405px;height:49px;z-index:20;position: absolute;margin-left:230px;top:27px}
#logo a {display:block;position:relative;overflow:hidden;width:405px;height:49px;z-index: 10;}
#logo a span {display:block;position:absolute;left:0px;top:0px;z-index:30;width:405px;height:49px;
                                    cursor:pointer; background: url(img/logo.gif) no-repeat top left;}
p{margin-bottom: 12px;}
a{text-decoration: underline;color:#88AE04;}
a:hover{text-decoration: none;}
h1,h2,h3{color:#E8EBEC;font-weight: normal;}
h1{font-size: 17px;}
h1.h_title{font-size: 15px;}
#at16lb{display: none;}
div#page_head{min-height: 1px;_height: 1px;}
h2{font-size: 15px;}
h3{margin-bottom: 10px;}
p{color:#A9ACAE;line-height: 1.5em;}
.text_def li{margin-left: 15px;color:#A9ACAE;line-height: 1.5em;}
#new-tag-cloud{margin-bottom: 15px;}
#new-tag-cloud h2{display: block;background: url(img/h_title.gif) repeat-y;padding:9px 10px 9px 22px;margin-bottom: 18px;border-top:1px solid #63676A;}
#new-tag-cloud ul{display: block;background-color: #3D4144;padding:22px;}
#new-tag-cloud ul li{list-style-type: none;}
.h_title{background: url(img/h_title.gif) repeat-y;padding:9px 10px 9px 22px;margin-bottom: 18px;}
.h_title_box{padding-bottom:7px}
.h_title h1{display: block;float:left;width:322px}
.h_title .linky{float: right;width:255px;_width:275px;text-align: right;margin-top: -1px;}
.topline{border-top:1px solid #63676A;display: block;}

.upload,.hometext{margin-bottom: 21px;}
.hometext{background: url(img/hometext.gif) repeat-y;padding:20px 30px 20px 30px;}
.hometext h1{display: block;border-bottom:1px solid #626669;padding-bottom: 16px;margin-bottom: 16px;}

.upload{width:320px;height:118px;background: url(img/upload.gif) }
.upload p {display: block;padding:20px 120px 20px 20px}

.download, .back, .preview{display: block;height:19px;text-align: center;float:left;
margin-left: 7px;color:#fff;text-decoration: none;font-size: 11px;padding:2px 0 0 10px}
.download:hover, .back:hover, .preview:hover{opacity:.85; filter: alpha(opacity=85);-moz-opacity: 0.85;}
.download{background: url(img/download.gif) no-repeat top; width:81px}
.back{background: url(img/back.gif) no-repeat top;width:49px }
.preview{background: url(img/preview.gif) no-repeat top;width:70px}

#search{text-align: left;padding-left:659px;padding-top:43px}
input.submit{cursor: pointer;}
input#searchtext{padding:7px 5px 5px 6px;margin:0 0 0 5px;width:200px;float: left;}
input#searchsubmit{width:76px;text-align: left;font-size: 15px;padding:4px 5px 5px 4px;}
#search form{width:301px;height:30px;background: url(img/search.png) no-repeat ;_background: url(img/search.gif) no-repeat ;display: block;}
#search input{background-color:transparent;border:0px ;color:#6FABC5}
#bannerspace{height:150px}
#bannerspace div{padding:25px 0 0 230px}
#menu{display: block;height:37px;position: absolute;width:970px;z-index: 1;_margin-top:-10px}
ul.menu{display: block;float: left;border-right: 1px solid #A2B660;border-top: 1px solid #A2B660;}
ul.menu li{display: block;float: left;}
ul.menu li a{display: block;float: left;border-left: 1px solid #A2B660;background: url(img/menuli.png);_background: url(img/menuli.gif);color:#fff;text-decoration: none;padding:11px 11px 10px 11px;}
ul.menu li a:hover, ul.menu li.current_page_item a{background: url(img/menulih.gif);}
ul.menu li.page-item-287 a{display: block;float: left;border-left: 1px solid #A2B660;background: url(img/menuli.png);_background: url(img/menuli.gif);color:#fff;text-decoration: none;padding:11px 10px 10px 10px;font-weight: bold;}
ul.menu li.page-item-287 a:hover, ul.menu li.current_page_item a{background: url(img/menulih.gif);}

a img{border:0}
a.img_href img{border:3px solid #fff;}
.item{float: left;background-color: #4D5153;border-bottom:1px solid #6B6E71;margin: 0px 0px 13px 0px;width:200px}
.item a.img_href img{width:194px;height:145px;}
.archive_item{width:100%}
.archive_item div{padding:9px;float: left;}
.archive_item img{float: left;margin: 0px 9px 0px 0px}
.item_href{float: left;margin:6px 5px 5px 0;}
.item h3{display: block;width:150px;float: left;}
.archive_item h3{display: inline;width:auto;float: none;}
.list_items{padding-bottom: 15px;}
h3 a.item_href{display: block;width:130px;margin-right: 5px;padding:3px 0 0 8px;color:#E8EBEC;font-size: 11px;font-weight: bold;text-decoration: none;}
h3 a.item_href2{color:#E8EBEC;font-size: 11px;font-weight: bold;text-decoration: none;}
.archive_item h3{display: block;width:auto;float: none;padding:0px 0 3px 0}
.archive_item p {font-size: 12px;line-height: 1.30em;margin-bottom: 0;}
.archive_item a.item_href {float:none;margin-top: 2px;margin-bottom: 0;}
.archive_item a.item_href img{margin-top: 6px;margin-bottom: 0;}
h3 a.item_href:hover{text-decoration: underline;}
.midd{margin: 0px 13px 13px 13px}
.item_href:hover img{opacity:.85; filter: alpha(opacity=85);-moz-opacity: 0.85;}

.detail{border-top:1px solid #63676A;background-color: #3D4144;padding:22px;margin-bottom: 15px;padding-bottom: 5px;_height:1px;*min-height:1px}
.detail img{border: 7px solid #fff}
.detail form img{border:0}
.detail ul{margin-bottom: 15px;}

#footer{background: #7FA207 url(img/footer.gif) repeat-x}
#footer{font-size: 12px;}
#footer ul{border-bottom:1px solid #BFD474;display: block;width:187px;border-top:1px solid #BFD474;}
#footer ul li li{border-top:1px solid #BFD474;display: block;padding:0 4px}
#footer ul ul{border-bottom:0px;width: auto;border-top:0px}
#footer li{list-style-type: none;_display:block;_float:left;_width:187px}
#footer li.pagenav{font-weight: bold;}
#footer li.pagenav li{font-weight: normal;}
#footer li.pagenav span{padding:5px 4px;display: block;}
#footer li.pagenav li span{padding:0;display:inline}
#footer .footer_ul a{display: block;padding:5px 0;}
#footer .footer_ul a, #footer .footer_ul li {text-decoration: none;color:#F2FFC4}
#footer .footer_ul a:hover span{text-decoration: underline;}
.footer_ul{float: left;width:187px;padding:5px 27px 5px 0px;border-right: 1px solid #95B230;margin:33px 27px 33px 0;_margin:33px 27px 33px 0;_padding:5px 27px 5px 0px;min-height:242px;_height:242px;}
.footer_info{float: left;width:265px;padding:5px 32px 5px 0px;border-right: 1px solid #95B230;margin:33px 32px 33px 0;text-align: left;min-height:242px;_height:242px;}
.footer_info p, .footer_info a {color:#F2FFC4}
.bookmark{float: left;width:130px;padding-top:38px}
.f_icons{display: block}
.f_icons a{margin:10px 10px 0 0;}
#footer a:hover img, .e404 a:hover img{opacity:.70; filter: alpha(opacity=70);-moz-opacity: 0.70;}

.thumblock{display: none;}


.rattxt{float: right; padding:3px 0;font-size: 12px;color:#E8EBEC;padding-top: 6px;}
/*.ratingblock{position: absolute;top:105px;border-bottom:1px solid #626669;width:347px;padding-bottom: 3px;}*/
.ratingblock{border-bottom:1px solid #626669;}
.rattxt{margin-top: -25px;}
p#author{border-bottom:1px solid #626669;display: block;padding-bottom: 2px;margin-bottom: 10px;}
span.white{color:#E8EBEC}
.dleft{float: left;width:347px;padding-top:0px}
.dright{float: right;width:214px;}
.cdetail{border-bottom:1px solid #626669;padding-bottom:8px;margin-bottom: 10px;min-height:100px;_height:100px}
.borderbottom{border-bottom:1px solid #626669;margin-bottom: 15px;}


#pagging, #wp_page_numbers{height:32px;margin: 30px 0 15px 44px;clear: both;}
#pagging a, #pagging span,#wp_page_numbers li a {display:block;width:25px;padding: 3px 0px 0 0;text-align: center;color:#CCD1D3;height:18px;
border: 1px solid #5E6164 ;float:left;margin:0 1px;font-size: 12px;background: url(img/pag.gif) repeat-x ;text-decoration: none;}
#pagging span{border:1px solid transparent;background: none;}
#pagging a.arr, #wp_page_numbers li a.arr{font-size: 17px;padding:0px 0 0px 0;height:21px}
#pagging a.pagbig, #wp_page_numbers li a.pagbig{width:50px}
#pagging a.active, #pagging a:hover, #wp_page_numbers li a:hover, #wp_page_numbers li.active_page a{border: 1px solid #88AE04 ;background: url(img/pagh.gif) repeat-x ;color:#fff;}
#wp_page_numbers li{display: inline;list-style-type: none;}


.detail input, .detail textarea{background-color: #4C5053;border:0;border-bottom: 1px solid #696C6F;border-right: 1px solid #696C6F;padding:2px 1px;color:#A9ACAE;font-family: arial;font-size: 13px;}
.form_left{float: left;width:250px;}
.form_left input{width:247px;margin-bottom: 3px;}
.form_right {float: right;width:305px;}
.form_right textarea{width:302px;height:217px}
.form_right textarea.contact_text{height:179px}

.detail input.submit, input#submit{width:117px;background: url(img/submit.gif) no-repeat;border:0;background-color:transparent;
text-transform: uppercase;font-size: 11px;padding:1px 0 2px 0;color:#fff;float: right;height:19px;margin-top: 15px;cursor: pointer;clear: both;}
.detail form#sitesearch input{float: left;}
.detail form#sitesearch input.subsearchinput{margin-left: 25px;margin-top: 4px;}
.detail input.submit:hover{opacity:.85; filter: alpha(opacity=85);-moz-opacity: 0.85;}
.detail form{color:#A9ACAE}
#commentform textarea{width:100%}
.sidebarban { background-color: #3D4144;padding:10px;margin-bottom: 18px;}

.clr { clear: both }
ol.commentlist li{color:#A9ACAE;display: block;background-color: #4D5153;list-style-type: none;padding:10px 10px 1px 10px;margin-bottom: 5px;}
ol.commentlist img{display: none;}
