body {
	text-align: center;
	min-width: 1013px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #000;
	background-image: url(http://wheelproductsbymccourt.com/images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
* {
	margin: 0;
	padding: 0;
	border: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img, div, a, input { 
	behavior: url(/iepngfix.htc); 
	outline:none;
}
.boldYellow {
	font-size: 18px;
	color: #fdf200;
}
.bold {
	font-weight: bold;
}

input[type=text]{
	padding:2px 3px 2px 3px;
	font-size:11px;
	color:#333333;
}


/* Layout */

#wrapper {
	width: 1013px;
	margin: 0 auto;
	text-align: left;
	margin-top: 13px;
	padding-bottom:10px;
}
#branding {
	float: left;
	height: 137px;
	width: 1013px;
	margin-bottom: 10px;
}
#mccourtLogo {
	float: left;
	width: 225px;
}
#branding2 {
	float: right;
	width: 784px;
	list-style-type: none;
}
#branding2 #branding2_1 {
	height: 61px;
}
.catchphrase {
	float: left;
	padding-left: 90px;
}
.callUsNow {
	float: right;
}
#secondaryNavSection {
	height: 25px;
	width: 767px;
	background-image: url(http://wheelproductsbymccourt.com/images/secondary_nav_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	margin-left: 10px;
}
.secondaryNav {
	float: left;
	vertical-align: middle;
	line-height: 25px;
	padding-left: 14px;
	font-size: 11px;
	color: #ffee00;
}
.secondaryNav a:link, .secondaryNav a:visited {
	color: #ffee00;
	text-decoration: none;
}
.secondaryNav a:hover {
	text-decoration: underline;
}
.search {
	float: right;
	vertical-align: middle;
	line-height: 25px;
	padding-right: 14px;
	margin-top: -3px;
}
.search input {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #252525;
}
.goButton {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: -6px;
}
.searchField {
	margin-top: -3px;
	margin-right: -3px;
}
#contentSection {
	float: left;
	width: 1013px;
	margin-bottom: 10px;
	background-image: url(http://wheelproductsbymccourt.com/images/content_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#contentSectionBottom {
	width: 1013px;
	height: 15px;
	background-image: #fff url(http://wheelproductsbymccourt.com/images/content_bg_bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contentSectionInner {
	float: left;
	width: 1013px;
	background-image: url(http://wheelproductsbymccourt.com/images/content_top_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainContentArea {
	float: right;
	width: 813px;
	margin-top: 10px;
	margin-right: 10px;
	display: inline;
}
#banner {
	float: left;
	width: 813px;
	margin-bottom: 10px;
}
#weAreBack {
	float: left;
	width: 469px;
}
#billboard {
	float: left;
	width: 469px;
	height:268px;
	background:url(http://wheelproductsbymccourt.com/images/billboard.jpg) top no-repeat;
}
#video {
	float: right;
	width: 329px;
}
#mainContentSubPage {
	float: left;
	width: 813px;
	margin-top: 10px;
	margin-bottom: 20px;
	background-image: url(http://wheelproductsbymccourt.com/images/sub_page_content_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	overflow: visible;
}
#mainContentSubPageInner {
	float: left;
	width: 813px;
	margin-bottom: -10px;
	background-image: url(http://wheelproductsbymccourt.com/images/sub_page_content_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
}
#mainContentSubPageInner2 {
	float: left;
	width: 813px;
	margin-top: -10px;
	background:url(http://wheelproductsbymccourt.com/images/sub_page_content_top_bg.png) no-repeat  left top;
	overflow: auto;
	color: #000;
	line-height: 20px;
}
#mainContentSubPageInner2 p {
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 12px;
}
#mainContentSubPageInner2 a {
	color: #a10e00;
	text-decoration: underline;
}
#mainContentSubPageInner2 a:hover {
	text-decoration: none;
}
#mainContentSubPageInner2 h1 {
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 12px;
	font-size: 24px;
	color: #af0e00;
}
#mainContentSubPageInner2 form input[type=text],#mainContentSubPageInner2 form input[type=password]  {
border:1px solid #666666;
padding:5px;
font-size:12px;
width:200px;
}
#mainContentSubPageInner2 form input[type=submit] {
border:1px solid #111111;
background:#a40e00;
padding:3px 10px;
color:#fff;
cursor:pointer;
}
#mainContentSubPageInner2 textarea {
border:1px solid #666666;
padding:5px;
font-size:12px;
width:200px;
height:70px;
}
table#products{
}
table#products td ul{
padding-left:20px;
font-size:11px;
padding-bottom:5px;
}
table#products td{
padding-left:12px !important;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #666666
}
table#products td img{
margin-top:7px;
}
table#products td div.left{
float:left;
padding-left:10px;
width:200px;
}
form.form{
	padding-left:12px;
	padding-right:5px;
}
form.form table td{
	padding-bottom:10px;
}
.breadCrumbs {
	font-size: 11px;
}
.breadCrumbs a:link, .breadCrumbs a:visited {
	color: #a10e00;
	text-decoration: underline;
}
.breadCrumbs a:hover {
	text-decoration: none;
}
#featuredProducts {
	float: left;
	width: 813px;
	background-image: url(http://wheelproductsbymccourt.com/images/featured_products_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 10px;
}
#featuredProductsInner {
	float: left;
	width: 813px;
	background-image: url(http://wheelproductsbymccourt.com/images/feature_products_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#featuredProductsInner h3 {
	background-image: url(http://wheelproductsbymccourt.com/images/featured_products_top_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 813px;
	height: 48px;
}
#featuredProductsInner p {
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 16px;
	padding-left: 13px;
}
#mainContent {
	float: left;
	width: 813px;
	padding-top: 5px;
	padding-bottom: 24px;
	line-height: 20px;
}
#secondaryContentArea {
	float: left;
	width: 182px;
}
#liveLookIn {
	float: right;
	width: 179px;
	background-image: url(http://wheelproductsbymccourt.com/images/callout_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
	overflow: hidden;
	padding-top: 10px;
	margin-left: 3px;
	display: inline;
	margin-top: 10px;
}
#liveLookInInner {
	float: right;
	width: 179px;
	background-image: url(http://wheelproductsbymccourt.com/images/callout_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#liveLookInInner h4 {
	font-size: 14px;
	color: #af0e00;
	background-image: url(http://wheelproductsbymccourt.com/images/callout_top_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 7px;
	padding-left: 10px;
	margin-top: -10px;
}
#liveLookInInner p {
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
#footer {
	float: left;
	width: 1013px;
	background-image: url(http://wheelproductsbymccourt.com/images/footer_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 13px;
}


/* Main Nav */

#MainNav {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left; /* contains floated list items */
	width: 784px;
	text-align: center;
	color: #fff;
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 51px;
	font-size: 0.001px;
}
#mainNav li {
	padding: 0px;
	float: left; /* This corrects ie */
	list-style-type: none;
}
#mainNav a {
	line-height: 51px;
	color: #fff;
	float:left;
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}
#mainNav #mainNav_abo a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 172px;
}
#mainNav #mainNav_abo a:hover {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: left -51px;
}
#mainNav #mainNav_pro a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -172px top;
	width: 168px;
}
#mainNav #mainNav_pro a:hover {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -172px -51px;
}
#mainNav #mainNav_ser a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -340px top;
	width: 254px;
}
#mainNav #mainNav_ser a:hover {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -340px -51px;
}
#mainNav #mainNav_con a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
#mainNav #mainNav_con a:hover {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: right -51px;
}
#body_abo #mainNav_abo a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: left -51px;
}
#body_pro #mainNav_pro a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -172px -51px;
}
#body_ser #mainNav_ser a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: -340px -51px;
}
#body_con #mainNav_con a {
	background-image: url(http://wheelproductsbymccourt.com/images/main_nav.png);
	background-repeat: no-repeat;
	background-position: right -51px;
}


