body,html,div,ul,ol,li,form,fieldset,dl,dt,dd,h1,h2,h3,h4,p,table { margin: 0; padding: 0; }
body { font: 12px Tahoma,Sans-Serif; color: #000; background: #222222; }
body img,body form,body fieldset { border: 0px; }

a { color: #FFFF33; text-decoration: none; }
a:hover { text-decoration: underline; }

input,textarea,select { font: 12px Tahoma,Sans-Serif; color: #212121; margin: 1px 0; padding: 3px 2px; }
input.btn { border: 1px solid #5e000a; background: url(/image/bg-btn.jpg) repeat-x 0 0; height: 24px; color: #fff; font-size: 10px; font-weight: bold; text-transform: uppercase; cursor: pointer; }
input.text { border: 1px solid #464e59; }

.center { text-align: center; }
.right { text-align: right; }
.clear { display: block; clear: both; height: 0em; margin: 0em; padding: 0em; overflow: hidden; }

#page { width: 972px; margin: 0 auto; overflow: hidden; }
#top { width: 972px; height: 190px; background: url(/image/bg-top.jpg) no-repeat 0 0; }
#menu { width: 936px; height: 42px; background: url(/image/bg-menu.jpg) repeat-x 0 0; }
#menu ul { text-align: center; list-style-type: none; padding-top: 14px; }
#menu ul li { display: inline; padding: 0 7px; border-right: 1px solid #fff; }
#menu ul li.last { border: 0; }
#menu ul li a { color: #fff; font-size: 12px; }
#page p.more { text-align: right; font-size: 11px; color: #dece18; font-weight: bold; float: none; display: block; }
#page p.more a { color: #dece18; }

#info { width: 923px; height: 28px; background: url(/image/bg-info.jpg) repeat-x 0 0; padding: 16px 0 0 13px; font-size: 11px; color: #fff; font-weight: bold; position: relative; overflow: hidden; }
#search { width: 270px; position: absolute; top: 10px; right: 0px; }
#search input.text { margin-right: 10px; width: 180px; color: #999999; }

#boxes { width: 936px; background: #000 url(/image/bg-boxes.jpg) repeat-x 0 0; color: #fff; }
#boxes h2 { font-size: 12px; font-weight: bold; color: #fff; text-transform: uppercase; letter-spacing: 1px; }
#right { width: 281px; float: right; display: inline; }
#auth { width: 161px; height: 220px; overflow: hidden; background: url(/image/bg-auth.jpg) no-repeat 0 0; padding: 10px; float: right;}
#auth form { margin: 20px 10px 0 10px; font-size: 13px; }
#auth input.text { width: 230px; margin: 5px 0 10px 0; }
#auth a { color: #dece18; font-weight: bold; margin: 0 5px; }
#newsletter { float: right; width: 161px; height: 67px; overflow: hidden; position: relative; background: url(/image/bg-auth.jpg) no-repeat 0 0; padding: 11px 10px; border-bottom: 1px solid #fff; }
#newsletter a { width: 121px; height: 20px; padding-top: 4px; font-size: 11px; color: #dece18; font-weight: bold; background: url(/image/bg-newsletter-join.jpg) no-repeat 0 0; position: absolute; top: 45px; left: 26px; text-align: center; }
#left { width: 650px; float: left; display: inline; margin-left: 2px; }
#last { width: 624px; height: 128px; background: url(/image/bg-last.jpg) no-repeat 0 0; margin: 5px 0 0 60px; padding: 10px; }
#last div.photo { width: 208px; float: left; display: inline; height: 94px; overflow: hidden; margin: 4px 0 0 0; }
#last div.photo img { float: left; }
#last div.photo p { margin: 4px 8px; font-size: 10px; color: #fff; float: left; }
#ads { width: 916px; padding: 10px; text-align: center; background: #000 url(/image/bg-boxes.jpg) repeat-x 0 0; }

#wrap { width: 906px; background: #000 url(/image/bg-wrap.jpg) repeat-x bottom; color: #fff; padding: 15px; }
#wrap h1 { font-size: 18px; font-weight: bold; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 1px; }
#lastnews { width: 750px; float: left; border-right: 1px solid #fff; margin-bottom: 10px; display: inline; }
#lastnews img { float: left; margin: 3px 10px 3px 0; }
#lastnews p { margin-right: 10px; text-align: justify; }
#news { width: 135px; float: right; display: inline; }
#news p { text-align: justify; }
#news p.more { margin-bottom: 15px; }
#wrap div.box { float: left; display: inline; width: 280px; padding: 6px 8px; height: 89px; background: url(/image/bg-box.gif) no-repeat 0 0; margin: 0 6px 15px 0; position: relative; }
#w
