
/* UNIVERSAL STYLES
================================================================================*/

html, body{
	padding:0;
	margin:0;
	background:#e5decc url(../images/bg.jpg) repeat-x 0 0;
	font:normal 12px Tahoma;
	}
	
/*fixing firefox outline*/

a:active{
	outline:none;
	}
	
:focus{
	outline:none;
	}
	
img, form{
	padding:0;
	margin:0;
	border:none;
	}
	
	
	
	
/* NAVIGATION STYLES
================================================================================*/

#nav{
	padding:99px 0 0 0;
	}	
	
#nav_left{
	float:left;
	width:328px;
	}
	
#nav_right{
	float:right;
	width:334px;
	}
	
#nav ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#nav ul li{
	padding:0;
	margin:0;
	float:left;
	}
	
#home a:link, #home a:visited{
	background:url(../images/home.jpg) no-repeat 0 0;
	width:67px;
	height:38px;
	display:block;
	}
	
#home a:hover{
	background:url(../images/home_hover.jpg) no-repeat 0 0;
	width:67px;
	height:38px;
	}
	
#about a:link, #about a:visited{
	background:url(../images/about.jpg) no-repeat 0 0;
	width:90px;
	height:38px;
	display:block;
	}
	
#about a:hover{
	background:url(../images/about_hover.jpg) no-repeat 0 0;
	width:90px;
	height:38px;
	}
	
#factory a:link, #factory a:visited{
	background:url(../images/retail_stores.jpg) no-repeat 0 0;
	width:114px;
	height:38px;
	display:block;
	}
	
#factory a:hover{
	background:url(../images/retail_stores_hover.jpg) no-repeat 0 0;
	width:114px;
	height:38px;
	}
	
#faq a:link, #faq a:visited{
	background:url(../images/faqs.jpg) no-repeat 0 0;
	width:57px;
	height:38px;
	display:block;
	}
	
#faq a:hover{
	background:url(../images/faqs_hover.jpg) no-repeat 0 0;
	width:57px;
	height:38px;
	}
	
#room a:link, #room a:visited{
	background:url(../images/room_designer.jpg) no-repeat 0 0;
	width:128px;
	height:38px;
	display:block;
	}
	
#room a:hover{
	background:url(../images/room_designer_hover.jpg) no-repeat 0 0;
	width:128px;
	height:38px;
	}
	
#construction a:link, #construction a:visited{
	background:url(../images/construction.jpg) no-repeat 0 0;
	width:120px;
	height:38px;
	display:block;
	}
	
#construction a:hover{
	background:url(../images/construction_hover.jpg) no-repeat 0 0;
	width:120px;
	height:38px;
	}
	
#contact a:link, #contact a:visited{
	background:url(../images/contact.jpg) no-repeat 0 0;
	width:86px;
	height:38px;
	display:block;
	}
	
#contact a:hover{
	background:url(../images/contact_hover.jpg) no-repeat 0 0;
	width:86px;
	height:38px;
	}
	
	


/*TEXT STYLES
================================================================================*/
	
h2{
	padding:7px 10px 21px 21px;
	margin:0;
	font:normal 18px Tahoma;
	color:#cecece;
	line-height:100%;
	}	

	
h3{
	padding:5px 0 15px 0;
	margin:0;
	line-height:100%;
	font:bold 20px Tahoma;
	color:#fff;
	}
	
	
h4{
	padding:0 0 8px 0;
	margin:0;
	line-height:100%;
	font:bold 16px Arial, Helvetica, sans-serif;
	/*color:#d3c59b;*/
	color:#9B8A56;
	}
	
	
	
	
	
	
/* LAYOUT STYLES
================================================================================*/
	
#wrapper{
	background:url(../images/top_pic.jpg) no-repeat top center;
	}
	
#sitecontainer{
	padding:0;
	margin:0 auto 0 auto;
	width:999px;
	}
	
#header{
	background:url(../images/header_bg.jpg) no-repeat 0 0;
	width:946px;
	height:180px;
	padding:0 26px 0 27px;
	}
	
