﻿#contact a {
text-decoration: none;
color: #8A7B16;
}

#contact a:hover {
color: #274057;
background-color: #ccc;
}

body {
margin: 0px;
font-family: verdana, arial, sans-serif;
}

.spacer {
margin-top: 21px;
}

.homequote {
width: 530px;
margin-left: 70px;
font-family: verdana, arial, sans-serif;
font-size: .86em;
padding-right: 45px;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 5px;
color: #3F5870;
line-height: 19px;
text-align: left;
background-color: #fefefe;
}
.homequote <br>{
line-height: 29px;
}

.spacer2 {
height: 21px;
}
.main {
width: 733px;
height: 460px;
border-color: #c78b11;
border-style: solid;
border-width: 1px;
margin:auto;
}

.main2 {
	width: 733px;
	border-color: #E9D000;
	border-style: solid;
	border-width: 1px;
	margin: auto;
	background-color: #fff;
	color: #8A7B16;
}

.main244 {
	width: 733px;
	border-color: #E9D000;
	border-style: solid;
	border-width: 1px;
	margin: auto;
	height: 800px;
	background-color: #fff;
	color: #8A7B16;
}
.main2bb {
width: 733px;
border-color: #E9D000;
border-style: solid;
border-width: 1px;
margin:auto;
background-color: #fff;
height: 625px;
}
.main2hooven {
width: 733px;
border-color: #E9D000;
border-style: solid;
border-width: 1px;
margin:auto;
background-color: #fff;
height: 900px;
}
.main2brus {
width: 733px;
border-color: #E9D000;
border-style: solid;
border-width: 1px;
margin:auto;
background-color: #fff;
height: 880px;
}
.main2cc {
width: 733px;
border-color: #E9D000;
border-style: solid;
border-width: 1px;
margin:auto;
background-color: #fff;
height: 990px;
}

.main2cfair {
width: 733px;
border-color: #E9D000;
border-style: solid;
border-width: 1px;
margin:auto;
background-color: #fff;
height: 1330px;
}

.bluebox{
width: 120px;
height: 1168px;
margin-left: 10px;
margin-top: 19px;
float: left;
}

.bluebox2{
width: 120px;
height: 700px;
margin-left: 10px;
margin-top: 19px;
float: left;
}
.bluebox2aa{
width: 120px;
height: 450px;
margin-left: 10px;
margin-top: 19px;
float: left;
}

.bluebox2xz{
width: 120px;
height: 550px;
margin-left: 10px;
margin-top: 19px;
float: left;
}

.blueboxgorp{
width: 120px;
height: 475px;
margin-left: 10px;
margin-top: 19px;
float: left;
}
.clients {
margin-left: 661px;
margin-top: 23px;
}

.logohold {margin-left: 170px;}
.clients2 {
font-family: verdana, arial, sans-serif;
color: #03180D;
font-size: 13px;
line-height: 17px;
margin-left: 170px;
margin-top: 20px;
width: 500px;
}

.clients3 {
margin-left: 170px;
width: 500px;
font-family: verdana, arial, sans-serif;
color: #03180D;
font-size: 13px;
line-height: 17px;

}
.logo {
margin-top: 19px;
margin-left: 93px;
}
.logosub {
margin-top: 60px;
margin-left: 156px;
}

.rollover1 {
margin-left: 40px;
margin-top: 14px;
float: left;
}

.quotehome {
margin-left: 79px;
width:578px;
}

.rollover1sub {
margin-left: 23px;
margin-top: 14px;
float: left;
}

.rollover2 {
margin-left: 6px;
margin-top: 14px;
float: left;
}
.rollover3 {
margin-left: 6px;
margin-top: 14px;
float: left;
}
.rollover4 {
margin-left: 6px;
margin-top: 14px;
float: left;
}
.rollover5 {
margin-left: 6px;
margin-top: 14px;
float: left;
}

.mail {
margin-left: 600px;
margin-right: 20px;
display: inline;
height: 11px;
}

.bar {
color: #274057;
font-family: verdana, sans-serif, georgia;
font-weight: 800;
font-size: 9px;
margin-left: 220px;
margin-bottom: 10px;
}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
font-family: verdana, sans-serif, georgia; 
font-size: 11px;
font-weight: 900;
}

#navlist a { }

#navlist a:link, #navlist a:visited
{
color: #8A7B16;
background-color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #274057;
background-color: #fff;
text-decoration: none;
}

#navcontainer {
margin-left: 180px;
margin-top: 55px;
}
#navcontaineres {
margin-left: 163px;
margin-top: 55px;
}

