* { padding:0; margin:0; border:0; outline:0; }
html { width:100%; height:100%; background:url(images/html_bg.jpg) repeat-x top #f9f2d9 }
body { width:100%; height:100%; background:url(images/body_bg.jpg) 50% 0 no-repeat; font-family:Verdana; }

#all { width:1002px; margin:0 auto; font-size:11px; }

#top { width:1002px; height:363px; float:left; background:url(images/top_bg.jpg) bottom no-repeat }
#top #nav { margin:5px 0 0 216px; }
#top #nav li { display:inline; list-style:none }

#top #menu {margin:290px 0 0 90px; }
#top #menu li { list-style:none; display:inline; height:15px; }
#top #menu li a { text-indent:-9999px; float:left; display:block; height:15px; margin-right:60px }
#top #menu li a.a1 { background:url(images/menu_li_a1.jpg) no-repeat; width:113px; }
#top #menu li a.a2 { background:url(images/menu_li_a2.jpg) no-repeat; width:39px; }
#top #menu li a.a3 { background:url(images/menu_li_a3.jpg) no-repeat; width:56px; }
#top #menu li a.a4 { background:url(images/menu_li_a4.jpg) no-repeat; width:40px; }
#top #menu li a.a5 { background:url(images/menu_li_a5.jpg) no-repeat; width:59px; }

.banner { width:1002px; padding:20px 0; float:left; text-align:center }

#content { width:1002px; float:left; background:url(images/content_bg.jpg) top no-repeat; padding:10px 0; }

#content .add { width:100%; padding:10px 0; float:left; text-align:center }

#content #left { width:175px; float:left; }
#content #left .box { width:175px; float:left; text-align:right; margin-bottom:10px }
#content #left .box h4 { width:170px; height:40px; padding:15px 5px 0 0; background:url(images/left_h4.jpg) no-repeat; float:left; }
#content #left .box h4 span { color:#c2ab5f; font-size:11px; font-weight:normal }
#content #left .box h4 strong { color:#fff; font-size:14px; text-transform:uppercase }
#content #left .box ul li a { text-decoration:none; color:#62552b; }
#content #left .box ul li a:hover { text-decoration:underline }
#content #left .box ul li { width:175px; padding:5px 0; list-style:none; float:left; border-bottom:1px solid #fff; }
#content #left .box ul li span { color:#62552b; font-size:11px; font-weight:normal }
#content #left .box ul li strong { color:#c64266; font-size:14px; text-transform:uppercase }

#content #center { width:530px; float:left; margin:0 10px }
#content #center .welcome { width:510px; padding:10px; float:left; color:#62552b; font-size:11px; text-align:center }
#content #center .welcome h2 { color:#c64266; font-size:14px; text-align:left; margin-bottom:30px }
#content #center .welcome p { padding:10px 0 }
#content #center .welcome em { font-style:normal; padding:10px 0 }

#content #center .list { width:520px; padding:5px; float:left; background:#fbf7eb; text-align:center }
#content #center .list li { width:500px; padding:20px 10px; float:left; list-style:none; color:#62552b; border-bottom:1px dotted #a4385f }

#content #right { width:175px; float:left; }
#content #right .box { width:175px; float:left; text-align:left; margin-bottom:10px }
#content #right .box h4 { width:170px; height:40px; padding:15px 0 0 5px; background:url(images/right_h4.jpg) no-repeat; float:left; }
#content #right .box h4 span { color:#c2ab5f; font-size:11px; font-weight:normal }
#content #right .box h4 strong { color:#fff; font-size:14px; text-transform:uppercase }
#content #right .box ul li a { text-decoration:none; color:#62552b; }
#content #right .box ul li a:hover { text-decoration:underline }
#content #right .box ul li { width:175px; padding:5px 0; list-style:none; float:left; border-bottom:1px solid #fff; }
#content #right .box ul li span { color:#62552b; font-size:11px; font-weight:normal }
#content #right .box ul li strong { color:#c64266; font-size:14px; text-transform:uppercase }
#content #right .box p { text-align:center; color:#62552b; padding:15px 3px; border-bottom:1px solid #fff; }

#footer { width:100%; padding:20px 0; text-align:center; float:left; font-size:11px; color:#c2ab5f; line-height:20px; border-top:1px dotted #c2ab5f; }
#footer a { color:#c64266; text-decoration:none; font-weight:bold; }
#footer a:hover { text-decoration:underline }
#footer strong { margin-right:30px; }
#footer address { font-style:normal; }
#footer address a { color:#c2ab5f }