.cleardiv{
	clear:both;
	font-size:0;
	}
	
#header_bottom{
	padding:0;
	height:43px;
	}
	
#header_bottom_left{
	float:left;
	width:335px;
	padding:0 0 0 16px;
	}
	
.white_txt{
	color:#fff;
	}
	
#header_bottom_right{
	float:right;
	width:357px;
	}
	
#cards{
	float:left;
	width:181px;
	}
	
#cart_outer{
	float:left;
	width:176px;
	padding:10px 0 0 0;
	}
	
#cart_outer ul{
	padding:0 0 0 3px;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#cart_outer ul li{
	padding:0 3px 0 0;
	margin:0;
	display:inline;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#414041;
	}
	
#cart_outer ul li a:link, #cart_outer ul li a:visited{
	color:#c3b487;
	text-decoration:none;
	}
	
#cart_outer ul li a:hover{
	color:#fff;
	text-decoration:underline;
	}
	
#cart{
	background:url(../images/cart.jpg) no-repeat 0 0;
	color:#fff;
	padding:0 0 0 29px;
	}
	
#phoneheader{
	padding:7px 0 0 0;
	margin:0;
	line-height:100%;
	font:bold 20px "Trebuchet MS";
	color:#c2b794;
	}	
	
#bodyarea{
	background:url(../images/container_bg.jpg) repeat-y 0 0;
	width:999px;
	}
	
#bodyarea_leftedge{
	background:url(../images/bodyarea_left_edge.jpg) no-repeat 0 0;
	width:20px;
	height:679px;
	float:left;
	}
	
#bodyarea_main{
	float:left;
	width:928px;
	padding:0 16px 20px 15px;
	}
	
#bodyarea_rightedge{
	background:url(../images/bodyarea_right_edge.jpg) no-repeat 0 0;
	width:20px;
	height:679px;
	float:left;
	}
	
#leftcol{
	float:left;
	width:189px;
	}
	
#rightcol{
	float:right;
	width:724px;
	}
	
#shop_online{
	padding:0;
	}
	
#shop_online_heading{
	background:url(../images/shop_online.jpg) no-repeat 0 0;
	width:189px;
	height:35px;
	}
	
#shop_online_content{
	background:#332f2c url(../images/shop_online_menu_bg.jpg) repeat-x 0 0;
	width:179px;
	padding:5px 5px 12px 5px;
	}
	
#shop_online_content ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#shop_online_content ul li{
	padding:5px 0 6px 17px;
	margin:0;
	border-bottom:1px solid #242424;
	}
	
#shop_online_content ul li a:link, #shop_online_content ul li a:visited{
	text-decoration:none;
	font:bold 12px Tahoma;
	color:#fff;
	}
	
#shop_online_content ul li a:hover{
	color:#f3dc95;
	}
	
#search_div{
	padding:0;
	}
	
#search_div_heading{
	background:url(../images/search_heading.jpg) no-repeat 0 0;
	width:189px;
	height:35px;
	}
	
#search_div_content{
	background:#3b3a39 url(../images/searchdiv_bg.jpg) repeat-x 0 0;
	width:168px;
	padding:9px 9px 15px 12px;
	}
	
.searchbox{
	background:url(../images/search_bg.jpg) repeat-x 0 0;
	width:122px;
	height:17px;
	border-bottom:1px solid #fdfdfd;
	border-top:1px solid #6c6c6c;
	border-left:1px solid #9b9b9b;
	border-right:1px solid #d5d5d5;
	float:left;
	margin:0 8px 0 0;
	color:#333;
	padding:5px 5px 0 5px;
	font:normal 11px Tahoma;
	}
	
.floatleft{
	float:left;
	}
	
#search_div_content p{
	padding:2px 0 0 0;
	margin:0;
	line-height:100%;
	}
	
#search_div_content p a:link, #search_div_content p a:visited{
	color:#ab9c6f;
	font:normal 11px Tahoma;
	text-decoration:underline;
	}
	
#search_div_content p a:hover{
	text-decoration:none;
	}
	
