
body {background-image:url(../img/bg.gif);
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link{
color:#000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration:underline;
}
a:active {
color: #000000;
text-decoration: none;
}
h3{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-bottom: -12px;
}
.style1 { color: #0066CC }
img{
border: 0;
border-style: none;
}
#header {
display: block;
width:779px;
margin-left:auto;
margin-right:auto;
}
#footer {
width:779px;
margin-left:auto;
margin-right:auto;
}
#page_end {
width:779px;
margin-left:auto;
margin-right:auto;
}
.text_menu{
background-image:url(../img/bg_middle.gif);
background-repeat:repeat-y;
width:779px;
margin-top:-3px;
margin-left:auto;
margin-right:auto;
padding: 5px 0px;
color:#FFFFFF;
}
p.text_menu a:link, p.text_menu a:visited {
color:#FFFFFF;
}
#flashcontent {
height:35px;
margin-left:157px;
margin-top:-35px;
display: block;
}
#flashcontent a {
font-size:18px;
font-weight:bold;
}
.menu_text {
padding:14px;
}
#infinitehobao {
background-color:#FFFFFF;
width:708px;
height:160px;
border:#000000 solid 1px;
margin:5px;
margin-left:35px;
}
#header2 {
display: block;
width:779px;
height:35px;
margin-left:auto;
margin-right:auto;
}
.maintop{
width:779px;
height:39px;
margin-left:auto;
margin-right:auto;
}
.main{
background-color:#CCCCCC;
background-image:url(../img/rc_outer_middle.jpg);
width:779px;
margin-left:auto;
margin-right:auto;
}
#welcome{
background-color:#FFFFFF;
background-image:url(../img/img_text/welcome.gif);
background-repeat:no-repeat;
height:320px;
width:159px;
border:#000000 solid 1px;
padding:10px;
margin:5px;
margin-left:35px;
}
#additions{
background-color:#FFFFFF;
height:340px;
width:340px;
border:#000000 solid 1px;
margin: -347px 0px 5px 221px;
}
#news{
background-color:#FFFFFF;
background-image:url(../img/img_text/news.gif);
background-repeat:no-repeat;
height:320px;
width:155px;
border:#000000 solid 1px;
padding:10px 10px 10px 10px;
margin: -347px 0px 5px 568px;
}
.p1{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:30px;
}
#gallery{
background-color:#FFFFFF;
width:700px;
height:380px;
border:#000000 solid 1px;
padding:4px;
margin:5px;
margin-left:35px;
}
h2{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}


 
/* Product Page */
#product_header{
padding:5px 5px 0px 5px;
margin-left:30px;
}
#product_footer{
margin-left:-16px;
}
#white_bg{
width:683px;
height:100%;
background-color:#FFFFFF;
border: #000000 solid 1px;
border-top: 0px;
margin-left:35px;
margin-bottom:5px;
padding: 10px 10px 0px 15px;
}
#overview{
width:280px;
}
li{
list-style-image: url(../img/bullet.gif);
padding: 4px;
}
#thin_footer{
margin-left: -16px;
}



/* News Page */

#news_bg{
width:688px;
height:100%;
background-image:url(../img/img_text/news.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border: #000000 solid 1px;
margin: 5px 0px 5px 35px;
padding: 10px;
}
#news_links_bg{
width:688px;
height:130px;
background-color:#FFFFFF;
border: #000000 solid 1px;
margin: 5px 0px 5px 35px;
padding: 10px;
}
#main_newspic{
margin-top:45px;
height:500px;
display:block;
float:left
}
#news_info{
width: 295px;
margin-left: 360px;
padding-left:15px;
display:block;
flaot:right
}
.news_links{
width: 160px;
padding-left:10px;
float:left
}
.news_page_links{
width: 660px;
padding-top:20px;
padding-left:15px;
}

/* Products Page */
#products_links_bg{
width:688px;
height:130px;
background-color:#FFFFFF;
border: #000000 solid 1px;
margin: 5px 0px 5px 35px;
padding: 10px;
}
#main_page_bg{
width:708px;
height:100%;
background-color:#FFFFFF;
border: #000000 solid 1px;
margin: 5px 10px 5px 35px;
padding-top: 5px;
}
#products_newspic{
margin-top:45px;
display:block;
}
#products_info{
width: 295px;
margin-left: 360px;
padding-left:15px;
display:block;
}
.products_links{
width: 160px;
padding-left:15px;
float:left;
}
/* CSS for different car pages*/
#hyper9_highlights{
width:360px;
height:1700px;
margin-left:320px;
margin-top:-1690px;
}
#pirate_highlights{
width:360px;
height:680px;
margin-left:310px;
margin-top:-670px;
}
#hyper8_highlights{
width:360px;
height:1100px;
margin-left:320px;
margin-top:-1060px;
}
#hyper8rtr_highlights{
width:360px;
height:860px;
margin-left:320px;
margin-top:-840px;
}
#hyper85rtr_highlights{
width:360px;
height:960px;
margin-left:320px;
margin-top:-920px;
}
#hyperOne7_highlights{
width:360px;
height:1180px;
margin-left:320px;
margin-top:-1180px;
}
#miniST_highlights{
width:360px;
height:1180px;
margin-left:320px;
margin-top:-1180px;
}
#hyper7TQ28_highlights{
width:360px;
height:650px;
margin-left:320px;
margin-top:-640px;
}
#hyper7TQ_highlights{
width:360px;
height:820px;
margin-left:320px;
margin-top:-690px;
}
#hyperPBS_highlights{
width:360px;
height:695px;
margin-left:320px;
margin-top:-670px;
}
#dominator_highlights{
width:360px;
height:760px;
margin-left:320px;
margin-top:-580px;
}
#pirateMT_highlights{
width:360px;
height:580px;
margin-left:320px;
margin-top:-570px;
}
#pirateRT_highlights{
width:360px;
height:690px;
margin-left:320px;
margin-top:-625px;
}
#hyperST_highlights{
width:360px;
height:620px;
margin-left:320px;
margin-top:-560px;
}
#hyperSTpro_highlights{
width:360px;
height:800px;
margin-left:320px;
margin-top:-770px;
}
#hyperSTrtr_highlights{
width:360px;
height:880px;
margin-left:320px;
margin-top:-690px;
}
#hyper10_highlights{
width:360px;
height:644px;
margin-left:320px;
margin-top:-630px;
}
#GPX4pro_highlights{
width:360px;
height:840px;
margin-left:310px;
margin-top:-840px;
}
#GPX4rtr_highlights{
width:360px;
height:960px;
margin-left:310px;
margin-top:-960px;
}
/* Used to display all the banners(big image buttons) */
.display_cars{
padding:10px;
}
.display_gallery{
padding:6px;
}

/* Engines Page */
.main_engines_links{
padding:10px;
}
#engine_overview{
width:700px;
margin-left: 10px;
}
.products_page_links{
width: 690px;
padding:15px;
}