/* CSS Document */
* {margin:0px; padding:0px;}
img{ display:block;}

body{  font-size:11px; color:#fff; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000; background-image:url(bg_tile_gray_header.jpg); background-repeat:repeat-x; }

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffcc00; text-decoration:none;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}


/*******	DIVS	*******************/
.container{ width:900px; margin:0 auto 0 auto;}
.header{ background-image:url(bg_header.jpg); background-repeat:no-repeat;}
.holdContent{ padding:20px 50px;}
.content{ width:800px; height:588px; background-image:url(bg_content.jpg); background-repeat:no-repeat;}

.intcontentTile{ width:100%; background-image:url(bg_body_interior_tile.jpg); background-repeat:repeat-y;}
.intcontent{ width:100%;  background-image:url(bg_body_interior.jpg); background-repeat:no-repeat;}

.holdTop{ padding:0px 0px 0px 8px;}
.leftTop{ float:left; width:492px; height:300px; background-image:url(home_heavy_hitter.jpg); background-repeat:no-repeat; margin:5px 10px 0px 6px; border:1px solid #ccc;}
.rightTop{ float:left; width:270px; height:308px; background-image:url(bg_home_latest_news.jpg); background-repeat:no-repeat; margin:2px 0px 0px 0px;}

.holdBottom{ padding:5px 0px 0px 10px;}
.leftBottom{ float:left; width:500px; height:263px; background-image:url(home_welcome_bg.jpg); background-repeat:no-repeat; margin:0px 6px 0px 0px;}
.rightBottom{ float:left; width:263px; height:263px; padding:9px 0px 0px 9px; background-image:url(home_flash_bg.jpg); background-repeat:no-repeat;}

.footerTile { background-image:url(bg_footer_tile.jpg); background-repeat:repeat-x; width:100%; height:58px; }

.vendetta{background-image:url(vendetta.jpg); background-repeat:no-repeat; background-position:653px 0px;}
.toxic{background-image:url(toxic.jpg); background-repeat:no-repeat; background-position:653px 0px;}
.toxic_orange{background-image:url(toxic_orange.jpg); background-repeat:no-repeat; background-position:653px 0px;}
.trilage_edge{background-image:url(bg_trilage_edge.jpg); background-repeat:no-repeat; background-position:525px 4px;}
.dealers{background-image:url(bg_dealers.jpg); background-repeat:no-repeat; background-position:295px 4px;}

.titleLogo{ width:300px; padding:18px 0px 0px 59px;}
.holdContentInt{ padding:20px 0px 20px 50px; }

.holdGallery{ padding:30px 0px 30px 30px; color:#000; float:left;}

.holdBtns{ float:left;}
a#dealer{ margin:12px 0px 8px 0px; display:block; width:266px; height:73px; background-image:url(btn_find_dealer.jpg); background-position:0 0; background-repeat:no-repeat;}
a#dealer:hover{background-position: 0 -73px;}

a#order{display:block; width:271px; height:76px; background-image:url(btn_order_form.jpg); background-position:0 0; background-repeat:no-repeat;}
a#order:hover{background-position: 0 -76px;}


/******		LISTS	*********/
ul.specs{ width:370px; float:left; padding:30px 0px 0px 50px; line-height:20px; list-style-type:none; list-style-image:url(icon_ul.jpg);}
ul.specs li{ padding:0px 0px 0px 5px;}

ul.specsToxic{ width:370px; float:left; padding:30px 0px 0px 50px; line-height:20px; list-style-type:none; list-style-image:url(icon_toxic_bullet.jpg);}
ul.specsToxic li{ padding:0px 0px 0px 5px;}

ul.trilageEdge{ width:450px; padding:30px 0px 0px 50px; line-height:20px; list-style-type:none; list-style-image:url(ul_trilage_symbol.jpg);}
ul.trilageEdge li{ padding:4px 0px 4px 5px; }

ul.trilageEdge ul{padding:0px 0px 0px 24px; list-style-type:circle; list-style-image:none;}


/******		PARA	*********/
.heavyHitterTxt{ width:150px; padding:115px 0px 5px 40px;}
.latestNewsTxt{ width:230px; padding:40px 0px 5px 20px;}
.homeTxt{ width:450px; padding:80px 0px 5px 40px;}
.dealerTxt{ padding:20px 0px 5px 40px; float:left;}
.dealerTxt strong{ color:#ffd000;}

.dealerTxtRight{ padding:120px 0px 5px 40px; float:left;}
.dealerTxtRight strong{ color:#ffd000;}

strong.dealerState{ font-size:14px; color:#FFFFFF;}

/******		SPAN	*********/
.arrow{text-decoration:none; padding:1px 2px 1px 2px;; border:1px solid #000; color:#ffcc00; font-weight:bold;}
.arrow:link { color:#ffcc00; text-decoration:none;}
.arrow:visited {color:#ffcc00; text-decoration:none;}
.arrow:hover { color:#fff; background-color:#000; text-decoration:none;}
.arrow:active { color:#ffcc00; text-decoration:none;}

/********	FOOTER	**************/
.underFooter{ width:800px; margin:0 auto 0 auto;}
.footer{ text-align:center;}
.co{ float:right; margin:6px 2px 0px 0px;}
.co a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:underline;}
.co a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:underline;}
.co a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#da0001; text-decoration:none;}
.co a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:underline;}