#factory_support{
	padding:0;
	}
	
#factory_support_heading{
	background:url(../images/factory_support_heading.jpg) no-repeat 0 0;
	width:189px;
	height:35px;
	}
	
#factory_support_content{
	background:#33312e url(../images/factory_support_bg.jpg) repeat-x 0 0;
	width:179px;
	padding:5px 5px 12px 5px;
	}
	
#factory_support_content ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#factory_support_content ul li{
	padding:5px 0 6px 17px;
	margin:0;
	border-bottom:1px solid #242424;
	}
	
#factory_support_content ul li a:link, #factory_support_content ul li a:visited{
	text-decoration:none;
	font:bold 12px Tahoma;
	color:#fff;
	}
	
#factory_support_content ul li a:hover{
	color:#f3dc95;
	}
	
#promos{
	padding:0 0 10px 0;
	background:url(../images/receive_promos_bottom.jpg) no-repeat left bottom;
	width:189px;
	margin:0 0 14px 0;
	}
	
#promos_heading{
	background:url(../images/receive_promos_heading.jpg) no-repeat 0 0;
	width:189px;
	height:35px;
	}
	
#promos_content{
	background:#24201d url(../images/receive_promos_bg.jpg) repeat-x 0 0;
	width:165px;
	padding:11px 12px 0 12px;
	}

#promos_content p{
	padding:0 0 10px 0;
	margin:0;
	color:#fff;
	line-height:130%;
	}
	
.promos_txtbox{
	background:url(../images/receive_promos_searchbox.jpg) no-repeat 0 0;
	width:147px;
	height:23px;
	border:none;
	margin:0 0 8px 0;
	font:normal 13px Tahoma;
	color:#5b5b5b;
	padding:6px 9px 0 9px;
	}
	
#dealer{
	padding:0 0 12px 0;
	background:url(../images/dealer_bottom.jpg) no-repeat left bottom;
	width:189px;
	margin:0 0 14px 0;
	}
		
#dealer_heading{
	background:url(../images/dealer_locator_heading.jpg) no-repeat 0 0;
	width:189px;
	height:35px;
	}
	
#dealer_content{
	background:#24231f url(../images/dealer_bg.jpg) repeat-x 0 0;
	width:165px;
	padding:11px 12px 0 12px;
	}

#dealer_content p{
	padding:0 0 10px 0;
	margin:0;
	color:#fff;
	line-height:130%;
	}
	
.small_banner{
	margin:0 0 14px 0;
	}
	
.banner_outer{
	margin:0 0 20px 0;
	}
	
#room_designer_banner{
	float:left;
	width:456px;
	}
	
#harley{
	float:right;
	width:255px;
	}
	
#products_outer{
	margin:0 0 18px 0;
	width:724px;
	}
	
#products_top{
	background:url(../images/featured_projects_top.jpg) no-repeat 0 0;
	width:724px;
	height:12px;
	font-size:0;
	}
	
#products_middle{
	background-color:#312e2b;
	width:724px;
	}
	
#products_bottom{
	background:url(../images/featured_projects_bottom.jpg) no-repeat 0 0;
	width:724px;
	height:12px;
	font-size:0;
	}	
	
.redbold{
	font:bold 18px Tahoma;
	color:#bb1a1e;
	}
	
.products_row{
	padding:0 6px 20px 42px;
	width:676px;
	}
	
.products_cell{
	float:left;
	width:189px;
	margin:0 36px 0 0;
	}
	
.products_cell_last{
	float:left;
	width:189px;
	}
	
.products_cell_pic{
	padding:0;
	}

.products_cell_text{
	padding:10px 0 0 0;
	text-align:center;
	}
	
.products_cell_text p{
	padding:0 0 2px 0;
	margin:0;
	line-height:100%;
	}
	
/* landing image cells */

.landing_cell{
	float:left;
	width:189px;
	margin:0 20px 0 0;
	padding:10px;
	border:1px solid #666;
	}
	
.landing_cell_last{
	float:left;
	width:189px;
	padding:10px;
	border:1px solid #666;
	}
	
