ul, li, a
{
margin:0px;
padding:0px;
}

body
{
margin:0;
font-family:Arial,sans-serif;
color:#292a2b;
font-size:12px;
background-image:url(imagesHome/star.jpg);
}

.wrapper {
width:1024px;
margin:0px auto 0px auto;

}
.header
{
height:105px;
width:1024px;
padding:0 0px;
background-color:#000000;
float:left;
}

.header2
{
height:0px;
width:1200px;
padding:0 0px;
float:left;
}

#logoHome
{
width:192px;
height:105px;
float:left;

}
.headerright
{
height:105px;
width:832px;
float:left;
}
.headerrighttop{
height:50px;
width:832px;
float:left;
}
#menu { 
 margin: 0; 
 padding: 0; 
 list-style-type: none; 
}

#menu LI { 
 margin: 6px 3px; 
}

#menu A { 
 display: block; 
 padding: 4px 0; 
 width: 159px; 
 height: 31px; 
 background-image: url(images/dealer.gif); 
 background-repeat: no-repeat; 
 text-decoration: none; 
 text-align: center; 
 font-size: 14px; 
 color: #fff;
}

#menu A:hover { 
 background-image: url(images/dealerh.gif); 
 background-repeat: no-repeat; 
}
#tmenu { 
 margin: 0; 
 padding: 0; 
 list-style-type: none; 
}

#tmenu LI { 
 margin: 6px 3px; 
}

#tmenu A { 
 display: block; 
 padding: 4px 0; 
 width: 241px; 
 height: 31px; 
 background-image: url(images/telephone.gif); 
 background-repeat: no-repeat; 
 text-decoration: none; 
 text-align: center; 
 font-size: 14px; 
 color: #fff; 
}

#tmenu A:hover { 
 background-image: url(images/telephoneh.gif); 
 background-repeat: no-repeat; 
}
#cmenu { 
 margin: 0; 
 padding: 0; 
 list-style-type: none; 
}

#cmenu LI { 
 margin: 6px 3px; 
}

#cmenu A { 
 display: block; 
 padding: 4px 0; 
 width: 113px; 
 height: 31px; 
 background-image: url(images/chat.gif); 
 background-repeat: no-repeat; 
 text-decoration: none; 
 text-align: center; 
 font-size: 14px; 
 color: #fff; 
}

#cmenu A:hover { 
 background-image: url(images/chath.gif); 
 background-repeat: no-repeat; 
}

#logmenu { 
 margin: 0; 
 padding: 0; 
 list-style-type: none; 
}

#logmenu LI { 
 margin: 6px 3px; 
}

#logmenu A { 
 display: block; 
 padding: 2px 0; 
 width: 170px; 
 height: 31px; 
 background-image: url(images/bg_reg_log.gif); 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 background-repeat: no-repeat; 
 text-decoration: none; 
 text-align: center; 

 color: #8bb8ef;
}

#logmenu A:hover { 
 color:#c7e0ff;
}

#cartmenu { 
 margin: 0; 
 padding: 0; 
 list-style-type: none; 
}

#cartmenu LI { 
 margin: 6px 3px; 
}

#cartmenu A { 
 display: block; 
 padding: 1px 0; 
 width: 230px; 
 height: 31px; 
 background-image: url(images/bg_card.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px; 
 background-repeat: no-repeat; 
 text-decoration: none; 
 text-align: center; 
 color: #8bb8ef;
}

#cartmenu A:hover { 
 color:#c7e0ff;
}


#dealer
{
width:587px;
height:31px;
float:right;
}
#telephone
{
width:241px;
height:31px;
margin-right:20px;
float:right;
}
#chat
{
width:113px;
height:31px;
margin-right:20px;
float:right;
}

.headerrightbottom{
height:25px;
margin-top:20px;
width:720px;
float:left;
}
#register
{
width:790px;
height:30px;
float:right;
}
#cart
{
width:35px;
height:30px;
margin-right:0px;
float:right;
}

.nav
{
height:43px;
width:1024px;
background-image:url(images/bg_shop.gif);
float:left;
}

.subhead
{
height:16px;
width:1024px;
background-color:#66FFCC;
background-image: url(images/bg_border.gif);
float:left;
}
.flash
{
height:390px;
width:1024px;
background-color:#FFFFFF;
float:left;
display: inline;
}
.flash6
{
height:390px;
width:1000px;
background-color:#FFFFFF;
float:left;
display: inline;
}
.flashborder
{
height:10px;
width:1024px;
background-color:#FFFFFF;
float:left;
display: inline;
}
.titleTextImg
{
height:20px;
width:800px;
float:left;
display:inline;
}
.imageDivLink
{
height:20px;
width:50px;
float:right;
display:inline;
}

.center
{
width:1024px;
background-color:#FFFFFF;
padding-bottom:10px;
float:left;
display: inline;
}

.newsnav
{
background-image:url(images/bg_news.gif);
}

.leftmenu
{
width:229px;
height:504px;
clear: both;
content: "";
display: table;
float:left;
margin:10px 10px 0px 10px;
}
.leftnav
{
height:42px;
float:left;
clear: both;
content: "";
display: table;
width:229px;
background-image:url(images/bg_shop.gif);

}
.leftnav ul
{
height:42px;
width:229px;
}
.leftnav ul li
{
height:42px;
font-family:Verdana;
font-size:13px;
list-style:none;

}
.leftnav ul li a
{

display:block;
text-decoration:none;
color:#FFFFFF;
height:42px;
padding:10px 10px 0px 0px;
background-image:url(images/bg_shop.gif);

}
.leftnav ul li a:hover
{
background-image:url(images/nav_over.gif);
color:#000000;
}
#leftactive
{
background-image:url(images/nav_over.gif);
color:#000000;
}
.rightflash
{
width:765px;
height:380px;
float:left;
margin:10px 0px 0px 0px;
display: inline;
}
.rightflash1
{
width:362px;
height:380px;
background-color:#FFFFFF;
float:left;
margin:10px 10px 0px 0px;
.rightflashwhite
}
.rightflash2
{
width:363px;
height:380px;
background-color:#FFFFFF;
float:right;
margin:10px 10px 0px 0px;
}

