html, body, div {
font: normal 12px verdana, arial, georgia, serif; 
color: #000;
}

body {
background: #616760; 
margin: 0; 
padding: 0;
}

.clr {
clear: both;
}
 
#maincontent {
width: 751px; 
margin: 0 auto; 
position: relative;
}
 
#header {
width: 751px; 
height: 188px;
position: absolute;
top: 20px; left: 0px;
} 
 
#container { 
width: 751px; 
background: #C1CDC0 url("assets/body.gif");
position: absolute;
top: 208px; left: 0px;
}
 
#containersub {
float: left;
width: 433px;
padding: 0 0 0 25px;
}
 
#content {
width: 417px;
}

#content img {
margin:0;
padding:0;
}

#content h1 {
font-family:"Times New Roman", Times, serif;
color: #CC3333; 
font-size: 20px; 
margin:0;
padding: 10px 0 0px 34px;
}
	
#content h2 {
font-family: arial, verdana, georgia, serif;
color: #333; 
font-weight:normal;
font-size: 12px;
line-height:180%; 
margin:0;
padding: 5px 0 5px 34px;
}

#content h3 {
font-family: arial, verdana, georgia, serif;
color: #CC3333; 
font-weight:bold;
font-size: 12px;
line-height:180%; 
margin:0;
padding: 0px 0 0px 34px;
}
	
#content h4 {
font-family: arial, verdana, georgia, serif;
color: #666; 
font-weight:bold;
font-size: 14px;
line-height:180%; 
margin:0;
padding: 0px 0 10px 34px;
}

#content p {
margin: 0 15px 15px 35px; 
line-height: 180%; 
font-size: 12px; 
font-family: arial, verdana, georgia, serif;
color:#666666;
}

#footer a, #footer a:link, #footer a:active { 
color: #7B0A0A; 
text-decoration: none;
}

#footer a:hover {
color: #BE8585; 
text-decoration: none; 
}

#content p a, #content p a:link, #content p a:visited {
color: #7B0A0A;
text-decoration: underline; 
}
	
#content p a:hover, #content p a:active {
color: #BE8585; 
text-decoration: underline;
}
	
#content #image {
margin: 0;
padding: 10px 0 5px 35px;
}	

#content ul#stats {
font-family: arial, verdana, georgia, serif;
color: #CC3333; 
font-weight:normal;
font-size: 12px;
line-height:180%; 
margin:0 0 0 30px;
padding:0 0 15px 33px;
}

#nav {
float: left; 
width: 251px;

padding: 40px 0 30px 20px;  
}

#nav img {
margin:0;
padding:10px 0 0 0;
}

#nav p { 
color: #7F7F6F; 
margin: 0 20px 10px 20px; 
font-size: 11px; font-family: arial, verdana, georgia, serif;
}
	
#nav p a, #nav p a:link, #nav p a:active, #nav p a:visited {
color: #7B0A0A; 
text-decoration: underline; 
}
	
#nav p a:hover {
color: #7B0A0A; 
background: #DEC2C2; 
text-decoration: underline; 
}

#nav ul {
list-style-type: none;
padding:0; 
margin: 0;
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #787870;
padding:0px 0px 20px 0px;
}

#nav li {
background-image:url(assets/listbullet.jpg);
padding: 0px 15px 8px 13px; 
background-repeat: no-repeat;
background-position: 0 2px;
}
	
#nav li a:link, #nav li a:visited {
color: #9C4848;
text-decoration: none;
font-weight:bold; 
}

#nav li a:hover, #nav li a:active {
color: #333; 
text-decoration: none; 
}

#nav #testimonial {
font-size:14px;
font-style:italic;
color:#999999;
padding:5px 30px 10px 10px;
}

#nav #testimonial p.name  {
color:#fff;
padding:5px 0 0 0;
}

#footer {
width: 751px; height: 66px;
background: url("assets/footer.jpg") no-repeat; 
padding: 10px 0;
}
	
#footer p {
font-family: arial, verdana, georgia, serif;
text-align: center; 
color: #616760;
font-size: 12px;
margin: 0;
padding: 3px 0 3px 0;
}
		
#footer a, #footer a:link, #footer a:active { 
color: #7B0A0A; 
text-decoration: none;
}

#footer a:hover {
color: #BE8585; 
text-decoration: none; 
}

#facts {
background-image:url(assets/site/top-box2.gif);
background-repeat:no-repeat;
background-position:left top;
}

#footer .teneight {
padding:12px 0 0 0;
font-size:10px;
color:#999;
}

#footer .teneight a:link, #footer .teneight a:visited {
color:#999;
text-decoration:underline;
}

#footer .teneight a:hover, #footer .teneight a:active {
color:#bbb;
text-decoration:underline;
}

form {
padding: 0 0 10px 0; 
margin: 0;
}

fieldset {
width: 350px; 
padding: 0 0 5px 35px; 
border: 0px solid #FFF; 
font-family: arial, verdana, sans-serif; 
font-size: 11px;
}

label {
font-size: 11px; 
color: #5C0808;
}

input {
border: 1px solid #ccc; 
background: #eee; 
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
color: #333; 
padding: 3px;
}

textarea {
border: 1px solid #ccc; 
background: #eee; 
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
color: #333; 
padding: 4px;
}
	 
img {
border: none;
}