﻿/*---body---*/

body {
	background:#f2f0f0 url(http://www.cruizinconceptswholesale.com/images/misc/hor_upper_back.gif) repeat-x;
	FONT-FAMILY: Times New Roman; 
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:2pt; 
	margin:0;
	padding:0;
	height:100%;
	
}
.navlower {
	width: 161px;
	border-left: 0px black solid;
	border-right: 0px black solid;
	background-color: #e6e4e4;
}


/*---general---*/

h1 {font-size: 14pt; color: #000000;}
h2 {font-size: 12pt; color: #666666;
	height: 10px;
}

h6 {
	font-size: 7pt; color:#333333;
}

A {
	COLOR: #0000FF; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;
}
A:visited {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;

}
A:active {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;
}
A:hover {
	COLOR: #0000FF; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;
}

.seo_block2 {
	position: absolute; top: 1650px; left: 0; width: 100%; height: 24; z-index: 1
}
/* TOP HEADER AND SEARCH BOX BELOW */ 
#searchwrapper {
width:303px; /*follow your image's size*/
height:34px;/*follow your image's size*/
background-image:url(http://www.cruizinconceptswholesale.com/images/headerimgs/CRUIZIN_LOGO3_06.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:9px;
width:256px;
height:28px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:224px;
width:76px;
height:34px;
}
/* FOOTER BELOW */
.footertopcap {
	background:#DFDFDF url('http://www.cruizinconceptswholesale.com/images/homepageimages/footer_cap.png') repeat-x;
	width: 1000px;
	height: 13px;
	margin: 0 auto;
	
}
.newfooter {
	background-color:#DFDFDF;
	width: 1000px;
	height: 520px;
	margin: 0px auto -1px auto;
	padding-top: 5px;
	padding-left: 0px;
	font-size: 10pt;
}

.newfooter ul li a{
color: #2054fa;
}

.newfooter ul li a:visited{
color: #2054fa;
}
.newfooter ul li a:hover{
color: #2054fa;
text-decoration:none;
}


.footerboxleft {
	float:left; background:url(http://www.cruizinconceptswholesale.com/images/homepageimages/background-left.png); width:259px; height:400px;
	margin-left: 30px;
	display:inline-block;		
}
.leftboxpad {
	padding-top: 25px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.footertxtbox {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13pt;
	color:#515151;
	top-margin: 0px;
	padding-top: 0px;
}

.footertxtbox2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11pt;
	color:#515151;
	top-margin: 0px;
	padding-top: 0px;
}

.ssltext {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9pt;
	letter-spacing:2px;
	color:#383838;
}
.sslprotection {
	color:#FF0000;
	font-size: 11pt;
	letter-spacing:2px;
	font-weight:bold;
	padding-bottom: 3px;
}

.return90 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	font-style:italic;
	color:#FF0000;
}
.returnstxt {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	font-size: 13pt;
	font-weight: bold;
	color:#FF0000;
}

.centercol {
	float:left;
	display:inline-block;
	width: 220px;
	height: 350px;
}
.centerboxpad {
	padding-top: 15px;
	padding-left: 40px;
	padding-bottom: 10px;
}
.centerboxpad2 {
	padding-top: 5px;
	padding-left: 40px;
	padding-bottom: 10px;
}

.centerboxpad3 {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.footerlinkmenu ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
.footerlinkmenu li{
	background-image: url(http://www.cruizinconceptswholesale.com/images/homepageimages/bullet_blueArrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
	margin-left: 2px; 
}



.footerright {
	float:left;
	display:inline-block;
	width: 475px;
	height: 406px;
}

.newsletterbox {
	float:left; background:url(http://www.cruizinconceptswholesale.com/images/homepageimages/newsletter-background.png); width:438px; height:159px;
	margin-left: 20px;
	margin-top: 3px;
	display:inline-block;
}
.rightboxpad {
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.footerform Form{
	margin-top: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
.phonepadding {
	margin-top: 15px;
	margin-left: 40px;
}
.phonetxt {
	height: 60px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24pt;
	letter-spacing:0px;
	color:#515151;
	padding-left: 10px;
}
.footerhours {
	margin-top: 10px;
	margin-left: 45px;
}

.footerdays {
	margin-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 50px;
	letter-spacing:1pt
}
.hoursheader {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13pt;
	color:#515151;
}
.copyrighttxt {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 8pt;
	font-weight:bold;
}
.footerlowerbar {
	text-align:center;
	background-color:#EBEBEB;
	width: 1000px;
	height: 69px;
	margin: 0 auto;
	border-top: 1px #333333 dotted;
	border-bottom: 1px #333333 dotted;
}
/* FOOTER ABOVE */


/* CATEGORY INFO BOX */
.catinfobox {
	text-align:left;
	width: 150px;
	height: 130px;
	background-color:#CCCCCC;
	border: 1px #333333 dashed;
	padding: 3px;
	font-size: 8pt;
}


/* TOP HEADER AND SEARCH BOX ABOVE */ 

/* NAVIGATION MENU BELOW */
.arrowlistmenu{
width: 161px; /*width of menu*/
border-left: 0px black solid;
border-right: 0px black solid;
background-color: #e6e4e4;
}

.arrowlistmenu .headerbar{
font: bold 13px Arial;
color: white;
background: black url('images/headerimgs/titlebar.png') repeat-x left 50%;
margin-top: 0px;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #252525;
background: url('images/headerimgs/arrowbullet.png') no-repeat left 50%; /*custom bullet list image*/
display: block;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px solid #d8d7d7;
font-size: 9px;
	padding-right: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}

.arrowlistmenu ul li a:visited{
font-size: 9px;
color: #000000;
text-decoration: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
font-size: 9px;
color: #000000;
text-decoration: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
background-color: #F3F3F3;
}

/* NAVIGATION MENU ABOVE */
#header_title55{
	width: 161;
	font-family:Arial, Helvetica, sans-serif;
	text-decorations: none;
	font-size:10px;
	font-weight:bold;
	margin:0px auto;
	padding:0px;
	display:block;
	text-align:right;
	color: #000000;
}

A#header_title55 {
	font-family:Arial, Helvetica, sans-serif;
	text-decorations: none;
	font-size:10px;
	font-weight:bold;
	color: #000000;
}

.linktext {
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	Font-Size:10px;font-weight:bold;
}

A.inventory {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff; TEXT-DECORATION: underline; Font-Size:11px; font-weight:bold;
}
A.inventory:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
}
A.inventory:active {
	COLOR: #ffffff;TEXT-DECORATION: none;Font-Size:11px;
}
A.inventory:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
	}
	
A.thinribbon_nav:link {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff; TEXT-DECORATION: underline; Font-Size:11px; font-weight:bold;
}
A.thinribbon_nav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
}
A.thinribbon_nav:active {
	COLOR: #ffffff;TEXT-DECORATION: none;Font-Size:11px;
}
A.thinribbon_nav:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
	}
	