{
width:765px;
height:380px;
background-color:#FFFFFF;
float:left;
margin:10px 10px 0px 0px;

}

.rightflashaboutus
{
width:765px;
height:auto;
float:left;
margin:10px 0px 0px 0px;
display: inline;
background-color:#FFF;
}
.centerbottom
{
height:250px;
width:1024px;
float:left;
}
.centerbottomleft
{
width:229px;
height:230px;
float:left;
margin:10px;
background-color:#999999;
display: inline;
}
.centerbottomcenter
{
width:427px;
height:230px;
float:left;
margin:10px 10px 10px 0px;
background-color:#666666;
}
.centerbottomright
{
height:230px;
width:328px;
float:left;
margin:10px 10px 10px 0px;
background-color:#999999;
}

.bottommenu
{
height:60px;
width:150px;
background-color:#FFFFFF;
float:left;
padding:1px 0 1 0;
}
.bottommenuright
{
height:60px;
width:874px;
background-color:#FFFFFF;
float:left;
padding:1px 0 1 0;
}
.shopbottommenu
{
height:25px;
width:874px;
background-color:#000099;
float:left;
}
.shoplastnav
{
height:25px;
width:874px;
background-color:#FFFFFF;
float:left;
}
.shoplastnav ul
{
height:25px;
width:874px;
float:left;
}
.shoplastnav ul li
{
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
list-style:none;
width: 145px;

}
.shoplastnav ul li.last{
	background:none;
	float:left;
	}
.shoplastnav ul li a
{

display:block;
text-decoration:none;
color:#006699;
height:20px;
float:left;
padding:5px 10px 0px 10px;
background:url(images/bg_arrow.gif) no-repeat 0 50%;

}
.shoplastnav ul li a:hover
{
color:#00285a;
background:url(images/bg_arrow_2.gif) no-repeat 0 50%;
float:left;
}
#active3
{
background-image:url(images/bg_body.gif);
color:#00285a;
float:left;
}

.lastbottommenu
{
height:43px;
width:1024px;
background-color:#000000;
float:left;
}

.lastbottomleft
{
width:245px;
height:43px;
float:left;
}

.lastbottomright
{
height:43px;
width:245px;
float:left;

}

.lastnav
{
height:43px;
width:399px;
background-color:#000000;
float:left;
}
.lastnav ul
{
height:43px;
width:399px;
float:left;
}
.lastnav ul li
{
height:43px;
font-family:BebasNeueRegular;
font-size:14px;
float:left;
list-style:none;
background:url(imagesHome/bg_footer_li.gif) no-repeat 100% 50%;
padding:1px 0 1 0;
}
.lastnav ul li.last{
	background:none;
	}
.lastnav ul li a
{

display:block;
text-decoration:none;
color:#FFFFFF;
height:31px;
float:left;
padding:12px 10px 0px 10px;
text-align: center

}
.lastnav ul li a:hover
{
color:#999999;
}
#active2
{
background-image:url(imagesHome/bg_body.gif);
color:#FFFFFF;
}

.lastbottomleft2
{
width:250px;
height:43px;
float:left;
}

.lastbottomright2
{
height:43px;
width:250px;
float:left;

}

.lastnav2
{
height:43px;
width:524px;
background-color:#000000;
float:left;
}
.lastnav2 ul
{
height:43px;
width:524px;
float:left;
}
.lastnav2 ul li
{
height:43px;
font-family:Verdana, sans-serif;
font-size:11px;
float:left;
list-style:none;
background:url(imagesHome/bg_footer_li.gif) no-repeat 100% 50%;
padding:1px 0 1 0;
}
.lastnav2 ul li.last{
	background:none;
	}
.lastnav2 ul li a
{

display:block;
text-decoration:none;
color:#FFFFFF;
height:31px;
float:left;
padding:12px 10px 0px 10px;
text-align: center

}
.lastnav2 ul li a:hover
{
color:#999999;
}
#active22
{
background-image:url(imagesHome/bg_body.gif);
color:#FFFFFF;
}
.footer
{
background:#6699cc url(images/bg_bottom.gif) repeat-x 0 0;
height:100px;
width:1024px;
float:left;
padding:12px 10px 0px 10px;
}
h1 {color: #99723b; font-size: 25px; font-family: "Verdana", Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding:0;}
        a {color: #62791d; text-decoration:none;
}
h3
        {
        	margin:0px;
            padding:0px 0px 10px 0px;
            font-size:135%;
        }
h1#welcome {
    color: #00285a;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 10px 0 0 14px;
    width: auto;
    height: auto;
	}
h1#welcome1 {
    color: #8bb8ef;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0px 0 0 14px;
    width: auto;
    height: auto;
	}
h3#shop{
	font-size:25px;
	margin:0;
	padding:0;
	float:left;
	line-height:47px;
	color:#006699;
	font-weight:normal;
	padding:0 0 0 16px;
}
.style15 {font-size: medium}
.style15 {
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.storelocator {
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.style16 {font-size: medium}
.style16 {color: #333333; font-family:Arial, Helvetica, Sans-Serif; font-size:18px;}

.style17 {font-size: medium}
.style17 {color: #333333; font-family:Arial, Helvetica, Sans-Serif; font-size:18px;}

hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
}
.row2location { padding: 4px 4px 4px 4px;background-color: #ffffff; }
