﻿ul#nav 
{
	margin-left:1px;
	margin-top:10px;
	float:left;
	position:relative;
	left:63px;
}

ul#nav li, ul#login_nav li
{
	float:left;
}

ul#nav li a 
{
	text-indent:-9000px;
	height:43px;
	display:block;
	background-repeat:no-repeat;
	background-image:url(/images/nav.gif);
	outline:none;
}


ul#nav li.now a 
{
	width:51px;
}

	

ul#nav li.art a 
{
	width:115px;
	background-position:-53px 0px;
	margin-left:2px;
}



ul#nav li.education a 
{
	width:91px;
	background-position:-170px 0px;
	margin-left:2px;
}



ul#nav li.nightlife a 
{
	width:90px;
	background-position:-263px 0px;
	margin-left:2px;
}



ul#nav li.community a 
{
	width:92px;
	background-position:-355px 0px;
	margin-left:2px;
}



ul#nav li.sports a 
{
	width:95px;
	background-position:-449px 0px;
	margin-left:2px;
}



ul#nav li.familyfun a 
{
	width:90px;
	background-position:-546px 0px;
	margin-left:2px;
}


#navbar 
{
	width:635px;
	height:5px;
	background-image:url(/images/nav.gif);
	clear:both;
	margin-top:3px;
	float:left;
	margin-left:1px;
	position:relative;
	left:63px;
	background-position:0px -90px;
	overflow:hidden; /*for IE6*/
}
#adminnavbar 
{
	width:847px;
	height:5px;
	background-image:url(/images/nav.gif);
	clear:both;
	float:left;
	margin-left:1px;
	background-position:0px -90px;
	overflow:hidden; /*for IE6*/
}


ul#login_nav 
{
	/*float:left;*/
	margin-left:623px;
	padding-top:7px;
	height:17px;
	line-height:17px; /*for IE6*/
}

ul#login_nav li a 
{
	background-image:url(/images/login_nav.gif);
	background-repeat:no-repeat;
	height:17px;
	display:block;
	text-indent:-9000px;
}

ul#login_nav li a.submit 
{
	width:87px;
	background-position:0px 0px;
}
ul#login_nav li a.submit:hover 
{
	background-position:0px -17px;
}

ul#login_nav li a.login 
{
	width:78px;
	background-position:-93px 0px;
	margin-left:6px;
	
}
ul#login_nav li a.login:hover 
{
	background-position:-93px -17px;
}

ul#login_nav li a.rss
{
	width:78px;
	background-position:-177px 0px;
	margin-left:6px;
	
}
ul#login_nav li a.rss:hover 
{
	background-position:-177px -17px;
}





#event_nav 
{
	margin-left:25px;
	float:left;
	position:relative;
	width:300px;
	clear:left;
}
.events_listings, .events_listings_on
{
	background-color:#5b1414;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
	margin-right:5px;
}
.events_listings:hover, .events_listings_on, .events_listings_on:hover
{
	color:#fff;
	background-color:#99cccc;
}

.events_map, .events_map_on
{
	background-color:#5b1414;
	font-family:Arial;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
}
.events_map:hover, .events_map_on, .events_map_on:hover
{
	color:#fff;
	background-color:#99cccc;
}


ul#event_nav li
{
	float:left;
}

ul#event_nav li a 
{
	text-indent:-9000px;
	height:32px;
	display:block;
	background-repeat:no-repeat;
	background-image:url(/images/backgrounds/event_nav.gif);
	outline:none;
}

ul#event_nav li.list 
{
	margin-right:3px;
}

ul#event_nav li.list a
{
	width:108px;
	background-position:0px 8px;
}

ul#event_nav li.list a:hover 
{
	background-position:0px -24px;
}

ul#event_nav li.map a
{
	width:108px;
	background-position:-112px 8px;
}

ul#event_nav li.map a:hover 
{
	background-position:-112px -24px;
}





#eventdays
{
	width:279px;
	margin-right:10px;
	position:relative;
	float:right;
	text-align:right;
}

ul#eventdays li
{
	float:left;
	
}

ul#eventdays li  
{
	text-indent:-9000px;
	width:57px;
	height:20px;
	display:block;
	background-color:#e1e2e2;
	/*
	background-repeat:no-repeat;
	background-image:url(/images/backgrounds/eventdays_nav.gif);
	*/
	font-family:Verdana;
	font-size:8px;
	color:#999999;
	outline:none;
}

ul#eventdays li 
{
	margin-left:3px;
}

.today, .today_on
{
	background-color:#e1e2e2;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
	margin-right:2px;
}
.today:hover, .today_on, .today_on:hover
{
	color:#fff;
	background-color:#999999;
}

.fiveday, .fiveday_on
{
	background-color:#e1e2e2;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
	margin-right:2px;
	
}
.fiveday:hover, .fiveday_on, .fiveday_on:hover
{
	color:#fff;
	background-color:#999999;
}
.weekend, .weekend_on
{
	background-color:#e1e2e2;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
	margin-right:-2px;
}
.weekend:hover, .weekend_on, .weekend_on:hover
{
	color:#fff;
	background-color:#999999;
}
.thirtydays, .thirtydays_on
{
	background-color:#e1e2e2;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
}
.thirtydays:hover, .thirtydays_on, .thirtydays_on:hover
{
	color:#fff;
	background-color:#999999;
}
/*
ul#eventdays li.today a {background-position:0px 0px;}
ul#eventdays li.today a:hover {background-position:0px -20px;}

ul#eventdays li.fiveday a {background-position:-61px 0px;}
ul#eventdays li.fiveday a:hover {background-position:-61px -20px;}

ul#eventdays li.weekend a {background-position:-121px 0px;}
ul#eventdays li.weekend a:hover {background-position:-121px -20px;}
*/
ul#admin_nav
{
	float:left;
	width:870px;
	/*margin-left:15px;*/
	position:relative;
	
}
ul#admin_nav li
{
	float:left;
	padding-right:3px;	
}

ul#admin_nav li a 
{
	height:20px;
	display:block;
	outline:none;
	background-color:#5c1414;
	color:#FFF;
	padding:5px 5px 0px 5px;
	font-family:Verdana;
	font-size:11px;
	
}
ul#admin_nav li.adminhome a  /*for IE6*/
{
	width:85px;
}
ul#admin_nav li.membermanager a 
{
	width:100px;
}
ul#admin_nav li.eventmanager a 
{
	width:88px;
}
ul#admin_nav li.spotlightmanager a 
{
	width:105px;
}
ul#admin_nav li.manageprofile a 
{
	width:92px;
}
ul#admin_nav li.reminderemails a 
{
	width:152px;
}


ul#admin_nav li.help a 
{
	width:28px;
}
ul#admin_nav li a:hover
{
	background-color:#99cccc;
}
