<tag.css_headers expires="90">
<var L = GLOBAL.Def.Style.layout>
<var C = GLOBAL.Def.Style.color>
body { font-family:Tahoma, Arial, Sans-Serif; font-size:15px; padding:0px; margin:0px; min-width:#L.width+10#px; color:#C.text#; background:white; }
##site_container { padding:10px; padding-top:12px; }
##site { width:#L.width#px; }
##site_head { position:relative; height:40px; }
##logo { position:relative; float:left; margin-top:-4px; }
##logo h3 { margin:0px; letter-spacing:0.16em; font-size:1.64em; }
##logo h3 a { color:black; }
##login_bar { float:right; color:black; }
##login_bar .alpha { float:right; margin-left:7px; padding-top:2px; }
##login_bar .omega { float:right; margin-left:3px; }
##login_bar .omega input { font-size:0.8em; display:block; margin-top:-5px; }
##login_bar .omega input.submit { padding:6px; }
##site_auth { float:right; padding-right:3px; }
##site_navbar { position:relative; clear:both; padding:7px; background:#C.pri#; border-radius:7px; color:#C.ter#; }
##site_navbar a { color:white; }
##site_navbar a.selected { font-weight:bold; text-decoration:none; }
##site_body { position:relative; clear:both; padding-top:1em; }
##site_foot { position:relative; clear:both; border-top:1px solid #C.pri#; color:#C.ter#; padding:3px; padding-bottom:7px; }
a { color:#C.link#; text-decoration:none; }
a:normal { text-decoration:none; }
a:hover { text-decoration:underline; }
input, textarea, select { padding:7px; border:1px solid #C.g3#; border-radius:7px; font-size:1em; }
h1,h2,h3,h4,h5,h6 { margin-top:0px; margin-bottom:1em; }
ul li, ol li { margin-bottom:0.36em; }
##sign_up_form { }
##sign_up_form .unit_left { float:left; width:30%; text-align:right; padding-top:5px; }
##sign_up_form .unit_right { float:left; width:68%; margin-left:1.5%; padding-bottom:7px; }
##sign_up_form .unit_right input { width:90%; font-size:1em; padding:7px; border-radius:7px; }
.spf_btn { width:auto !important; border:1px solid white; color:#C.back#; background:#C.pri#; font-weight:bold; font-family:Tahoma, Arial, Sans-Serif; cursor:pointer; }
.scripted { margin-left:1em; font-size:0.86em; padding-left:7px; border-left:1px solid #C.g4#; }
div.post { position:relative; border-top:1px solid #C.sec#; padding-top:3px; }
div.post h3, div.post h4 { margin-bottom:0.2em; }
div.post div.post_body { margin-left:1em; }
.date { margin-top:0px; font-size:0.72em; }
.thought_of_the_day { }
.thought_of_the_day a { color:#C.sec#; }