body {
	font-family: Arial, Helvetica, sans-serif; background:url(/images/body_bg.jpg) repeat-x; height:100%;
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left;
}

th {
	font-family:tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; font-size:18px; border: solid 1px #CCCCCC; background-image:url(images/th_bg.gif); background-repeat:repeat-x;
}

p	{
	font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;
}

h1	{
	font-family:tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; font-size:20px; margin-top:0px;
}
h1 a{color:#3a3a3a; text-decoration:none;}
h1 a:hover{color:#3a3a3a; text-decoration:underline;}

h2	{
	font-family:tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; font-size:18px; letter-spacing:1px; margin-top:0px;
}
h2 a{color:#3a3a3a; text-decoration:none;}
h2 a:hover{color:#3a3a3a; text-decoration:underline;}

h3	{
	font-family:tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; font-size:16px; margin-bottom:5px; margin:0px;
}
h3 a{color:#3a3a3a; text-decoration:none;}
h3 a:hover{color:#3a3a3a; text-decoration:underline;}

form	{
	margin:0px;
}

ul, li	{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0px;
}

img		{
	border:none;
}



/* Text Formatting */

.slogan_text			{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:18px; font:bold #3a3a3a; margin-top:12px;}

.hori_text				{font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-decoration:none;}
.hori_text:hover		{font-weight:bold; text-decoration:none;}

.news_feed li			{margin-top:0px; margin-bottom:10px; margin-left:5px; text-decoration:none; list-style-image:url(/images/news_arrow.gif);}

.news_feeditem			{color:#000000; font-size:14px; text-decoration:none;}
.news_feeditem:hover	{text-decoration:underline;}

.test_name				{font-style:italic; font-weight:bold;}

.bullet_head			{font-family:Myriad Pro, Arial, Helvetica, sans-serif; color:#FD4C00; font-weight:normal;}




/* Table Classes */

.affiliate_table td		{border:solid 1px #c4c4c4; padding:10px; height:100px;}

.field_title			{text-align:right;}

#otherProducts td		{font-size:16px;}
#otherProducts a		{color:#000; text-decoration:none;}
#otherProducts a:hover	{color:#000; text-decoration:underline;}



/* template.php DIV Positioning */

#page_container			{width:950px; margin:auto; background-color:#FFFFFF; border:solid 2px #c9c9c9; padding-top:10px; padding-bottom:10px;}

#top					{width:930px; margin-left:auto; margin-right:auto;}
#logo					{float:left;}
#slogan					{float:right; height:48px;}

#content_padding		{width:930px; padding-left:10px; padding-right:10px; clear:both;}
#content_left			{width:659px; float:left;}
#content_main			{float:left; width:660px; padding:10px; padding-right:0px; display:inline;}

.product_boxGreen		{float:left; width:306px; border:solid 2px #c9c9c9; margin-top:12px; background:url(images/green_productBG.jpg) repeat-x; padding:7px; height:200px;}
.product_boxOrange		{float:left; width:306px; border:solid 2px #c9c9c9; margin-top:12px; background:url(images/orange_productBG.jpg) repeat-x; padding:7px; height:200px;}

.product_boxSmall		{width:193px; border:solid 2px #c9c9c9; padding:5px; margin-right:12px; margin-top:12px; min-height:150px; background:#FFFFFF;}
.landlord_boxSmall		{float:left; width:193px; min-height:75px; border:solid 2px #c9c9c9; padding:5px; margin-right:19px; background:#FFFFFF;}

.landing_row			{width:930px; margin:auto; margin-top:10px; clear:both;}

#right_menu				{float:right; width:254px; margin-right:10px; margin-top:10px; display:inline;}
.right_box				{width:235px; border:solid 2px #c9c9c9; padding-left:15px; padding:10px; margin-bottom:15px; float:right; clear:right; display:inline;}
#product_searcher		{background:url(images/product_searcherBG.jpg) right top no-repeat; height:135px; float:right;}
#latest_news			{background:url(images/icon_news.jpg) left top no-repeat;}
#blogs					{background:url(images/icon_blogs.jpg) right top no-repeat;}
#guides					{background:url(images/green_productBG.jpg) repeat-x; float:right; height:142px; margin-bottom:0px;}

.testimonial_bg			{background-color:#ffece4; clear:both;}


#footer					{width:950px; margin:auto; text-align:center;}
#footer a				{text-decoration:none; color:#000;}
#footer a:hover			{text-decoration:underline; color:#000;}
	
#testimonials			{background:url(images/green_productBG.jpg) repeat-x; min-height:262px; float:right;}

#partners				{float:left; width:645px; border:solid 2px #c9c9c9; padding:5px; margin-top:10px;}

/**/

.banner					{width:650px; height:155px; border:solid 2px #c9c9c9; margin-bottom:12px; padding-right:5px; float:left;}
#car_banner				{background:url(images/banner_car.jpg) no-repeat;}
#bike_banner			{background:url(images/banner_bike.jpg) no-repeat;}
#home_banner			{background:url(images/banner_home.jpg) no-repeat;}
#van_banner				{background:url(images/banner_van.jpg) no-repeat;}
#caravan_banner			{background:url(images/banner_caravan.jpg) no-repeat;}
#motorhome_banner		{background:url(images/banner_motorhome.jpg) no-repeat;}
#minibus_banner			{background:url(images/banner_minibus.jpg) no-repeat;}
#taxi_banner			{background:url(images/banner_taxi.jpg) no-repeat;}
#utilities_banner		{background:url(images/banner_utilities.jpg) no-repeat;}
#bedsit_banner			{background:url(images/banner_bedsit.jpg) no-repeat;}
#blockflats_banner		{background:url(images/banner_blockflats.jpg) no-repeat;}
#holidayhome_banner		{background:url(images/banner_holidayhome.jpg) no-repeat;}
#commercial_banner		{background:url(images/banner_commercial.jpg) no-repeat;}
#residential_banner		{background:url(images/banner_residential.jpg) no-repeat;}
#unoccupied_banner		{background:url(images/banner_unoccupied.jpg) no-repeat;}
#boat_banner			{background:url(images/banner_boat.jpg) no-repeat;}
#breakdown_banner		{background:url(images/banner_breakdown.jpg) no-repeat;}
#motortrade_banner		{background:url(images/banner_motortrade.jpg) no-repeat;}
#motorfleet_banner		{background:url(images/banner_motorfleet.jpg) no-repeat;}
#haulage_banner			{background:url(images/banner_haulage.jpg) no-repeat;}
#liability_banner		{background:url(images/banner_liability.jpg) no-repeat;}
#tradesman_banner		{background:url(images/banner_tradesman.jpg) no-repeat;}
#pet_banner				{background:url(images/banner_pet.jpg) no-repeat;}
#gadget_banner			{background:url(images/banner_gadgets.jpg) no-repeat;}
#homeemerg_banner		{background:url(images/banner_he.jpg) no-repeat;}
#shop_banner			{background:url(images/banner_shop.jpg) no-repeat;}
#restaurant_banner		{background:url(images/banner_restaurant.jpg) no-repeat;}
#pi_banner				{background:url(images/banner_pi.jpg) no-repeat;}
#directors_banner		{background:url(images/banner_directors.jpg) no-repeat;}
#hotel_banner			{background:url(images/banner_hotel.jpg) no-repeat;}
#office_banner			{background:url(images/banner_office.jpg) no-repeat;}
#mortgages_banner		{background:url(images/banner_mortgages.jpg) no-repeat;}
#ip_banner				{background:url(images/banner_ip.jpg) no-repeat;}
#car_value				{background:url(images/banner_carvalue.jpg) no-repeat;}
#health_banner			{background:url(images/banner_health.jpg) no-repeat;}
#mppi_banner			{background:url(images/banner_mppi.jpg) no-repeat;}
#injury_banner			{background:url(images/banner_injury.jpg) no-repeat;}
#salon_banner			{background:url(images/banner_salon.jpg) no-repeat;}


/* Landing Page Banner Images */

#alfa_banner			{background:url(/images/landingpage_banners/alfa-romeo.jpg) no-repeat;}
#american_banner		{background:url(/images/landingpage_banners/american.jpg) no-repeat;}
#astonmartin_banner		{background:url(/images/landingpage_banners/aston-martin.jpg) no-repeat;}
#audi_banner			{background:url(/images/landingpage_banners/audi.jpg) no-repeat;}
#bmw_banner				{background:url(/images/landingpage_banners/bmw.jpg) no-repeat;}
#citroen_banner			{background:url(/images/landingpage_banners/citroen.jpg) no-repeat;}
#classic_banner			{background:url(/images/landingpage_banners/classic.jpg) no-repeat;}
#convertible_banner		{background:url(/images/landingpage_banners/convertible.jpg) no-repeat;}
#daewoo_banner			{background:url(/images/landingpage_banners/daewoo.jpg) no-repeat;}
#fiat_banner			{background:url(/images/landingpage_banners/fiat.jpg) no-repeat;}
#ford_banner			{background:url(/images/landingpage_banners/ford.jpg) no-repeat;}
#fourbfour_banner		{background:url(/images/landingpage_banners/4x4.jpg) no-repeat;}
#honda_banner			{background:url(/images/landingpage_banners/honda.jpg) no-repeat;}
#hyundai_banner			{background:url(/images/landingpage_banners/hyundai.jpg) no-repeat;}
#jaguar_banner			{background:url(/images/landingpage_banners/jaguar.jpg) no-repeat;}
#jeep_banner			{background:url(/images/landingpage_banners/jeep.jpg) no-repeat;}
#kia_banner				{background:url(/images/landingpage_banners/kia.jpg) no-repeat;}
#landrover_banner		{background:url(/images/landingpage_banners/land-rover.jpg) no-repeat;}
#lexus_banner			{background:url(/images/landingpage_banners/lexus.jpg) no-repeat;}
#lotus_banner			{background:url(/images/landingpage_banners/lotus.jpg) no-repeat;}
#luxury_banner			{background:url(/images/landingpage_banners/luxury.jpg) no-repeat;}
#mazda_banner			{background:url(/images/landingpage_banners/mazda.jpg) no-repeat;}
#mercedes_banner		{background:url(/images/landingpage_banners/mercedes.jpg) no-repeat;}
#mg_banner				{background:url(/images/landingpage_banners/mg.jpg) no-repeat;}
#mini_banner			{background:url(/images/landingpage_banners/mini.jpg) no-repeat;}
#mitsubishi_banner		{background:url(/images/landingpage_banners/mitsubishi.jpg) no-repeat;}
#nissan_banner			{background:url(/images/landingpage_banners/nissan.jpg) no-repeat;}
#peugeot_banner			{background:url(/images/landingpage_banners/peugeot.jpg) no-repeat;}
#points_banner			{background:url(/images/landingpage_banners/convictions.jpg) no-repeat;}
#porsche_banner			{background:url(/images/landingpage_banners/porsche.jpg) no-repeat;}
#renault_banner			{background:url(/images/landingpage_banners/renault.jpg) no-repeat;}
#rover_banner			{background:url(/images/landingpage_banners/rover.jpg) no-repeat;}
#saab_banner			{background:url(/images/landingpage_banners/saab.jpg) no-repeat;}
#women_banner			{background:url(/images/landingpage_banners/woman.jpg) no-repeat;}
#learner_banner			{background:url(/images/landingpage_banners/learner.jpg) no-repeat;}
#seat_banner			{background:url(/images/landingpage_banners/seat.jpg) no-repeat;}
#senior_banner			{background:url(/images/landingpage_banners/senior.jpg) no-repeat;}
#skoda_banner			{background:url(/images/landingpage_banners/skoda.jpg) no-repeat;}
#smart_banner			{background:url(images/landingpage_banners/smart.jpg) no-repeat;}
#subaru_banner			{background:url(/images/landingpage_banners/subaru.jpg) no-repeat;}
#suzuki_banner			{background:url(/images/landingpage_banners/suzuki.jpg) no-repeat;}
#toyota_banner			{background:url(/images/landingpage_banners/toyota.jpg) no-repeat;}
#tvr_banner				{background:url(/images/landingpage_banners/tvr.jpg) no-repeat;}
#vauxhall_banner		{background:url(/images/landingpage_banners/vauxhall.jpg) no-repeat;}
#volvo_banner			{background:url(images/landingpage_banners/volvo.jpg) no-repeat;}
#vw_banner				{background:url(/images/landingpage_banners/vw.jpg) no-repeat;}



/* Nav Menu CSS */

.chromestyle{
	margin-bottom:10px; margin-top:10px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
height:28px;
width:950px;
margin-left:0px;
padding:0;
text-align:left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
float:left;
width:133px;
height:26px;
background:url(images/navbutton_bg.jpg) repeat-x;
border:solid 1px #c9c9c9;
padding-top:5px;
margin-left:0px;
list-style:none;
}

.chromestyle ul li a{
text-decoration: none;
font-family:myriad pro, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:16px; 
color:#FFFFFF;
text-decoration:none;
padding-left:15px;
padding-right:50px;
padding-top:5px;
padding-bottom:7px;
display:inline;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
text-decoration:none;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
margin:0px;
display:inline;
border: 2px solid #c9c9c9; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #c9c9c9; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #FFFFFF;
background-color:#ff5e1a;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
text-decoration:none;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ff9a70;
text-decoration:none;