#navigation {
	margin: 0px 0px 0px 0px;
}

/* New Styles */

a.mainLogo{
display:block;
width:268px;
height:70px;
text-indent:-9999px;
float:left;
}

#header {
	height: 108px;
	background-color: #4d6881;
	background-image: url(../../images/navBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}

#navBar {
	width: 860px;
	height: 108px;
	margin-right: auto;
	margin-left: auto;
	background: url(../../images/coveLogo.jpg) no-repeat top left;
}

#navTabs {
	width: 687px;
	height: 28px;
	float: right;
	margin-top: 10px;
}

#subNavBar #currentpage {
	color: #FFFFFF;
	font-weight:200;
	margin: 0px;
	background-color:#434343;
	background-image: url(../../images/activeNavBG.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#projectsubNavBar #currentpage {
	color: #FFFFFF;
	font-weight:200;
	margin: 0px;
	background-color:#434343;
	background-image: url(../../images/activeNavBG.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#currentpage {
	color: #FFFFFF;
	height: 20px;
	padding: 3px;
	background-color:#5c5c5c;
	background-image: url(../../images/activeNavBG.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

* html #subNavBar {
	padding-top:0px;
}

* html #projectsubNavBar {
	padding-top:0px;
}



#subNavBar {
	height: 17px;
	padding-top:3px;
	background-color: #999999;
	background-image: url(../../images/subNavBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	font-family: "Trebuchet MS", "Verdana", "Arial", Sans-Serif;
	z-index: 1;	
}

#subNavItems {
	width: 860px;
	margin-left: auto;
	margin-right: auto;
}	


#subNavBar a {
	color: #253254;
	font-weight: bold;
	height: 20px;
}

#subNavBar a:visited {
	color: #253254;
	font-weight: bold;
	height: 20px;
}

#subNavBar a:hover {
	color: #557797;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
}

#projectsubNavBar {
	height: 17px;
	padding-top:3px;
	padding-left: 20px;
	margin-bottom: 20px;
	background-color: #999999;
	background-image: url(../../images/subNavBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	font-family: "Trebuchet MS", "Verdana", "Arial", Sans-Serif;
	z-index: 1;	
}

#projectsubNavBar a {
	color: #253254;
	font-weight: bold;
	height: 20px;
}

#projectsubNavBar a:visited {
	color: #253254;
	font-weight: bold;
	height: 20px;
}

#projectsubNavBar a:hover {
	color: #557797;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
}



/* New Better CSS based Menu */

   #tabs {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }

    #tabs a {
      float:left;
      margin:0;
      text-decoration:none;
      }
	  

/* About Cove */
    #tabs a span.about {
	 width: 132px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/about.jpg") no-repeat right top;
   
      color:#666;
      }
	  
	  #tabs a span.aboutActive {
	  width: 132px;
	  height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/about.jpg") no-repeat right top;
   	  background-position:0% -28px;
      color:#666;
      }
	  
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none; width: 132px;}
    /* End IE5-Mac hack */
    #tabs a:hover span.about {
	  width: 132px;
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -28px;
      }
    #tabs a:hover span.about {
      background-position:100% -28px;
      }
	 
/* Projects */
    #tabs a span.projects {
	 width: 129px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/projects.jpg") no-repeat right top;
   
      color:#666;
      }
	  
	  
	   #tabs a span.projectsActive {
	 width: 129px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/projects.jpg") no-repeat right top;
      background-position:0% -28px;
      color:#666;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none; width: 132px;}
    /* End IE5-Mac hack */
    #tabs a:hover span.projects {
	  width: 129px;
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -28px;
      }
    #tabs a:hover span.projects {
      background-position:100% -28px;
      }
	  
