/* CSS Document */

body{ margin:0px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; font-weight: lighter;}
p{ text-align:left; margin-top:4px; margin-left:5px; margin-right:4px;}
h1{ font-family:"Century Gothic", arial, verdana, times new roman; font-size:14px; color:#FF9933; text-align:left; margin-bottom:0px; margin-left:5px;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#990000; text-align:left; margin-left: 5px; margin-top:0px; margin-bottom:2px;}
h3{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight: bolder; margin-left:5px;}
ul { text-align:left;}
li{ text-align:left;}
#outer{ width: 100%; height: 800px;}
#motorquotedirect{ position:relative; width:800px; height:800px; background-color:#FFFFFF;}
#motorquotemenu{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/motor_quote_home.jpg); background-repeat:no-repeat;}
#motorabout{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/motor_quote_2.jpg); background-repeat:no-repeat;}
#motoraffiliate{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/motor_quote_4.jpg); background-repeat:no-repeat;}
#motorterms{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/motor_quote_5.jpg); background-repeat:no-repeat;}
#motorcontact{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/motor_quote_3.jpg); background-repeat:no-repeat;}
#topborder{position:absolute; width:800px; height:18px; top:234px; left:-2px;}
#botborder{position:absolute; width:800px; height:18px; top:581px; left:-5px;}
/*van*/
#vanaffiliate{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/van_quote_4.jpg); background-repeat:no-repeat;}
#vanabout{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/van_quote_2.jpg); background-repeat:no-repeat;}
#vanterms{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/van_quote_5.jpg); background-repeat:no-repeat;}
#vancontact{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(/images/van_quote_3.jpg); background-repeat:no-repeat;}
/*van end*/
/*bike*/
#bikeaffiliate{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/bike_quote_4.jpg); background-repeat:no-repeat;}
#bikeabout{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/bike_quote_2.jpg); background-repeat:no-repeat;}
#biketerms{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/bike_quote_5.jpg); background-repeat:no-repeat;}
#bikecontact{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/bike_quote_3.jpg); background-repeat:no-repeat;}
#bikesite{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(/images/bike_site.jpg); background-repeat:no-repeat;}
/*bike end*/
#bikequotemenu{ position:absolute;  width:800px; height: 78px; top:0px; left:0px; background-image:url(/images/bike_quote_bike.jpg); background-repeat:no-repeat;}
#homequotemenu{ position:absolute;  width:800px; height: 78px; top:-2px; left:0px; background-image:url( /images/home_quote_home.jpg); background-repeat:no-repeat;}
#vanquotemenu{ position:absolute;  width:800px; height: 78px; top:-2px; left:0px; background-image:url(/images/van_quote_van.jpg); background-repeat:no-repeat;}
#validation{ position: absolute; top: 705px; left: 0px; width:800px}
#menutext{
	position:absolute;
	top: 45px;
	left: 278px;
	width: 487px; text-align:left;
}

#home{ position: absolute; top: 48px; left:250px; width:95px; height:25px; text-align:center;}
#aboutus{ position: absolute; top: 48px; left:354px; width:95px; height:25px; text-align:center;}
#contact{ position: absolute; top: 48px; left:456px; width:95px; height:25px; text-align:center;}
#affiliate{ position: absolute; top: 48px; left:558px; width:95px; height:25px; text-align:center;}
#condition{ position: absolute; top: 39px; left:656px; width:105px; height:26px; text-align:center;}

#home2{ position: absolute; top: 50px; left:250px; width:95px; height:25px; text-align:center;}
#aboutus2{ position: absolute; top: 50px; left:354px; width:95px; height:25px; text-align:center;}
#contact2{ position: absolute; top: 50px; left:456px; width:95px; height:25px; text-align:center;}
#affiliate2{ position: absolute; top: 50px; left:558px; width:95px; height:25px; text-align:center;}
#condition2{ position: absolute; top: 50px; left:656px; width:105px; height:26px; text-align:center;}

#menuaff{
	position:absolute;
	top: 47px;
	left: 278px;
	width: 487px; text-align:left;
}

#autoquote{ position: absolute; top: 81px; left:0px; width:800px; height:128px;}
#housequote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#motorbikequote{ position: absolute; top: 86px; left:0px; width:800px; height:125px;}
#vanquote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#quotebutton{ position:absolute; top:-1px; left: 0px;}

#insurancecontent{ position: absolute; top:214px; left:0px; width:570px; height:220px; background-color:#FFFFFF}
#aboutcontent{ position: absolute; top:214px; left:0px; width:800px; height:224px; background-color:#FFFFFF}
#testimonials{position:absolute; top:0px; left:0px; background-repeat:no-repeat; height:221px; width:245px; border-right: #cccccc thin solid;}
#testext{ float: right; width: 120px; height: 220px; margin-top:0px}
#insurance{ float:right; width: 315px; height:215px; border-right:#cccccc thin solid; }
#about{ float:right; width: 545px; height:215px;}
#terms{ float:right; width: 545px; height:215px; overflow:auto;}
#easyquote{
	position: absolute;
	left:578px;
	height:200px;
	width: 226px;
	height:220px;
	top: 0px;
}
#quotes{ position: absolute; left:-2px; top: 228px; height:130px; width: 574px;}
#womencar{float:left; width:120px; height: 193px; margin-left:0px;}
#insure{ position: absolute; top:604px; left:0px; width:800px; height:85px; text-align: center;}
#news{
	position: absolute;
	width:197px;
	height:129px;
	left: 589px;
	top: 459px;
}

#call{ position: absolute; top:0px; left:384px; width:416px; height:30px; text-align:right; z-index:3;}


#innerload{ position:relative; width:800px; height: 850px; background-repeat:no-repeat; background-color:#FFFFFF;}



.menu{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:800; text-decoration: none;}
a.menu:link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}
a.menu:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}
a.menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: underline;}

a.menu:active{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}

.menu2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:800; text-decoration: none;}
a.menu2:link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration: none;}
a.menu2:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration: none;}
a.menu2:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration: underline;}

a.menu2:active{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:400; text-decoration: none;}


.link{ font-family:Arial, Helvetica, sans-serif; color: #666666; font-size:12px; font-weight:400; text-decoration: none; text-align:center;}
a.link:link{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}
a.link:visited{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}
a.link:hover{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: underline;}

a.link:active{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}

.quote{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal}
.relax{ margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left;}
.text{margin:0px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; text-align:left; font-weight: lighter;}
.text2{margin:5px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; text-align:left; font-weight: lighter;}
.call{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0033CC;}
.number{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color: #FF6633;}

.seo_links {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:center;}


.style1 {
	color: #333333;
	font-style: italic;
}
#Layer1 {
	position:absolute;
	left:287px;
	top:0px;
	width:0px;
	height:3px;
	z-index:1;
}

/* Template */

#top_sig		{width:800px; height:76px; background-image:url(images/bike_quote_bike.jpg); background-repeat:no-repeat;}

#quotebutton_sig{ float:right;}

#banner_sig		{width:800px;}

#middle_sig		{width:800px;}

#bottom_sig		{width:800px;}

#topborder_sig	{width:800px;}

#botborder_sig	{width:800px;}

#quotes_sig		{float:left;}

#news_sig		{float:right; margin-top:17px; margin-right:10px;}

#insure_sig		{width:800px;}

#content_sig	{width:800px; min-height:200px;}

#seo_links{ position: absolute; top:87px; left:0px; width:800px; height:85px; text-align:center;}
