body 				{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #fff; 
line-height: 130%; 
text-align:center;
background-color:#000000;
margin:0;
padding:0;
height:100%;
scrollbar-base-color: #000;
scrollbar-arrow-color: white;
scrollbar-track-color: #b8101d;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black;
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black; 
}

#buffermenu { padding-top:16px; clear:both; }

#bufferlrg { height:20px; width:900px; clear:both; }

.pnlleft { 
    margin: 10px auto;
    color: #fff;
    width: 700px;
    padding: 10px;
	float:left;
    text-align: left;
    background-color: #3A3B39;
	z-index:1

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}

.pnlrt { 
    margin: 10px;
    color: #fff;
    width: 220px;
    padding: 10px;
	float:left;
    text-align: left;
    background-color: #3A3B39;
	z-index:2

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}

.pnlmain { 
    margin: 10px auto;
    color: #fff;
    width: 960px;
    padding: 10px;
	float:left;
    text-align: left;
    background-color: #3A3B39;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}




.pnlred { 
    margin: 10px auto;
    color: #fff;
    width: 914px;
    padding: 10px;
    text-align: center;
	padding:10px;
    background-color: #DB282E;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}



#masthead			{ 
background-image:url(../images/logo_new2.jpg); width:980px; height:225px; margin:5px auto; }

#wrapper 			{ 
width: 980px; 
height:auto;
min-height:500px; 
margin: 10px auto;
text-align: justify; 
background-color: #000000;
margin-bottom: 0px;
border:1px solid #000000;
}

#containermiddle	{
width:980px;
height:auto;
text-align:center;
padding:0px;
margin:0px auto;
}

#innermiddle	{
padding:5px; 
color:#fff;
background-color:#000000;
}


#FooterHolder			{ 
width: 980px; 
background-color: #000000; 
/*border-top: 7px solid #c01d1d;
border-bottom: 7px solid #c01d1d;*/
border-top: 7px solid #DB282E ;
border-bottom: 7px solid #DB282E ;
margin: auto;
text-transform:capitalize; 
*/  height: auto;
}

#FooterHolder ul		{ 
display: inline; 
margin: 0px 0px 0px 0px; 
line-height: 200%; 
}

#FooterHolder ul li	{ 
display: inline; 
list-style-type: none; 
margin: 5px 0px 20px 0px; 
}

#FooterHolder a		{ 
color: #FFFFFF; 
font-weight: normal; 
text-decoration: none; 
padding: 4px 8px 4px 8px; 
margin-top: 10px; 
margin-bottom: 40px;
}

#FooterHolder a:hover	{ 
text-decoration: underline;
}


#imageleft	{
float:left; 
width:260px; 
margin:10px 0px;
}

#portright	{
float:left; 
margin-left:20px; 
width:380px; 
margin:10px 0px;
}


#boxhome { width:640px; height:55px; padding:5px; margin:5px auto; text-align:left; background-color:#dceaf1; border:1px solid #4881C0; }

.tjustify { text-align:justify; }

#linew { width:640px; border-top:1px solid #4881C0; margin:20px auto; padding:0px; text-align:center; clear:both; }


#linewlg { width:100%; border-top:1px solid #4881C0; margin-top:10px; padding:0px; text-align:center; clear:both; }

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	text-decoration: none;
	color:#fff;
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	text-decoration: none;
	color:#fff;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	text-decoration: none;
	color:#CC0C1E;
}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	text-decoration: underline;
	color:#fff;
}


#lft	{
text-align:left; float:left; width: 350px;
}

#rt{
text-align:right; float:right; width:550px;
}

#rttxtlft{
text-align:left; float:right; width:550px;
}

#map_canvas{
width:550px;
height:300px;
}

 
#signature	{
width:980px;
height: auto;
margin:0px auto;
padding:0px;
text-align:center;
} 

.valid	{
float:left; 
margin-left:0px; 
margin-top:2px;
}

.sig	{
float:right; 
text-transform:none; 
font-size:11px;  
text-align:right;
color:#fff;
}

.sig a:link	{
font-size:11px;
color:#fff;
}

