* 				{ margin: 0; padding: 0;}
div 			{ /*border: 1px dashed red;*/}
body 			{ background-color: #000; background-image: url('/images/global/body_bg.jpg'); background-repeat: repeat-x; color: #FFF;}

ul, ol, dl 		{ list-style-type: none;}
li 				{ display: inline;}

fieldset 		{ border: 0;}
legend 			{ display: none;}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl { font-family: Helvetica, Arial, sans-serif;}

p, dl 			{ font-size: 0.9em;}
p.First 		{ font-weight: bold; margin-bottom: 1em;}


a 				{ color: #FFF;}

div#Canvas 		{ margin: auto; width: 710px;}

div#Header 		{ display: none;}

div#Nav 					{ padding-left: 13px; padding-top: 10px; position: absolute; top: 0;}
div#Nav a 					{ background-repeat: no-repeat; display: block; height: 25px; text-decoration: none;}
div#Nav ul li 				{ float: left;}
div#Nav ul span 			{ visibility: hidden;}
div#Nav li#Logo a 			{ background-image: url('/images/global/nav/nav_small_logo.png'); margin-left: 16px; margin-right: 20px; width: 120px;}
div#Nav li#Home a 			{ background-image: url('/images/global/nav/nav_home.png'); width: 70px;}
div#Nav li#Home a:hover 	{ background-image: url('/images/global/nav/nav_home_over.png');}
div#Nav li#Home.Selected a 	{ background-image: url('/images/global/nav/nav_home_on.png');}

div#Nav li#Restaurant a 			{ background-image: url('/images/global/nav/nav_restaurant.png'); width: 97px;}
div#Nav li#Restaurant a:hover 		{ background-image: url('/images/global/nav/nav_restaurant_over.png');}
div#Nav li#Restaurant.Selected a 	{ background-image: url('/images/global/nav/nav_restaurant_on.png');}

div#Nav li#Bar a 					{ background-image: url('/images/global/nav/nav_bar.png'); width: 58px;}
div#Nav li#Bar a:hover 				{ background-image: url('/images/global/nav/nav_bar_over.png');}
div#Nav li#Bar.Selected a		 	{ background-image: url('/images/global/nav/nav_bar_on.png');}

div#Nav li#LiveMusic a 				{ background-image: url('/images/global/nav/nav_livemusic.png'); width: 98px;}
div#Nav li#LiveMusic a:hover		{ background-image: url('/images/global/nav/nav_livemusic_over.png');}
div#Nav li#LiveMusic.Selected a 	{ background-image: url('/images/global/nav/nav_livemusic_on.png');}

div#Nav li#OurHistory a 			{ background-image: url('/images/global/nav/nav_history.png'); width: 101px;}
div#Nav li#OurHistory a:hover 		{ background-image: url('/images/global/nav/nav_history_over.png');}
div#Nav li#OurHistory.Selected a 	{ background-image: url('/images/global/nav/nav_history_on.png');}

div#Nav li#ContactUs a 				{ background-image: url('/images/global/nav/nav_contactus.png'); width: 101px;}
div#Nav li#ContactUs a:hover 		{ background-image: url('/images/global/nav/nav_contactus_over.png');}
div#Nav li#ContactUs.Selected a 	{ background-image: url('/images/global/nav/nav_contactus_on.png');}

div#Intro 		{ background-repeat: no-repeat; height: 202px; margin-top: 50px; padding-left: 34px; padding-top: 28px; width: 670px;}
div#Intro h2 	{ font-size: 3em; height: 60px; margin-bottom: 12px;}
div#Intro p 	{ font-size: 1em; line-height: 1.3em; font-weight: bold; width: 450px;}


div#SectionTop	{ background-image: url('/images/global/section_bg_top.jpg'); background-repeat: no-repeat; height: 28px;}

div#Section 	{ background-image: url('/images/global/section_bg.jpg'); background-repeat: repeat-y; color: #FFF; padding-left: 20px; padding-right: 20px; padding-bottom: 100px; width: 664px;}

div#Content 	{ padding-left: 16px; padding-right: 16px;}
div#Content p	{ line-height: 1.3em; margin-bottom: 1.3em;}
h3 				{ color: #FAF2CD; font-size: 1.6em; font-weight: normal; margin-bottom: 1em;}
h4 				{ font-weight: normal; font-size: 1.2em; margin-bottom: 1em;}
img.KeyVisual 	{ margin-top: 2em;}
.PhotoRight 	{ float: right; margin-left: 20px;}


div#SubNav 		{ width: 160px;}
div#SubNav li a { color: #FFF; display: block; padding: 5px;}

div#SubNav li a 		{ background-repeat: no-repeat; display: block; height: 18px; width: 145px;}
div#SubNav li a span 	{ display: none;}

div#SubNav li#Gigs a 					{ background-image: url('/images/music/global/subnav_gigs.png');}
div#SubNav li#Gigs.Selected a,
div#SubNav li#Gigs a:hover 				{ background-image: url('/images/music/global/subnav_gigs_over.png');}
div#SubNav li#PinkPussycatClub a 		{ background-image: url('/images/music/global/subnav_pinkpussycat.png');}
div#SubNav li#PinkPussycatClub.Selected a,
div#SubNav li#PinkPussycatClub a:hover 	{ background-image: url('/images/music/global/subnav_pinkpussycat_over.png');}
div#SubNav li#BlackCat a 				{ background-image: url('/images/music/global/subnav_blackcat.png');}
div#SubNav li#BlackCat.Selected a,
div#SubNav li#BlackCat a:hover 			{ background-image: url('/images/music/global/subnav_blackcat_over.png');}
div#SubNav li#NorthernSoul a 			{ background-image: url('/images/music/global/subnav_northernsoul.png');}
div#SubNav li#NorthernSoul.Selected a, 
div#SubNav li#NorthernSoul a:hover 		{ background-image: url('/images/music/global/subnav_northernsoul_over.png');}

div#Footer 								{ background-image: url('/images/global/section_bg_btm.jpg'); background-repeat: no-repeat; height: 31px; padding: 8px; width: 705px;}
div#Footer ul 							{ color: #B6AA95; font-size: 0.6em;}
div#Footer ul li#Copyright 				{ float: left; padding-left: 22px;}
div#Footer ul li#MadeBy 				{ float: right; padding-right: 44px;}
div#Footer ul li#MadeBy a 				{ border-bottom: 1px dotted #FFF; color: #B6AA95; text-decoration: none;}
div#Footer ul li#MadeBy a:hover 		{ color: #FFF; border-bottom: 1px solid #FFF;}

body#Home div#Intro 					{ background-image: url('/images/home/home_keyvisual.jpg');}
body#Restaurant div#Intro 				{ background-image: url('/images/restaurant/restaurant_keyvisual.jpg');}
body#Bar div#Intro 						{ background-image: url('/images/bar/bar_keyvisual.jpg');}
body.Music div#Intro 					{ background-image: url('/images/music/global/music_keyvisual.jpg');}
body#History div#Intro 					{ background-image: url('/images/ourhistory/ourhistory_keyvisual.jpg');}
body#ContactUs div#Intro 				{ background-image: url('/images/contactus/contactus_keyvisual.jpg');}
body#GigListings dt 					{ float: left; vertical-align: text-bottom;}
body#GigListings dd						{ font-weight:bold; margin-left: 120px; margin-bottom: 0px; vertical-align: text-bottom;}
body#GigListings hr 					{ border: 0; border-bottom: 1px solid #6d5838; height: 1px; margin-bottom: 10px; margin-top: 10px;}
body#GigListings ul#MonthList 			{ font-size: 1em; margin-bottom: 30px;}
body#GigListings ul#MonthList li 		{ display: inline; margin-right: 20px;}
body#GigListings ul#MonthList li a 		{ border: 1px solid white; cursor: pointer; padding: 3px; padding-left: 10px; padding-right: 10px; text-decoration: none;}
body#GigListings ul#MonthList li.Off a	{ color: grey; border: 1px solid grey;}
body#GigListings div.MusicMonth h3 		{ display:none;}

div.ClearBoth 	{ clear: both;}

img 			{ border: none;}
.amp 			{ font-family: "Goudy Old Style", "Palatino", "Book Antiqua", serif; font-style: italic;}
.normal 		{ font-weight: normal}


img#Map 	{ border: 5px solid grey;}