.landing_cell_pic{
	padding:0;
	}

.landing_cell_text{
	padding:10px 0 0 0;
	text-align:center;
	}
	
.landing_cell_text p{
	padding:0 0 2px 0;
	margin:0;
	line-height:100%;
	}

/*end landing cell */


.product_heading{
	font:bold 12px Tahoma;
	color:#d7d7d7;
	}
	
.product_heading a:link, .product_heading a:visited{
	color:#d7d7d7;
	text-decoration:none;
	}
	
.product_heading a:hover{
	text-decoration:underline;
	}
	
.product_price{
	font:bold 13px Tahoma;
	color:#fff;
	}
	
.product_size{
	font:normal 11px Tahoma;
	color:#a4a4a4;
	}
	
.product_detail{
	font:normal 11px Tahoma;
	color:#b6a880;
	}
	
#about_legacy{
	width:724px;
	}
	
#about_legacy_top{
	background:url(../images/why_legacy_top.jpg) no-repeat 0 0;
	width:724px;
	height:12px;
	font-size:0;
	}
	
#about_legacy_middle{
	background-color:#1e1a18;
	width:724px;
	}
	
#about_legacy_bottom{
	background:url(../images/why_legacy_bottom.jpg) no-repeat 0 0;
	width:724px;
	height:11px;
	font-size:0;
	}
	
#about_legacy_middle p{
	padding:0 25px 15px 21px;
	margin:0;
	font:normal 12px Tahoma;
	color:#b7b5b5;
	line-height:125%;
	}
	
#footer{
	padding:0 27px 0 27px;
	background:url(../images/container_bg.jpg) repeat-y 0 0;
	width:945px;
	}	
	
#footer_top{
	background-color:#8d0f12;
	width:945px;
	text-align:center;
	padding:12px 0 12px 0;
	}
	
#footer_top ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#footer_top ul li{
	padding:0;
	margin:0;
	display:inline;
	font:normal 12px Tahoma;
	color:#fff;
	}
	
#footer_top ul li em{
	font-style:normal;
	font:normal 12px Tahoma;
	color:#fff;
	padding:0 1px 0 0;
	}
	
#footer_top ul li a:link, #footer_top ul li a:visited{
	color:#e6cacb;
	text-decoration:none;
	}
	
#footer_top ul li a:hover{
	text-decoration:underline;
	}
	
#footer_bottom{
	background-color:#101010;
	width:945px;
	text-align:center;
	padding:12px 0 12px 0;
	}
	
#footer_bottom ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
#footer_bottom ul li{
	padding:0;
	margin:0;
	display:inline;
	font:normal 12px Tahoma;
	color:#fff;
	}
	
#footer_bottom ul li em{
	font-style:normal;
	font:normal 12px Tahoma;
	color:#1b1a1a;
	padding:0 1px 0 0;
	}
	
#footer_bottom ul li a:link, #footer_bottom ul li a:visited{
	color:#626262;
	text-decoration:none;
	}
	
#footer_bottom ul li a:hover{
	text-decoration:underline;
	}
	
#footer_address{
	width:945px;
	text-align:center;
	font:normal 12px Tahoma;
	color:#707070;
	padding:12px 0 0 0;
	}


/*for inner pages*/

#inner_content{
	width:724px;
	}
	
#current_page{
	padding:10px 0 9px 0;
	border-bottom:1px solid #333;
	width:724px;
	font:normal 12px Tahoma;
	color:#b0b0b0;
	margin:0 0 12px 0;
	}
	
.goldbold{
	font:bold 12px Tahoma;
	color:#9b8a56;
	}
	
#inner_content_left{
	float:left;
	width:484px;
	}
	
#inner_content_right{
	float:right;
	width:210px;
	}
	
#inner_top_banner{
	padding:11px;
	background:url(../images/product_pic_bg.jpg) no-repeat 0 0;
	width:462px;
	height:366px;
	margin:0 0 12px 0;
	}
	
#inner_top_banner p{
	padding:0 0 5px 30px;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#453e29;
	line-height:100%;
	}
	
