body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, td, th{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, pre, code{ font-size:1em;}
table{ border-collapse:collapse; border-spacing:0;}
select,button{ font-size:12px;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
input{font-family:tahoma;}
caption,th{ text-align:left;}
q:before, q:after{ content: '';}
a{ text-decoration:none; }
a img{ border:none;}
ul{ list-style:none;}
.clear{ clear:both; height:0px; overflow: hidden; font-size:0px;}

a:link, a:visited {color:#0072ff;text-decoration:none;}
a:hover, a:active {color:#0072ff;text-decoration:underline;}

body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:24px;}
#container{ width:900px; margin:0 auto;}

#wrapper{  width:944px; margin:0 auto; position:relative;}
#extra{ position:absolute; left:0; top:336px; width:61px; height:264px; background:url(images/bg_extra.jpg) no-repeat;}
#content{ width:883px; float:right;} 
#header{ height:293px; overflow:hidden;  background:url(images/bg_header.jpg) no-repeat;}
#nav{ background:url(images/bg_nav.jpg) no-repeat; height:74px; padding-left:57px; font-weight:bold; padding-top:16px; line-height:20px;}
#nav li{ float:left; width:193px; text-align:center;}
#nav a:link,
#nav a:visited{ color:#fff;}
#nav li.current a:link,
#nav li.current a:visited{ color:#0ff;}
#main{ background:url(images/bg_c.jpg) repeat-y;}
#main-c{ height:auto !important; height:500px; min-height:500px; padding:0 25px;}
#main-b{ background:url(images/bg_b.jpg) no-repeat; height:32px;}

h1{ text-align:center; margin-bottom:10px;}
p{ margin-bottom:25px;}

.list{ width:60%;}
.list li div{ float:right; color:#333;}
.list li{ background:url(images/gg.gif) left 5px no-repeat; padding-left:25px; line-height:30px; border-bottom:1px solid #c7a967;}
.list li a:link,
.list li a:visited{ color:#67542b;}
