*{padding:0px;margin:0px;}

body{
text-align:center;
margin:auto;
background:white;
font:14pt times new roman, arial, sans-serif;
color:#777;

}

li{
line-height:19px;
}

a:link, a:visited{color:#666;text-decoration:none;}
a:hover, a:active{color:#c00000;}


.wrapper{
width:757px;
text-align:center;
margin-left:30px;
}


#header{
font:32pt times new roman;
text-align:left;
position:absolute;
margin-top:-75px;
}


#nav{
width:9001px;
text-align:left;
padding:10px 57px 5px 220px;
font:16pt times new roman, Arial;
border-bottom:1px solid black;
border-top:8px solid #C04E37;
background:#FBFAF4;
}

#nav dt{
display:inline;
padding:5px 30px 0 5px;
}

.hili{color:#c63908;}


#content{
float:left;
font:10pt Verdana;
text-align:left;
width:750px;
margin-left:170px;
padding:13px 15px;
}

#content a{color:#C04E37;border-bottom:1px dotted #666;}

#content h3{font:20pt times new roman;
color:#C04E37;}


#content p{
line-height:1.8em;
letter-spacing:0.8px;
padding:4px 0 5px 0;
}

#content ul, #content ol{
padding:2px 25px;
margin-left:-5px;
}


.gallery{
text-align:left;
}

.gallery li{
display:inline;
text-align:left;
margin-left:5px;
}

.linkbox p{background:#666;width:156px;color:white;font-weight:bold;margin-top:-5px;}

.linkbox img{border:3px solid #666;}

.linkbox{
float:left;
width:150px;
text-align:center;
border:5px solid white;
}

.spacer{padding:20px 0 20px 0;border-bottom:1px dashed #666;}
.spacerb{padding:20px 0 20px 0;}

#footer{
width:9001px;
font:8pt verdana, arial, sans-serif;
clear:both;
color:#666;
text-align:left;
border-bottom:1px solid black;
border-top:1px solid black;
background:url(makchg.png) no-repeat #FBFAF4;
}

#footer p{margin-left:205px;border-left:1px solid black;padding:10px 20px;background:white;letter-spacing:1px;}

#footer a:hover{color:#C04E37;}