body      { color: black; font-family: arial; font-size: 12pt; } 

a         { text-decoration: none; padding: 1px }
a:link    { color: white; background-color: transparent }
a:visited { color: white; background-color: transparent }
a:hover   { color: black; background-color: green }
a:active  { color: white; background-color: green }

.headline1 { color: white; padding-left: 20px; font-family: arial; font-size: 14pt; }
.headline1 :link    { color: white; background-color: transparent }
.headline1 :visited { color: white; background-color: transparent }
.headline1 :hover   { color: white; background-color: green }
.headline1 :active  { color: black; background-color: green }

.service_white	{ color: white; font-family: arial; font-face: 12pt; padding-left: 100px; font-weight: bold; }
.part_white	{ color: white; font-family: arial; font-face: 12pt; padding-left: 360px; font-weight: bold; }

.body_white  { color: white; font-family: arial; font-size: 12pt; } 
.paragraph_regular { color: white; font-family: Arial; font-size: 10pt; }

.category_text	{ color: white; font-family: arial; font-size: 9pt; }

.li { color: white; font-family: arial;}
.li a:link    { color: white; background-color: transparent }
.1i a:visited { color: black; background-color: transparent }
.1i a:hover   { color: black; background-color: green }
.1i a:active  { color: black; background-color: green }