.article_header {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:12px; font-weight:bold;
}

.item-info-left {float:left; background:url(http://lib.store.yahoo.net/lib/mustangtuning/item-info-left.gif); width:10px; height:20px;}
.item-info-right {float:left; background:url(http://lib.store.yahoo.net/lib/mustangtuning/item-info-right.gif); width:10px; height:20px;}
.item-info-features-text {float:left; background:url(http://lib.store.yahoo.net/lib/mustangtuning/item-info-shim.gif) top; width:255px; height:20px; text-align:left; text-transform:uppercase; font-weight:bold; font-size:13px; line-height:20px;}



.thinribbonbox {

text-align:center;
background-color:#669933;
color:#ffffff;
padding-top:0.5em;
padding-bottom:0.5em;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	Font-Size:11px;font-weight:bold;
}

.icombox {
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;

}

.boldheader {font-weight:bold; Font-Size:12px;}

.boldheader2 {font-weight:bold; color:#333333; Font-Size:12px;}

.icomheader {
color:#ffffff;

}

.sitebox {

border: solid #0021B5 1px;

}

.soldout {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif; text-align:center; font-weight: bold; font-size: 12pt; letter-spacing:2px; color:#E0051C;
}

.leftm {
	margin-left:6px
}

.shadowbox {
background-color:#cccccc;
width:760;
float:center;
}

.category_header {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	Font-Size:12px;font-weight:bold;
}

.thumbnails {
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:10px;
	COLOR: #000000;  font-weight:bold;
	}

.thumbnails_text {
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:10px;
	COLOR: #000000;  
	}

.header {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:11px;
	COLOR: #ffffff;  font-weight:bold;
	padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-align:center;
}

.heading_text{
	width: 680px;
	font-size: 12px;
	font-weight:bold;
	font-decoration:none;
	display: block;
}

.special_large{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:20px;
	color:#FF0000;
	font-weight:bold;
}

.pagetitle {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:13px;
	COLOR: #000000;  font-weight:bold;
	padding-top: 0.2em;
  padding-bottom: 0.2em;
}

.listprice {
	text-align:center;
}

.prodprice {
	text-align:center;
}

.prodname {
	text-align:center;
}

.ciu  {
padding-top: 0.1em;
  padding-bottom: 0.1em;
padding-right: 0.1em;
  padding-left: 0.1em;
  border: solid #000000 1px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:10px;
	 font-weight:normal;
}

.sidenav  {

  border: solid #666 1px;
   
}


ul { list-style-image: url('../img/bullet-2005.gif');
  }
  

td { 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	Font-Size:11px; 
  }

.tagline {

 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:10px;
	 padding-top: 10px;
  padding-bottom: 10px;
padding-right: 10px;
  padding-left: 10px;
	 
	 }

.mainheader {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 Font-Size:23px;
	COLOR: #000000;  font-weight:bold;
	padding-top: 0.2em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;
}

  
.bodytext {
	 FONT-FAMILY: Times New Roman;
	 Font-Size:2pt;
	COLOR: #000000;  
	 padding-left: 0.4em;
}
	

.incat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
        linktext: FFFFFF;
}


/*---navigation control---*/

#myMenu { 
  width: 100%;
  background-color:#ffffff;

}

#myMenu span {
  display: none;
  visibility: hidden;
}

#myMenu a {
  display: block;
  padding-right: 0.4em;
  padding-left: 0.5em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  text-decoration: none;
}

#myMenu a:link {
  background-color:#CCCCCC ;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:10px; font-weight:normal;
	border-top: solid #ffffff 1px;
  
	
}

#myMenu a:visited {
  background-color: #CCCCCC;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:10px; 
	border-top: solid #ffffff 1px;
}

#myMenu a:hover {
  background-color: #54A4DE;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none; Font-Size:10px; font-weight:normal;
	border-top: solid #ffffff 1px;
}