.sig a:visited	{
font-size:11px;
color:#fff;
}

.sig a:active	{
font-size:11px;
color:#fff;
}

.sig a:hover	{
font-size:11px;
text-decoration:underline;
color:#fff;
}


#clear	{
clear:both;
}

#flashcontent { width:230px; height:310px; }


.italic	{
font-style:italic
}

.tblbody {
}

.tblbodytop	{	
background-color:#FFFFFF;
}

.capitalize	{
text-transform:capitalize;
}


.img	{
border:1px solid #4B2331;
margin:5px
}

.selectvar {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color: #FFFFFF; 
text-align: left; 
border: 1px solid #13475C; 
height: 22px; 
width: 100px;
color: #13475C;
margin:5px 0px;
padding:2px;  
}

.spanb	{
display:block;
margin:8px 0px;
font-size:15px;
text-align:left;
}

.spanbwhite	{
display:block;
margin:8px 0px;
color:#FFFFFF;
}

.spanbdwhite	{
display:block;
margin:8px 0px;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
line-height:19px;
text-align:left;
}

.button { 
color: #FFFFFF; 
background-color: #D2262A; 
text-align: center; 
border: 1px solid; 
border-color: #FFFFFF Black Black #FFFFFF; 
height: 21px;
}

.buttonlog { 
color: #FFFFFF; 
background-color: #000; 
text-align: center; 
border: 1px solid; 
border-color: #FFFFFF Black Black #FFFFFF; 
height: 19px;
font-size:11px;
}




.textbox {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height: 26px; 
width: 250px;
background-color: #999999; 
border: 1px #fff solid; margin:2px;
padding:2px;
color:#FFFFFF
}

.textboxlog {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height: 16px; 
width: 100px;
background-color: #000; 
border: 1px #fff solid; margin:2px;
padding:2px;
color:#FFFFFF
}

.textboxdrop {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height: 25px; 
width: 250px;
background-color: #999999; 
border: 1px #fff solid; 
margin:2px;
padding:2px;
color:#FFFFFF
}

.textboxlg {  
height: 18px; 
width: 220px;
background-color: #926f08; 
border: 1px #fff solid; margin:2px;
padding:2px;
color:#FFFFFF
}

.textboxlg2 {  
height: 18px; 
width: 420px;
background-color: #926f08; 
border: 1px #fff solid; margin:2px;
padding:2px;
color:#FFFFFF
}

.textboxrt {  
height: 18px; 
width: 70px;
background-color: #926f08; 
border: 1px #fff solid; margin:2px;
padding:2px;
color:#FFFFFF
}

.selectbox {  
border: 1px #fff solid; text-transform:capitalize;
color:#FFFFFF;
height: 22px; 
width: 167px;
background-color: #926f08;
padding:2px; 
}

.txtboxbtn	{
width:60px;
margin:2px;
padding:2px;
color: #4B2331;
border: 1px #fff solid; height:20px;
font-size: 12px; 
}

.textboxmulti { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF; 
background-color: #999999; 
border: 1px #fff solid; width: 250px; 
height: 150px;
margin:2px;
padding:2px;  
 }



#ticker	{
height:100px;
width:270px;
margin-top:5px;
margin:0px auto;
padding:0px;
text-align:left;
}



input				{  size: 100%; }
textarea			{  size: 100%; }
select				{  size: 100%; }

input:focus { background-color: #393939; color:#fff }
textarea:focus { background-color: #393939; color:#fff }


dlsml {
  position: relative;
  width: 260px;
}

dl {
  position: relative;
  width: 450px;
}


dt {
  clear: both;
  float:left;
  width: 150px;
  padding: 4px 0 2px 0;
  text-align: left;
}

dtsml {
  clear: both;
  float:left;
  width: 70px;
  padding: 4px 0 2px 0;
  text-align: left;
}

dd {
  float: left;
  width: 250px;
  margin: 0 0 8px 0;
  padding-left: 6px;

}

ddsml {
  float: left;
  width: 120px;
  margin: 0 0 8px 0;
  padding-left: 6px;

}

#buffer	{
border-top: 1px dashed #e62f33; 
width:100%; 
clear:both; 
margin:10px 0px;
}

#buffersml	{
border-top: 1px dashed gray; 
width:250px; 
clear:both; 
margin:5px 0px;
}