.thumb_title_black          { color: #000000; font-family: arial; font-size: 8pt; } 
.thumb_title_black :link    { color: #000000; background-color: transparent } 
.thumb_title_black :visited { color: #53b838; background-color: transparent }
.thumb_title_black :hover	{ color: #ffffff; background-color: green }
.thumb_title_black :active  { color: #000000; background-color: green }

.used_now_price    { color: #000000; font-family: arial; font-size: 14pt; background-color: f9f71d; font-weight: bold; }
.body_black_bold  { color: black; font-family: arial; font-size: 12pt; font-weight: bold; }

.navtext	{ color: black; font-family: arial; word-spacing: 5px; font-size: 10pt; }
.navtext :link    { color: black; background-color: transparent }
.navtext :visited { color: green; background-color: transparent }
.navtext :hover   { color: white; background-color: green }
.navtext :active  { color: black; background-color: green }

.navtext2	{ color: black; font-family: arial; word-spacing: 2px; font-size: 10pt; font-weight: bold; background-color: FFFF99; }
.navtext2 :link    { color: black; background-color: transparent }
.navtext2 :visited { color: green; background-color: transparent }
.navtext2 :hover   { color: white; background-color: black }
.navtext2 :active  { color: black; background-color: green }

.headline_white { color: white; padding-left: 20px; font-weight: bold; font-family: Arial; font-size: 14pt; }

.headline_black { color: black; padding-left: 20px; font-family: arial; font-size: 14pt; }
.headline_black :link    { color: black; background-color: transparent }
.headline_black :visited { color: white; background-color: transparent }
.headline_black :hover   { color: white; background-color: green }
.headline_black :active  { color: black; background-color: green }


.headline_yellow { color: 16b623; font-family: arial; font-size: 20pt; }
.headline_yellow :link    { color: F00023; background-color: transparent }
.headline_yellow :visited { color: red; background-color: transparent }
.headline_yellow :hover   { color: white; background-color: black }
.headline_yellow :active  { color: F00023; background-color: black }

.home_headline { color: black; font-family: arial; font-size: 20pt; }
.home_headline :link    { color: black; background-color: transparent }
.home_headline :visited { color: black; background-color: transparent }
.home_headline :hover   { color: black; background-color: green }
.home_headline :active  { color: black; background-color: green }

.sub_headline_black  { color: black; padding-left: 25px; font-weight: bold; font-family: arial; font-size: 9pt; }
.sub_headline_black :link    { color: black; background-color: transparent }
.sub_headline_black :visited { color: white; background-color: transparent }
.sub_headline_black :hover   { color: green; background-color: white }
.sub_headline_black :active  { color: black; background-color: green }

.sub_headline_black_noindent  { color: black; font-weight: bold; font-family: arial; font-size: 9pt; }
.sub_headline_black_noindent :link    { color: black; background-color: transparent }
.sub_headline_black_noindent :visited { color: white; background-color: transparent }
.sub_headline_black_noindent :hover   { color: green; background-color: white }
.sub_headline_black_noindent :active  { color: black; background-color: green }

.msrp_text  { color: black; padding-right: 5px; font-weight: bold; font-style: italic; font-family: arial; font-size: 9pt; }
.msrp	{ color: black; padding-right: 1px; font-weight: bold; font-family: Arial; font-size: 13pt; }
.msrp_now	{ color: black; padding-right: 1px; font-weight: bold; font-family: Arial; font-size: 13pt; background-color: f9f71d; }
.vehicle_msrp  { color: black; padding-right: 5px; font-weight: bold; font-family: Arial; font-size: 24pt; }
.vehicle_msrp_now  { color: black; padding-right: 5px; font-weight: bold; font-family: Arial; font-size: 24pt; background-color: f9f71d; }

.quote  { color: black; padding-left: 25px; font-family: Arial; font-size: 18pt }

.footer   {	color: black; font-family: Arial; font-size: 10pt; }
.form   { color: black; font-family: Arial; font-size: 10pt; }
.form_header   { color: black; font-family: Arial; font-size: 12pt; }
.specs_header {color: black; font-family: arial; font-size: 13pt }
.product_title_black { color: black; font-family: arial; font-size: 20pt; }
.description_black  { color: black; font-family: arial; font-size: 9pt; }

.trailer_list  { color: black; font-family; arial; font-size; 12pt; font-weight: bold; padding-left: 20px;}
.trailer_list :link    { color: black; background-color: transparent }
.trailer_list :visited { color: green; background-color: transparent }
.trailer_list :hover   { color: white; background-color: green }
.trailer_list :active  { color: black; background-color: green }

.boxheadline  { color: black; font-family: arial; font-size: 11pt; }
.boxheadline :link    { color: black; background-color: transparent }
.boxheadline :visited { color: green; background-color: transparent }
.boxheadline :hover   { color: white; background-color: green }
.boxheadline :active  { color: black; background-color: green }

.libox { color: black; font-family: arial; font-size: 10pt;}
.libox :link    { color: black; background-color: transparent }
.libox :visited { color: blue; background-color: transparent }
.libox :hover   { color: white; background-color: green }
.libox :active  { color: black; background-color: green }

.liindent25 { color: black; font-family: arial; padding-left: 25px; font-size: 10pt;}
.liindent25 :link    { color: black; background-color: transparent }
.liindent25 :visited { color: green; background-color: transparent }
.liindent25 :hover   { color: white; background-color: green }
.liindent25 :active  { color: black; background-color: white }

.usedunitindent  { color: black; font-family: arial; padding-left: 5px; font-size: 10pt;}
.usedunitindent :link    { color: black; background-color: transparent }
.usedunitindent :visited { color: green; background-color: transparent }
.usedunitindent :hover   { color: white; background-color: green }
.usedunitindent :active  { color: black; background-color: white }

.hoursofop  { color: black; font-family: arial; padding-left: 5px; font-size: 10pt;}
.hoursofop :link    { color: black; background-color: transparent }
.hoursofop :visited { color: green; background-color: transparent }
.hoursofop :hover   { color: white; background-color: green }
.hoursofop :active  { color: black; background-color: white }

.headline_green { color: #53b848; padding-left: 2px; font-weight: bold; font-family: arial; font-size: 14pt; }
.form_header_green { color: #53b848; font-family: arial; font-size: 12pt }

.thumb_title_green          { color: #53b848; font-family: arial; font-size: 8pt } 
.thumb_title_green :link    { color: #53b848; background-color: transparent } 
.thumb_title_green :visited { color: #000000; background-color: transparent }
.thumb_title_green :hover	{ color: #ffffff; background-color: green }
.thumb_title_green :active  { color: #53b848; background-color: green }

.kawasaki_title        { color: black; font-size: 42; font-family; arial; }
.golfcarts_title        { color: black; font-size: 42; font-family; arial; }
.gravely_title  { color: 68566c; font-size: 42; font-family; arial; }
.husqvarna_title  { color: 0058a9; font-size: 42; font-family; arial; }
.mower_title	{ color: black; font-size: 36; font-family: arial; }

h1 { font-family: arial; font-size: 18pt; font-weight: bold; color: #53b848; }
h2 { font-family: arial; font-size: 12pt; font-weight: bold; color: #53b848; }


li { list-style-type: none; }

/* Navigation Bar*/
#navbar {
	margin:0 auto;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	background:#000 url(images/navbar.jpg) no-repeat top;
	width:900px;
	font-size:0.8em;
	color: #000;
	border-left:0px solid #000;
	border-right:0px solid #000;
	}

#page-bar {
	padding:0px;
	}

#page-bar ul {
	list-style: none;
	}

#page-bar li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	border-right:1px solid #303030;
	}

#page-bar li:hover {
	background: #5b5b5b;
	}


#page-bar a, #page-bar a:visited {
	margin: 0px;
	padding:7px 4px;
	font-weight:bold;
	color:#eeeeee;
	display:block;
	}

#page-bar a:hover {
	text-decoration:none;
	display:block;
	}

#page-bar p {
	margin:0;
	padding:0;
	}

#lang {
	margin-right: 0px;
	margin-top: 3px;
	width: 50px;
	float:left;
	}
#lang img {
	margin-right:0px;
	}
#lang img a {
	border: none;
	}
#lang img a:hover {
	border: none;
	}



/* Dropdown Menus */		
#page-bar li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#page-bar li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 150px;
	text-transform:none;
	}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
	width: 150px;
	float: none;
	margin: 0px;
	padding: 4px 10px 4px 10px;
	background: #5b5b5b url(../images/dots_nav.gif) repeat-x top;
	}
	
#page-bar li li a:hover, #page-bar li li a:active {
	background: #909090;
	padding: 4px 10px 4px 10px;
	}

#page-bar li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	z-index: 9999;
	}

#page-bar li:hover ul {
	left: auto;
	display: block;
	}
	
#page-bar li:hover ul, #page-bar li.sfhover ul {
	left: auto;
	}


