/* CSS Document */
#navigation {
	position:absolute;
	width:978px;
	height:33px;
	top:73px;
	left:50%;
	margin:0 0 0 -489px;
	padding:0;
	background:   url(../grfx/nav_bakgrd.jpg);
	z-index:40px;
}
#navigation ul {
	margin:0 0 0 305px;
	padding:0;
	list-style: none;
}
* html #navigation ul {margin:0 0 0 245px;}

#navigation ul li span {display:none;}

#navigation li, #footer li {
	float:left;
	margin:0;
	padding:0;
}

/**/ #navigation li a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 32px;
	display: block;
} 

/* #tababout li a, #tabserv li a, #tabenviro li a, #tabtips li a, #tabbook li a, #tabtestimon li a, #tabcont li a {margin:0; padding:0 4px 0 0; background:   url(../grfx/nav_devide.gif) top right; background-repeat:no-repeat;} */


#tabhome a {width:79px;height:32px; background:   url(../grfx/nav_home.jpg);} 
	#tabhome a:hover { background:   url(../grfx/nav_home_o.jpg);}
	#tabhome a.select { background:   url(../grfx/nav_home_s.jpg);}
#tababout a {width:66px;height:32px; background:   url(../grfx/nav_about.jpg);} 
	#tababout a:hover { background:   url(../grfx/nav_about_o.jpg);}
	#tababout a.select { background:   url(../grfx/nav_about_s.jpg);}	
#tabserv a {width:82px;height:32px;background:   url(../grfx/nav_services.jpg);}
	#tabserv a:hover  {background:   url(../grfx/nav_services_o.jpg);}
	#tabserv a.select   {background:   url(../grfx/nav_services_s.jpg);}
#tabnewcar a {width:139px;height:32px;background:   url(../grfx/nav_newcarservice.jpg);}
	#tabnewcar a:hover  {background:   url(../grfx/nav_newcarservice_o.jpg);}
	#tabnewcar a.select   {background:   url(../grfx/nav_newcarservice_s.jpg);}	
#tabenviro a {width:110px;height:32px;background:   url(../grfx/nav_environment.jpg);}
	#tabenviro a:hover {background:   url(../grfx/nav_environment_o.jpg);}
	#tabenviro a.select  {background:   url(../grfx/nav_environment_s.jpg);}
#tabtips a {width:98px;height:32px;background:   url(../grfx/nav_tipsntricks.jpg);}
	#tabtips a:hover {background:   url(../grfx/nav_tipsntricks_o.jpg);}
	#tabtips a.select  {background:   url(../grfx/nav_tipsntricks_s.jpg);}
#tabbook a {width:79px;height:32px;background:   url(../grfx/nav_bookings.jpg);}
	#tabbook a:hover {background:   url(../grfx/nav_bookings_o.jpg);}
	#tabbook a.select  {background:   url(../grfx/nav_bookings_s.jpg);}
#tabtestimon a {width:109px;height:32px;background:   url(../grfx/nav_testimonials.jpg);}
	#tabtestimon a:hover {background:   url(../grfx/nav_testimonials_o.jpg);}
	#tabtestimon a.select  {background:   url(../grfx/nav_bookings_s.jpg);}
#tabcont a {width:87px;height:32px;background:   url(../grfx/nav_contact.jpg);}
	#tabcont a:hover {background:   url(../grfx/nav_contact_o.jpg);}
	#tabcont a.select  {background:   url(../grfx/nav_contact_s.jpg);}






#navigation li, #subnavigation li, #footer li {
	float:left;
	margin:0; /*0 0 1px*/
	padding:0;
}


#footer ul {margin-left:100px;}
#footer li { size:0.8em; padding:2px 2px 2px 5px; border-right:1px solid #ccc; list-style:none;} /* */
#footer ul li a  { margin-right: 5px; }

#subnavigation {
	position:absolute;
	/* width:990px; */ 
	width:764px;
	height:35px;
	top:67px;
	left:50%;
	margin:0 0 0 -495px;
	padding:0 0 0 226px;
	background:   url(../grfx/subnav_bakgrd.jpg) bottom left #000;
	background-repeat:no-repeat;/**/
	border:0px dashed #999;
}
#subnavigation ul {
	margin:0; /* 0 0 230px*/
	padding:0;
	list-style: none;
}
/* html #navigation ul {margin:0 0 0 230px;}*/
/**/ #subnavigation li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	margin: 0px;
	padding:8px 15px;
	border: 0px;
	/*height: 36px;*/
	display: block;
	border:0px dashed #999;
}
#subnavigation li a:hover { 
	color:#000;
}
#subnavigation li a span { visibility:hidden;}
