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

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-weight:300;
	font-size:12px;
	text-decoration:none;
}

.style1 {color: #FF0000}

#wrapper1{
margin:0 auto;
width:700px;
}

#header{
background:url(../images/header.gif) no-repeat;
width:700px;
height:133px;
}

#menu{
background:url(../images/menuspacer.gif);
width:700px;
}

#contenttext{
width:440px;
float:left;
}

#contenttext2{
width:540px;
float:left;
}

#contenttext3{
width:700px;
background: url(../images/claimscontent.gif) no-repeat;
height:550px;
}

#contentimage{
width:259px;
float:right;
}

#footer{
background:url(../images/footer.gif) no-repeat;
width:700px;
height:55px;
clear:both;
}

#contactForm fieldset{
	display: block;
	width: 25em;
	margin: 0 auto;
	padding: 1em 1em 1em 1em;
	background-color: #EEEEEE;
	margin-top:3em;
	border:0;
}
#contactForm fieldset.submit{
	border:0;
	background-color: transparent;
	text-align: center;
	width: 5em;
}
.custominput{
	display: block;
	width: 15em;
}

#contactForm label{
	display: block;
	margin-bottom: 1em;
	font-weight: bold;
}
#contactForm select{
	display: block;
}
#multiForm fieldset{
	display: block;
	width: 30em;
	margin: 0 auto;
	padding: 1em 1em 1em 1em;
	background-color: #EEEEEE;
	margin-top:3em;
	border:0;
}
#multiForm fieldset.submit{
	border:0;
	background-color: transparent;
	text-align: center;
	width: 5em;
}
#multiForm label{
	display: block;
	margin-bottom: 1em;
	font-weight: bold;
}
#multiForm select{
	display: block;
}
#multiForm fieldset.checkbox{
	width: 20em;
	margin: 1em 0 2em 0;
	background-color: #DDDDDD;
}
#multiForm fieldset.checkbox input{
	clear: both;
	float: left;
	width: auto;
}

.contentindex{
background: url(../images/homecont.gif) no-repeat;
height:390px;
}

.contentclaims{
background: url(../images/claimscontent.gif) no-repeat;
height:550px;
}
.linksimgs {
	margin-top: 0px;
	margin-bottom: 20px;
}


.contentcontact{
background: url(../images/contactcont.gif) no-repeat;
height:625px;
}

.contentquotes{
background: url(../images/quotecontent.gif) no-repeat;
width:640px;
height:670px;
clear:both;
padding:80px;
}

.thankyou{
margin:0 auto;
padding:50px;
}

.imageindex{
background:url(../images/homeim.gif) no-repeat;
height:390px;
}

.imageabout{
background: url(../images/marcabout.jpg) no-repeat;
height:390px;
}

.imagesevices{
	height:390px;
	background-image: url(../images/insurance_slips.jpg);
	background-repeat: no-repeat;
}

.imagelinks{
	height:390px;
	background-image: url(../images/traffic.jpg);
	background-repeat: no-repeat;
}

.imageclaims{
background: url(../images/claimsimg_06.jpg) no-repeat;
height:810px;
}

.imagecontact{
	height:627px;
	background-image: url(../images/girl_phone.jpg);
	background-repeat: no-repeat;
	margin-top: 3px;
}

.page{
	position: absolute;
	visibility:hidden;
	z-index:1;
	left:50%;
	width:600px;
	margin-left:-300px;
	padding:0;
	border:0;
	top: 249px;
}


/* fonts and links */

.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
}
.a:link.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:14px;
}
.a:active.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-size:12px;
	font-weight:300;
	text-decoration:underline;
	line-height:14px;
}
.a:visited.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-size:12px;
	font-weight:300;
	text-decoration:none;
	line-height:14px;
}
.a:hover.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#025746;
	font-size:12px;
	font-weight:300;
	text-decoration:underline;
	line-height:14px;
}
p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:13px;
	font-weight:100;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
}
.small{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	font-weight:100;
	text-decoration:none;
	line-height:14px;
	text-align:left;
}
.left{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:13px;
	font-weight:100;
	text-decoration:none;
	line-height:18px;
	text-align:left;
}
.list{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	line-height:18px;
	text-align:left;
	margin-top: -15px;
}
h5{
font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:10px;
	font-weight:100;
	text-decoration:none;
	text-align:right;
}
h3{
	margin-top:0;
}

.dolce{
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:9px;
	text-decoration:none;
	text-align:right;
}
.footer1{
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:9px;
	text-align:left;
}
.insurancepics {
	margin-left: 50px;
	margin-top: -10px;
	margin-bottom: -20px;
}
.insurancequotes {
	margin-left: 45px;
	margin-top: -20px;
}
.freequotes {
	margin-left: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
