/***** NAVIGATION *****/
	
#wrapper_nav ul {
	margin:0 0 0 20px; padding:0 0 0 0;
	list-style:none;
	}

#wrapper_nav ul li {
	display:block; float:left;
	margin:0 0 0 0;
	list-style:none;
	}

#wrapper_nav a {
	text-indent:-9999px;
	text-decoration:none;
	display:block; float:left;
	}

#wrapper_nav ul li a {
	background-position:top left;
	}

#wrapper_nav ul li a#navHome{
	width:77px; height:36px;
	background:url(/images/nav_home.gif);
	}
	
#wrapper_nav ul li a#navAbout{
	width:79px; height:36px;
	background:url(/images/nav_about.gif);
	}
	
#wrapper_nav ul li a#navGuarantee{
	width:145px; height:36px;
	background:url(/images/nav_guarantee.gif);
	}
	
#wrapper_nav ul li a#navTestimonials{
	width:130px; height:36px;
	background:url(/images/nav_testimonials.gif);
	}
	
#wrapper_nav ul li a#navProducts{
	width:102px; height:36px;
	background:url(/images/nav_products.gif);
	}
	
#wrapper_nav ul li a#navContact{
	width:116px; height:36px;
	background:url(/images/nav_contact.gif);
	}
	
#wrapper_nav ul li.flag{
	width:41px; height:36px;
	background:url(/images/nav_flag.gif);
	margin:0 0 0 150px;
	}
	
	
#wrapper_nav ul li a#navHome:hover, #wrapper_nav ul li a#navAbout:hover, #wrapper_nav ul li a#navGuarantee:hover, #wrapper_nav ul li a#navTestimonials:hover, #wrapper_nav ul li a#navProducts:hover, #wrapper_nav ul li a#navContact:hover {
	background-position:bottom left;
	}

#wrapper_nav a#navHome.highlight, #wrapper_nav a#navAbout.highlight, #wrapper_nav a#navGuarantee.highlight, #wrapper_nav a#navTestimonials.highlight, #wrapper_nav a#navProducts.highlight, #wrapper_nav a#navContact.highlight { background-position:bottom left; }

/***** SUB NAVIGATION *****/

#subnav h1 {
	width:227px; height:43px;
	text-indent:-9999px;
	margin:0 0 0 7px; padding:0 0 0 0;
	}

#subnav h1.about {
	background:url(/images/head_about.gif) no-repeat;
	}
	
#subnav h1.products {
	background:url(/images/head_products.gif) no-repeat;
	}
	
#subnav h1.products a {
	background:none;

	}
	
#subnav h1.guarantee {
	background:url(/images/head_guarantee.gif) no-repeat;
	}
	
#subnav h1.testimonials {
	background:url(/images/head_testimonials.gif) no-repeat;
	}
	
#subnav h1.contact {
	background:url(/images/head_contact.gif) no-repeat;
	}
	
#subnav ul {
	margin:5px 0 25px 0; padding:0 0 0 0;
	list-style:none; width:241px;
	}

#subnav ul li {
	background:url(/images/sub_div.gif) bottom no-repeat;
	display:block;
	margin:0; padding:6px 0 8px 0;
	list-style:none;
	}

#subnav a {
	background:url(/images/sub_arrow.gif) left 5px no-repeat;
	font:normal 15px/20px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:none;
	display:block;
	margin:0 0 0 25px; padding:0 15px 0 9px;
	color:#000;
	}

#subnav ul li a {
	text-decoration:none;
	}
	
#subnav ul li a:hover {
	text-decoration:underline;
	color:#000;
	}
	
#subnav ul li a.highlight {
	font-weight:bold;
	text-decoration:none;
	color: #cc0033;
	}
	
#subnav ul li a.highlight:hover {
	text-decoration:none;
	}

#subnav ul ul { /* Secondary */
	margin:0 0 0 0; padding:0 0 0 0;
	list-style:none; width:auto;
	}

#subnav ul li ul li { /* Secondary */
	background:none;
	display:block;
	margin:0; padding:4px 0 4px 0;
	list-style:none;
	}
	
#subnav ul li ul li a { /* Secondary */
	background:url(/images/bg_tersh.gif) left 5px no-repeat;
	font:normal 13px/18px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:none;
	display:block;
	margin:0 0 0 40px; padding:0 10px 0 11px;
	}
	
#subnav ul li ul li a.highlight { /* Secondary */
	font-weight:bold;
	text-decoration:none;
	}
	
#subnav ul ul ul { /* Tershiary */
	margin:0 0 0 0; padding:0 0 0 0;
	list-style:disc; width:auto;
	}

#subnav ul li ul li ul li { /* Tershiary */
	background:none; 
	display:block;
	margin:0 0 0 10px; padding:2px 0 2px 0;
	list-style:disc;
	}
	
#subnav ul li ul li ul li a { /* Tershiary */
	background:none;
	font:normal 11px/16px Georgia, "Times New Roman", Times, serif;
	font-style:normal; color:#666666;
	text-decoration:none;
	display:block;
	margin:0 0 0 55px; padding:0 10px 0 0;
	}
	
#subnav ul li ul li ul li a.highlight { /* Tershiary */
	font-weight:bold; color:#333333;
	text-decoration:none;
	}
	

/* Home Products */

#left_home ul {
	margin:8px 0 0 10px; padding:0 0 0 0;
	list-style:none;
	}

#left_home ul li {
	display:block; float:left;
	margin:0 0 0 0;
	list-style:none;
	}

#left_home a {
	text-indent:-9999px;
	text-decoration:none;
	display:block; float:left;
	}

#left_home ul li a {
	background-position:top left;
	}

#left_home ul li a#navGolf{
	width:210px; height:167px;
	background:url(../images/btn_home_golf2.jpg);
	}
	
#left_home ul li a#navYacht{
	width:203px; height:167px;
	background:url(../images/btn_home_yacht2.jpg);
	}
	
#left_home ul li a#navCustom{
	width:200px; height:167px;
	background:url(../images/btn_home_custom2.jpg);
	}
	
#left_home ul li a#navFrame{
	width:203px; height:167px;
	background:url(../images/btn_home_frame2.jpg);
	}