.hint {
  display:none;
  position: absolute;
  right: -100px;
  width: 150px;
  margin-top: -4px;
  border: 1px solid #fff;
  padding: 10px 12px;
  background-color: #846024;
  color:#fff;
  font-weight:normal;
  font-size:10px;
}


.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
	background:url(../images/pointer.gif) left top no-repeat;
}

#capture	{
float:left; 
margin-top:1px; 
margin-left:0px;
}

#captwrap	{
width:240px;
}

#captsml	{
float:left; 
margin-left:23px; 
margin-top:2px;
width:50px;
}

#captinp	{
float:left; 
margin:5px 0px; 
margin-left:4px;
}


#split	{ 
border: 1px solid #020FCF;
clear:both;
}



/*------------------------ Primary ---------------------- */

#linefull	{
border-top:1px dotted #DB282E;
width:960px; 
margin-top:10px;
margin-bottom:10px;
}

#linefullrd	{
border-top:1px dotted #e22424;
width:890px; 
margin-top:10px;
margin-bottom:10px;
}

#lineticker	{
border-top:1px dotted #185268;
width:280px; 
margin-top:10px;
margin-bottom:10px;
}

#linetickertxt	{
border-top:2px solid #185268;
width:280px; 
margin-top:10px;
margin-bottom:10px;
}

#linelrg	{
border-top:1px dotted #FFFFFF;
width:640px; 
margin-top:10px;
margin-bottom:10px;
clear:right;
}

#containerleft	{
width:240px;
height:auto;   
float:left; 
margin:2px 0px;
padding:0px;
color:#000;
text-align:left;
}

#containermain	{
width:670px;
height:auto; 
margin:2px;
float:right;
}

#boxhomebl	{ width:205px; height:223px; /*border:1px solid #0364cb;*/ margin-top:15px; float:left; margin-left:2px; }

#boxhomeblk	{ width:215px; height:223px; /*border:1px solid #000;*/ margin-top:15px; float:left; margin-left:20px; }

#boxhomebl2	{ width:215px; height:223px; /*border:1px solid #0364cb;*/ margin-top:15px; float:left; margin-left:1px; }

#irein { background-image:url(../images/icon_reinforce.jpg); width:48px; height:66px; margin-left:10px; margin-top:10px; float:left; }

#ishutter { background-image:url(../images/icon_snap.jpg); width:48px; height:66px; margin-left:10px; margin-top:10px;  float:left;}

#iconc { background-image:url(../images/icon_concrete.jpg); width:48px; height:66px; margin-left:10px; margin-top:10px;  float:left;}

#titles { float:left; text-align:left; margin-left:5px; width:130px; height:auto; margin-top:13px; font-size:17px; font-weight:bold; }

#titles a:link { font-size:17px; font-weight:bold; text-decoration:none; color:#000000; }
#titles a:visited { font-size:17px; font-weight:bold; text-decoration:none; color:#000000; }
#titles a:active { font-size:17px; font-weight:bold; text-decoration:none; color:#000000; }
#titles a:hover { font-size:17px; font-weight:bold; text-decoration:none; color:#4881C0; }

#txtblhome { font-size:15px; line-height:17px; color:#4881C0; width:150px; height:auto; text-align:left; margin-top:10px; margin-left:11px; }

#txtblkhome { font-size:15px; line-height:17px; color:#000; width:160px; height:auto; text-align:left; margin-top:10px; margin-left:11px; }

#ct { width:226px; height:auto; background-color:#000; color:#FFFFFF; margin-top:5px; padding:2px; }

#txthome { width:656px; margin:5px 0px; height:auto; color:#000; margin-left:7px; }

#centre	{
text-align:center; margin:5px auto; padding:0px; background-color:#000000;
}

#centrecolour	{
text-align:center; margin:5px auto; padding:0px; background-color:#3a3b39;
}

label
{
font-size:15px;
width: 170px;
float: left;
text-align: left;
padding:2px;
display: block
}

