#nav ul{
	padding:0;
	margin:0;
}

#nav ul li{
	list-style:none;
	float:left;
}

#nav ul li a{
	color:#999;
}

#nav a:hover;{
	color:#000;
	display:none;
}

#nav {
	width:1080px;
	background:url('/img/nav/nav_bg.jpg') no-repeat;
	height:30px;
	margin:0 auto;
}


/* HORIZONTAL NAVIGATION */

ul#sddm {
	margin: 0;
	padding: 0px;
	border: 0px;
	list-style: none;
	font-size: 0px;
	line-height: 0px;
	width: 676px;
	float:left;
}
ul#sddm li {
	margin: 0px;
	padding: 0px;
    line-height: 0px;
/*	width: 100px;*/
	height:30px;
	float:left;
}
ul#sddm li span {
  text-indent: -9999px;
  display: none;
}
ul#sddm li a {
	display: block;
	width: 100%;
	height: 100%;
	border: 0px;
}


/* ----------- DEFAULT STATE ----------- */


ul#sddm li.a{
	background: url("/img/nav/a.jpg") no-repeat 0px 0px;
	width:65px;
}

ul#sddm li.b{
	background: url("/img/nav/b.jpg") no-repeat 0px 0px;
	width:67px;
}

ul#sddm li.c{
	background: url("/img/nav/c.jpg") no-repeat 0px 0px;
	width:76px;
}

ul#sddm li.d{
	background: url("/img/nav/d.jpg") no-repeat 0px 0px;
	width:93px;
}

ul#sddm li.e{
	background: url("/img/nav/e.jpg") no-repeat 0px 0px;
	width:125px;
}

ul#sddm li.f{
	background: url("/img/nav/f.jpg") no-repeat 0px 0px;
	width:87px;
}

ul#sddm li.g{
	background: url("/img/nav/g.jpg") no-repeat 0px 0px;
	width:78px;
}

ul#sddm li.h{
	background: url("/img/nav/h.jpg") no-repeat 0px 0px;
	width:85px;
}



/* ----------- ROLLOVER STATE ----------- */

ul#sddm li.a a:hover, .a ul#sddm li.a{
	background: url("../img/nav/a.jpg") no-repeat 0px 100%;
}
ul#sddm li.b a:hover, .b ul#sddm li.b{
	background: url("../img/nav/b.jpg") no-repeat 0px 100%;
}

ul#sddm li.c a:hover, .c ul#sddm li.c {
	background: url("../img/nav/c.jpg") no-repeat 0px 100%;
}
ul#sddm li.d a:hover, .d ul#sddm li.d{
	background: url("../img/nav/d.jpg") no-repeat 0px 100%;
}
ul#sddm li.e a:hover, .e ul#sddm li.e{
	background: url("../img/nav/e.jpg") no-repeat 0px 100%;
}

ul#sddm li.f a:hover, .f ul#sddm li.f{
	background: url("../img/nav/f.jpg") no-repeat 0px 100%;
}

ul#sddm li.g a:hover, .g ul#sddm li.g{
	background: url("../img/nav/g.jpg") no-repeat 0px 100%;
}

ul#sddm li.h a:hover, .h ul#sddm li.h{
	background: url("../img/nav/h.jpg") no-repeat 0px 100%;
}



/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/




#sddm div
{	position: absolute;
	z-index:200;
	visibility: hidden;
	margin: 0;
	padding: 10px 0;
	background: #fff;
	border: 1px solid #ccc;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 8px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color:#0a58b8;
		font: 11px arial;
}
		
#sddm div a:hover{
	background:#000;
	color: #333;
}

ul#sddm li.a:hover div#m1 a:hover, ul#sddm li.b div#m2 a:hover, ul#sddm li.c div#m3 a:hover, ul#sddm li.d div#m4 a:hover, ul#sddm li.e div#m5 a:hover, ul#sddm li.f div#m6 a:hover, ul#sddm li.g div#m7 a:hover,  ul#sddm li.h div#m8 a:hover{
	background:none;
	color: #333;
}