#myMenu a:active {
  background-color: ##CCCCCC;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:10px; 
	border-top: solid #ffffff 1px;
}

#page_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px auto;
	padding:0px;
	display:block;
	text-align:left;
	font-weight:bold;
	color: #000000;
	}
#page_header2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px auto;
	padding:0px;
	display:block;
	background-color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	color: #000000;
	}
	
#page_header3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px auto;
	padding:0px;
	display:block;
	background-color:#CECECE;
	text-align:left;
	font-weight:bold;
	color: #000000;
	}	

#header_p {
		  font-family: Arial, Helvetica, sans-serif;
		  font-weight:bold;
		  font-size: 10px;	
 		  }	
	
#header_p A {
		  font-family: Arial, Helvetica, sans-serif;
		  font-weight:bold;
		  font-size: 10px;	
 		  }

.noticefont {
			font-weight:bold; arial
}

 		  
            	  

.navspecial2 {font-family: Arial, helvetica, sans-serif; 
				font-weight: bold; 
				font-size: 8pt; 
				color: FF0000;
}
.heading {font-weight:bold; font-size: 11pt}
.heading2 {font-weight:bold; font-size: 9pt}
.heading3 {font-size: 8pt; color: #808080;}
.textmark {text-decoration: line-through;}
.fontbold {font-weight:bold;}
.bigsize {font-weight:bold; font-size: 14pt;}
/* Banbot Links */
.bb a, .bb a:visited, bb a:visited:hover, .bb a:active, .bb a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration:none;}
.bb{font-size:65%;line-height: 130%;}
.bb a:visited, bb a:visited:hover{color: #666666;}
.linkSmall, .linkSmallHover, .linkSmallActive, .linkSmallVisited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 65%;font-weight: normal;color: #000000;line-height: 130%}
.b_note {font-weight:bold; color:red;}
.boldnote {font-weight:bold;}
.extremebold {font-weight:bold; font-size: 14pt;}
IMG.catimage {text-align:center;}
TD.catname {
vertical-align:top;
text-align: center;
}
#header, #footer{
	position:relative;
	width:900px;
	z-index:1px;
}
#footer{
	height:143px;
	background:url('images/spacer.gif') no-repeat 0 0;
	clear:both
}

