/*
	DUN Motorsport Website Base CSS Styles
	-------------------------------
	Author: Jake Tracey (Acumentum)
	Last Updated: 10/01/2007
	-------------------------------
*/

body {
	margin: 0;
	padding: 0;
	background: #f1e61b;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: .79em;
}

a img {
	border: 0;
}

map {border: 0;}
img a {border: 0;}

h1, h2, h3, h4, p, ul, ol, li, dl, dt, table, label, form {
	margin: 0;
	padding: 0;
}

div#container {
	width: 950px;
	margin: 20px auto;
	padding: 0;

}

div#header {
	background: url('/images/DUNLOP/dunmotorsport_banner.png') top center no-repeat;
	width: 950px;
	height: 200px;
}

div#header h1 {
	background: url('/images/DUNLOP/ms_logo.gif');
	width: 208px;
	height: 45px;
	float: left;
	margin: 20px;
	text-indent: -9999px;
}
div#header a {
	cursor: hand !important;
	}
div#navigation {
	float:left;
	clear: left;
	margin: 50px 0px 0px 70px;
}

div#navigation a {
	color: #fff;
	font-size: 11px;
}


div#search {
display: none;
}
input#searchinput {
	background: #fff;
	border: 2px solid #444;
	color: #222;
	padding: 3px;
	font-weight: bold;
	font-size: 11px;
	width: 80px;
}

/* Content Container */

div#content_container {
	margin-top: 0px;
	
}

/* Left Sidebar */

div#lsidebar {
	float: left;
	clear: left;
	margin: 0 10px;
}

div.promobox {
	margin-bottom: 15px;
}

/* Main Body Content */

div#content {
	float: left;
	width: 490px;
	padding-bottom: 15px;
}

div#content h2 {
	color: #fff;
	font-family: Arial;
	font-size: 18px;
}

div#content p {
	color: #ccc;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

/* Subpage Content */

div#sub_content {
	float: left;
	width: 581px;
	margin-bottom: 40px;
	padding-bottom: 10px;
	background: #fff url('/images/DUNLOP/ms_subcontentbg_bottom.gif') bottom no-repeat;
}

div#sub_content form{
  margin:15px;
}

/* Fix bullet point bug */
div#Body_Content ul, div#Body_Content ol{
    margin-left:35px;
}

div#Body_Content h1, div#Body_Content h3{
    margin-left:15px;
}

div#sub_content h2 {
margin: 15px;
border-bottom: 1px solid #ccc;
font-size: 16px;
}

div#sub_content p {
margin: 8px 15px;
line-height: 19px;
}

div#sub_content div#breadcrumbs {
	margin: 0;
	padding: 0;
		background: url('/images/DUNLOP/ms_subcontentbg.gif') top no-repeat #fff;

}

div#sub_content div#breadcrumbs ul {
	font-size: 11px;
	list-style: none;
	padding-top: 10px;
	padding-left: 15px;
}

div#sub_content div#breadcrumbs ul li {
	display: inline;
}

div#sub_content div#breadcrumbs ul li a {
	color: #666;
	padding-right: 5px;
}

div#sub_content div#breadcrumbs ul li a:hover {
color: #000;
}
/* Left Sidebar */

div#lsidebar {
	width: 145px;
	padding-bottom: 50px;
}

div#lsidebar ul#subnavigation {
padding-bottom: 20px;
}
div#lsidebar ul#subnavigation-subnavlist {
	margin-left: 10px;
}
div#lsidebar ul {
list-style: none;
}

div#lsidebar ul li a {
	font-size: 11px;
	color: #000;
	padding-left: 37px;
	font-style: italic;
	font-weight: bold;
}

div#lsidebar h3#motorsport {
	text-indent: -9999px;
	height: 16px;
	width: 134px;
	background: url('/images/DUNLOP/ms_sidebarmotorsport.gif') no-repeat;
	
}

div#lsidebar ul.sub_subnavigation {

margin-left: 10px;
}

div#lsidebar ul.sub_subnavigation li a {
font-size: 10px;
color:#444;
}

/* Right Sidebar */

div#rsidebar {
	float:right;

	width: 145px;
	background: url('/images/DUNLOP/ms_sidebar2bg.gif') bottom no-repeat;
	padding-bottom: 100px;
}

div#rsidebar p#email_friend {
text-align: right;
padding-bottom: 15px;
margin-bottom: 10px;
background: url('/images/DUNLOP/ms_emailfriendbg.gif') bottom no-repeat;

}

