
body{
margin:0;

}

#wrapper{
width:850px;
margin:auto;
background-color:#FFF;
}


#right_col{
width:255px;
float:left;
padding:20px 0 0 0;
}

.mc-field-group{
font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica;
font-size:11px;
color:#009900;
}

#content{
width:565px;
float:left;
padding:20px 20px 20px 10px;
}

h1{
text-indent:-9999px;
width:850px;
height:114px;
display:block;
background-image:url(../images/logo.jpg);
}

h2{
font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica;
color:#0d3c6c;
font-size:22px;
}

p, ul{
font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica;
color:#666666;
font-size:13px;
line-height:18px;
}

#nav{
width:850px;
height:34px;
background-image:url(../images/nav.jpg);
padding:0;
margin:0 0 3px 0;
}

#nav li{
list-style-type:none;
float:left;
}

#nav a{
display:block;
height:34px;
width:141px;
text-indent:-9999px;
}

#slideshow {
    position:relative;
    height:257px;
	width:257px;
}

#slideshow a {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow a.active {
    z-index:10;
    opacity:1.0;
}

#slideshow a.last-active {
    z-index:9;
}

#get-quote{
font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica;
font-size:11px;
}

#get-quote td{
padding:10px 0 10px 0;
}

.gray{
background-color:#eaeaec;
}


#footer{
width:850px;
border-top:2px solid #009900;
padding-top:10px;
clear:both;
}

#footer_text{
font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica;
color:#0d3c6c;
font-size:12px;
line-height:18px;
text-align:center;
}

a:link, a:visited{
color:#0066CC;
}