.f0_heading, .fff_heading {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 475px;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 5px;
	overflow: hidden;
	clear: both
}
.f0_heading h2, .fff_heading h2{
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display: block;
}

.f0_heading h1, .fff_heading h2{
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display: block;
}

.f02_heading, .fff_heading {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 99%;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 5px;
	overflow: hidden;
	clear: both
}

.f02_heading h2, .fff_heading h2{
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display: block;
}

.f03_heading, .fff_heading {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 100%;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 0px;
	overflow: hidden;
	clear: both
}

.f03_heading h1, .fff_heading h2, h3{
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display: block;
}

.f03_heading b{
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display: block;
}


.f03_heading a{
	color: #666666;
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display:block;
}

.f03_heading a:active{
	color: #666666;
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display:block;
}

.f03_heading a:visited{
	color: #666666;
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display:block;
}

.f03_heading a:hover{
	color: #666666;
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	display:block;
}




.dyn_heading {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 650px;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 0px;
	overflow: hidden;
	clear: both
}
.dyn_heading {
	font-size: 15px;
	font-weight:bold;
	color: #666666;
	padding-left: 10px;
	display: block;
}

.dyn_heading2 {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 100%;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 0px;
	overflow: hidden;
	clear: both
}
.dyn_heading2 {
	font-size: 15px;
	font-weight:bold;
	color: #666666;
	padding-left: 10px;
	display: block;
}

.dyn_heading3 {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 359px;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 0px;
	overflow: hidden;
	clear: both
}
.dyn_heading3 {
	font-size: 15px;
	font-weight:bold;
	color: #666666;
	padding-left: 10px;
	display: block;
}
.dyn_heading4 {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; width: 650px;
	background: #efefef url('http://www.godspeedwheels.com/images/homepage/header_background.gif') repeat-x;
	border-bottom: 2px solid #777;
	margin-bottom: 0px;
	overflow: hidden;
	clear: both
}
.dyn_heading4 {
	font-size: 15px;
	font-weight:bold;
	color: #666666;
	display: block;
}

.dyn_headinghp {
	margin-left : auto;
	margin-right: auto;
	width:663px;
	height:35px;
	background: #ffffff url('http://www.cruizinconceptswholesale.com/images/homepageimages/cat-top-header.png') no-repeat;
}
.headertext777 {
	font-size: 16px;
	font-weight:bold;
	color: #666666;
	padding-left: 10px;
	padding-top: 6px;
}

.dyn_headingnest {
	margin-left : auto;
	margin-right: auto;
	width:663px;
	background: #dcdbdb;
}
.dyn_headingnest2 {
	margin-left : auto;
	margin-right: auto;
	width:663px;
	height:11px;
	background: #ffffff;
}

.indentation {
	text-indent:20px;
	vertical-align:middle;
}

#header_title2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px auto;
	padding:0px;
	display:block;
	background-color:#F78204;
	text-align:center;
	font-weight:bold;
	color: #000000;
	}
	

.detailprice {
	font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; color: #333333;
}



.orderoption {
	font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #EBEBEB; font-size: 10pt; letter-spacing: 4px; font-weight: bold;
}
	
.pstyle {
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #000000; 
	font-size: 10px; 
	font-weight:bold; 
	cursor: text;
	padding-left: 10px;
	padding-right: 10px;
}
		
