/* Master */

*
{
margin:0;
padding:0;
}

body
{ 
  background-color: #fff;
  font-family:Arial;
  font-size: 11px;
  color: #666666;
}
  
.container
{   
  width: 779px;
  height: auto;
  margin: auto;
}
  
.header
{ 
  position: relative;
  top: 0px;
  width: 779px;
  height: 334px;
  margin: auto;
}
  
.middle
{
  position: relative;
  top: 0px;
  width: 772px;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:10px;
  height: auto;
  margin: auto;  
  border: 1px solid #E6E1C6;
  border-bottom: 0px solid black;
  
}

.footer
{ 
  background: #fff url(Images/Seperator-shimB.jpg) top no-repeat;
  margin: auto;
  width: 779px;
  position: relative;
  top: 0px;
  padding-top: 10px;
  height: auto;
  text-align: center;
}


a {
	text-decoration: none;
	color: #666666;
}

a:visited {
	color: #666666;
}

a:hover {
	text-decoration: underline;
	color: #666666;
}

.dotted
{
  border: dotted thin #e6e1c6;
  border-top: 0px solid black;
} 

.miniHeader /* has arrows on left */
{
  background-image: url(Images/miniHeaderProduct.jpg);
  background-repeat: no-repeat;
  padding-left:17px; /* for indent text */
  padding-top:0px;
  width:723px;
  height:17px;
  font-weight:bold;
  text-align:left;
  font-size: 11px;
}

.miniHeader_border
{
  padding-top:4px;
  padding-bottom:4px;
  font-size: 11px;
  border-left: 2px solid #e6e1c6;
  border-right: 2px solid #e6e1c6;
  border-bottom: 2px solid #e6e1c6;
  border-top: 0px solid #e6e1c6;
}

/* END Master */ 

/* home related */  
.individual_news
{
  
  width: 284px;
  background-color:#F4F4EC;
  border-top: 1px solid #E8E9E3;
  border-bottom: 1px solid #E8E9E3;
  font-family:Arial;
  font-size:11px;
  margin-bottom:3px;
  margin-left:2px;
}


/* END home related */ 

/* view wheel thumbnails */

.wheelBox
{
  background-image: url(Images/wheelBox.jpg);
  background-repeat: no-repeat;
  width:238px; /* before 220*/
  height:95px;
  vertical-align:top;
  text-align:left;  
  border-left: solid 1px #ffffff;
  border-right: solid 1px #ffffff;
}

.wheelBoxContent
{
  padding-left:4px;
  padding-top:4px;
}

.wheelMiniPic
{
  border:0px;
  float:left;
  padding-right:3px;
  width:88px;
  height:85px;
}

/* END view wheel thumbnails */


/* individual wheel view */
.specBorder
{
    padding-top:2px;
	padding-bottom:2px;
    border-left: solid 1px #C9C5AC;
	border-right: solid 1px #C9C5AC;
	border-bottom: solid 1px #C9C5AC;
	text-align:left;
}

.carGalleryBorder
{
    padding-top:2px;
	padding-bottom:2px;
    border-left: solid 1px #C9C5AC;
	border-right: solid 1px #C9C5AC;
	border-bottom: solid 1px #C9C5AC;
}

.wheelMiniHeader
{
	background-image: url(Images/wheelMiniHeader.jpg);
	background-repeat: no-repeat;
	padding-left: 17px;
	width:261px;
	height:17px;
	font-weight:bold;
	text-align:left;
}

.wheelMiniHeaderExtend
{
	background-image: url(Images/wheelMiniHeaderExtend.jpg);
	background-repeat: no-repeat;
	padding-left: 17px;
	width:470px;
	height:17px;
	font-weight:bold;
    text-align:left;
}

.wheelGalleryBorder
{
    text-align:center;	
	padding-bottom:4px;
	padding-top:4px;	
	border-left: solid 1px #C9C5AC;
	border-right: solid 1px #C9C5AC;
	border-bottom: solid 1px #C9C5AC;
}

/* END individual wheel view */


/* START news */
.newsMiniHeader
{
	background-image: url(Images/headerNews.jpg);
	background-repeat: no-repeat;
	padding-left: 17px;
	width:712px;
	height:17px;
	font-weight:bold;
	text-align:left;
}

.newsBorder
{
    padding-top:10px;
	padding-bottom:10px;	
    border-left: solid 1px #C9C5AC;
	border-right: solid 1px #C9C5AC;
	border-bottom: solid 1px #C9C5AC;	
}
/* END news */

/* START about */
.aboutus01
{
	
	border: solid 1px #e6e1c6;
}

.aboutTopic
{
    vertical-align:top;
    text-align:justify;
}
/* END about */


.eventBorder
{
    border: solid 1px #A19C7F;	
}
  

/* START affiliates */  
.retailerHeader
{
	text-align:center; 
	background-color:#E6E1C6;
	border-bottom:solid 5px white;
	color:#5E5E5E;
} 


.underlinePartners
{
	border-top:solid 7px white; 
	border-bottom:solid 7px white;
}	 


/* END affiliates */