*{margin:0;padding:0}
body{direction:ltr;background:#fff;text-align:center;font-family:"Lucida Grande", Myriad, Tahoma, Helvetica, Arial, sans-serif;font-size:80%;margin:0 0 10px;padding:0}
ul{list-style-type:none;padding:0}
#main{display:inline;background:url(images/bgg.jpg);width:615px;min-width:200px;float:right;margin:0;padding:5px}
#feed-control{width:300px;height:250px;padding:1px}
div.demolayout{width:595px;margin:0 0 5px}
ul.demolayout{list-style-type:none;float:left;margin:0;padding:0}
ul.demolayout li{float:left;margin:0 10px 0 0}
.tab{border:1px #DFDFDF solid;padding:0 0 25px}
ul.demolayout a{float:left;display:block;border:1px solid #DFDFDF;border-bottom:0;color:#666;background:#eee;text-decoration:none;font-weight:700;padding:5px}
ul.demolayout a:hover{background:#fff}
ul.demolayout a.active{background:#A2CD3F;padding-bottom:5px;cursor:default;color:#FFF}
.tabs-container{clear:left;padding:0}
div.pagination{width:600px;text-align:center;float:left;clear:both;font-size:10px;margin:5px;padding:5px}
div.pagination a{margin-right:2px;border:1px solid #2E7D8A;text-decoration:none;color:#2E7D8A;padding:2px 5px}
div.pagination a:hover,div.pagination a:active{border:1px solid #2E7D8A;color:#fff;background-color:#2E7D8A}
div.pagination span.current{margin-right:2px;border:1px solid #2E7D8A;font-weight:700;background-color:#2E7D8A;color:#FFF;padding:2px 5px}
div.pagination span.disabled{margin-right:2px;border:1px solid #f3f3f3;color:#ccc;padding:2px 5px}
a{color:#729630;text-decoration:none}
a:hover{color:#005100}
h2 a{font-size:12pt;color:#FFF}
h3{font-size:small}
h4{font-size:x-small}
table{text-align:left;empty-cells:hide}
img{border:0}
textarea{font-size:10pt;border:0 solid #ccc;width:inherit;padding:2px}
input,select{font-size:11pt;border:1px solid #ccc}
button{font-size:12px;border:1px solid #333}
button,input[type=button],input[type=submit]{color:#fff;font-size:10pt;cursor:pointer;background-color:#95C343;border:1px solid #729630;border-top:1px solid #729630;border-left:1px solid #729630}
button:hover,input[type=button]:hover,input[type=submit]:hover{color:#fff;background-color:#729630}
button:active,input[type=button]:active,input[type=submit]:active{color:#000;border:1px solid #3465a4;background-color:#fff}
select{cursor:pointer}
input[type=text],input[type=password],textarea{color:#555753;background-color:#fff;border:1px solid #d3d7cf;border-top:1px solid #babdb6;border-left:1px solid #babdb6}
input[type=text]:focus,input[type=password]:focus,textarea:focus{color:#000;background-color:#fff;border:1px solid #3465a4}
input[type=radio],input[type=checkbox],select{font-size:small;padding:2px}
fieldset{border:0;font-size:small;margin:0 0 1em;padding:0}
legend{background-color:#FFF;font-weight:700;font-size:110%;padding:4px .5em}
label{color:#99C64B;font-size:12px;cursor:pointer}
fieldset td{padding:1px}
fieldset label{display:block;font-size:100%}
fieldset div{clear:right;padding:0 1em 6px}
fieldset div strong{font-size:100%}
#container{width:968px;text-align:left;margin:0 auto}
#top_header{background:url(images/top_part.gif) 0 0 no-repeat;width:968px;height:128px;position:relative;margin:0 auto}
#top_header img{position:absolute;left:34px;top:53px;width:286px;height:66px}
#top_header ul{width:309px;height:29px;position:absolute;left:635px;top:74px}
#top_header ul li{float:left;margin:0 1px 0 0}
#top_header ul li a{background:url(images/nav_bg.gif) 0 0 no-repeat;width:102px;height:29px;display:block;font:bold 11px/29px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;background-color:inherit}
#top_header ul li a:hover{background:url(images/nav_hover.gif) 0 0 no-repeat;width:102px;height:29px;color:#4C4C4C;background-color:inherit}
#top_header ul li.hover{float:left;background:url(images/nav_hover.gif) 0 0 no-repeat;width:102px;height:29px;display:block;font:bold 11px/29px Arial, Helvetica, sans-serif;color:#4C4C4C;text-decoration:none;text-transform:uppercase;text-align:center;background-color:inherit;margin:0 1px 0 0}
#header{width:930px;border-left:#fff solid 0;border-right:#fff solid 0;background:url(images/top_green_bg.gif) 0 0 repeat-x;height:100px;margin:0 auto;padding:0 18px}
#header img{position:absolute;left:30px;top:95px;width:160px;height:160px}
#header h1{display:block;color:#FFD;height:28px;width:682px;margin:0 0 5px;padding:10px 5px 5px 180px}
#header h1 a{color:#FF9;margin:0 0 5px}
#header h1 a:hover{color:#FFF;margin:0 0 5px}
#header p{color:#FFF;font-weight:700;padding-left:180px}
#header_1{min-height:25px;border-left:#fff solid 0;position:relative;border-bottom:3px solid#339933;background:#e6e6e6 url(images/bg-header.png) 0 0 no-repeat;margin:0 auto}
#bodyBottom{width:955px;float:right;margin:0;padding:8px}
#bodyBottom ul{width:955px;background-color:#F1F1F1;color:#000;float:left;display:block;padding:8px 0 8px 9px}
#bodyBottom ul li.one{font:normal 12px/20px Arial, Helvetica, sans-serif;color:#131313;background-color:#fff;float:left;border-right:#F1F1F1 solid 8px;display:block;width:260px;padding:7px 47px 36px 21px}
#bodyBottom ul li.two{font:normal 12px/20px Arial, Helvetica, sans-serif;color:#131313;background-color:#fff;float:left;border-right:#F1F1F1 solid 8px;display:block;width:260px;padding:7px 18px 36px 24px}
#bodyBottom ul li.three{font:normal 12px/20px Arial, Helvetica, sans-serif;color:#131313;background-color:#fff;float:left;border-right:#F1F1F1 solid 8px;display:block;width:257px;padding:7px 16px 16px 26px}
#footerMain{width:968px;height:90px;background-color:#fff;color:#000;margin:0 auto;padding:0 0 16px}
#footer{width:968px;background:url(images/footer_bg.gif) 0 0 repeat-x;height:110px;position:relative;margin:0 auto}
#footer p.desc{width:968px;position:relative;top:9px;color:#E0F0B7}
#footer ul{width:650px;position:absolute;left:235px;top:60px}
#footer ul li{float:left;color:#fff;background-color:inherit;font:normal 12px/16px Arial, Helvetica, sans-serif}
#footer ul li a{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;text-decoration:none;padding:0 11px}
#footer ul li a:hover{color:#fff;background-color:#03373B}
#footer p.copyright{font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#E0F0B7;background-color:inherit;position:absolute;left:400px;top:80px}
#footer a.xht{width:85px;height:13px;background:url(images/xhtml_bg.gif) 0 0 no-repeat;position:absolute;left:391px;top:59px;margin:0}
#footer a.xht:hover{background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat}
#footer a.cs{width:85px;height:13px;background:url(images/css_bg.gif) 0 0 no-repeat;position:absolute;left:478px;top:59px;margin:0}
#footer a.cs:hover{background:url(images/css_bg_hover.gif) 0 0 no-repeat}
.pager{text-align:center;color:#888;font-size:90%;margin:2em auto .8em}
.pager span{border:1px solid #999;margin:0 .1em;padding:.3em .4em}
span.pager_previous,span.pager_next{border:2px solid #999}
span.pager_previous{margin-right:.7em}
span.pager_next{margin-left:.7em}
.pager span a{text-decoration:none}
.pager span:hover{background-color:#666}
.pager span:hover a{color:#fff}
.pager span.pager_current:hover{background:transparent}
.pager div{margin:10px auto}
.clearfix:after{height:0;clear:both;width:100%;content:".";display:block;visibility:hidden}
#main h1{font-size:15px;text-align:left;margin-bottom:8px;background-color:#FFF;padding:2px}
.wide .gadget{margin-bottom:2px}
.gadget h2{color:#FFF;font-size:12px;text-align:left;margin-bottom:1px;background:url(images/button_big.gif);padding:5px}
.gadget .content{font-size:10pt;border-top:none;padding:2px 5px}
.gadget .content ul li{padding-bottom:2px}
.gadget .actions{font-size:9pt;text-align:right;border-top:1px dotted #f0ddaa;margin:0 5px}
.gadget .actions button{min-height:18px;min-width:42px;font-weight:700;overflow:visible;border:1px solid #babdb6;border-top:1px solid #d3d7cf;border-right:1px solid #d3d7cf;margin:2px;padding:1px}
.tag-cloud-1{font-size:.6em}
.tag-cloud-2{font-size:.7em;font-weight:700}
.tag-cloud-3{font-size:.75em;font-weight:700}
.tag-cloud-4{font-size:.8em;font-weight:700}
.tag-cloud-5{font-size:.85em;font-weight:700}
.tag-cloud-6{font-size:.9em;font-weight:700}
.tag-cloud-7{font-size:.95em;font-weight:700}
.tag-cloud-8{font-size:1em;font-weight:700}
.tag-cloud-9{font-size:1.1em;font-weight:700}
.tag-cloud-10{font-size:1.3em;font-weight:700}
.simple-response-msg{font-size:9pt;background:#f4f4f4;border:1px solid #ccc;padding:.3em}
.comment .comment_info,.comment_reply{text-align:right;font-size:xx-small;color:#babdb6;clear:both;padding:5px}
.comment .content{text-align:justify}
.comment .avatar{float:left;margin-right:5px;margin-bottom:5px;border:1px solid #000}
.comment_level_0{margin-left:0}
.comment_level_1{margin-left:20px}
.comment_level_2{margin-left:40px}
.comment_level_3{margin-left:60px}
.comment_level_4{margin-left:80px}
.comment_level_5{margin-left:100px}
.comment_level_6{margin-left:120px}
.comment_level_7{margin-left:140px}
.comment_form p{clear:left;padding-bottom:4px;padding-left:185px}
.comment_form p label{float:left;width:180px;font-weight:700;margin-left:-185px}
.comment_form input,.comment_form select,.comment_form textarea{width:250px;font-size:10pt;padding:2px}
.comment_form .actions{text-align:left;margin-left:188px}
.contact .content label{display:block;font-weight:700;padding-top:5px;color:#39F}
.contact input,.contact select{width:70%}
.poll .content input{border:none;padding:2px}
.poll .content label{padding-left:2px}
.poll_result table{width:98%;font-size:10pt;margin:0;padding:0}
.poll_result th{border:1px solid #d3d7cf}
.poll_result td{font-size:9pt;border:1px solid #d3d7cf;padding:4px 4px 4px 2px}
.poll_result .img_percent{width:128px}
.poll_result .img_percent img{height:18px;background-color:#37c}
.poll_result .resume{font-weight:700;font-size:9pt}
.phoo_image .content img{border:1px solid #babdb6;padding:8px}
.phoo_image .pager{margin-bottom:10px;font-size:xx-small}
.album-info{text-align:right;color:#babdb6;font-size:x-small}
.quotes .content{padding:0}
.quotes li,.rssreader li{display:block;color:#271739;font-size:12px;text-decoration:none;border-bottom:1px dashed #ccc;padding:2px 6px 2px 2px}
.quotes ul a:hover{color:#ef3300}
.blog_entry .entry-meta,.comment-feed{display:block;padding-top:4px;text-align:right;font-size:smaller;border-top:1px dashed #e3e7df;margin-top:10px}
.blog-comment-title{color:#000;font-weight:700;font-size:110%}
.blog-comment-title a,.blog-comment-title a:hover{color:#000;text-decoration:none}
.blog-entry-nav,.blog-page-nav{height:15px;font-size:80%;display:block;margin-bottom:5px;border:1px solid #d3d7cf;background-color:#fafafa;padding:4px}
.blog-tb{font-size:8pt;background:none;text-align:left;margin-bottom:2px;border:1px solid #d3d7cf;padding:5px}
.calendar table{margin-top:10px;margin-bottom:10px;border:1px solid #d3d7cf;width:100%;padding:2px}
.calendar #cal-header{color:#fff;background:#777;font-size:12px;font-weight:700;text-align:center;padding:2px}
.calendar #cal-footer a{font-weight:700;color:#fff;text-decoration:none}
.calendar #cal-footer #arrow-left{margin-left:2px;float:left}
.calendar #cal-footer #arrow-right{margin-right:2px;float:right}
.calendar .weekday{color:#babdb6;background:#eee;font-size:10px;font-weight:700;text-align:center;padding:2px}
.calendar .noday{color:#aaa;font-size:10px;text-align:center;padding:2px}
.calendar .noday a{color:#aaa;text-decoration:underline}
.calendar .day{color:#555753;font-size:10px;text-align:center;padding:2px}
.calendar .day a{color:#3465a4;text-decoration:underline}
.calendar .today{background-color:#777;color:#fff;font-size:10px;font-weight:700;text-align:center}
.calendar .today a{color:#fff;text-decoration:underline}
.blog-list,.blog-recent-list{list-style:none;margin:0;padding:0}
.blog-recent-list li{font-size:x-small;margin-bottom:4px}
.simple_search .content input{width:132px;margin-right:2px}
.wide .search .actions{display:inline;width:196px;border:none}
.advance_search .content h4{padding:4px 0}
.wide .advance_search .content input{width:280px}
.wide .advance_search .content p{padding-left:245px;clear:left}
.wide .advance_search .content p label{float:left;width:240px;margin-left:-245px}
.wide .advance_search .actions button{margin-left:250px}
.search_results .content li{border-bottom:1px dashed #d3d7cf;padding-top:10px}
.search_results .snippet div{text-align:right}
.search_results .snippet div a{float:left;font-weight:700}
.search_results .snippet p{clear:both;text-align:left}
.search_results .snippet{float:left;width:480px}
.visitcounter .classic{padding-left:125px;clear:left;border-bottom:1px dotted #f0cca0}
.visitcounter .classic label{float:left;width:120px;margin-left:-125px;border-right:1px dotted #f0cca0;color:#00C}
.emblems .content img,.emblems .content a{padding-top:2px}
.faq .content ul li ul li span{font-weight:700}
.faq .summary{padding-bottom:5px}
.faq .summary li{margin-left:20px;font-size:10pt;font-weight:700}
.faq .summary liol li{font-weight:400}
.glossary span{border:1px solid #d3d7cf;background:#eee;font-size:xx-small;padding:4px}
.glossary span a{padding:2px}
.glossary .content{margin-top:10px}
.glossary .content li a{font-size:10pt;font-weight:700}
.loginbox .content label{font-weight:700;color:#96C343}
.users p{clear:left;padding-bottom:4px;padding-left:150px}
.users p label{float:left;width:145px;font-weight:700;margin-left:-150px;color:#96C343}
.users input,.users select,.users textarea{width:75%;font-size:10pt;padding:2px}
.users .actions{text-align:left;margin-left:155px}
.preferences p{padding-bottom:4px}
.preferences input,.preferences select{width:190px;font-size:10pt;padding:2px}
.wide .preferences p{clear:left;padding-left:145px}
.wide .preferences p label{float:left;display:inline;width:140px;margin-left:-145px}
.wide .preferences input,.wide .preferences select{width:320px}
.wide .preferences .actions{text-align:left;margin-left:148px}
.menu:after{height:0;clear:both;content:".";display:block;visibility:hidden}
.menu .content,.menu .content ul,.menu .content ul li{margin:0;padding:0}
.menu .content ul{position:relative;list-style-type:none;display:inline-block;z-index:1000}
.narrow .menu .content ul{z-index:500}
.menu a,.menu a:visited{color:#FFF;display:block;min-height:6px;font-weight:700;text-decoration:none;border:1px solid #fff;border-bottom:none;padding:4px}
.menu li{background:url(images/button_small.gif)}
.menu li:hover{position:relative}
.menu li:hover > a{background:#799D2F;color:#fff}
.menu li:hover > ul{display:block;position:absolute;background:transparent url(images/blank.gif);padding:0 30px 20px}
.wide .menu li:hover > ul{top:16px;left:-30px}
.menu ul table{top:0;left:0;z-index:1000;font-size:1em;position:absolute;border-collapse:collapse}
* html .menu a:hover{background:#ddd;color:#37a;position:relative}
* html .narrow .menu li ul{display:block;position:absolute;visibility:hidden;top:-11px;left:148px;background:transparent url(images/blank.gif);padding:10px 30px 30px}
* html .wide .menu li ul{display:block;position:absolute;visibility:hidden;top:0;left:148px;background:transparent url(images/blank.gif);padding:10px 30px 30px}
.wide .menu ul li a:hover ul{visibility:visible;left:-31px;top:14px}
.wide .menu ul li a:hover ul a:hover ul{visibility:visible;top:-11px;left:148px}
h1 a,.glossary .content h4 a{font-size:12pt}
hr,fieldset br,.spam_check,.emblems h2,.narrow .menu li ul,.wide .menu li ul,.servertime h2{display:none}
p,.faq_category h4{font-size:10pt}
#main-section,#foooter{clear:both}
#bar1,#bar2{width:158px;min-width:155px;float:left;padding:5px}
#bodyBottom ul li.one a,#bodyBottom ul li.two a,#bodyBottom ul li.three a{font:bold 11px/43px Arial, Helvetica, sans-serif;color:#D35400;background-color:#fff;text-decoration:underline;display:block;margin:0}
#bodyBottom ul li.one a:hover,#bodyBottom ul li.two a:hover,#bodyBottom ul li.three a:hover{color:#528B00;background-color:#fff;text-decoration:none}
.gadget,.glossary h3{margin-bottom:10px}
.gadget .content ul,.quotes ul{list-style:none}
.gadget .actions div,.wide .advance_search .actions{text-align:left}
.comment_form span,.users span{font-size:8pt;display:block}
.comment_form #blog_mail_comment,.comment_form #phoo_mail_comment,.loginbox #login_remember{width:16px;border:none}
.contact .content textarea,.chatbox .content input,.chatbox .content textarea,.loginbox input{width:99%}
.poll_result .txt_percent,.poll_result .votes{width:28px}
.phoo_random .content,.phoo_image .content,.emblems .content{text-align:center}
.phoo_random .content img,.phoo_album .content img,.albums .content img{border:1px solid #babdb6;padding:4px}
.wide .quotes .content ul li,.wide .search .content,.wide .search .content p{display:inline}
.blog-entry-nav .float-left,.blog-page-nav .float-left,.wide .menu li,* html .wide .menu a:hover{float:left}
.blog-entry-nav .float-right,.blog-page-nav .float-right,.search_results .gadget_logo{float:right}
.search .content input,.advance_search .content input{width:99%;margin-bottom:2px}
.search .content p label,.advance_search .content p label{font-size:8pt;font-weight:700}
.search .content select,.advance_search .content select{margin-left:4px;width:130px}
.wide .search .content input,* html .narrow .menu li a,* html .narrow .menu li a:visited,* html .wide .menu li ul,* html .wide .menu li ul li a,* html .wide .menu li ul li a:visited{width:200px}
.faq h4,.glossary_random .content h4,.glossary_term .content h4{font-size:11pt}
.faq .content p,.faq_category p,.glossary_term .content p{padding:5px}
.faq .content ul li ul li,.faq_category .content ul li,.glossary .content li{border-bottom:1px dotted #f0cca0;padding-top:5px}
.chatbox .content label,.preferences label{display:block;font-weight:700}
.narrow .menu li a,.narrow .menu li a:visited,.wide .menu li ul li a,.wide .menu li ul li a:visited{width:155px}
.wide .menu li ul li:hover > ul,.narrow .menu li:hover > ul{top:-10px;left:148px}
.wide .menu ul li a:hover ul ul,.wide .menu ul li a:hover ul a:hover ul ul,.wide .menu ul li a:hover ul a:hover ul a:hover ul ul,.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul ul,.narrow .menu ul a:hover ul ul,.narrow .menu ul a:hover ul a:hover ul ul,.narrow .menu ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden}
.wide .menu ul li a:hover ul a:hover ul a:hover ul,.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul,.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul,.narrow .menu ul a:hover ul,.narrow .menu ul a:hover ul a:hover ul,.narrow .menu ul a:hover ul a:hover ul a:hover ul,.narrow .menu ul a:hover ul a:hover ul a:hover ul a:hover ul{visibility:visible}
