html,body
{
	margin:0;padding:0}
body
{
	font:80% "Trebuchet MS",arial,sans-serif;color: #333;text-align:center;padding: 20px;background: #006}
h1,h2
{
	padding-left: 15px;margin: 0}
h1,h2
{
	font-size: 160%;color: #555}
h2.descrip
{
	font-size:100%;padding-left:3px;}
#logos
{
	padding-left: 15px;margin: 0 0 0 20px;font-size: 220%;color: #555;}
#phone
{
	padding-left: 15px;margin: 0;font-size: 220%;color: #555;text-align:center;}
p
{
	margin: 0;padding: 0 15px 0.7em;line-height: 1.5}
table
{
	margin: 10px; padding: 5px}
address.foot
{
	font-style: normal}
address.contact
{
	font:110% "Trebuchet MS",arial,sans-serif; margin: 0; padding: 5px 20px}

div.gradient
{
	background: #F2F2F2 repeat-x top;margin: 5px 25px;}
div.gradient p
{
	margin:0;padding: 2px 5px}
p.codehere
{
	color: #2A4D91}
	
img.logo1, img.logo2, img.logo3
{
	vertical-align: bottom}
div#content img.phone
{
	vertical-align: bottom; text-align: right}

div#container
{
	width:700px;margin: 0 auto;background-color: #C0CDF2;text-align: left}
div#header
{
	background-color: #fff;padding: 0}

div#header h1
{
	color: #FFF;font-size: 300%;font-weight: 900}	
div#menu
{
	width:100%;overflow:auto;background: #006;padding: 5px 0px 0px 0px}
ul#nav,ul#nav li
{
	list-style-type:none;margin:0;padding:0}
ul#nav
{
	padding-left:15px}
ul#nav li
{
	float:left;width:100px;margin-right:2px;text-align: center}
ul#nav a
{
	float:left;width:100px;text-decoration: none;font-size: 120%;background: #e7e7e7;color: #000}
ul#nav li.active a
{
	color: #000; font-weight: bold}
ul#nav li.active a:hover
{
	color: #000; font-weight: bold;background: #e7e7e7}
ul#nav a:hover
{
	color: #fff; font-weight: bold;background: #006}
div#content
{
	clear:left;width:700px;border-top:0px solid #999;padding-top:0px;background-color: #C0CDF2}
div#footer
{
	padding-top:5px;text-align: center;font-size: 90%;background: #8395CB;color: #FFF}

div#box
{
	float:right;display:inline;width:165px;margin: 5px 15px 10px 15px;background:#E4E7F2;text-align:center}
div#box p
{
	padding: 0 5px;margin-left:10px;text-align:center;}
div#minipics
{
	float:left;width:100%;padding-bottom:0; font-family: Verdana, Tahoma, arial}
div#minipics ul
{
	list-style-type: none;margin:0 15px;padding:0}
div#minipics li
{
	float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img
{
	display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}
.centredsmall
{
	margin-left: 145px; font-size: 220%}
.centredbig
{
	margin-left: 65px}
.centredmed
{
	margin-left: 145px}


.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

div#ads {width:100%;margin:5px auto 10px auto;text-align:center;}
