/* CSS Document */


#content { margin-top:35px;}

#wrapper{ 
	width:773px;
	margin: 0;
	margin-top:5px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background:url("../images/bg.gif") repeat-y ;
}
#page{
	width: 752px;
	_width: 752px;
	min-height: 500px;
	padding: 0 10px 0 10px;
	background:url("../images/bgTop.gif") no-repeat;
}


#pageFoot{
	width:773px;
	height:20px;
	margin:5px 0 0 0;
	background: url("../images/bgBottom.gif") no-repeat;
}

/*  HEADER  */
#header{ 
	padding-top:20px;
	}
#header h1{width: 206px;}
#header h1 a{ 
	display: block;
	width: 209px;
	height: 75px;
	background:url("../images/logo1.gif") no-repeat
}
#header h1 span, #header .discount span{ display:none;}
#header .discount{ 
	float:left; 
	margin:-91px 0 0 210px; 
	width:186px;
	height:82px;
	background:url("../images/discount.gif") no-repeat;
	}

/*  CORPORATE TOP NAVIGATION  */	
#corpNav ul { 
	list-style:none;
	float:right;
	margin:-75px 0 0 0;
}
#corpNav ul li{ 
	display:inline;
	border-left:solid 1px #98A093;
	padding:0 4px;
	margin:0;
	background:none;
}
#corpNav ul li a{ 
	text-decoration:none;
	color:#98A093;
	}
#corpNav ul li a:hover{color:#74A2C5;}


/*  QUICK LINKS DROP DOWN  */	
#quickNav{ 
	float:right;
	margin:-45px 4px 0 0;
	}
#quickNav select{ 
	
	margin-bottom:5px;
	_margin-bottom:4px;
	padding:1px;
	} 

/*  MAIN PRODUCT NAVIGATION  */	
#mainNavBlank {
	height: 23px;
    }
#mainNav, #mainNavBlank {
    float:left;
    width:752px;
	background:url("../images/nav/bg.gif") repeat-x bottom;
    }
#mainNav ul {
    list-style:none;
	margin:0;
    }
#mainNav ul li {
    float:left;
	background:url("../images/nav/left.gif") no-repeat left top;
    padding:0 0 0 9px;
	margin:0;
	border-bottom:1px solid #98A093;
    }
#mainNav ul li a{
	float:left;
    display:block;
	background:url("../images/nav/right.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainNav ul li a {float:none; text-decoration:none; font-weight:bold;}
 /* End IE5-Mac hack */
#mainNav ul li a:hover{ color:#98A093;}

/*  MAIN PRODUCT NAVIGATION TABS  */	

body#car #mainNav ul li.car,
body#home #mainNav ul li.home,
body#motorbike #mainNav ul li.motorbike,
body#travel #mainNav ul li.travel,
body#breakdown #mainNav ul li.breakdown,
body#pet #mainNav ul li.pet {
    background-image:url("../images/nav/left_on.gif");
	border-bottom:none;
    }
body#car #mainNav ul li.car a,
body#home #mainNav ul li.home a,
body#motorbike #mainNav ul li.motorbike a,
body#travel #mainNav ul li.travel a,
body#breakdown #mainNav ul li.breakdown a,
body#pet #mainNav ul li.pet a {
    background-image:url("../images/nav/right_on.gif");
	padding-bottom:5px;
    }
	
/*  PAGE CONTENT  */	
#content{ clear:both;}
#content #breadcrumbs{padding:6px;}
#content #left{ 
	padding:10px;
	float:left;
	width:150px;
	background:url("../images/bgHome.gif") repeat-x top;
	margin-top:10px;
	
	}
body#breakdown #content #left, /*  Lefthand shading on the Breakdown page */	
body#motorbike #content #left,
body#pet #content #left{
	height:300px;
	}
body#affiliateHome #content #left,
body#affiliateMotor #content #left,
body#affiliateHomeFaq #content #left,
body#affiliateMotorFaq #content #left{
	padding-top:8px;
	height:300px;
	}
#content #right{
	padding:10px;
	float:left;
	width:562px;
	
	}

/*  FOOTER  */	
#footer{
	clear:both;
	}
#footerNav{ 
	float:right;
	text-align:right;
	border-top:1px solid #98A093;
	width:100%;
	margin-bottom:10px;
}
#footerNav ul { 
	list-style:none;
	margin:0;
}
#footerNav ul li{ 
	display:inline;
	border-left:solid 1px #98A093;
	padding:0 4px 0 6px;
	margin:0;
	background:none;
}
#footerNav ul li a{ 
	text-decoration:none;
	color:#98A093;
}
#footerNav ul li a:hover{
	color:#74A2C5;
	}
#footerText{ 
	margin:0 10px;
	clear:both;
	color:#98A093;
}
#footerText a{
	color:#98A093;
	}

.verisign{ 
	float:right; 
	margin:0 5px -30px 0;
	text-align:right;
	}