@charset "UTF-8";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #666666;
}
.style1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
}
.style4 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #330066;
}
.style6 {
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.style7 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
}
.style8 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.style13 {
	font-size: 9px
}
.style14 {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.style24 {
	color: #330066;
	font-weight: bold;
}
h2 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #330066;
}
.stylegreen {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330066;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/* Begin NAV */
#mainnav {
	position: left;
	margin-left: 20px;
	margin-top: 10x;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style: none;
	}

/* Home NAV */
li#home {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#home a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/home.gif") no-repeat;
    padding:9px;
}
li#home a:hover { 
    background-position:0 -32px;

}
li#home a:active {
    background-position:0 -32px;

}
/* Products NAV */
li#products {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#products a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/products.gif") no-repeat;
    padding:9px;
}

li#products a:hover { 
    background-position:0 -32px;
}

li#products a:active {
    background-position:0 -32px;
}



/* EX-29 NAV */
li#ex29 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#ex29 a {
    display:block;
	height:24px;
    text-decoration:none;
    background:url("images/ex29BKG.jpg") no-repeat;
    padding:0px;
}
li#ex29 a:hover { 
    background-position:0 -24px;
}
li#ex29 a:active {
    background-position:0 -24px;
}

/* EX-25 NAV */
li#ex25 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#ex25 a {
    display:block;
	height:24px;
    text-decoration:none;
    background:url("images/ex25BKG.jpg") no-repeat;
    padding:0px;
}
li#ex25 a:hover { 
    background-position:0 -24px;
}
li#ex25 a:active {
    background-position:0 -24px;
}

/* HP-25 NAV */
li#hp25 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#hp25 a {
    display:block;
	height:24px;
    text-decoration:none;
    background:url("images/hp25BKG.jpg") no-repeat;
    padding:0px;
}
li#hp25 a:hover { 
    background-position:0 -24px;
}
li#hp25 a:active {
    background-position:0 -24px;
}

/* Accessories NAV */
li#accessories {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#accessories a {
    display:block;
	height:24px;
    text-decoration:none;
    background:url("images/accessoriesBKG.jpg") no-repeat;
    padding:0px;
}
li#accessories a:hover { 
    background-position:0 -24px;
}
li#accessories a:active {
    background-position:0 -24px;
}

/* Contact Us NAV */
li#contact {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#contact a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/contact.gif") no-repeat;
    padding:9px;
}
li#contact a:hover { 
    background-position:0 -32px;
}
li#contact a:active {
    background-position:0 -32px;
}

/* dealer NAV */
li#dealer {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#dealer a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/dealer.gif") no-repeat;
    padding:9px;
}
li#dealer a:hover { 
    background-position:0 -32px;
}
li#dealer a:active {
    background-position:0 -32px;
}


/* artist NAV */
li#artist {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#artist a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/artist.gif") no-repeat;
    padding:9px;
}
li#artist a:hover { 
    background-position:0 -32px;
}
li#artist a:active {
    background-position:0 -32px;
}


/* did NAV */
li#did {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#did a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/did.gif") no-repeat;
    padding:9px;
}
li#did a:hover { 
    background-position:0 -32px;
}
li#did a:active {
    background-position:0 -32px;
}


/* news NAV */
li#news {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#news a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/news.gif") no-repeat;
    padding:9px;
}
li#news a:hover { 
    background-position:0 -32px;
}
li#news a:active {
    background-position:0 -32px;
}


/* info NAV */
li#info {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#info a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/info.gif") no-repeat;
    padding:9px;
}
li#info a:hover { 
    background-position:0 -32px;
}
li#info a:active {
    background-position:0 -32px;
}


/* video NAV */
li#video {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#video a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/video.gif") no-repeat;
    padding:9px;
}
li#video a:hover { 
    background-position:0 -32px;
}
li#video a:active {
    background-position:0 -32px;
}


/* parts NAV */
li#parts {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
	text-indent:-9999px;
}
li#parts a {
    display:block;
	height:12px;
    text-decoration:none;
    background:url("images/parts.gif") no-repeat;
    padding:9px;
}
li#parts a:hover { 
    background-position:0 -32px;
}
li#parts a:active {
    background-position:0 -32px;
}

/*
ul#flyout {
	margin: 100;
	padding: 0;
	list-style: none;
	width: 80px;
	}
ul#flyout li {
	position: relative;
	}
li ul#flyout {
	position: absolute;
	left: 40px;
	top: 0;
	display: none;
	}
ul#flyout li a {
	display: block;
	color: none;
	background: none;
	padding: 0px;
	border: 0;

	}

*/
ul {
	margin: 50;
	padding: 0;
	list-style: none;
	width: 120px;
	}
ul li {
	position: relative;
	}
li ul {
	position: absolute;
	left: 120px;
	top: 10px;
	display: none;
	}
ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background: none;
	padding: 8px;
	border: 0px solid #ccc;
	border-bottom: 0;

	}

li:hover ul, li.sfhover ul { 
	display: block; 
	color: none;
	background: none;
	padding: 0px;
	border: 0px solid #ccc;
	border-bottom: 0;
	left: 120px;

	}