div#rsidebar p#email_friend a {
color: #666;
font-size: 11px;
margin-right: 15px;

}

div#footer {
	text-align: center;
	clear: left;
	width: 950px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 11px;
	font-weight: bold;
	background: url('/images/DUNLOP/ms_footerbg.jpg') top no-repeat;
}

div#footer ul {
  
}
div#footer ul li {
	display: inline;
	padding-right: 20px;
}

div#footer ul li a {
	color: #666;
}

div#browse_tyres {
	margin: 0 15px;
}
div#browse_tyres div.productbox img.brand_image {
	float: left; 
	margin-right: 1em; 
	padding-bottom: 10px; 	
}
	div#browse_tyres div.productbox img.product_image {
	float: left;
	clear: left;
	padding: 5px;
	margin: 0px 1em 1em 0;
	}
div#browse_tyres div.productbox a img.product_image {
	border: 1px solid #ccc;
}

div#browse_tyres div.productbox a:hover img.product_image {
	border: 1px solid #444;
}
div#browse_tyres div.productbox {
	float: left;
	margin: 1em 0 0 0;
	padding: 0;
}
	
div#browse_tyres div.productbox p.description {
	font-size: 1em;
}
	
div#browse_tyres div.productbox h3 {
	clear: left;
	font-size: 1.3em;
	color: #222;
	margin: 0;
}
	
div#browse_tyres div.productbox p.more {
		clear: left;

	margin: 0;
	padding: 0;
	/* border-top: 1px solid #59b8e8; */
	text-indent: -9999px;
}
	
div#browse_tyres div.productbox p.more a.more_information {
	display: block;
	background: url('/images/DUNLOP/dun_moreinformation.gif') right no-repeat;
	height: 26px;
	width: 550px;
	text-indent: -9999px;
				border-bottom: 1px solid #222;

}
/* Tyre Detail Page */

div#tyre_detail_page {
	margin: 1em 15px;
}
div#tyre_detail_page h2 {
margin: 0;
padding-bottom: 5px;
margin-bottom: 10px;
}
div#tyre_detail_page img#brand_image {

	margin-bottom: 5px;
	margin-top: 5px;
	display:block;
}
div#tyre_detail_page p.print_link a {
float: right;
font-size: 10px;
background:  url('/images/DUNLOP/ms_printicon.gif') left no-repeat;
padding-left: 20px;
margin:0;
color: #000;
}

div#tyre_detail_page img#tyre_image {
	float: left;	

	margin: 0em 10px 15px 0px;
}
		
div#tyre_detail_page div.features {
	float: left;
	padding-bottom: 10px;
}
		
div#tyre_detail_page div.features ul {
	margin: 1em;
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -1em;
	color: #fff;
}

div#tyre_detail_page div.benefits ul{
	margin: 1em;
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -1em;
	color: #fff;
}


div#tyre_detail_page div.benefits h3 {
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
	color: #222 !important;
}

div#tyre_detail_page div.features h3 {
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
}

div#tyre_detail_page a#request_a_quote {
	float: right;
	margin-right: 20px;
}

div#tyre_detail_page a#locate_a_distributor {
	background: url('/images/DUNLOP/dun_locateadistributor.gif') no-repeat;
	width: 145px;
	height: 30px;
	float: right;
	text-indent: -9999px;
}
		
div#tyre_detail_page div.sizes {
	float: left;
	clear: left;
	margin-top: 20px;
	width: 545px;
	padding-bottom: 20px;
}

div#tyre_detail_page div.sizes h3 {
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
font-size: 12px;	text-align: left;}
div#tyre_detail_page div.sizes ul {
	margin: 5px;
	}
div#tyre_detail_page div.sizes ul li{
	margin: 1em;
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -1em;
	}
	

div#tyre_detail_page a#back_to_results {
	background: url('/images/DUNLOP/dun_backtoresults.gif') no-repeat;
	width: 145px;
	height: 30px;
	float: left;
	text-indent: -9999px;
}
			
div#features_benefits th {
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
		color: #222;
font-size: 12px;	text-align: left;
}

div#features_benefits table {
	width: 550px;
	font-size: 12px;
}
div#features_benefits table td {
padding-left: 20px;
padding-top: 2px;
padding-bottom: 2px;
}
div#features_benefits table td li{
list-style-position: outside;
}

form#TyreSizeSearchActionForm {
color: #fff;
}
