/* common styles: */

body {font-family:verdana,arial; font-size:11px; color:#FFFFFF; text-decoration:none; background-color:#FFFFFF;margin:0px;background-image:url("images/bg.gif");background-repeat:repeat-x;}

td, font, div {font-family:verdana,arial; font-size:14px; color:#000000; text-decoration:none;}
input {width:234px;height:24px;;border: 1px solid #000000;font-family:Eurostile; font-size:14px; color:#000000;}
textarea {width:234px;height:100px;border: 1px solid #000000;overflow:hidden;}
select {width:94px;height:24px;font-family:Eurostile; font-size:14px; color:#000000;}

a:link {font-family:verdana,arial; font-size:14px; color:#818181; text-decoration:none;}
a:visited {font-family:verdana,arial; font-size:14px; color:#818181; text-decoration:none;}
a:hover {font-family:verdana,arial; font-size:14px; color:#CC0000; text-decoration:none;}
a:active {font-family:verdana,arial; font-size:14px; color:#CC0000; text-decoration:none;}

a.footer:link {font-family:verdana,arial; font-size:12px; color:#818181; text-decoration:none;}
a.footer:visited {font-family:verdana,arial; font-size:12px; color:#818181; text-decoration:none;}
a.footer:hover {font-family:verdana,arial; font-size:12px; color:#CC0000; text-decoration:none;}
a.footer:active {font-family:verdana,arial; font-size:12px; color:#CC0000; text-decoration:none;}

a.pag:link {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none;}
a.pag:visited {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none;}
a.pag:hover {font-family:verdana,arial; font-size:11px; color:#B2802C; text-decoration:none;}
a.pag:active {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none;}

/* individual styles: */

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}

.line_border_bg {background-image:url("images/line.gif");background-repeat:no-repeat;}
.bottom_border_bg {background-color: #CBCBCB;}
.header_bg {background-color:#0D0D0D;background-image:url("images/bg_top.gif");background-repeat:repeat-x;}
.logo {margin-left:50px;margin-bottom:10px;margin-right:28px;}
.home_content1 {padding-top:30px; text-align:justify;}
.home_content2 {padding-top:30px; padding-left: 40px;}
.wheels_content {padding-top:20px;padding-left:75px;}
.wheels_content2 {padding-top: 60px;}
.contact_content {padding-top:20px;}
.contact_title {margin-left:-145px;}
.border_top_left {background-image: url("images/pic_border_01.gif"); background-repeat: no-repeat; width:155px; height:104px; margin-right:10px; margin-bottom:10px; float:left;}
.border_top_right {background-image: url("images/pic_border_02.gif"); background-repeat: no-repeat; width:155px; height:104px; margin-bottom:10px; float:left;}
.border_bottom_left {background-image: url("images/pic_border_03.gif"); background-repeat: no-repeat; width:155px; height:104px; margin-right:10px; float:left;}
.border_bottom_right {background-image: url("images/pic_border_04.gif"); background-repeat: no-repeat; width:155px; height:104px; margin-right:10px; float:left;}
.border_center {background-image:url("images/pic_border_05.gif"); background-repeat: no-repeat; width:184px; height:134px; margin-right:2px; float:left;}
.div_line_height {line-height:20px;}
.home_gallery_pic {margin-top:2px;}
.pic_style1 {border:1px solid #FFFFFF;float:left;margin-right:30px;}
.pic_style2 {border:1px solid #000000;margin-bottom:15px;}
.wheels_gallery_left {border:1px solid #FFFFFF;margin-right:7px;margin-bottom:14px;}
.wheels_gallery_right {border:1px solid #FFFFFF;margin-left:7px;margin-bottom:14px;}
.margin_link {margin-right:30px;}
.float_left_Style1 {float:left; width:465px;}
.float_left_Style2 {float:left; width:153px;}
.float_left_Style3 {float:left; width:354px; margin-right:170px;text-align:justify;}
.float_left_Style4 {float:left; width:320px;text-align:justify;}
.float_left_Style5 {float:left; width:253px; top:10px; margin-right: 10px;}
.button_send {width:91px;height:26px;margin-left:72px;}
.whiteTtl {color: #FFFFFF; font-size:18px;}
.blackTtl {color: #000000; font-size: 18px;}


/* Step Carousel */

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 274px; /*Width of Carousel Viewer itself*/
height: 264px;; /*Height should enough to fit largest content's height*/
margin-left:-10px;
margin-top:-8px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 350px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.carGallery {background-color: #313131; color: #FFFFFF; font-size: 14px; border: 1px solid white;}
.imgGallery {height: 20px; font-size: 12px;}
.blackFont {color: #000000; font-size: 12px;}
.redFont {color: #CC0000; font-size: 12px;}
.wheelFont {font-size: 12px; background-color: #F0F0F0;}
.wheelBg1 {background-color: #F0F0F0; color: #000000; font-size: 11px;}
.wheelBg2 {font-size: 11px;}
.inputSubmit {width: 91px; height: 28px; border: 0px;}