body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.white2 {		color: #FFFFFF;	font-size: 11px; line-height:11px;}

.orange1 {	color: #ff6600;	font-size: 10px; letter-spacing:-1px;}

.orange2 {	color: #ff6600;	 }

.whiteheading1 {font-size: 13px; font-style:italic; font-weight:bold;}

.whiteheading2 {	font-size: 14px;  font-weight:bold;}

.product_main_heading {	color: #FECF03;	font-size: 20px; font-weight:bold;}
.sub_heading_1 {	color: #FECF03;	font-size: 16px; }

.heading2 {	color: #ff6600;	font-size: 18px; font-weight:bold;}
.heading3 {		font-size: 14px; font-weight:bold;}
.heading4 {		font-size: 13px; font-weight:normal;}


.black1 {	color: #000000;}

.gray1 {	color: #333333;}
.gray2 {	color: #666666;	}

A.whitelink1:link    {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink1:visited  {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink1:active   {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink1:hover    {	color: #FFDB5E;	text-decoration: NONE;}

A.whitelink2:link    {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink2:visited  {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink2:active   {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink2:hover    {	color: #FFFFFF;	text-decoration: underline;}

A.whitelink3:link    {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink3:visited  {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink3:active   {	color: #FFFFFF;	text-decoration: NONE;}
A.whitelink3:hover    {	color: #FFFFFF;	text-decoration: NONE;}

A.whitelink4:link    {	color: #FFFFFF;	text-decoration: underline;}
A.whitelink4:visited  {	color: #FFFFFF;	text-decoration: underline;}
A.whitelink4:active   {	color: #FFFFFF;	text-decoration: underline;}
A.whitelink4:hover    {	color: #FFDB5E;	text-decoration: underline;}

A.darklink1:link    {	color: #333333;	text-decoration: NONE;}
A.darklink1:visited  {	color: #333333;	text-decoration: NONE;}
A.darklink1:active   {	color: #333333;	text-decoration: NONE;}
A.darklink1:hover    {	color: #ffcc00;	text-decoration: underline;}


A.darklink2:link    {	color: #ff6600;	text-decoration: NONE;}
A.darklink2:visited  {	color: #ff6600;	text-decoration: NONE;}
A.darklink2:active   {	color: #ff6600;	text-decoration: NONE;}
A.darklink2:hover    {	color: #ff6600;	text-decoration: underline;}

A.darklink3:link    {	color: #000;	text-decoration: NONE;}
A.darklink3:visited  {	color: #000;	text-decoration: NONE;}
A.darklink3:hover    {	color: #000;	text-decoration: underline;}
A.darklink3:active   {	color: #000;	text-decoration: NONE;}

.picborder1 img{border: 1px solid #999999;}
.picborder1:hover img{border: 1px solid #FFDB5E;}
.picborder1:hover{color: #FFDB5E; /* Dummy definition to overcome IE bug */}
.picborder2 img{border: 2px solid #000;}
.form_home {font-size: 11px;  border: 1px solid; width:125px; border-color: #CCcccc;	}

.form_contact {font-size: 11px;  border: 1px solid; width:250px; border-color: #CCcccc;	}

.form_contact2 {font-size: 11px;  border: 1px solid; width:250px; border-color: #CCcccc; height:50px;	}

.form_contact_req {font-size: 11px;  border: 1px solid; width:250px; border-color: #CCcccc; background-color: #FFECAA;}

.form_home_button {font-size: 11px;  border: 1px solid;  border-color: #CCcccc;}

.tableborder {border: 1px solid #FFffff;}

.logo {font-size:10px; font-weight:bold;}

.reg {vertical-align: super; font-size:8px;}

.bg1 {background-image:url(images/7.jpg); background-position: left; background-repeat: repeat-y;} 

.inner_corner {background-image:url(images/corner_1.gif); background-position:bottom left; background-repeat:no-repeat;}

.cellbg_2 {border-bottom: 1px solid #fff;}
.cellbg_1 {border-top: 1px solid #fff;}
.cellbg_3 {border-bottom: 1px solid #666666;}

.cellbg_4 {background-color:#FFF;}

h1{margin: 0 0 0 0; font-weight:normal;}
h2{margin: 0 0 0 0; font-weight:normal; }
h3{margin: 0 0 0 0; font-weight:normal;}
h4{margin: 0 0 0 0; font-weight:normal;}

.cat_item {width:136px; float:left; margin-bottom:28px; margin-right:50px; height:130px; background-color:#000;}
.cat_head{padding-top:5px; margin-left:6px; margin-bottom:5px; color:#fff;}
.cat_pic{ margin-left:3px;}

img {border:0px; outline:none;}

#main{width:762px; margin:auto; position:relative;}
#main_landing{width:890px; margin:auto;}
#header { width:100%; }
#header_bot { width:100%; height:17px;}
.header_bg {background-image:url(images/header_bg.jpg); background-position:bottom right; background-repeat:no-repeat;}
#slogan { width:447px; float:left; margin-top:53px; margin-left:10px; margin-bottom:13px;}
#logo {width:116px; margin-top:20px; margin-right:14px; float:right;}
#menu {padding-top:20px; padding-bottom:18px; padding-left:10px; background:#000;}
.clear { clear:both; padding:0; margin:0; width:100%; height:0; line-height:0px; font-size:0px; overflow:hidden; }

#menu ul {margin-left: 0;	padding-left: 0; margin-top:0px;padding-top:0px; margin-bottom:0px;padding-bottom:0px;}
#menu li {display:inline;}
#menu ul li {
	margin-left: 0;
	padding: 5px 5px;
	border-left: 1px solid #fff;
	list-style: none;
	display: inline;
	}
#menu ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
	#content {position:relative;}
	#content_landing {position:relative; background-color:#666666;  padding:10px 10px 10px 10px;}
	#slide_nav {
	position:relative;
	top:-35px;
	left:10px;
	z-index:100;
	
}
#caption {
	padding-top:-20px;
	position:relative;
	top:-25px;
	left:675px;
	z-index:100; 
	  width:85px; 
	   border:1px solid black;
	    background:white; 
		color:black;
		height:20px; }
		
#home_slide{display:none;}
#slide_nav_links{float:left;}
#slide_nav_control{float:left;}


 #slide_nav a { border: 1px solid #ccc; background: #8CB0A4; text-decoration: none; margin: 0 2px; padding: 3px 5px; filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8; }
#slide_nav a.activeSlide { background: #D7E3DF;  filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
#slide_nav a:focus { outline: none; }

.home_con2 {float:left; position:relative; width:169px; }
.home_con2_head {position:absolute; top:4px; left:8px; width:130px; }
#news_con {width:247px;}
#home_news_head {padding-top:3px; padding-bottom:4px; color : #fff; background-color:#000; padding-left:10px;}
#home_news_arrow {margin: 11px 10px 0 11px; float:left;}
#home_news_ticker{width:200px; float:left; height:145px; }

#footer {text-align:center; color:#333;}

.dealer_item {width:350px; height:70px; float:left; margin-bottom:24px;}
.dealer_pic{width:150px;height:100px; float:left;}
.dealer_details {
	float:left;
	margin-left:25px;
	width:170px;
	font-size:11px;
	border:0px solid red;
}
.dealer_icons div {float:left; margin-right:6px;}

.dealer_inter_item {margin-left:17px;   height:70px; margin-bottom:20px; }

.pad1 {padding-left:17px;}

#map_link {width:365px; height:30px; background:#000000; margin-left:18px; margin-bottom:45px;}
#map_link div {float:left;}

#prod_table {position:relative;}
#cart_link {position:absolute; top:375px; left:390px; width:159px; }

#social{position:absolute; top:1px; left:10px; }
#social div{margin-bottom:6px;}
