#mainframe{font-size:85%;width:95%;margin:auto;}
h1{padding:0.6em 0 0.6em 0;margin:0;font-family:Verdana, helvetica, sans-serif;font-size:135%;color:#fff;}
#greeting_section{padding:0.7em 0.4em 0.7em 0.4em;clear:both;}
h2{margin:0;padding:0 0.3em 0 0.3em;font-size:130%;font-weight:normal;}
h2 em{font-weight:bold;font-style:normal;}
#user_section{padding:1px;margin:1px 0 0 0;font-size:90%;}
#user_section ul, #user_section form{padding:0.5em 0.7em 0.5em 0.7em;}
#greeting_section em{font-style:normal;font-weight:bold;}
#greeting_section li#name{padding-left:0.5em;}
#user_section #myavatar{padding:0.7em;border-right:solid 1px #ADADAD;margin:0 0.5em 0 0;float:left;}
#news_section{clear:both;font-size:0.8em;padding:0.5em 1em 0.5em 1em;}
#random_news h3{margin-right:1em;font-size:0.85em;display:inline;}
#random_news p{margin:0;padding:0;display:inline;}
#main_menu{padding-left:1em;}
#main_menu ul{list-style:none;padding:0;margin:0;background:url(../images/maintab_first.png) no-repeat bottom left;padding-left:10px;}
#main_menu li{margin:0;padding:0;display:inline;}
#main_menu li a{float:left;display:block;color:white;font-size:0.8em;font-family:tahoma, sans-serif;text-transform:uppercase;}
#main_menu li a:hover{color:#222222;text-decoration:none;}
#main_menu li a span{background:url(../images/maintab_back.gif) repeat-x bottom left;display:block;padding:0.1em 0.5em 0.5em 0.5em;}
#main_menu li a span.last{background:url(../images/maintab_last.png) no-repeat bottom right;padding:0.1em 1em 0.5em 0.5em;}
#main_menu li a.active span em{padding:0.1em 0.5em 0.5em 0.5em;display:block;font-style:normal;background:url(../images/maintab_active_back.gif) repeat-x bottom right;}
#main_menu li a.active span{background:url(../images/maintab_active_first.gif) no-repeat bottom left;padding:0 0 0 8px;}
#main_menu li a.active{background:url(../images/maintab_active_last.gif) no-repeat bottom right;padding-right:8px;}
ul#linktree{clear:both;list-style:none;margin:1.5em 0.5em 0.5em 0.5em;padding:0;}
ul#linktree li{margin:0;padding:0;display:inline;font-size:0.8em;}
ul#linktree li a{color:black;}
ul#linktree li a:hover{color:#CC3333;}
ul#linktree li span{font-weight:bold;}
#bodyarea{}
#footerarea{padding:1em 0 2em 0;text-align:center;}
#footerarea ul{margin:0 auto 0 auto;}
#footerarea ul li{text-align:center;display:inline;border-right:solid 1px #888;margin:0;padding:0 4px 0 2px;}
#footerarea ul li.copywrite{display:block;line-height:1;font-size:small;padding:1em;}
#footerarea ul li.copywrite, #footerarea ul li.last{border-right:none;}
#footerarea p{clear:both;text-align:left;padding-left:0.5em;}
p#show_loadtime{display:block;text-align:center;}
#upshrink, #advsearch{margin:0 1ex;}

