* {margin: 0; padding: 0} BODY {font: 0.7em/1.4em 'Verdana', sans-serif; background: white url('/i/d/bg-stripes.gif') repeat-y; color: black}
INPUT {font: 1em 'Verdana', sans-serif}
LI {list-style: none} A {color: #0D80D3} IMG {border: 0}
.clear, .previews BR {clear: both}

/* HIDE */
H1 SPAN {display: none}

HTML, BODY, #Robot {height: 100%; min-height: 100%} HTML>BODY #Robot {height: auto}
#Robot {background: url('/i/d/robot.jpg') no-repeat 0 100%; margin-bottom: -78px; padding-bottom: 78px} #Footer {height: 78px}

#Header {position: relative; background: #D8E0DA url('/i/d/bg-header.gif') repeat-x}
#Header .banners {position: absolute; top: 53px; left: 333px}
#Header .banners IMG {float: left; margin-right: 20px}

#Robot2 {background: url('/i/d/bg-header-robot.gif') no-repeat 100% 0} 
#Logo {background: url('/i/d/logo.gif') no-repeat}
#Header P {position: absolute; top: 138px; padding: 6px 6px 6px 39px; background: white; font: 1em 'Tahoma', sans-serif}
#Logo H1 A {display: block; width: 284px; height: 138px}
#Slogan {height: 164px; background: url('/i/d/slogan.gif') no-repeat 333px 15px}

#Left H4, #Right H4 {border: solid white; border-width: 1px 0; padding: 1px 0 2px 17px; background: #0084CB url('/i/d/header-bg.jpg') repeat-y 100%; color: white}
#Left A, #Right A {color: white; text-decoration: none}
#Left .banners, #Right .banners {text-align: center}
#Left .banners IMG, #Right .banners IMG {margin-top: 10px}

#Left {float: left; width: 215px}
#Right {float: right; margin-right: 1px; width: 185px; display: inline; padding-bottom: 419px}


P {margin: 0 0 1em}
H4 {font-size: 1em}


#Menu LI {margin: 0 0 1px; padding: 1px 0 2px 33px; background: #0084CB no-repeat 19px 50%; font-size: 1.25em}
#Menu LI.active {background-image: url('/i/d/p.gif')}
#Center {margin: 0 186px 0 215px; padding: 0 8px 0 28px; background: url('/i/d/center-bg.jpg') repeat-x; position: relative}

#Center H2 {width: 187px; height: 23px; background: url('/i/d/title-news.gif') no-repeat 0 5px}
#Center H2 SPAN {display: none}


#News {height: 1%; position: relative}
#News DIV {width: 100%; float: left; font: 1.2em 'Verdana'; padding: 1.5em 0 3em; background: url('/i/d/line.gif') no-repeat 0 100%}
#News IMG {border: 1px solid #9C9C9D; margin-right: 20px; float: left; position: relative}
#News H3, #News P {margin-right: 20px} #News H3 {margin-bottom: 2px; font-size: 1em}
#News A {color: black}
#News P A {text-decoration: none}

#Archive {padding: 40px 60px; position: relative; font-size: 1.1em}
#Archive DT {float: left; width: 70px} #Archive P {margin-left: 70px; font-size: 0.9em} #Archive P A {color: black}
#Archive DT, #Archive DD {margin-bottom: 1em; position: relative}

#Search {background: #C9ECCD url('/i/d/search-bg.jpg') repeat-x; padding: 14px 17px 17px 28px}
#Search H4 {border: 0; padding: 0; margin-bottom: 4px; width: 106px; height: 19px; background: url('/i/d/search-title.gif')}
#Search H4 SPAN {display: none}
#Search .textfield {padding: 2px; height: 15px; width: 130px; background: white url('/i/d/search-field-bg.gif') repeat-x 0 100%; border: 1px solid #868686; font-weight: bold}
#Search .button {vertical-align: bottom}


#Forum, #Poll, #Topics {background: #0083CB; color: white; position: relative}

#Forum {border-bottom: 1px solid white; padding: 0 20px 45px 12px}
#Forum H4 {margin: 0 -20px 30px -12px}
#Forum P {margin: 0; padding-left: 15px; background: url('/i/d/p.gif') no-repeat 0 0.5em}

#Poll, #Topics {padding: 0 13px 13px}
#Poll H4, #Topics H4 {margin: 0 -13px 10px -13px}
#Poll A, #Poll INPUT, #Results {color: #CFF5FF} #Results {font-weight: bold}
#Poll LABEL {display: block}
#Poll .button {padding: 0 3px 1px; border: 0; background: #0775BF; text-transform: lowercase; font-weight: bold; margin-top: 3px}
#Poll .button, #Poll #Results, #Poll UL {font-size: 0.9em}
#Poll LI {margin-bottom: 3px}

#Topics LI {padding-left: 15px; margin-bottom: 1em; background: url('/i/d/p.gif') no-repeat 0 0.5em}


#Footer {clear: both; background: #DDE4DF; position: relative}
#Footer P {margin: 0}
#Footer .menu {height: 15px; padding: 10px 0 12px; font: 1.2em 'Tahoma', sans-serif; background: #128CCF url('/i/d/robot-leg.jpg') no-repeat} #Footer .menu A {color: white}
#Footer .menu LI {float: left; padding: 0 12px; background: url('/i/d/white.gif') no-repeat 0 80%}
#Footer .counters {position: absolute; bottom: 3px; right: 5px}
#Footer .counters IMG {float: left; margin-left: 5px}

#Footer .menu, #Footer #Copyright {padding-left: 305px}
#Footer #Copyright {line-height: 40px; color: #447695; font-weight: bold}

.line {background: #DCD8CC; height: 19px; border-top: 1px solid white}
.visual {height: 90px; background: url('/i/d/visual.jpg') no-repeat; border-top: 2px solid white}
.title {background: #F6F8F6 url('/i/d/title-bg.gif') repeat-x; margin: 0 -8px 20px -28px; padding: 0 8px 0 28px}

#cakeSqlLog {display: none}