#inner_top_banner_nav{
	background:url(../images/pool_table_nav.jpg) no-repeat 0 0;
	width:412px;
	height:91px;
	padding:11px 20px 11px 30px;
	}
	
#inner_top_banner_nav ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	width:412px;
	}
	
#inner_top_banner_nav ul li{
	padding:0 9px 0 0;
	margin:0;
	display:inline;
	}
	
#inner_banner_links{
	padding:0 0 18px 14px;
	width:470px;
	}
	
.inner_banner_links_cell{
	float:left;
	width:156px;
	}
	
.inner_banner_links_pic{
	float:left;
	width:22px;
	}
	
.inner_banner_links_text{
	float:left;
	width:134px;
	}
	
.inner_banner_links_text a:link, .inner_banner_links_text a:visited{
	color:#b7aa83;
	text-decoration:none;
	font:normal 15px Tahoma;
	}
	
.inner_banner_links_text a:hover{
	text-decoration:underline;
	}
	
#inner_tab_outer{
	padding:0;
	}
	
/*- Menu Tabs --------------------------- */

    #tabs {
      float:left;
      }
	  
    #tabs ul {
          margin:0;
          padding:0;
          list-style:none;
      }
	  
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	  font:bold 14px Arial, Helvetica, sans-serif;
      }
	  
    #tabs a {
      float:left;
      background:url(../images/tab_left.jpg) no-repeat 0 0;
      margin:0;
      padding:0 5px 0 13px;
      text-decoration:none;
      }
	  
   #tabs a span {
      float:left;
      display:block;
      background:url(../images/tab_right.jpg) no-repeat right top;
      padding:6px 14px 4px 1px;
      color:#9b9b9b;
	  margin:0;
	  cursor:pointer;
		}
	

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#b7aa83;
      }
    #tabs a:hover {
      	background-position:0% -27px;
      }
    #tabs a:hover span {
      background-position:100% -27px;
      }
	  
	  #tabs a:hover {
      background-position:0% -27px;
      }
    #tabs a:hover span {
      background-position:100% -27px;
      }

      #tabs .current a {
              background-position:0% -27px;
      }
      #tabs .current a span {
              background-position:100% -27px;
			  color:#b7aa83;
			   padding:6px 14px 5px 1px;
      }

/*menu tabs ends*/
	
#tab_content_outer{
	background:url(../images/tab_content_bg.jpg) repeat-y 0 0;
	width:484px;
	clear:both;
	}
	
#tab_content{
	background:url(../images/tab_content_bottom.jpg) no-repeat left bottom;
	padding:17px 15px 11px 14px;
	width:455px;
	}
	
#tab_content p{
	padding:0 0 18px 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:120%;
	}
	
#tab_content_left{
	float:left;
	width:285px;
	}
	
#tab_content_left ul{
	padding:0 0 5px 18px;
	margin:0;
	list-style:url(../images/tab_content_bullet.jpg);
	}
	
#tab_content_left ul li{
	padding:0;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
#tab_content_right{
	float:left;
	width:170px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:150%;
	padding:50px 0 0 0;
	}
	
.rightbox{
	margin:0 0 12px 0;
	background:url(../images/rightbox_bg.jpg) repeat-y 0 0;
	width:200px;
	}
	
.rightbox_top{
	background:url(../images/rightbox_top.jpg) no-repeat 0 0;
	width:178px;
	padding:11px 11px 5px 11px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
.rightbox_bottom{
	background:url(../images/rightbox_bottom.jpg) no-repeat 0 0;
	width:200px;
	height:9px;
	font-size:0;
	}
	
.our_price{
	font:bold 16px Tahoma;
	color:#e92323;
	}

.last_price{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#7a7157;
	text-decoration:line-through;
	}
	
.rightbox_top ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:100%;
	}
	
.rightbox_top ul li{
	padding:0;
	margin:0 4px 4px 0;
	border:1px solid #b4a984;
	width:23px;
	height:23px;
	float:left;
	}	
	