fieldset
{
font-size:11px;
border: 1px solid #e62f33;
width: 900px;
height:auto;
margin:2px;
padding:2px;
margin-bottom:0px;
background-color:none;
}

legend
{
font-size:11px;
font-weight:normal;
color: #ffffff;
background: #e62f33;
/*border: 1px solid #D91507;*/
padding: 2px 2px;
margin-bottom: 0px;
}

#emailthanks	{
padding:5px;
color:#FFF;
}


h1 { color:#fff; margin:0px  auto; padding:0; text-align:center;  }

h1  a:link { color:#fff; margin:0px  auto; padding:4px; text-align:center; font-size:25px; line-height:40px  }
h1  a:visited { color:#fff; margin:0px  auto; padding:4px; text-align:center; font-size:25px;  line-height:40px }
h1  a:active { color:#fff; margin:0px  auto; padding:4px; text-align:center; font-size:25px;  line-height:40px }
h1  a:hover { color:#CC0C1E; margin:0px  auto; padding:4px; text-align:center; font-size:25px;  line-height:40px  }

#lineheader { border-bottom: 1px solid #4881C0; padding:5px; width:430px; text-align:center; margin:10px auto; }
#lineheaderb { border-top: 1px solid #4881C0; padding:5px; width:430px; text-align:center; margin:10px auto; }

.img-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 


#pnlbggrad	{ background-image:url(../images/pnlbggrad.png); width:250px; height:148px; float:left; margin-left:2px; margin-top:10px; margin-right:2px; }
#pnlbggradwide	{ background-image:url(../images/pnlbggradwide.png); width:246px; height:148px; float:left; margin-left:2px; margin-top:10px; margin-right:2px; }
#pnlbg	{ background-image:url(../images/pnlbg.png); width:240px; height:270px; float:left; margin-left:4px; }
#pnlbg2	{ width:140px; height:169px; float:left; margin-left:5px; }
#pnlbg230	{ background-image:url(../images/pnlbg.png); width:230px; height:259px; float:left; margin-left:4px; }
#pnlbg270	{ background-image:url(../images/pnlbg270.png); width:270px; height:304px; float:left; margin-left:43px; }
#pnlbg290	{ background-image:url(../images/pnlbg290.png); width:290px; height:327px; float:left; margin-left:15px; }
#pnlbgsml	{  }
#pnlbg2main	{ background-image:url(../images/pnlbggrad.png); width:130px; height:148px; float:right; margin-right:9px; margin-top:8px; }



a.facebook:link, a.facebook:active, a.facebook:visited, a.facebook:hover {
	width:130px; height:148px; background-image:url(../images/btn_facebook.png) no-repeat top center; float:left; margin:4px; padding-left:2px; outline:0; text-indent:-9999; 
}

a.twitter:link, a.twitter:active, a.twitter:visited, a.twitter:hover {
		width:94px; height:36px; background-image:url(../images/btn_twitter.jpg) no-repeat top center; float:right; margin-top:32px; margin-right:4px; padding-right:16px; outline:0; text-indent:-9999; 
}

a.intouch:link, a.intouch:active, a.intouch:visited, a.intouch:hover {
		width:130px; height:148px; background-image:url(../images/btn_getintouch.png) no-repeat top center; float:left; margin:4px; padding-left:2px; outline:0; text-indent:-9999; 
}

a.gallery:link, a.gallery:active, a.gallery:visited, a.gallery:hover {
		width:130px; height:148px; background-image:url(../images/btn_gallery2.png) no-repeat top center; float:left; margin:4px; padding-left:2px; outline:0; text-indent:-9999; 
}


a.support:link, a.support:active, a.support:visited, a.support:hover {
		width:130px; height:148px; background-image:url(../images/support2.jpg) no-repeat top center; float:left; margin:4px; padding-left:2px; outline:0; text-indent:-9999; 
}

a.vfb:link, a.vfb:active, a.vfb:visited, a.vfb:hover {
		width:130px; height:148px; background-image:url(../images/logo_vfb2.png) no-repeat top center; float:left; margin:4px; padding-left:2px; outline:0; text-indent:-9999; 
}

a.tyres:link, a.tyres:active, a.tyres:visited, a.tyres:hover {
		width:250px; height:250px; background-image:url(../images/tyres.jpg) no-repeat top center; float:left; margin:27px 0px; padding-left:10px; outline:0; text-indent:-9999; 
}

a.alloys:link, a.alloys:active, a.alloys:visited, a.alloys:hover {
		width:250px; height:250px; background-image:url(../images/alloys.jpg) no-repeat top center; float:left; margin:27px 0px; padding-left:10px; outline:0; text-indent:-9999; 
}

a.lightweight:link, a.lightweight:active, a.lightweight:visited, a.lightweight:hover {
		width:220px; height:220px; background-image:url(../images/lightweight.jpg) no-repeat top center; float:left; margin:17px 0px; padding-left:5px; outline:0; text-indent:-9999; 
}

a.drift:link, a.drift:active, a.drift:visited, a.drift:hover {
		width:220px; height:220px; background-image:url(../images/drift.jpg) no-repeat top center; float:left; margin:17px 0px; padding-left:5px; outline:0; text-indent:-9999; 
}

a.linea:link, a.linea:active, a.linea:visited, a.linea:hover {
		width:220px; height:220px; background-image:url(../images/linea.jpg) no-repeat top center; float:left; margin:17px 0px; padding-left:5px; outline:0; text-indent:-9999; 
}


a.tsw:link, a.tsw:active, a.tsw:visited, a.tsw:hover {
		width:220px; height:220px; background-image:url(../images/tsw.jpg) no-repeat top center; float:left; margin:17px 0px; padding-left:5px; outline:0; text-indent:-9999; 
}

a.accessories:link, a.accessories:active, a.accessories:visited, a.accessories:hover {
		width:250px; height:250px; background-image:url(../images/accessories.jpg) no-repeat top center; float:left; margin:27px 0px; padding-left:10px; outline:0; text-indent:-9999; 
}

a.tyre:link, a.tyre:active, a.tyre:visited, a.tyre:hover {
		width:220px; height:220px; float:left; margin:27px 0px; padding-left:10px; outline:0; text-indent:-9999; 
}

a.accessories:link, a.accessories:active, a.accessories:visited, a.accessories:hover {
		width:220px; height:220px; float:left; margin:27px 0px; padding-left:10px; outline:0; text-indent:-9999; 
}


#hover-state {
	position: relative;
	width:130px;
	height:148px;
	border:0;
}

.hover-state a{
	-webkit-transition: opacity .2s ease-in; border:0;
}

.hover-state a:hover{
	opacity:0.6; border:0;
}

#tickervert	{
height:100px;
width:240px;
margin-top:20px;
background-color:none;
margin:0px auto;
padding:0px;
text-align:left;
margin-top:10px;
}

#lineticker	{
border-top:1px dotted #ff0000; 
width:130px; 
text-align:center; 
margin:5px auto; 
padding:0px;
}

#newarrivals	{
text-align:center; 
margin:10px auto; 
padding:0px; 
color:#DB282E; 
text-transform:uppercase; 
font-weight:bold;
}

#datacontainer a:link { font-size:11px; color:#FFFFFF; text-decoration:none; }
#datacontainer a:visited { font-size:11px; color:#FFFFFF; text-decoration:none; }
#datacontainer a:active { font-size:11px; color:#FFFFFF; text-decoration:none; }
#datacontainer a:hover { font-size:11px; color:#FF0000; text-decoration:unerline; }

/* Search field and button */


#searchwrapper {
width:310px; /*follow your image's size*/
height:40px;/*follow your image's size*/
background-image:url(../images/searchbox.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
float:right;
margin-top:4px;
z-index:3
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:8px;
left:9px;
width:256px;
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}


.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:5px;
left:265px;
width:31px;
height:26px;
}

