*{border:none;font-family:Tahoma, sans-serif;font-size:13px;margin:0;padding:0}
html{height:100%}
body{height:100%;background:#8CBA83 url(/darkblue/bg-body.png) 0 0 repeat-x;color:#fff}
h1{font-size:23px;color:#406852;line-height:65px;text-transform:uppercase;font-weight:normal;margin:0;padding:0}
h2{font-size:18px;color:#000;margin-bottom:10px;font-weight:normal}
h3{font-size:16px;color:#fff;margin:15px 0;font-weight:bold}

h1.stat{text-indent:35px;background:url(/darkblue/bg-stat.png) left center no-repeat;margin-top:20px}
h1.pop{text-indent:35px;background:url(/darkblue/bg-popular.png) left center no-repeat;white-space:nowrap;text-align:right;position:relative;float:right;margin-bottom:0}
*+html h1.pop{z-index:10;left:-30px}
p{margin-bottom:7px;color:#E5F2D8}
p.blue{margin-bottom:30px}
a:hover{color:#E5F2D8}
.clearbar{line-height:0;font-size:0;clear:both}
#container{min-height:100%;margin-bottom:-91px}
#container-inside{width:900px;padding-left:50px;padding-right:50px;background:url(/darkblue/bg-container-inside.png) 0 0 no-repeat;margin:0 auto;position:relative}
#header{height:100px;overflow:hidden}
#header .legend {position:relative;top:50px;left:-155px;font-size:11px;color:#40683A;letter-spacing:0.5px}
#img-logo{float:left;margin-top:20px;text-decoration:none;font-weight:bold;font-size:30px;color:#E5F2D8}
#img-logo span {font-size:30px;color:#40683A}
#header ul{list-style-type:none;margin-top:20px;float:right}
#header ul li{float:left}
#header ul li a{display:block;height:25px;padding-right:22px;margin-left:20px;line-height:24px;font-size:14px;color:#305742;background:url(/darkblue/bg-menu.png) right -100px no-repeat}
#header ul li a b{display:block;float:left;width:20px;height:25px;margin-left:-20px;background:url(/darkblue/bg-menu.png) left -100px no-repeat}

#header ul li a.current{text-decoration:none;color:#128b00}
#header ul li a:hover{background:url(/darkblue/bg-menu-ie.png) right top no-repeat;color:#305742}
#header ul li a:hover b{background:url(/darkblue/bg-menu-ie.png) left top no-repeat} 

#header-under{height:90px;background:url(/darkblue/bg-header-under.png) center top no-repeat}
#header-under ul li{float:left;color:#fff;width:150px;margin-top:45px;text-align:center}
#header-under ul li span{font-style:normal;text-align:left;display:table;margin:0 auto}
* html #header-under ul li{z-index:expression(runtimeStyle.zIndex=1,innerHTML="<table><tr><td>"+innerHTML+"</td></tr></table>")}
*+html #header-under ul li{z-index:expression(runtimeStyle.zIndex=1,innerHTML="<table><tr><td align='left'>"+innerHTML+"</td></tr></table>")}
*+html #header-under ul li table td span{text-align:left;color:#fff}

#content{text-align:center;overflow:hidden}
*+html #content{margin-bottom:-70px}
p.cp{width:300px;margin:80px auto}
#content p{text-align:left}
#content-left{text-align:left;float:left;width:255px}
#content-right{text-align:left;float:right;width:255px;padding-top:15px}
#content-right ul li span{color:#305742}
#add-forum{display:block;outline:none;margin:80px 0 -50px}
#footer-spacer{height:101px;clear:both}
#footer{height:91px;background:url(/darkblue/bg-footer.png) 0 0 repeat-x}
#footer-inside{width:900px;height:91px;padding-left:50px;padding-right:50px;background:url(/darkblue/bg-footer.png) 0 0 repeat-x;margin:0 auto}
#footer p{color:#E5F2D8;margin-top:30px}
#footer-left{float:left;margin:0}
#footer-right{float:right;max-width:600px;margin:0;font-size:10px}
#footer-right a{font-size:10px}
p.blue,* html #header-under ul li table td span{color:#E5F2D8}

.nojs{color:#9b0f00; border:1px solid #9b0f00; text-align:center; font-weight:bolder; background:#EED2D2; padding:5px 0px 5px 0px}
a{color:#fff}
* html #header-under ul li table td span span,*+html #header-under ul li table td span span,p.blue span,#header-under ul li span span{color:#128b00;display:inline;margin:0}
* html p.cp,*+html p.cp{margin-top:84px}
.error{background:#FFF4F0;color:red;border:1px solid red;margin:10px 0;padding:10px}


#header-under ul,ul{list-style-type:none}
#content-right ul,#content ul{list-style-type:none;width:255px}
#content-right ul li,#content ul li{padding-left:5px;list-style-image:url(/darkblue/marker.png);text-align:left;width:230px;color:#caf4ff;margin-bottom:7px;margin-left:20px}
input.mainoption,* html input.mainoption{color:#000}
.submenu{position:absolute;top:70px;left:710px;background:#6D9767;width:190px;padding:10px;z-index:10}
.pages{border-left:3px solid #1976B9;background:#40683A;padding:5px;margin-top:15px}
.datatable td {padding:5px}
.datatable .l {background:#6D9767}
.hrecipe ul {margin-bottom:15px;border-bottom:1px dashed gray;padding-bottom:10px}
.hrecipe ul li {list-style-image:url(/darkblue/marker.png);margin-left:30px}
.adv{border:1px dashed #6C9567;padding:5px;margin:15px auto;text-align:center;width:90%;color:#6D9667}
.adv b, .adv, .adv a {font-size:10px;color:#6D9667}