body {margin:0; background:url(/images/body_bg.png) repeat-x #A7BE20; font-family:Arial, Helvetica, sans-serif;}

#cont {width:950px; margin:0 auto;}

#headers {height:95px;}
#logos {float:left; padding:0px 0 0 0px;}
#logos a {display:block; color:#FFFFFF; text-decoration:none;}
#hd_menu {text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; height:36px; background:url(/images/header_bg.png) no-repeat; padding-top:31px;}
#hd_menu a {color:#cc0000; text-decoration:none;}
#hd_menu a:hover {color:#ff0000;}

#tyu {background:url(/images/main_bg.png) repeat-y; font-size:13px; line-height:17px; color:#333333; float:left; width:100%;}
#tyu br {line-height:10px;}
#tyu a {color:#cc0000;}
#tyu a:hover {color:#ff0000;}
#note {margin:30px 285px 30px 45px;}
#note h1 {font-size:28px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}
#note h2 {font-size:24px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}
#note ol, #text ul {padding:0; margin:10px 0;}
#note li {margin-left:40px;}
#side {width:180px; float:right; margin:6px 45px 30px 30px; display:inline;}
#side h3 {font-size:20px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}
#side ul {margin:0px; padding:0px;}
#side li {list-style:none; padding:1px 0 1px 12px; background:url(/images/li.png) 0px 8px no-repeat;}

#foot {height:41px; background:url(/images/footer_bg.png) no-repeat; clear:both; text-align:center; color:#FFFFFF; font-size:12px; padding-top:16px;}
#foot a {color:#DD6734; text-decoration:none;}
#foot a:hover {color:#923E18;}

#end {color:#F1F7CF; text-align:center; font-size:10px; margin:2px 0 15px 0;}
#end a {color:#F1F7CF;}
#end a:hover {color:#DDED8D;}