body{background-color:#F5F5F5;}
#main{border:1px solid #666;margin:0 auto;width:800px;}
#header{height:225px;width:800px;background:#F5F5F5 url('../img/header.jpg') top left no-repeat;}
#nav{height:35px;font-weight:normal;font-size:21px;width:800px;}
#nav ul{list-style:none;}
#nav ul li{display:inline;padding:0;}
#nav ul li a, #nav ul li a:active, #nav ul li a:visited{color:#FFFFFF;text-decoration:none;float:left;padding:35px 0 0 0;overflow:hidden;height:0px !important;}
#nav ul li a:hover{background-position:0 -35px;}
#tabs p, .info li{line-height:18px;margin:10px 5px;}
#tabs h2{font-size:18px;padding-top:5px;font-weight:bolder;}
.info ul{padding-left:25px;list-style-type:disc;}
.smallbox{height:125px;width:125px;}
.description{font-weight:bolder;color:#902D3A;margin:5px 15px;}
input,textarea{margin:5px 15px;}
h3{color:#902D3A;font-weight:bolder;}
#content{margin:5px;padding:15px;border:1px solid #666;}
#content p{text-indent:15px;margin:10px 0;font-size:15px;line-height:22px;}
#content h3{color:#FFFFFF;padding:5px 0 0 15px;height:35px;font-size:20px;background:url('../img/h3_bg.jpg') top left repeat-x;}
#footer{font-size:12px;height:13px;margin:10px 0;width:800px;}

a{color:#902D3A;}
a:hover{text-decoration:none;color:#666;}
.red{color:#902D3A;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}