#srchpanel { width:980px; height:50px; background-image:url(../images/srchbg.gif); margin:5px auto; background-repeat:no-repeat; }

#fbholder { float:left;  width:310px; height:40px; padding-left:12px; padding-top:15px; }
#twitterholder { float:left;  width:120px; height:40px; padding-left:0px; margin-left:10px; padding-top:13px; text-align:left; }

#rangebox	{  background-image:url(../images/pnlbg360.png); width:290px; height:360px; margin-left:25px; color:#FFFFFF; float:left; }
#rangebox2	{  background-image:url(../images/pnlbg360.png); width:290px; height:360px; margin-left:25px; color:#FFFFFF; float:left;  }

#wheelimg { float:left; width:300px; margin-left:20px; height:auto; text-align:center; clear:right; }
#wheelinner { margin:10px auto; padding:0px; text-align:center; }

#wheeldetail { float:left; width:600px; height:auto; padding:5px; text-align:justify; clear:left; }

#prodtop { background-image:url(../images/logo_back.gif); width:980px; height:92px; background-repeat:no-repeat; clear:both; color:#FFFFFF; text-transform:uppercase; font-weight:bold; }

#productname { float:left; margin-left:35px; margin-top:40px; width:450px;  color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-align:left; font-size:50px; }

#productback { float:right; margin-right:30px; margin-top:31px; font-size:50px; text-transform:uppercase; font-weight:bold; width:200px; height:auto; }