.link45 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 10px; font-weight:bold; cursor: text;}
.link45 A:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 10px; font-weight:bold; cursor: text;}
.link45 A:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 10px; font-weight:bold; cursor: text;}
.link45 A:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 10px; font-weight:bold; cursor: text;}


.link77 {
	text-decoration: none; cursor: text; color: #000000;
}
.link77 A:link {
	text-decoration: none; cursor: text; color: #000000;
}
.link77 A:visited {
	text-decoration: none; cursor: text; color: #000000;
}
.link77 A:active {
	text-decoration: none; cursor: text; color: #000000;
}
	
.featured-sections-jm {width: 32%; margin-bottom: 10px;}
.featured-sections-jm ul li {text-align: left; list-style-image:url('/lib/mustangtuning/footer-bullet.gif')}
.featured-sections-jm a {font: 11px arial; text-decoration: none; color: #464646;}
.featured-sections-jm h2 a {display:block; margin: 3px 0; font: bold 14px arial; text-decoration: none;	color: #4f568e;	text-align:left;}
.featured-rows {margin-left:6px; clear: both;}
.clearfloats {clear:both;}
.lowertext {font-size: 7pt; color: #3A3A3A;}
.specialsfont {font-weight: bold; font-size: 12pt; color: #FF0000;}
#hmboxtx {
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0px 0px 3px;
}

#rimbox {
	font-size: 7pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px 0px 0px 0px;
}

#footertext {
	font-size: 7pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#363634;
	padding: 0px 0px 0px 0px;
}

.tablecol {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color: #000000;
	padding: 0px 0px 0px 3px;
	text-align: left;
	background-color: #C5C5C5;
	height:20px;
	
}

.tablecol2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	padding: 0px 0px 0px 3px;
	text-align: center;
	background-color: #FFFFFF;
	height:20px;
	
}

#background_box {
		padding: 10px 5px 5px 10px;
}

.smallfont {
	font-size: 7pt;
}

.fitment {
	font-size: 10px; font-weight:bold; font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif; color:#595959;
}

div.row {
  height=: 22px;
  margin-top: 39px;
  padding-bottom: 0px;
  margin-bottom: 0px;  
  }
    
div.row span.label {
  float: left;
  width: 250px;
  height: 22px;
  padding-bottom: 0px;
  margin-bottom: 0px;  
  margin-right: 4px;
  text-align: right;
  }  

div.row span.formw {
  float: right;
  width: 320px;
  height: 22px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  } 
  
div.row2 {
  height=: 22px;
  margin-top: 1px;
  padding-bottom: 0px;
  margin-bottom: 0px;  
  }
    
div.row2 span.label2 {
  float: left;
  width: 142px;
  height: 22px;
  padding-bottom: 0px;
  margin-bottom: 0px;  
  margin-right: 4px;
  text-align: left;
  }  

div.row2 span.formw2 {
  float: right;
  width: 200px;
  height: 22px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  } 
  
  
.navheader {
	padding-bottom: 7px;
}  

.cobll {
	font-size: 10px;
}
.menuselect {
	font-size: 10px;
}

.header45 {
	font-size: 10pt;
	font-weight: bold;
}

A.shop-by {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff; TEXT-DECORATION: underline; Font-Size:11px; font-weight:bold;
}
A.shop-by:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
}
A.shop-by:active {
	COLOR: #ffffff;TEXT-DECORATION: none;Font-Size:11px;
}
A.shop-by:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;Font-Size:11px;
	}
	
	
	
.contactbox {
background-color:#F4F4F4; border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px; width: 380px; height:150; text-align: center;

}

	
	
