/* Site Header Area */

#header {
  background-color: #372b1f;
	padding: 0 0;
  margin: 0;
	}

#header a {
  margin: 0;
  padding: 0;
}

#header a img {
  border: none;
  margin: 0;
  padding: 0;
}

#header h1#condovue_logo {
  margin: 0;
  padding: 0;
  font-size: 11px;
  float: left;
}

#header #tagline {
  float: right;
}

#header h1#condovue_logo a {
  display: block;
  width: 276px;
  height: 0;
  padding-top: 103px;
  overflow: hidden;
  background-image: url(/images/bodyLogo.gif);
  background-position: left 0px;
}

/* Icon, Tagline, Tab setup */

#top_nav {
	margin:0 auto;
	padding:0;
  width:960px;
	height:51px;
  clear: both;

	background:url("/images/MenuBG.gif") no-repeat;
  text-align:right;
  }
#header #top_nav ul {
  float:right;
  width:auto;
  margin:0 29px 0 0;
  padding:0;
  }
#header #top_nav li {
  float:left;
	margin:0 8px 0 0px; /* space between tabs */
	list-style:none;
	}
#header #top_nav a {
  display: block;
  height: 0px;
  width: 92px;
  padding: 31px 0px 0px 0px;
  overflow: hidden;
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
  background-position: left 0px;
	}

/* Tabs for Visitors */

#header #top_nav #visitor_search a {
  background-image: url(/images/tabs/visitor/menuSearch.gif);
}

#header #top_nav #visitor_search a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_search.current a {
  background-image: url(/images/tabs/visitor/menuSearch_Current.gif);
}

#header #top_nav #visitor_listings a {
  background-image: url(/images/tabs/visitor/menuListings.gif);
}

#header #top_nav #visitor_listings a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_listings.current a {
  background-image: url(/images/tabs/visitor/menuListings_Current.gif);
}
#header #top_nav #visitor_browse a {
  background-image: url(/images/tabs/visitor/menuBrowse.gif);
}

#header #top_nav #visitor_browse a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_browse.current a {
  background-image: url(/images/tabs/visitor/menuBrowse_Current.gif);
}

#header #top_nav #visitor_sign_up a {
  background-image: url(/images/tabs/visitor/menuSignup.gif);
}

#header #top_nav #visitor_sign_up a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_sign_up.current a {
  background-image: url(/images/tabs/visitor/menuSignup_Current.gif);
}

#header #top_nav #visitor_login a {
  background-image: url(/images/tabs/visitor/menuLogin.gif);
}

#header #top_nav #visitor_login a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_login.current a {
  background-image: url(/images/tabs/visitor/menuLogin_Current.gif);
}

#header #top_nav #visitor_about a {
  background-image: url(/images/tabs/visitor/menuAbout.gif);
}

#header #top_nav #visitor_about a:hover {
  background-position: left 31px;
}

#header #top_nav #visitor_about.current a {
  background-image: url(/images/tabs/visitor/menuAbout_Current.gif);
}
#header #top_nav #visitor_blog a {
  background-image: url(/images/tabs/visitor/menuBlog.gif);
}

#header #top_nav #visitor_blog a:hover {
 background-position: left 31px;
}
/* Tabs for Users */

#header #top_nav #user_search a {
  background-image: url(/images/tabs/user/menuSearch.gif);
}

#header #top_nav #user_search a:hover {
  background-position: left 31px;
}

#header #top_nav #user_search.current a {
  background-image: url(/images/tabs/user/menuSearch_Current.gif);
}

#header #top_nav #user_listings a {
  background-image: url(/images/tabs/user/menuListings.gif);
}

#header #top_nav #user_listings a:hover {
  background-position: left 31px;
}

#header #top_nav #user_listings.current a {
  background-image: url(/images/tabs/user/menuListings_Current.gif);
}
#header #top_nav #user_browse a {
  background-image: url(/images/tabs/user/menuBrowse.gif);
}

#header #top_nav #user_browse a:hover {
  background-position: left 31px;
}

#header #top_nav #user_browse.current a {
  background-image: url(/images/tabs/user/menuBrowse_Current.gif);
}

#header #top_nav #user_logout a {
  background-image: url(/images/tabs/user/menuLogout.gif);
}

#header #top_nav #user_logout a:hover {
  background-position: left 31px;
}

#header #top_nav #user_logout.current a {
  background-image: url(/images/tabs/user/menuLogout_Current.gif);
}

/* Tabs for Admins */

#header #top_nav #admin_users a {
  background-image: url(/images/tabs/admin/menuUsers.gif);
}

#header #top_nav #admin_users a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_users.current a {
  background-image: url(/images/tabs/admin/menuUsers_Current.gif);
}

#header #top_nav #admin_search a {
  background-image: url(/images/tabs/admin/menuSearch.gif);
}

#header #top_nav #admin_search a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_search.current a {
  background-image: url(/images/tabs/admin/menuSearch_Current.gif);
}

#header #top_nav #admin_listings a {
  background-image: url(/images/tabs/admin/menuListings.gif);
}

#header #top_nav #admin_listings a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_listings.current a {
  background-image: url(/images/tabs/admin/menuListings_Current.gif);
}
#header #top_nav #admin_browse a {
  background-image: url(/images/tabs/admin/menuBrowse.gif);
}

#header #top_nav #admin_browse a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_browse.current a {
  background-image: url(/images/tabs/admin/menuBrowse_Current.gif);
}

#header #top_nav #admin_import a {
  background-image: url(/images/tabs/admin/menuImport.gif);
}

#header #top_nav #admin_import a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_import.current a {
  background-image: url(/images/tabs/admin/menuImport_Current.gif);
}
#header #top_nav #admin_logout a {
  background-image: url(/images/tabs/admin/menuLogout.gif);
}

#header #top_nav #admin_logout a:hover {
  background-position: left 31px;
}

#header #top_nav #admin_logout.current a {
  background-image: url(/images/tabs/admin/menuLogout_Current.gif);
}
