html, body {margin:0; padding:0; font-family: verdana, Arial, helvetica; font-size: 12px;background:#710404 url("images/bg.jpg") left top repeat-x; color:#fff;}
img {border:0;}
a {color:#fff;}
a:hover {text-decoration: none;}
#all  {margin:10px auto; padding:0;background: #000000 url("images/bg_all.gif") left top repeat-y;width:913px; }
* html #all {overflow:hidden;}
#header {margin:0; padding:0; height: 130px;background: url("images/bg_header.gif") left top no-repeat; position:relative; }
#logo {margin:0; padding:0;width:565px; height:102px; background: url("images/logo.gif") left top no-repeat; position: absolute; top:26px; left:10px;}
#logo img {width:565px; height:102px;}
#header .menu {font-size: 11px;background: url("images/bg_h_menu.gif") left top repeat-x; height:33px; position: absolute; top:5px; right:5px;line-height: 33px; color:#fff;}
#header .menu a { color:#fff; float:left; margin:0 5px; }
#header .menu a:hover { text-decoration: none; }
#header .menu .m_l {margin:0; padding:0; width:10px; height:33px; float:left;background: url("images/bg_h_menu_1.gif") left top no-repeat;}
#header .menu .m_r {margin:0; padding:0; width:10px; height:33px; float:left;background: url("images/bg_h_menu_1.gif") right top no-repeat;}
#t_l_forums {width:135px; height:65px; position: absolute; top:50px; right:160px; }
#t_l_Contact_Us {width:135px; height:65px; position: absolute; top:50px; right:15px; }
#top_menu { margin:0 auto; padding:0; height:40px;width:905px;background: url("images/bg_top_menu.gif") left top repeat-x; border-top: 1px solid #444444;  border-bottom: 1px solid #444444; }
#top_menu a {height:40px; padding:0; overflow:hidden; float:left;}
#top_menu b {height:40px; width:4px; margin:0; padding:0; background: url("images/menu.gif") -58px 0 no-repeat;overflow:hidden; float:left;}
#link_HOME {  margin:0 0 0 20px;width:58px;background: url("images/menu.gif") 0 0 no-repeat;}
#link_HOME:hover { background-position: 0 -40px;}
#link_NEWS {  margin:0;width:66px;background: url("images/menu.gif") -62px 0 no-repeat;}
#link_NEWS:hover { background-position: -62px -40px;}
#link_PHOTO_GALLERY {  margin:0;width:134px;background: url("images/menu.gif") -133px 0 no-repeat;}
#link_PHOTO_GALLERY:hover { background-position: -133px -40px;}
#link_ABOUT_US {  margin:0;width:100px;background: url("images/menu.gif") -270px 0 no-repeat;}
#link_ABOUT_US:hover { background-position: -270px -40px;}
#link_CONTACT_US {  margin:0;width:110px;background: url("images/menu.gif") -373px 0 no-repeat;}
#link_CONTACT_US:hover { background-position: -373px -40px;}


#footer {margin:0; padding:0;height:98px;background: url("images/bg_footer.gif") left bottom no-repeat; position:relative; color:#fff; font-size: 90%; }
#paymments_accepted {margin:0; padding:0; position: absolute; top:0px; right:10px; width:192px; height:96px; }
#footer a {color:#fff;}
#footer a:hover {text-decoration: none}
#footer ul {margin:0 10px; padding:0;list-style: none; float:left;}
#footer ul li {margin:0; padding:0;}
#footer .Copyright {width:185px;float:left; margin-left:8px; font-size:9px;} 
.line_b { height:10px;width:905px;margin:0 auto; border-top: 1px solid #444444; }
.bord_b {  border-bottom: 1px solid #444444; }

#LeftBox {margin:10px 8px 5px 15px; padding:0; width:172px; float:left;  }
* html #LeftBox {margin-left:7px;}
#LeftBox .menu { z-index:1000; font-size:14px; margin:0 0 5px 0; position:relative; }
#LeftBox .menu ul { padding:0; margin:0; list-style-type:none; width:172px; }
* html #LeftBox .menu ul {margin-left:-16px; ma\rgin-left:0;}
#LeftBox .menu li { position:relative; background: #060606; height:26px; }
* html #LeftBox .menu li {margin-bottom:-4px;}
#LeftBox .menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;padding:0; margin:0;}
#LeftBox .menu a, #LeftBox .menu a:visited { display:block; text-decoration:none; height:25px; line-height:25px; width:170px; color:#fff; text-indent:5px; border:1px solid #444444; border-width: 1px; }
#LeftBox .menu b, #LeftBox .menu b:visited { display:block; text-decoration:none; height:25px; line-height:25px; width:170px; color:#fff; text-indent:5px; border:1px solid #444444; border-width: 1px; }
* html #LeftBox .menu a, * html #LeftBox .menu a:visited {padding:0; margin:0; background:#060606; width:170px; w\idth:170px;}
* html #LeftBox .menu b, * html #LeftBox .menu b:visited {padding:0; margin:0; overflow:hidden;float:left; border:0;}
* html #LeftBox .menu a:hover {padding:0; margin:0; color:#fff; background: #323031;}
#LeftBox .menu :hover > a { color:#fff; background:#323031; }
#LeftBox .menu :hover > b { color:#fff; background:#323031; }
#LeftBox .menu ul ul { visibility:hidden; position:absolute; top:0; left:171px; }
#LeftBox .menu ul li:hover ul, #LeftBox .menu ul a:hover ul { visibility:visible; }
#LeftBox .menu ul :hover ul ul{ visibility:hidden; }
#LeftBox .menu ul :hover ul :hover ul ul{ visibility:hidden; }
#LeftBox .menu ul :hover ul :hover ul{ visibility:visible; }
#LeftBox .menu ul :hover ul :hover ul :hover ul { visibility:visible; }
#LeftBox .menu ul li li {background:#1c1c1c }
#LeftBox .menu b {font-weight: normal;}
#LeftBox .img {margin:5px 0;}

#link_HOME {}

#CenterBox {margin:10px 8px; padding:0; width:697px; float:left;}
#CenterBox .box { margin:0 0 10px 0; padding:0; border: 1px solid #444444;}
#CenterBox .box .box_img img { margin:8px;}
#CenterBox .box .box_content img { margin:7px;}
#CenterBox .box .box_content p {margin:4px 6px; padding:0; font-size: 90%;}
#CenterBox .box .box_header { position:relative; margin:0; padding:0;background: #8e0808 url("images/bg_box_header.gif") left top repeat-x; height:32px; border-bottom: 1px solid #444444;}
#CenterBox .box .box_header a {position:absolute; top:0; right:10px; color:#fff; height:32px; line-height: 32px;font-size: 11px;}
#CenterBox .box .box_header a:hover {text-decoration: none;}
#CenterBox .box .box_header img {float:left;}
#CenterBox .page_header { margin:0 0 10px 0; padding:0;background: #8e0808 url("images/bg_box_header_1.gif") left top repeat-x; height:61px; border: 1px solid #444444;}
#CenterBox .page_header_2 { margin:0 0 10px 0; padding:0;background: #232323 url("images/bg_box_header_4.gif") left top repeat-x; height:61px; border: 1px solid #444444;}
#CenterBox .page_menu	{ line-height: 23px; height: 23px; margin:10px 0; padding:0; border: 1px solid #444444;background: #1c1c1c url("images/bg_p_menu.gif") left top repeat-x;}
#CenterBox .page_menu p { margin:0 10px; padding:0;}
#CenterBox .content { padding:0; margin:0; border: 1px solid #444444; }
#CenterBox .content  .page_header { margin:0 0 10px 0; padding:0;background: #8e0808 url("images/bg_box_header_2.gif") left top repeat-x; height:61px; border:0; border-bottom: 1px solid #444444;}
#CenterBox .content  .page_header_1 { margin:0 0 10px 0; padding:0;background: #8e0808 url("images/bg_box_header_3.gif") left top repeat-x; height:61px; border:0; border-bottom: 1px solid #444444;}
#CenterBox .content p { margin: 10px; padding:0; font-size: 14px;}
#CenterBox .content h2{ margin: 10px; padding:0; font-size: 18px;}
#CenterBox .content h3{ margin: 30px 10px 10px 10px; padding:0; font-size: 16px; line-height:29px;}
#CenterBox .content h3 b {float:left;}
.content_img img {margin: 10px; padding:0; }
.content_img_1 img {margin: 10px 0 10px 10px; padding:0; }

#CenterBox .sml { margin: 10px; padding:0; font-size: 11px;}

#n350z {background: url("images/nissan/350z/img_000.jpg") 370px 10px no-repeat;}
#r34 {background: url("images/nissan/r34/img_000.jpg") 370px 10px no-repeat;}
#r33 {background: url("images/nissan/r33/img_000.jpg") 370px 10px no-repeat;}
#supra {background: url("images/toyota/supra/img_000.jpg") 400px 10px no-repeat;}
#impreza {background: url("images/subaru/impreza/img_000.jpg") 370px 10px no-repeat;}
#pulsar {background: url("images/nissan/pulsar/img_000.jpg") 370px 10px no-repeat;}
#s13 {background: url("images/nissan/s13/s13.jpg") 370px 10px no-repeat;}
#s14a {background: url("images/nissan/s14a/s14.jpg") 370px 10px no-repeat;}
#s15 {background: url("images/nissan/s15/s15.jpg") 370px 10px no-repeat;}
#r32 {background: url("images/nissan/r32/r32.jpg") 370px 10px no-repeat;}
#r35 {background: url("images/nissan/r35/r35.jpg") 370px 10px no-repeat;}
#alphard {background: url("images/toyota/alphard/alphard.jpg") 370px 10px no-repeat;}
#mr2 {background: url("images/toyota/mr2/mr2.jpg") 370px 10px no-repeat;}
#rx7 {background: url("images/mazda/rx7/rx7.jpg") 370px 10px no-repeat;}
#civic02 {background: url("images/honda/civic02/civic02.jpg") 370px 10px no-repeat;}

#CenterBox .content .bg { margin:10px; padding:0;background: url("images/bg_content_1.gif") left top repeat-x; }

#CenterBox .gallery_img_box { margin:0; padding:0; border: 1px solid #444444;background: #1c1c1c; }
#CenterBox .gallery_img_box p {margin:5px 4px; padding:0;}
#CenterBox .gallery_img_box img { margin:5px}

#CenterBox .content_l_box {width:200px; float:left; margin-left:10px; font-size: 11px;}
#CenterBox .content_2_box {width:300px; float:left; margin-left:10px; font-size: 11px;}
#CenterBox .content_3_box {width:600px; float:left; margin-left:10px; font-size: 11px;}
#CenterBox .content_l_box p {font-size: 11px; margin: 10px 0;}
#CenterBox .content_r2_box {width:350px; float:right; margin-right:10px; }
#CenterBox .content_r_box {width:440px; float:right; margin-right:10px; }
#CenterBox .content_r_box p { margin: 0 0 10px 0;}
#CenterBox .content_r_box p img {margin-right:5px;}


#box_news { width:270px; height:226px; float:left;}

.both { clear:both; }