html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	
}
body{font-family: 'Numans', sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;background-color: #20447d;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
@font-face {font-family: 'Numans'; src: url('/_includes/fonts/Numans-Regular.eot?#iefix') format('embedded-opentype'),  url('/_includes/fonts/Numans-Regular.woff') format('woff'), url('/_includes/fonts/Numans-Regular.ttf') format('truetype'), url('/_includes/fonts/Numans-Regular.svg') format('svg');}
a,a:visited{color: #171796;}
p{ line-height: 120%;}
/*
 * 
 * 
 * End Reset
 */
/*
 * 
 * 
 * Header
 */
#headerWrap {width: 100%;background: url('/_includes/images/skins/default/header_bg.jpg');background-repeat:repeat-x;height: 175px;}
#header {width: 960px;margin: 0 auto;height: 175px;position:relative;z-index:100;}
#tiretop {background: url('/_includes/images/skins/default/tiretop.png');width: 537px;height: 175px;position:absolute;top: 0;left:1%;}
#logo {float: left;margin-top: 8px;margin-left: 8px;}
#headerContent {margin-top:10px;margin-left: 18px;background: url('/_includes/images/skins/default/header_image.png');width: 696px;height: 120px;float: left;}
#phoneNumber {color: #821313;float: right;font-size:23px;margin-top: 93px;}
#headerTire {float: left;font-size:23px;color: #171796;margin-top: 95px;margin-left: -70px;text-transform:uppercase;}
/*
 * 
 * END HEADER
 */
/*
 * 
 * 
 * NAV
 */
#nav {width: 944px;margin: 0 auto;height: 45px;clear: both;}
#nav span, #requirements ul li span {display:none;}
#nav ul {display: inline-block;width: 944px;height: 45px;}
#nav ul li {float: left;}
.home {height: 45px;background: url('/_includes/images/skins/default/home_btn.png');background-repeat: no-repeat;width: 152px;display:block;}
.home:hover {height: 45px;background: url('/_includes/images/skins/default/home_hover_btn.png');background-repeat: no-repeat;width: 152px;display:block;}
.about {height: 45px;background: url('/_includes/images/skins/default/aboutus_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.about:hover {height: 45px;background: url('/_includes/images/skins/default/aboutus_hover_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.products {height: 45px;background: url('/_includes/images/skins/default/product_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.products:hover {height: 45px;background: url('/_includes/images/skins/default/product_hover_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.news {height: 45px;background: url('/_includes/images/skins/default/news_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.news:hover {height: 45px;background: url('/_includes/images/skins/default/news_hover_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.legal {height: 45px;background: url('/_includes/images/skins/default/legal_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.legal:hover {height: 45px;background: url('/_includes/images/skins/default/legal_hover_btn.png');background-repeat: no-repeat;width: 160px;display:block;}
.contact {height: 45px;background: url('/_includes/images/skins/default/contact_btn.png');background-repeat: no-repeat;width: 152px;display:block;}
.contact:hover {height: 45px;background: url('/_includes/images/skins/default/contact_hover_btn.png');background-repeat: no-repeat;width: 152px;display:block;}
/*
 * 
 * 
 * END NAV
 */
/*
 * 
 * 
 * POSITIONING
 */
#wrapper {margin: 0 auto;width: 960px;background: url('/_includes/images/skins/default/body_bg.jpg');background-repeat:repeat-x;width:100%;float: left;background-color: #20447d;}
#container {margin: 0 auto;width: 960px;}
#content {background: url('/_includes/images/skins/default/content_bg.jpg');background-repeat: no-repeat;margin: 0 auto;width: 958px;border: 1px solid white;float:left;background-color:#b8b8b8;position:relative;z-index:2;}
/*
 * 
 * 
 *  END POSITIONING
 */
/*
 * 
 * 
 * Footer
 */
#footer {margin-left:8px;width: 944px;height:80px;background: url('/_includes/images/skins/default/footer_bg.png');background-repeat: no-repeat;position:relative;z-index:3;float:left;}
#bottomNav {margin: 0 auto;padding-top: 10px; width: 520px;}
#bottomNav ul li {float: left;padding-left: 10px;padding-right: 10px;text-transform: uppercase;color:#171796;font-size:12px;}
#bottomNav a {text-decoration:none;}
#bottomNav a:visited {color: #171796;}
#border_none {border-left: none;}
.footerNavBorder {border-left: 2px solid #171796;}
#footerInfo {clear: both;color: white;font-size:10px;margin-top: 20px;float: left;width: 944px;}
#footerInfo p {float:left;}
#copyright {margin-left: 375px;}
#madeby {color: #171796;font-size: 10px;float: left;margin-top: 10px;clear:both; width: 500px;}
#madeby a {text-decoration:none;}
#madeby a:visited {color: #171796;}
#madeby a:hover {color: white;}
#tirebottom {background: url('/_includes/images/skins/default/tire_bottom.png');background-repeat: no-repeat;height: 430px;position: absolute;right: 0;top: 60%;width: 620px;z-index: 1;}
/*
 * 
 * 
 * END FOOTER
 */
/*
 * 
 * HOME PAGE
 */
#requirements {margin-left: 8px;margin-top: 10px;float:left;}
#imagerotator {margin-left: 2px;margin-top: 10px;float:left;width: 539px; height: 357px;}
#mediaresources {margin-left: 10px;margin-top: 10px;background: url('/_includes/images/skins/home/media_resources_bg.jpg');background-repeat: no-repeat;background-color: #fefefe;width: 149px;border: 1px solid #171796;height: 357px;float:left;overflow:hidden}
#mediaresources p {margin-left: 10px;margin-bottom: 15px;margin-right: 10px;}
.top {margin-top: 35px; font-size: 12px;}
.top a {font-weight:bold;}
.top a:visited {color: black;}
p.date {color: #821313;font-size:12px;padding-bottom: 10px;border-bottom: 1px solid black;}
.story {font-size:10px}
#formRegButtons {clear:both;margin-left: 8px;height: 65px;}
#formRegButtons img {float: left;}
#snippetLeft{float: left;margin-left:1px;width: 308px;}
#snippetCenter{float: left;margin-left:1px;width: 308px;}
#snippetRight{float: left;margin-left:1px;width: 308px;}
#homeContent {margin-left: 10px;margin-top: 5px;float: left;margin-right: 10px;}
#homeContent p {display: block;}
.dealers {height: 120px;background: url('/_includes/images/skins/home/dealer_requirements_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
.dealers:hover {height: 120px;background: url('/_includes/images/skins/home/dealer_requirements_hover_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
.manufacturers {height: 120px;background: url('/_includes/images/skins/home/manufacturers_requirements_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
.manufacturers:hover {height: 120px;background: url('/_includes/images/skins/home/manufacturers_requirements_hover_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
.consumer {height: 120px;background: url('/_includes/images/skins/home/consumer_requirements_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
.consumer:hover {height: 120px;background: url('/_includes/images/skins/home/consumer_requirements_hover_btn.png');background-repeat: no-repeat;width: 240px;display:block;}
#requirements ul li {margin-bottom: 4px;}
#homeContent h2 {color: #821313;margin-bottom: 15px;font-size: 24px;}
#homeContent p {font-size: 14px;margin-bottom: 10px;}
/*
 * 
 * END HOME
 * 
 */