.inputboxes { background: url(http://www.cruizinconceptswholesale.com/images/misc/form-bg.png) no-repeat; width: 145px; height: 0px; border: 0; padding: 0 0 0 5px; margin: 0; position: absolute; top: 0px; left: 0px; line-height: 22px; vertical-align: middle; font-size: 8px; }


.email-signup-btn { vertical-align: middle; background: url(http://www.cruizinconceptswholesale.com/images/misc/email-form-sprite.png) no-repeat 0 -23px; width: 55px; height: 23px; border: 0; cursor: pointer; }
.email-signup-btn:hover { background-position: 0 0; }
.social { width: 434px; height: 85px; background: url(http://www.cruizinconceptswholesale.com/images/misc/email-signup-red.png) no-repeat; float: left; margin-right: 15px; color: #fff; padding: 20px 0 0 15px; position: relative; }
.follow-us { width: 185px; float: left; font-weight: bold; font-size: 14px; text-align: left; }
.follow-us a { float: left; margin-right: 14px; }
.follow-us .footer-fb-btn { background: url(http://www.cruizinconceptswholesale.com/images/misc/icon-fb.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }
.follow-us .footer-tw-btn { background: url(http://www.cruizinconceptswholesale.com/images/misc/icon-tw.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }
.follow-us .footer-hub-btn { background: url(http://www.cruizinconceptswholesale.com/images/misc/icon-hg.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }


.email-signup-txt { vertical-align: middle; width: 140px; height: 23px; font-size: 12px; border: 0; padding: 0 0 0 5px; margin: 0; background: url(../images/form-bg.png) no-repeat; }
.email-signup-btn { vertical-align: middle; background: url(../images/sign-up-sprite.png) no-repeat 0 -23px; width: 55px; height: 23px; border: 0; cursor: pointer; }
.email-signup-btn:hover { background-position: 0 0; }

#footer .newsletter-footer .signup-txt { vertical-align: middle; border: 0; background: url(../images/email-form-sprite.png) no-repeat top left; width: 145px; height: 27px; padding-left: 5px; }
#footer .newsletter-footer .signup-btn { vertical-align: middle; margin-left: 4px; background: url(../images/email-form-sprite.png) no-repeat top right; width: 66px; height: 27px; border: 0; cursor: pointer; }
#footer .newsletter-footer .signup-btn:hover { background-position: bottom right; }

#footer .follow-us { width: 185px; float: left; font-weight: bold; font-size: 14px; text-align: left; }
#footer .follow-us a { float: left; margin-right: 14px; }
#footer .follow-us .footer-fb-btn { background: url(../images/icon-fb.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }
#footer .follow-us .footer-tw-btn { background: url(../images/icon-tw.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }
#footer .follow-us .footer-hub-btn { background: url(../images/icon-hg.png) no-repeat 0 0; width: 47px; height: 47px; display: block; }


.style1 {
	text-align: left;
}
.style2 {
	color: #FF0000;
}

#itemcontainer {
	margin: 1px auto;
	width: 650px;
	height: 204px;
	color: #555;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	}
#itemcontainer2 {
	margin: 1px auto;
	width: 650px;
	height: 250px;
	color: #555;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	}
	
#itemcontainer3 {
	margin: 1px auto;
	width: 650px;
	height: 130px;
	color: #555;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	}
#itemcontainer4 {
	margin: 1px auto;
	width: 650px;
	height: 258px;
	color: #555;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	}	
#itemcontainer5 {
	margin: 1px auto;
	width: 650px;
	height: 500px;
	color: #000;
	background-color:black;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	text-align:center;
	}
#itemcontainer6 {
	margin: 1px auto;
	width: 650px;
	height: 258px;
	color: #555;
	border-left: 1px black dashed;
	border-right: 1px black dashed;
	border-bottom: 1px black dashed;
	position:relative;
	overflow: visible;
	text-align:center;
	}
#itemcontainer7 {
	margin: 1px auto;
	width: 650px;
	height: 300px;
	color: #555;
	border: 1px black dashed;
	position:relative;
	overflow: visible;
	}	

.thumbnail {
	width:136px;
	height:200px;
	float:left;
}	
.centersection {
	width:303px;
	height:200px;
	margin-top: 3px;
	margin-left: 2px;
	float:left;
}
.centersection2 {
	width:490px;
	height:200px;
	margin-top: 3px;
	margin-left: 2px;
	float:left;
	text-align:left;
}
.centersection4 {
	width:450px;
	height:200px;
	margin-top: 3px;
	margin-left: 2px;
	margin-right: 5px;
	text-align:left;
	float:right;
}

.rightimage {
	width:200px;
	height:200px;
	float:right;
}

.thumbnailleft {
	width:200px;
	float:left;
}
.thumbnailleft2 {
	width:178px;
	float:left;
	display:inline-block;
}

.rightdetail {
	width:136px;
	height:200px;
	float: right;
}
.topheader {
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/wheel-brand-text-hp.png');
	background-repeat:no-repeat;
	width: 100%;
	height: 20px;
	border-bottom: 1px black dashed;
}
.topheader2 {
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/header-categories-hp.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 20px;
	border-bottom: 1px black dashed;
}
.topheader3 {
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/shelby-dealer-header-hp.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 30px;
	border-bottom: 1px black dashed;
}
.topheader4 {
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/hot-categories-hp.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 30px;
	border-bottom: 1px black dashed;
}
.topheader5 {
	text-align:left;
	vertical-align:middle;
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/blank-header-hp.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 30px;
	border-bottom: 1px black dashed;
}
.topheader6 {
	text-align:left;
	vertical-align:middle;
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/exhaust-header-hp.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 30px;
	border-bottom: 1px black dashed;
}
.topheader7 {
	text-align:left;
	vertical-align:middle;
	background-color: #C0C0C0;
	background-image:url('http://www.cruizinconceptswholesale.com/images/hompageimg/lowering-springs-header.png');
	background-repeat:no-repeat;
	width: 650px;
	height: 30px;
	border-bottom: 1px black dashed;
}

.onsaletxt {
	font-size: 14px;
	font-weight:bold;
	color:#ED170C;
}
.lowprice222 {
	font-size: 18px;
	font-weight:bold;
	color:#FFFFFF;
}



.more-brands{width:645px;text-align:center;float:left;margin:0}
.more-brands img{padding:7px}
.more-brands li{list-style:none;list-style-image:none}
.top-brands li a,.more-brands li a{padding:0 0 0 22px;background:url(/images/bullet-small.gif) 6px center no-repeat}
.more-brands{text-align:center;margin:0 0 20px}

/*------NEWSLETTER-----*/
div.minimailsignup{
border:dotted 1px #e69d01;
background:#fdedc9;
margin:4px auto;
width:180px;
padding:4px;
}
label.minimailsignup{
display:block;
font-weight:bold;
width:75px;
padding-top:2px;
float:left;
}
input.minimailsignup{
font-size:12px;
padding:2px 2px;
border:solid 1px #999;
width:100px;
margin:2px;
}
input.minimailsignup2{
font-size:12px;
padding:2px 2px;
border:solid 1px #999;
width:180px;
margin:2px;
}

input.minimailsubmit{
margin:6px;
}

.read-more {
	padding-left: 8px;
}
.read-more a{COLOR: #000000; text-decoration:none;}
.read-more a:visited{COLOR: #000000; text-decoration:none;}
.read-more a:hover{COLOR: #000000; text-decoration:none;}

#filtertext {
	line-height:14pt;
	padding-left: 5px;
}
#filtertext a{
color:blue;
}
#filtertext a:visited{
color:blue;
}
#filtertext a:hover{
color:blue;
text-decoration:none;
}

#linksolid {
	padding-left: 5px;
}
#linksolid a{
color: #333333;
text-decoration:none;
}
#linksolid a:visited{
color: #333333;
text-decoration:none;
}
#linksolid a:hover{
color: #333333;
text-decoration:underline;
}


.ect_destbl {
	width: 100%;
	margin:0;
}

.field1 {
	width: 26%;
	margin: 0px;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	border-left:thin black solid;
	border-top:thin black solid;
	border-bottom: thin black solid;
	display:inline-block;
}
.field2 {
	width: 70%;
	margin: 0px;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	border-left:thin black solid;
	border-top:thin black solid;
	border-bottom: thin black solid;
	border-right: thin black solid;
	display:inline-block;
	clear:both;
}

/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(http://flowplayer.org/tools/img/tabs/blue.png) no-repeat -420px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -420px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -420px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: s, l, xl */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{ background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -247px -0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: -247px -31px; }
ul.tabs a.l.current  { background-position: -247px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}

