BODY {margin:0px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#000; color:#666666; text-align:center;}

UL{ list-style-type:none;}
.clear{ clear:both;}
A{ outline:none; text-decoration:underline; color:#666666;}
A:hover{ text-decoration:none; color:#ae8f43;}

.left {float:left;}
.right {float:right;}

.top0 {margin-top:0px !important;}
.bot0 {margin-bottom:0px !important;}
.top5 {margin-top:5px !important;}
.bot5 {margin-bottom:5px !important;}
.top15 {margin-top:15px !important;}
.bot15 {margin-bottom:15px !important;}
.lineheight20 {line-height:20px;}
.small {font-size:80%;}

#mainWrapper {margin:0px auto; width:1002px; text-align:left; background:url(/images/body_bg.gif) center top repeat-y;}

#wrapper {margin:0 auto; width:926px; padding:0px 17px 20px 17px;}

#header {margin:0px; padding:0px; background:url(/images/wrapper_bg.gif) center top no-repeat;}
#logo {float:left; background:url(/images/logo.png) left top no-repeat; margin:16px 0px 0px 0px;}
#logo A {width:224px; height:161px; display:block;}

#menu {float:left; margin:83px 0px 0px -45px; padding:0px;}
#menu UL {margin:0px; padding:0px; font-size:18px;}
#menu UL LI {float:left; margin-right:0px;}
#menu UL LI A {padding:5px 18px; color:#666666; display:block; text-decoration:none;}
#menu UL LI A:hover, #menu UL LI A.active {background:#343434; color:#ae8f43; text-decoration:none; border-radius:20px;}
#menu UL LI.last {margin-right:0px;}

#footer {width:100%; background:#343434; height:46px; color:#666666;}
#footer .margin {width:960px; margin:0 auto;}
#footer .margin UL {font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; margin:0px 0px 0px 107px; padding:0px;}
#footer .margin UL LI {float:left; color:#ae8f43; margin-right:28px; line-height:46px;}
#footer .margin UL LI A {color:#ae8f43;}
#footer .margin UL LI.last {margin-right:0px;}
#Wrapper_upload { padding-top:20px; }