ul#sddm li.a div#m1 a, ul#sddm li.b div#m2 a, ul#sddm li.c div#m3 a, ul#sddm li.d div#m4 a, ul#sddm li.e div#m5 a, ul#sddm li.f div#m6 a, ul#sddm li.g div#m7 a,  ul#sddm li.h div#m8 a{
	background:none;
	color: #0a58b8;
}


/*HOME ROLLOVERS*/

#art_calendar{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_art_calendar.jpg") no-repeat 0 0;
}

#art_directory{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_art_directory.jpg") no-repeat 0 0;
}

#artist_resources{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_artist_resources.jpg") no-repeat 0 0;
}

#artwalk{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_artwalk.jpg") no-repeat 0 0;
}

#bar_directory{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_bar_directory.jpg") no-repeat 0 0;
}

#community_calendar{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_community_calendar.jpg") no-repeat 0 0;
}

#concert_calendar{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_concert_calendar.jpg") no-repeat 0 0;
}

#local_musicians{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_local_musicians.jpg") no-repeat 0 0;
}

#morning_drip{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_morning_drip.jpg") no-repeat 0 0;
}

#movie_times{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_movie_times.jpg") no-repeat 0 0;
}

#outdoor_calendar{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_outdoor_calendar.jpg") no-repeat 0 0;
}

#recipes{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_recipes.jpg") no-repeat 0 0;
}

#restaurant_guide{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_restaurant_guide.jpg") no-repeat 0 0;
}

#sandwich{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_sandwich.jpg") no-repeat 0 0;
}

#sports_calendar{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_sports_calendar.jpg") no-repeat 0 0;
}

#health_guide{
  display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_health_roll.jpg") no-repeat 0 0;
}

#from_editors{
display: block;
  width: 225px;
  height: 31px;
  background: url("/img/buttons/roll/button_editor_roll.jpg") no-repeat 0 0;
}



#art_calendar:hover, #art_directory:hover, #artist_resources:hover, #artwalk:hover, #bar_directory:hover, #community_calendar:hover, #concert_calendar:hover, #local_musicians:hover, #morning_drip:hover, #movie_times:hover, #outdoor_calendar:hover, #recipes:hover, #restaurant_guide:hover, #sandwich:hover, #sports_calendar:hover, #health_guide:hover, #from_editors:hover{ 
  background-position: 0 -31px;
}

#art_calendar span, #art_directory span, #artist_resources span, #artwalk span, #bar_directory span, #community_calendar span, #concert_calendar span, #local_musicians span, #morning_drip span, #movie_times span, #outdoor_calendar span, #recipes span, #restaurant_guide span, #sandwich span, #sports_calendar span, #health_guide span, #from_editors span{
  display: none;
}

/*HOME HEADER ROLLOVERS*/

#a_home_art{
  display: block;
  width: 230px;
  height: 95px;
  background: url("/img/buttons/roll/home_art.jpg") no-repeat 0 0;	
  margin:10px 0 10px -10px;
}

#a_home_editors{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_editors.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_film{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_film.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_food{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_food.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_interviews{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_interviews.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_music{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_music.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_news{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_news.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_nightlife{
  display: block;
  margin:10px 0 10px -10px;
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_nightlife.jpg") no-repeat 0 0;	
}

#a_home_outdoors{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_outdoors.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_sports{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_sports.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_health{
  width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_health.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_rants{
 width: 230px;
  height: 95px;	
  background: url("/img/buttons/roll/home_rants.jpg") no-repeat 0 0;	
  display: block;
  margin:10px 0 10px -10px;
}

#a_home_art:hover, #a_home_editors:hover, #a_home_film:hover, #a_home_food:hover, #a_home_interviews:hover, #a_home_music:hover, #a_home_news:hover, #a_home_nightlife:hover, #a_home_outdoors:hover, #a_home_sports:hover, #a_home_health:hover,  #a_home_rants:hover{ 
  background-position: 0 -95px;
}

#a_home_art span, #a_home_editors span, #a_home_film span, #a_home_food span, #a_home_interviews span, #a_home_music span, #a_home_news span, #a_home_nightlife span, #a_home_outdoors span, #a_home_sports span, #a_home_health span, #a_home_rants span{
  display: none;
}

