@charset "utf-8";

/* CSS Document */





/* style the dropdown menus */

/* style the dropdown menus */
.dmenu {
display: none; /* REQUIRED dont display them to begin with */
position: absolute; /* REQUIRED enables javascript to position them below the right tab */
z-index: 100; /* REQUIRED makes sure they appear on top of other content on the page */
margin: 70px 0px 0px -2px; /* display them 21px below the top of the tabs. this is a kind of average value for the height of the tabs, which seems to vary slightly between browsers */
padding: 0px; /* put some space around the contents */
background-color: #4e1c00;  /* colour the background grey */
float:none;
border:none;
}


#front_page_tab, #front_page_button { width:119px; } 

li.tab a#front_page_tab:hover, li.tabselected a#front_page_tab { background-image:url(images/btn-home-on.gif); }



#about_tab, #about_button { width:133px; }

li.tab a, li.tabselected a, li.tab, li.tabselected  { display:block; text-indent:-999999px; }
li.tab div ul li a { text-indent:0px !important; }

li.tab a#about_tab:hover, li.tabselected a#about_tab { background-image:url(images/btn-about-on.gif); }



#news_and_events_tab, #News_and_Events_button { width:171px; }

li.tab a#news_and_events_tab:hover, li.tabselected a#news_and_events_tab { background-image:url(images/btn-news-on.gif); }



#artist_directory_tab, #artist_directory_button, #Artist_Directory_tab, #Artist_Directory_button { width:183px; }

li.tab a#artist_directory_tab:hover, li.tabselected a#artist_directory_tab, li.tab a#Artist_Directory_tab:hover, li.tabselected a#Artist_Directory_tab { background-image:url(images/btn-artist-on.gif); }



#newsletter_tab, #newsletter_button { width:152px; }

li.tab a#newsletter_tab:hover, li.tabselected a#newsletter_tab { background-image:url(images/btn-newsletter-on.gif); }



#membership_tab, #membership_button { width:157px; }

li.tab a#membership_tab:hover, li.tabselected a#membership_tab { background-image:url(images/btn-membership-on.gif); }







ul#tabbar { list-style:none; margin:0px; padding:0px; }

ul#tabbar li { float:left; margin:0px; padding:0px; }



ul#tabbar li a span {  display:none;  }

ul#tabbar li a { line-height:69px;	height:69px;	display:block;vertical-align:middle;text-transform:uppercase;color:#f6a924;text-decoration:none; }

ul#tabbar div.dmenu ul { margin:0px; padding:0px; }
ul#tabbar div.dmenu ul li { float:none;list-style:none;}
ul#tabbar div.dmenu ul li a {
	padding:5px 20px 5px 20px;
	display:block;	
	color:#f6a924;
	float:none;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
	border-left:2px #000 solid;
	border-right:2px #000 solid;
	font-size:12px;
	font-family:Arial;
}
ul#tabbar div.dmenu ul li a:hover, div.dmenu ul li.current_page_item a {
	text-decoration:underline;color:#fff;
}

#about_menu { width:230px; }
#news_and_events_menu { width:273px; }