/* Care */
    #tabs a span.care {
	 width: 129px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/care.jpg") no-repeat right top;
   
      color:#666;
      }
	  
	    #tabs a span.careActive {
	 width: 129px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/care.jpg") no-repeat right top;
   	  background-position:0% -28px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none; width: 132px;}
    /* End IE5-Mac hack */
    #tabs a:hover span.care {
	  width: 129px;
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -28px;
      }
    #tabs a:hover span.care {
      background-position:100% -28px;
      }
	  

/* Contact */
    #tabs a span.contact {
	 width: 108px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/contact.jpg") no-repeat right top;
      color:#666;
      }
	  
	 #tabs a span.contactActive {
	 width: 108px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/contact2.jpg") no-repeat right top;
	  background-position:100% -28px;
      color:#666;
      }
	  
	 
    #tabs a:hover span.contact {
	  width: 108px;
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -28px;
      }
    #tabs a:hover span.contact {
      background-position:100% -28px;
      }
	  
	
/* Quick Possessions */
/*    #tabs a span.quick_poss {
	 width: 179px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/quick_possessions.jpg") no-repeat right top;
      color:#666;
      } */
	  
	 #tabs a span.quick_possActive {
	 width: 179px;
	 height: 28px;
      float:left;
      display:block;
      background:url("/images/nav/quick_possessions.jpg") no-repeat right top;
	  background-position:100% -28px;
      color:#666;
      }
	  
	 
    #tabs a:hover span.quick_poss {
	  width: 179px;
      color:#FF9834;
      }
   
    #tabs a:hover span.quick_poss {
      background-position:100% -28px;
      }


/* MENU SYSTEM
-------------------------------------------------------------------------*/
#menu { margin-left: 0px; }

#menu ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#menu ul li {
	padding: 0px;
	margin: 0px;
	float: left;
	display: block;
	text-align: right; 
	padding: 0px 0px 0px 2px;
	}
	
#menu ul li a {
	white-space: nowrap;
	margin: 0px; 
	padding: 0px 5px 0px 5px;
	
	color: #3D4974;
	text-align: left;
	font: 11px/4em Helvetica, Arial, sans-serif;
	text-decoration: none;
	text-transform:uppercase;
	display: block;
	float: left;
	height: 43px;
} 

#menu ul li#currentpage a,
#menu ul li a:hover{ color: #000000;	/*	color: #3D4974;	 */ }

#menu ul li ol {
	background: #C6CAD8;
	border: 1px solid #98A2C6;
	border-bottom: 0px solid #FFF;
	border-top: 1px solid #ACB6DA;
	display: none;
	position: absolute;
	z-index:2;
	top: 0px;
	margin: 43px 0px 0px 0px;
	padding: 0px;
	width: 130px;
	list-style:none; 
}
#menu ul li.over,
#menu ul li:hover {
	background: url(../../img/layout/navbtn_bg.gif) no-repeat 0px 8px;
}

#menu ul li.over ol{ 
	/* NEEDS TO CLEAR FOR PC IE */
	clear:left; 
	float: left;
}

#menu ul li.over ol,
#menu ul li:hover ol{
	display: block;
}

#menu ul li ol li{
	color: #686969;
	display: block;
	height: 20px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#menu ul li ol li a {
	margin: 0px; 
	padding: 0px 10px;
	 color: #3D4974; 
	text-align: left;
	/*
	color: #686969;
	font: 11px/1.8em Arial, Verdana, Tahoma, sans-serif;
	*/
	font: 11px/1.7em "Helvetica-Narrow", Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #98A2C6;
	text-decoration: none;
	letter-spacing: 1.0px;
	height: 18px;
	display: block;
	float:none;
	width: 110px;
	background: #C6CAD8;
	text-transform:none;
	} 
	

#menu ul li ol li#currentpage a,
#menu ul li ol li a:hover,
#menu ul li ol li a:active { background: #E5E9EC; }
#menu ul li ol li#currentpage a{ cursor:default; color: #333333; }
#menu ul li ol li ul li{
	margin: 0px 0px 0px 131px;
}