@charset "utf-8";
/* CSS Document */


body{
padding:0;
margin:0;
background:url(../images/bg.gif) 0 0 repeat-x;
background-color:#daf2f4;
font-family: Arial;
}
li{
list-style:none;
}
a{
text-decoration:none;
}
#header img{
float:left;
}
.clearboth{
clear:both;
}
#page{
width:1020px;
margin:auto;
background-color:#ebf8f9;
}
#nav{
height:40px;
font:bold 14px arial;
background-color:#bfe7ef;
}
#nav ul{
padding:12px 0 0 10px;
margin:0;
}
#nav ul li{
height:40px;
float:left;
}
#nav a{
padding:12px 20px;
height:40px;
color:#000;
}
#nav a:hover{
padding:12px 20px;
height:40px;
background-color:#cfedf3;
}
#contentarea{
clear:both;
margin:10px;
padding:10px;
background-color:#fff;
}
#row1col1{
float:left;
width:272px;
}
ul.offer{
padding:0;
margin:0;
}
ul.offer li{
background:url(../images/bg_list1.jpg) 0 0 no-repeat;
padding:7px;
color:#fff;
font:normal 12px arial;
height:56px;
margin-bottom:10px;
}
ul.offer li a{
color:#fff;
}
.boldercaps1{
font:normal 18px arial;
text-transform:uppercase;
}
#row1col2{
float:left;
width:348px;
}
#slideshow{
float:left;
width:348px;
}
.hidden {
display:none;
}
#row1col3{
float:left;
width:340px;
background-color:#def3f5;
margin-left:5px;
}
#row1col3 p{
font:normal 11px arial;
}
#new1{
background-color:#fff;
width:320px;
border-left:8px solid #def3f5;
border-right:8px solid #def3f5;
border-bottom:8px solid #def3f5;
padding:2px;
}
.form{
background-color:#fff;
padding:5px;
font:normal 11px arial;
margin-top:-10px;
}
.formleft{
/*width:160px;*/
float:left;
}
.spacer2{
/*padding-left:3px;*/
border-left:2px solid #FFFFFF;
}
.select1{
width:38px;
font:normal 10px arial;
}
.select2{
width:48px;
font:normal 10px arial;
}
.select3{
width:100px;
font:normal 10px arial;
}
.select4{
font:normal 10px arial;
}
.calendar{
padding:2px 0 0 2px;
}
.quotesubmit{
background:url(../images/instant_quote.gif) 0 0 no-repeat;
width:321px;
height:31px;
border:0;
cursor:pointer;
}
.heading1{
font:bold 14px arial;
margin-left:10px;
color:#007db1;
}
.heading2{
padding:0 0 10px 0;
margin:0;
font:bold 12px arial;
color:#007db1;
}
.models{
margin-top:15px;
}
.box1{
float:left;
background-color:#dff3f6;
width:150px;
padding:10px;
margin-right:10px;
}
.box1 h1{
width:151px;
/*height:50px;*/
background-color:#fff;
font:bold 13px arial;
text-transform:uppercase;
padding:7px 0 0 0;
margin:0;
text-align:center;
color:#007db1;
}
.box2{
float:left;
background-color:#dff3f6;
width:240px;
padding:10px;
height:183px;
}
.box2text{
font:normal 12px arial;
padding-bottom:10px;
}
#footer{
margin-top:15px;
background-color:#dff3f6;
height:25px;
color:#007db1;
padding:10px 0 0 20px;
font-size:14px;
}
.sub2{
background:url(../images/sub/continue.gif) 0 0 no-repeat;
width:165px;
height:26px;
border:0;
cursor:pointer;
}