/* Tertiary Nav */

#tertiaryNav {
	padding: 0px 0 10px 0;
	list-style-type: none;
	float: left; /* contains floated list items */
	width: 970px;
	text-align: left;
	margin-top: 27px;
	display:inline;
	color: #ffee00;
	line-height:22px;
	font-size: 12px;
}
#tertiaryNav li {
	float: left; /* This corrects ie */
	list-style-type: none;
	width: 165px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#tertiaryNav a:link, #tertiaryNav a:visited {
	color: #ffee00;
	text-decoration: none;
}
#tertiaryNav a:hover {
	text-decoration: underline;
}
#tertiaryNav #tertiaryNav_fac {
	background-image: url(http://wheelproductsbymccourt.com/images/facebook_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-left: 26px;
	display: inline;
}
#tertiaryNav #tertiaryNav_twi{
	background-image: url(http://wheelproductsbymccourt.com/images/twitter_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-left: 26px;
	display: inline;
}
#tertiaryNav #tertiaryNav_sub{
	background-image: url(http://wheelproductsbymccourt.com/images/subscribe_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-left: 26px;
	display: inline;
}
#tertiaryNavBorder li {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #272627;
}
#tertiaryNav #tertiaryNav_1 {
	padding-left: 0px;
}
.tablesorter{
	margin-left:15px;
	width:750px !important;
	border:1px solid #CCCCCC;
	border-right:0;
	font-size:11px !important;
}
.tablesorter img{
	width:120px;
	height:auto;
}
.tablesorter td, .tablesorter th{
	padding:5px !important;
}
.tablesorter td{
	vertical-align:top;
	border:1px solid #CCCCCC;
	border-left:0;
	border-bottom:0;
}
.tablesorter th{
background-color:#CCCCCC
}
table.tablesorter td img{
	width:200px;
}