
#nav {position:absolute;top:10px;right:10px;}
#nav ul {padding:0;}
#nav li {list-style:none;text-align:right;float:right;clear:both;width:100px;}
#nav li, #nav a {font-size:11px;font-weight:bold;}
#nav ul a {font-weight:normal;}
#nav .active {color:#FF6600;}
#nav .icon {float:right;margin:5px 0 0 7px;width:auto;}
#nav .icon a {display:block;text-align:justify;text-indent:-999em;}
#nav .icon.camera {clear:both;}
#nav .icon.camera a {background:url(../images/icon_camera.png);width:14px;height:9px;}
#nav #bookings {margin-bottom:5px;}
#nav #bookings a {background:#4c3008;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border:1px solid #CCCC99;float:right;display:block;}
#nav #bookings a:hover {background:#2d1c05;color:#fff;}

form.cart {margin-top:0!important;width:auto;}
#cart {background:url(../images/icon-cart.gif);cursor:pointer;width:12px;height:10px;display:block;text-indent:-999em;border:0;}

.services {
	font-family: arial, verdana;
	font-size: 11px;
	font-weight:normal;
	line-height:18px;

}



.services a:link{
color: #CCCC99;

}

.services a:visited{
	color: #CCCC99;
	
}


.services a:hover{
	text-decoration:none;
	color: ##FF6600;;
	
}

.NavOn{
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration:none;
	color: #FF6600;
	font-weight:bold;
	line-height:18px;
}


.SubNavOn {
	font-family: arial, verdana;
	font-size: 11px;
	text-decoration:none;
	color:  #FF6600;
	line-height:18px;
}

.footerLink {
	font-family: arial, verdana;
	color:#666633;
	font-size:11px;
}

.backtoTop a:link{
	color:#CCCC99;
	text-decoration:underline;
}

.backtoTop a:hover{
	text-decoration:underline;
	color: #FF6600;
	
}

a { color:#CCCC99;
text-decoration:none;
margin: 0; padding: 0;}

a:hover{
	text-decoration:none;
	color: #FF6600;
	
}