#productback a:link {  font-size:50px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#productback a:visited {  font-size:50px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#productback a:active {  font-size:50px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#productback a:hover {  font-size:50px; font-weight:bold; text-decoration:none; color:#b91825;}

#outline { width:966px; height:auto;border-left:7px solid #DB282E; border-right:7px solid #DB282E; border-bottom:7px solid #DB282E; margin-top:0px; padding:5px 0px;  }

#mainwheel { width:350px; height:350px; float:left; margin-left:15px; margin-top:5px; }
#mainwheel2 { width:350px; height:350px; float:left; margin-left:15px; margin-top:-5px; }

#spec { float:right; margin-right:5px; height:288px; overflow:auto; width:550px; text-align:justify; padding:5px; background-color:#414240; border:1px solid #fff; }

#prodprices { float:right; margin-right:5px; height:auto; width:550px; padding:5px; border:1px solid #FFFFFF; margin-top:10px; background-color:#414240; }

#lineboxrt	{
border-top:1px dotted #fff;
width:440px; 
margin-top:10px;
margin-bottom:10px;
clear:both;
}

#priceleft { float:left; width:70px; }
#priceright { float:left; margin-left:10px; width:270px; }

#buy { background-image:url(../images/buynow2.gif); width:254px; height:47px; float:left; margin-left:65px; margin-top:10px; }
#buy2 { background-image:url(../images/buynow2.gif); width:254px; height:47px; float:left; margin-left:65px; margin-top:-10px; }

#imgs { width:950px; height:auto; padding:5px 0px; margin-top:20px; background-color:#000000; }