.rightbox_top p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 5px 0;
	margin:0;
	line-height:100%;
	}
	
.listbox{
	width:162px;
	background:#fff;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	padding:2px 3px 0 3px;
	}
	
.inst_option{
	border-top:1px solid #313131;
	padding:5px 0 5px 0;
	margin:10px 0 0 0;
	}
	
.qty{
	padding:7px 0 7px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
.qty_txt{
	background:url(../images/qty_bg.jpg) no-repeat 0 0;
	width:47px;
	height:21px;
	border:none;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	padding:5px 3px 0 3px;
	}
	
#products_inner{
	width:724px;
	}	
	
.category_text{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 25px 0;
	margin:0;
	}
	
#products_category{
	width:700px;
	padding:35px 0 15px 0;
	}		
	
#results_outer{
	padding:0;
	}
	
#sort_item{
	height:43px;
	}
	
#sort_left{
	float:left;
	background:url(../images/search_result_left.jpg) no-repeat 0 0;
	width:11px;
	height:43px;
	}
	
#sort_middle{
	float:left;
	background:url(../images/search_result_bg.jpg) repeat-x 0 0;
	width:700px;
	height:30px;
	padding:13px 0 0 0;
	}

#sort_right{
	float:left;
	background:url(../images/search_result_right.jpg) no-repeat 0 0;
	width:10px;
	height:43px;
	}
	
.sort_cell{
	float:left;
	width:230px;
	font:bold 14px Tahoma;
	color:#fff;
	}
	
.listbox2{
	width:115px;
	background:#fff;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	padding:2px 3px 0 3px;
	}	
	
.listbox3{
	width:90px;
	background:#fff;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	padding:2px 3px 0 3px;
	}	
	
.sort_result{
	background-color:#4b4b4b;
	width:693px;
	padding:5px 14px 5px 14px;
	}
	
.sort_result_left{
	float:left;
	width:230px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
.sort_result_left a:link, .sort_result_left a:visited{
	text-decoration:none;
	color:#fff;
	}
	
.sort_result_left a:hover{
	text-decoration:underline;
	}
	
.sort_result_right{
	float:right;
	width:160px;
	text-align:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c6b274;
	}
	
.sort_result_right a:link, .sort_result_right a:visited{
	text-decoration:none;
	color:#c6b274;
	}
	
.sort_result_right a:hover{
	text-decoration:underline;
	}
	
.about_text{
	padding:0 15px 15px 0;
	}
	
.about_text p{
	padding:0 0 15px 0;
	margin:0;
	line-height:120%;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
	
.DealerHeader {background-color:#6b6b6b; color:#FFF; font-size:14px; font-weight:bold}

.BrownLinks {font-weight:bold; font-size:12px}
.BrownLinks A:link    {COLOR: #c4b795; FONT-SIZE: 12px; TEXT-DECORATION: none}
.BrownLinks A:visited {COLOR: #c4b795; FONT-SIZE: 12px; TEXT-DECORATION: none}
.BrownLinks A:hover   {COLOR: #c4b795; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.DealerBox {border:#4D4D4D 1px solid}

	
	
	
	
	
	
/* banner - new code */
#banner{
	width:724px;
	height:261px;
	}
	
#banner ul{
	padding:0;
	margin:233px 0 0 616px;
	line-height:100%;
	list-style:none;
	position:absolute;
	z-index:100;
	}
	
#banner ul li{
	margin:0 3px 0 0;
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	}	
	
#banner ul li a:link, #banner ul li a:visited{
	background:url(../images/banner_nav.gif) no-repeat 0 0;
	width:23px;
	height:21px;
	display:block;
	color:#fff;
	text-align:center;
	text-decoration:none;
	padding:2px 0 0 0;
	}
	
#banner ul li a:hover{
	background:url(../images/banner_nav_hover.gif) no-repeat 0 0;
	width:23px;
	height:21px;
	}
	
#banner_inside{
	position:absolute;
	}
	
/* banner - new code ends */	
	
	
	
	
	
	
	
	
	
	
	
	
	