#navcontainercac {
margin-left: 157px;
margin-top: 55px;
line-height: 19px;
}

.subpages {
margin-top: 27px;
}

.maintext {
margin-left: 155px;
margin-bottom: 20px;
font-family: verdana, arial, sans-serif;
color: #274057;
font-size: 13px;
line-height: 17px;
width: 500px;
}
.logotext {font-family: verdana, arial, sans-serif;
color: #274057;
font-size: 13px;
padding: 0px;
margin: 0px;
text-align: center; 
clear: both;}


.header{
margin-left: 155px;
margin-bottom: 20px;
font-family: verdana, arial, sans-serif;
color: #274057;
font-size: 11px;
line-height: 17px;
width: 500px;
}

.maintext4 {
	margin-left: 150px;
	font-family: verdana, arial, sans-serif;
	color: #03180D;
	font-size: 13px;
	line-height: 18px;
	width: 514px;
	padding-left: 20px;
	padding-right: 12px;
}

.maintext4xavier {
margin-left: 150px;
font-family: verdana, arial, sans-serif;
color: #274057;
font-size: 13px;
line-height: 18px;
width: 514px;
height: 350px;
padding-left: 20px;
padding-right: 12px;
}

.maintext8 {
margin-left: 130px;
font-family: verdana, arial, sans-serif;
color: #03180D;
font-size: 13px;
line-height: 18px;
width: 514px;
padding-left: 20px;
padding-right: 12px;
}

.maintext5 {
margin-left: 150px;
margin-bottom: 20px;
font-family: verdana, arial, sans-serif;
color: #274057;
font-size: 13px;
line-height: 18px;
width: 510px;
background-color: #E6E6FA;
padding-left: 20px;
padding-right: 20px;
padding-top: 12px;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
}

.mag a:link, .mag a:visited
{
color: #c78b11;
background-color: #fff;
text-decoration: none;
}

.mag a:hover
{
color: #c78b11;
background-color: #fcf4e4;
text-decoration: none;
}

#pictures {
margin-left: 45px;
margin-top: 9px;
}

#picturesmain li
{
display: inline;
list-style-type: none;
font-family: verdana, sans-serif, georgia; 
font-size: 10px;
font-weight: 900;
font-stretch: narrower;
padding-right:3px;
}

#homenav {
margin-left: 30px;
margin-top: 17px;
}

#homenavmain li
{
display: inline;
list-style-type: none;
padding-right: 3px;

clear: both;
}

.floatleft { float: left; 
margin-right: 10px;
width: 46px;
}

.testimonials2 {
color: #c88b11;
margin-left: 170px;
font-family: verdana, arial, sans-serif;
font-size: 13px;
width: 500px;
line-height: 17px;

}

.textbox {
margin-left: 150px;
font-family: verdana, arial, sans-serif;
color: #fff;
font-size: 13px;
width: 520px;
background-color: #5C7993;
padding: 3px;
border-top: 1px solid #274057;
line-height: 22px;
}
.textboxer {
margin-left: 150px;
font-family: verdana, arial, sans-serif;
color: #fff;
font-size: 13px;
width: 520px;
background-color: #5C7993;
padding: 3px;
border-top: 1px solid #274057;
line-height: 22px;
}

#copyright {
margin-top: 10px;
text-decoration: none;
margin:auto;
width: 733px;
height: 24px;
background-color: #fff;
}

#copyright2 {
margin-top: 10px;
text-decoration: none;
margin:auto;
width: 733px;
height: 24px;
background-color: #274057;
}

#copyright a: link{
font-size: 8px;
color: #274057;
font-family: verdana, arial, sans-serif;
text-decoration: none;
}
.spacering {line-height: 5px;}
#copyright a: hover{
font-size: 8px;
color: #8A7B16;
font-family: verdana, arial, sans-serif;
text-decoration: none;
background-color: #000000;
}

#copyright a: visited{
font-size: 8px;
color: #8A7B16;
font-family: verdana, arial, sans-serif;
text-decoration: none;
background-color: #000000;
}

.textbox2 {
margin-left: 150px;
font-family: verdana, arial, sans-serif;
color: #fff;
font-size: 13px;
width: 540px;
background-color: #1B4469;
padding: 3px 0px 3px 10px;
border-top: 1px solid #274057;
line-height: 22px;
font-weight: 900;
filter: alpha(Opacity=100, FinishOpacity=20, Style=1,);
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#bottombard {
width: 730px;
text-align: center;
padding-top: 10px;
line-height: 13px;

}

.short {line-height: 18px; display: block; padding: 0px; margin: 0px;}
.med .short {line-height: 12px; }
.med {line-height: 8px; }