a:focus {
	outline: none;
}
#panel {
	background: #3a3b39;
	height: auto;
	display: none;
	clear:both;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 8px #DB282E;
	background: url(../images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(...images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

.active {
	background-position: right 12px;
}

#bywheel { background-image:url(../images/bywheel.gif); width:397px; height:39px; float:left; margin-left:14px; }


#bywheel a:hover { background-image:url(../images/bywheelover.gif); width:397px; height:39px; }

#bycar { background-image:url(../images/bycar.gif); width:430px; height:39px; float:right; margin-right:14px;  text-align:right}


#bycar a:hover { background-image:url(../images/bycarover.gif); width:430px; height:39px;  }

#click { background-image:url(../images/btnclick.gif); width:950px; height:39px; text-align:center; margin:10px auto; padding:0; }

#next { background-image:url(../images/btnnext.gif); width:132px; height:39px; margin-right:35px }

#previous {background-image:url(../images/btnprevious.gif); width:233px; height:39px; }

#blank {background-image:url(../images/blank.gif); width:233px; height:39px; }

#addyourcar { background-image:url(../images/addyourcar.gif); width:730px; height:39px; text-align:center; margin:10px  auto; padding:0}

#boxlong	{  width:950px; height:auto;  color:#FFFFFF; background-color:#000000; padding:5px;  border:#ffffff;  }
#boxlong2	{   width:950px; height:auto; color:#FFFFFF; background-color:#666962; padding:5px; border:cc0c1e;  }

#flashcontentvirtual	{
width:900px; 
height:500px;
text-align:center; 
margin:10px auto;
padding:0;
}

.boldru { color:#ff0000; font-weight:bold; text-transform:uppercase; line-height:18px; }

#breadcrumb { padding-top:18px; margin-left:10px; width:300px; color:#000; text-transform:uppercase; float:left; font-size:20px; text-align:left; }

#breadcrumb a:link { color:#000000; text-decoration:none;font-size:20px;  }
#breadcrumb a:visited { color:#000000; text-decoration:none; font-size:20px; }
#breadcrumb a:active { color:#000000; text-decoration:none; font-size:20px; }
#breadcrumb a:hover { color:#000000; text-decoration:none; color:#ff0000;font-size:20px;  }

.bnone { margin:0px; padding:0 }
.bnonetop { margin-bottom:0px; margin-top:10px; padding:0 }

#enquire { background-image:url(../images/btnenquire.gif); width:250px; height:39px; text-align:center; padding:0; margin:2px auto; }

#divAuto {
	font-size:14px;
	font-weight:bold;
	background-color: #393939;
	color:#ffffff;
	text-align: left;
	margin-top: 40px;
	margin-left: 8px;
	height:auto;
	position:absolute;
	overflow:hidden;
	width:250px;
	cursor:pointer;


 }
 
#divAuto a:link { }
#divAuto a:visited { }
#divAuto a:active { }
#divAuto a:hover { background-color:FFFFFF; }

#captcha { width:900px; height:auto; }

.register { font-size:11px; }


#comment { float:left; width:70%; height:auto; padding:1px; }

#commentthread {float:left; margin-left:90px; width:60%; height:auto; padding:1px; }


#rate { float:right; width:19%; height:auto; }

.pnlmaincomment { 
    margin: 1px auto;
    color: #000000;
    width: 99%;
    padding: 5px;
	float:left;
    background-color: #525252;
}

.pnlmaincomment2 { 
    margin: 1px auto;
    color: #000000;
    width: 99%;
    padding: 5px;
	float:left;
    background-color: #5b5c5a;
}


.pnlmaincommentmain { 
    margin: 1px auto;
    color: #000000;
    width: 99%;
    padding: 5px;
	float:left;
    background-color: #5b5c5a;

  
}


.pnlmainlogin { 
    margin: 2px auto;
    color: #fff;
    width: 975px;
    padding: 2px;
	float:left;
    text-align: left;
    background-color: #3A3B39;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}

h2 a:link { font-size: 16px; }
h2 a:visited { font-size: 16px; }
h2 a:active { font-size: 16px; }
h2 a:hover { font-size: 16px; color:CC0C1E; }

#breadcrumbcomment { padding-top:10px; margin-left:12px; width:600px; color:#999; float:left; font-size:17px; text-align:left; font-weight:bold; }

#breadcrumbcomment a:link { color:#ff0000; text-decoration:none;font-size:17px;font-weight:bold; }
#breadcrumbcomment a:visited { color:#fff; text-decoration:none; font-size:17px;font-weight:bold; }
#breadcrumbcomment a:active { color:#fff; text-decoration:none; font-size:17px;font-weight:bold; }
#breadcrumbcomment a:hover { color:#fff; text-decoration:underline; color:#fff;font-size:17px;font-weight:bold;  }

#commentback { float:right; margin-right:30px; margin-top:31px; font-size:30px; text-transform:uppercase; font-weight:bold; width:200px; height:auto; }

#commentback a:link {  font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#commentback a:visited {  font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#commentback a:active {  font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#commentback a:hover {  font-size:30px; font-weight:bold; text-decoration:none; color:#b91825;}


#fb { float:right; clear:right; background-color:#FFFFFF; width:555px; padding:3px; margin:4px; }

#rotaman	{
float:right;
width:157px;
height:220px;
background-color:#E80027;
padding-top:5px;
padding-right:20px;
}




