
body 	{ text-align:center; background-color: #333333;	font-family:Helvetica, Arial, Verdana, sans-serif; color: #ffffff; margin: 0; padding: 0; }
body 	{	font-size: x-small; /* IE5 Win */ voice-family: "\"}\""; voice-family: inherit;	font-size: small;	}
html>body { /* be nice to Opera */	font-size: small;	}	
.clearfloat {	clear:both; }	
	
a, a:visited 	{	text-decoration:none; color:#FC3;	}
a:hover 		{	text-decoration:underline; color:#333333; background: #FC3;	}

img.left	{	float: left; margin-right: 10px; }
img.right	{	float: right; margin-left: 10px; }

p 	{	margin:0px 15px 10px 15px;	}	
h2, h3 	{	margin:0px 15px 15px 15px;	}	
h1 		{	font-size: 18px; font-weight: bold; color: #FC3; padding-bottom: 20px; text-transform: uppercase; 	}
h2 		{	font-size: 110%; padding-bottom:20px;	color: #FC3;line-height: 1.5em;	text-align: justify;}
h3 {	font-size: 120%;	color: #FC3;	}			
p 	{	line-height: 1.5em; text-align: justify;	}
p.testimonial 	{	line-height: 1.2em; text-align: justify; font-size: 12px;	}

h2.center	{	text-align: center; }
p.center	{	text-align: center; }
	
#skinwrap			{	background: #4D4D4D; width: 880px; margin: 0 auto; }
#mastercontainer 	{	width: 850px; margin: 0 auto;	text-align:left; padding-top:10px; background-color: #000000; }	

#header { height: 140px; text-align: center; }

#nav		{	background: #660000; height: 25px; padding: 0; margin: 0; }
#nav ul		{	padding: .2em 0; margin: 0; list-style-type: none; background-color: #600; color: #FFF; width: 100%; font: normal 14px arial, helvetica, sans-serif; text-align: center; }
#navlist li	{	display: inline; list-style-type: none; text-transform: uppercase; }
#navlist a 	{ padding: 3px 10px 2px 10px; }
#navlist a:link, #navlist a:visited	{ color: #fff; background: #660000; text-decoration: none; }
#navlist a:hover	{ 	color: #600; background-color: #fff; text-decoration: none; }

#content {	padding: 20px 0; 	}
	
td	{	vertical-align: top; }


/*
div	{	border: 1px solid #eeeeee; }