body {
	margin:0 auto;
	padding:0;
	background-color:#000000;
}
a:hover, .MyCursor { cursor: url("/MyCurser.cur"), auto; }
/*------------------------Reset------------------------*/
.Clear {
	clear:both;
	display:block;
	height:0;
	width:0;
	overflow:hidden;
	visibility:hidden;
}
.Hide_Heading, .Hide_HR {
	display:none;
	height:0;
	width:0;
}
p, h1, h2, h3, form, input, ul, li, .TextReplaceByImage {
	margin:0;
	padding:0;
}
.TextReplaceByImage {
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
}
a:active, a:focus { outline:none; }
h1, h2, h3 { font-weight:normal; }
/*#MainDiv div { overflow:hidden; }*/
table { border-collapse:collapse; }
img { border:0; }
.limiterBox {
	border: 1px solid #000;
	/*border-top: none;*/
	background-color: #481111;
	color:#6d5533;
	padding: 3px 6px;
	margin-top:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	word-spacing:1px;
}
.Message {
	padding:15px 15px 15px 37px;
	background-position:15px 17px;
	background-repeat:no-repeat;
	border:1px solid;
	display:block;
	margin-top:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.Message.Error {
	background-color:#F5E8E8;
	background-image:url(../Images/Common/error.png);
	border-color:#DFB2B2;
	color:#9E1111;
}
.Message.Success {
	background-color:#e8f6e9;
	background-image:url(../Images/Common/success.png);
	border-color:#b2e1b7;
	color:#11a322;
}
.Message.Info {
	background-color:#eaedf7;
	background-image:url(../Images/Common/info.png);
	border-color:#b8c3e4;
	color:#2446ad;
}
.Message.Warning {
	background-color:#f9f8e8;
	background-image:url(../Images/Common/warning.png);
	border-color:#ebe7b3;
	color:#c2b515;
}
.error_strings { margin:15px 0; }
.error_strings ul li {
	font-size:12px;
	margin-left:15px;
	list-style:circle;
	color:#900;
}
.indicator {
	height:12px;
	width:240px;
	background:transparent url(../Images/Common/indicator-bg.gif) no-repeat scroll left top;
}
.indicator div.reverse { background:transparent url(../Images/Common/indicator-red-to-green.gif) no-repeat scroll left top; }
.indicator div {
	height: 12px;
	background: url(../Images/Common/indicator-green-to-red.gif) no-repeat top left;
}
/*----------------------Colors-----------------------*/
.Red { color:#631213; }
.White { color:#ffffff; }
.Gray { color:#bbc07e; }
.BodyColor{color:#9c9378;}
.Blue{color:#00303e;}
/*----------------------Font----------------------*/
.Font10 {
	font-size:10px;
	line-height:12px;
}
.Font11 {
	font-size:11px;
	line-height:13px;
}
.Font12 {
	font-size:12px;
	line-height:15px;
}
.Font16 {
	font-size:16px;
	line-height:20px;
}
/*----------------------wrapper-----------------------*/

#Wrapper {
	width:900px;
	margin:0 auto;
	min-height:544px;
	padding-top:22px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	margin-top: -272px;*/
/*	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	margin-top: -272px;*/
}
/*----------------------header_main_menu----------------------*/
#Header_Main_Menu {
	width:100%;
	float:left;
	background:url(../Images/Common/Bg-Header.jpg);
	height:94px;
}
#HeaderRight {
	width:766px;
	float:right;
	height:94px;
}
#Logo {
	float:left;
	width:145px;
	position:relative;
	left:-17px;
	bottom:123px;
}
#AboutUs {
	float:left;
	margin-left:4px;
}
#Heading-Gallery {
	float:left;
	margin-left:1px;
}
#RequestOnline {
	float:left;
	margin-left:12px;
}
#BandGarage {
	float:left;
	margin-left:6px;
}
#Cocktail {
	float:left;
	margin-left:6px;
}
#MessageBoard {
	float:left;
	margin-left:5px;
}
#Heading_GigDiary {
	float:left;
	margin-left:4px;
}
#Heading_FoodForRock {
	float:left;
	margin-left:6px;
}
#Heading_Map {
	float:left;
	margin-left:5px;
}
#Heading_Contact {
	float:left;
	margin-left:7px;
}
#Heading_Store {
	float:left;
	margin-left:10px;
}
#Heading_Downloads {
	float:left;
	margin-left:7px;
}
#Heading_CafeTwitter {
	float:left;
	margin-left:7px;
}
#Heading_Members {
	float:left;
	margin-left:10px;
}
/*----------------------BodyWrapper----------------------*/
#BodyWrapper {
	width:100%;
	float:left;
	background:url(../Images/Common/Bg-Body-Home.jpg);
	background-repeat:no-repeat;
	height:326px;
}
#BodyWrapper .BodyContentArea {
	width:553px;
	float:left;
	background:url(../Images/Common/Bg-BodyLeft-Home.jpg);
	background-repeat:no-repeat;
	min-height:315px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
}
#ImageGallery {
	width:481px;
	float:right;
	padding:0 5px 0 0;
}
#CafeTwitterContentArea {
	width:553px;
	float:left;
	background:url(../Images/Common/Bg-BodyContentArea-Left-CafeTwitter.png);
	background-repeat:no-repeat;
	min-height:315px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	margin:35px 0 0 69px;
}
#CafeTwitterContent {
	width:479px;
	float:right;
	text-align:right;
	padding:7px 6px 0 0;
}
/*-- Flash Home 3D ------*/
#Flash_Home {
	width:347px;
	float:right;
}
#GigDairy a {
	float:left;
	width:347px;
	background:url(../Images/Common/Gig-Diary.png);
	background-repeat:no-repeat;
	/*	min-height:84px;*/
	height:109px;
}
#GigDairy a:hover {
	float:left;
	width:347px;
	background:url(../Images/Common/Gig-Diary-Rollover.png);
	background-repeat:no-repeat;
	height:109px;
	position:relative;
	bottom:25px;
}
#CafeTwitter a {
	float:left;
	width:347px;
	background:url(../Images/Common/CafeTwitter.png);
	background-repeat:no-repeat;
	/*min-height:46px;*/
	height:58px;
	position:relative;
	bottom:35px;
}
#CafeTwitter a:hover {
	float:left;
	width:347px;
	background:url(../Images/Common/CafeTwitter-Rollover.png);
	background-repeat:no-repeat;
	height:58px;
	position:relative;
	bottom:47px;
}
#Store a {
	float:left;
	width:155px;
	background:url(../Images/Common/Store.png);
	background-repeat:no-repeat;
	/*min-height:66px;*/
	height:91px;
	position:relative;
	bottom:50px;
}
#Store a:hover {
	float:left;
	width:174px;
	background:url(../Images/Common/Store-Rollover.png);
	background-repeat:no-repeat;
	height:91px;
	position:relative;
	bottom:73px;
	z-index:2;
}
#Gallery a {
	float:right;
	width:173px;
	background:url(../Images/Common/Gallery.png);
	background-repeat:no-repeat;
	/*min-height:60px;*/
	height:74px;
	position:relative;
	bottom:48px;
	right:24px;
	z-index:1;
}
#Gallery a:hover {
	float:right;
	width:192px;
	background:url(../Images/Common/Gallery-Rollover.png);
	background-repeat:no-repeat;
	height:74px;
	position:relative;
	bottom:58px;
}
#Band a {
	float:left;
	width:273px;
	background:url(../Images/Common/Flash-BandGarage.png);
	background-repeat:no-repeat;
	/*height:54px;*/
	height:79px;
	position:relative;
	bottom:82px;
}
#Band a:hover {
	float:left;
	width:312px;
	background:url(../Images/Common/Flash-BandGarage-Rollover.png);
	background-repeat:no-repeat;
	height:79px;
	position:relative;
	bottom:107px;
	margin-left:5px;
	z-index:3;
}
#Member a {
	float:left;
	width:347px;
	background:url(../Images/Common/Members.png);
	background-repeat:no-repeat;
	/*min-height:77px;*/
	height:100px;
	position:relative;
	bottom:113px;
}
#Member a:hover {
	float:left;
	width:347px;
	background:url(../Images/Common/Members-Rollover.png);
	background-repeat:no-repeat;
	height:100px;
	position:relative;
	bottom:140px;
}
/*----------------------BodyWrapper_InnerPage----------------------*/
#BodyWrapper_InnerPage {
	width:100%;
	float:left;
	background:url(../Images/Common/Bg-Body-InnerPage.jpg);
	background-repeat:no-repeat;
	height:403px;
}
#BodyWrapper_InnerPage .BodyContentArea {
	width:703px;
	float:left;
}
/*-- Flash Inner 3D ------*/
#Flash_InnerPage {
	width:197px;
	float:right;
	padding-top:138px;
}
#Inner_Home a {
	float:left;
	width:74px;
	background:url(../Images/Common/Inner-Home.png);
	background-repeat:no-repeat;
	/*	min-height:36px;*/
	height:41px;
	margin-left:60px;
}
#Inner_Home a:hover {
	float:left;
	width:81px;
	background:url(../Images/Common/Inner-Home-Rollover.png);
	background-repeat:no-repeat;
	height:41px;
	position:relative;
	bottom:5px;
}
#Inner_GigDairy a {
	float:left;
	width:121px;
	background:url(../Images/Common/Inner-GigDiary.png);
	background-repeat:no-repeat;
	/*	min-height:37px;*/
	height:47px;
	position:relative;
	bottom:10px;
	margin-left:60px;
}
#Inner_GigDairy a:hover {
	float:left;
	width:133px;
	background:url(../Images/Common/Inner-GigDiary-Rollover.png);
	background-repeat:no-repeat;
	height:47px;
	position:relative;
	bottom:18px;
	right:13px;
}
#Inner_CafeTwitter a {
	float:left;
	width:176px;
	background:url(../Images/Common/Inner-CafeTwitter.png);
	background-repeat:no-repeat;
	/*	min-height:33px;*/
	height:37px;
	position:relative;
	bottom:24px;
}
#Inner_CafeTwitter a:hover {
	float:left;
	width:184px;
	background:url(../Images/Common/Inner-CafeTwitter-Rollover.png);
	background-repeat:no-repeat;
	height:37px;
	position:relative;
	bottom:29px;
}
#Inner_Store a {
	float:left;
	width:79px;
	background:url(../Images/Common/Inner-Store.png);
	background-repeat:no-repeat;
	/*	min-height:36px;*/
	height:51px;
	position:relative;
	bottom:30px;
}
#Inner_Store a:hover {
	float:left;
	width:97px;
	background:url(../Images/Common/Inner-Store-Rollover.png);
	background-repeat:no-repeat;
	height:51px;
	position:relative;
	bottom:43px;
	z-index:2;
}
#Inner_Gallery a {
	float:right;
	width:100px;
	background:url(../Images/Common/Inner-Gallery.png);
	background-repeat:no-repeat;
	/*	min-height:36px;*/
	height:46px;
	position:relative;
	bottom:81px;
	right:15px;
	z-index:1;
}
#Inner_Gallery a:hover {
	float:right;
	width:119px;
	background:url(../Images/Common/Inner-Gallery-Rollover.png);
	background-repeat:no-repeat;
	height:46px;
	position:relative;
	bottom:81px;
}
#Inner_BandGarage a {
	float:left;
	width:166px;
	background:url(../Images/Common/Inner-BandGarage.png);
	background-repeat:no-repeat;
	/*height:35px;*/
	height:46px;
	position:relative;
	bottom:95px;
	margin-left:7px;
}
#Inner_BandGarage a:hover {
	float:left;
	width:181px;
	background:url(../Images/Common/Inner-BandGarage-Rollover.png);
	background-repeat:no-repeat;
	height:46px;
	position:relative;
	bottom:106px;
	z-index:3;
}
#Inner_Member a {
	float:left;
	width:150px;
	background:url(../Images/Common/Inner-Member.png);
	background-repeat:no-repeat;
	/*	min-height:39px;*/
	height:53px;
	position:relative;
	bottom:108px;
	margin-left:30px;
}
#Inner_Member a:hover {
	float:left;
	width:172px;
	background:url(../Images/Common/Inner-Member-Rollover.png);
	background-repeat:no-repeat;
	height:53px;
	position:relative;
	bottom:117px;
	right:20px;
}
.hiddenPic { display:none; }
/*----- Body AboutUs--------*/
#AboutUs_ContentArea {
	float:left;
	width:614px;
	height:362px;
	background:url(../Images/Common/Bg-BodyLeft-AboutUs.jpg);
	background-repeat:no-repeat;
	margin:19px 0 0 70px;
}
#ContentHolder { margin:20px 0 0 20px; }
#Aboutus_LeftContent {
	float:left;
	width:345px;
}
#AboutusContent {
	float:left;
	width:345px;
	height:321px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
}
#Aboutus_RightContent {
	float:right;
	width:247px;
	position:relative;
	left:14px;
	margin-top:20px;
}
/*----- Body Request Online--------*/
#RequestOnline_ContentArea {
	float:left;
	width:547px;
	height:356px;
	background:url(../Images/Common/Bg-BodyContentArea-RequestOnline.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 98px;
}
#RequestOnlineContent {
	float:left;
	width:383px;
	margin-left:38px;
	margin-top:21px;
}
#RequestOnlineContent ul { list-style-type:none; }
#RequestOnlineContent li { list-style-type:none; }
/*----- Body Band Garage--------*/
#BandGarage_ContentArea {
	float:left;
	width:620px;
	height:359px;
	background:url(../Images/Common/Bg-BodyContentArea-BandGarage.jpg);
	background-repeat:no-repeat;
	margin:25px 0 0 69px;
}
#BandGarage-LeftContentArea {
	float:left;
	width:129px;
	margin:66px 0 0 19px;
	height:214px;
	background-color:#87704a;
}
#BandGarage-LeftContentArea .ContentHolder { padding:2px; }
#BandGarage-LeftContent {
	float:left;
	width:134px;
	height:211px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	/*	color:#9c9378;*/
	color:#ffffff;
}
#BandGarage-LeftContent ul { list-style-type:none; }
#BandGarage-LeftContent li {
	float:left;
	width:105px;
	list-style-type:none;
}
#BandGarage-RightContent {
	float:left;
	width:314px;
	height:186px;
	background:url(../Images/Common/Bg-BandGarage-RightContent.jpg);
	background-repeat:no-repeat;
	margin:79px 0 0 49px;
	padding:31px 0 0 18px;
}
#BandGarageSignup {
	float:left;
	width:518px;
	height:310px;
	background:url(../Images/Common/Bg-Signup-ContentArea.png);
	background-repeat:no-repeat;
	margin:22px 0 0 90px;
}
#BandGarageSignup-Content {
	padding:15px;
	float:left;
}
#BandGarageSignup-Content span {
	float:left;
	background:url(../Images/Common/Icon-Star.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:7px;
	width:6px;
}
#BandGarageBandList-RightContent {
	float:left;
	width:448px;
	height:310px;
	background:url(../Images/Common/Bg-BandGarage-BandList.jpg);
	background-repeat:no-repeat;
	margin:22px 0 0 10px;
}
#BandGarageBandListContent {
	float:left;
	width:400px;
	height:260px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
	padding-right:20px;
}
/*----- Body Cocktail--------*/
#Cocktail_ContentArea {
	float:left;
	width:506px;
	height:348px;
	background:url(../Images/Common/Bg-BodyContentArea-Cocktail.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 144px;
}
#CocktailContent {
	float:left;
	width:410px;
	margin:13px 0 0 13px;
}
/*----- Body Message Board--------*/
#MessageBoard_ContentArea {
	float:left;
	width:611px;
	height:375px;
	background:url(../Images/Common/Bg-BodyContentArea-MessageBoard.jpg);
	background-repeat:no-repeat;
	margin:15px 0 0 77px;
}
#MessageBoard_ContentArea .Leftform {
	float:left;
	width:220px;
	margin:152px 0 0 13px;
}
/*----- Body Food For Rock--------*/
#FoodForRock_ContentArea {
	float:left;
	width:584px;
	height:365px;
	background:url(../Images/Common/Bg-BodyContentArea-FoodForRock.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 69px;
}
#FoodForRockContent {
	float:left;
	width:396px;
	height:321px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	/*	color:#bbc07e;*/
	color:#9c9378;
}
.BodyContent{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9c9378;}
/*----- Body Map--------*/
#Map_ContentArea {
	float:left;
	width:584px;
	height:365px;
	background:url(../Images/Common/Bg-BodyContentArea-Map.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 69px;
}
#Map_ContentAreaContent {
	float:right;
	width:384px;
	padding:12px 14px 0 0;
}
.Share {
	float:right;
	padding:325px 5px 0 0;
}
/*----- Body Contact--------*/
#Contact_ContentArea {
	float:left;
	width:584px;
	height:365px;
	background:url(../Images/Common/Bg-BodyContentArea-Contact.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 69px;
}
#Contact_ContentAreaContent {
	float:right;
	width:237px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#bbc07e;
	padding:196px 0px 0 0;
}
/*----- Body Gig Diary--------*/
#GigDiary_ContentArea {
	float:left;
	width:562px;
	height:330px;
	background:url(../Images/Common/Bg-BodyContentArea-GigDiary.jpg);
	background-repeat:no-repeat;
	margin:30px 0 0 90px;
}
#GigDiary_Heading_UpcomingGig{
	float:left;
	width:560px;
	clear:both;
	position:relative;
	bottom:330px;
}
#GigDiary_TopContent {
	float:left;
	width:560px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#ffffff;
	height:113px;
	/*	margin:12px 0 0 0;*/
	overflow:auto;
	margin-left:2px;
}
#GigDiary_TopContent ul { list-style-type:none; }
#GigDiary_TopContent li {
	list-style-type:none;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	float:left;
	width:516px;
}
.Bg-Darkgray {
	background-color:#544329;
	padding-top:2px !important;
	padding-bottom:2px !important;
}
#GigDiary_TopContent span {
	float:left;
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:13px;
}
#GigDiary_TopContent span.Date{width:172px;}
#GigDiary_TopContent span.BandName{width:232px;}
#GigDiary_TopContent span.Entry{width:112px;}
#GigDiary_BottomContent {
	float:left;
	width:560px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
	height:75px;
	/*	margin:113px 0 0 0;*/
	overflow:auto;
	margin-left:2px;
}
#GigDiary_BottomContent ul { list-style-type:none; }
#GigDiary_BottomContent li {
	list-style-type:none;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	float:left;
	width:516px;
}
#GigDiary_BottomContent span {
	width:172px;
	float:left;
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:12px;
}
/*----- Body Store--------*/
#Store_ContentArea {
	float:left;
	width:535px;
	height:342px;
	background:url(../Images/Common/Bg-BodyContentArea-Store.jpg);
	background-repeat:no-repeat;
	margin:9px 0 0 119px;
}
#StoreContent {
	float:left;
	width:479px;
	height:280px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:9px;
	color:#9c9378;
	font-weight:bold;
	padding-left:25px;/*	margin-top:20px;*/
}
#StoreContent ul { list-style-type:none; }
#StoreContent li {
	float:left;
	list-style-type:none;
	display:inline;
	width:162px;
	margin-right:60px;
	padding-bottom:20px;
}
#Store_ContentArea .ComingSoon {
	float:left;
	width:479px;
	margin-left:45px;
	clear:both;
}
/*----- Body Downloads-------*/
#Downloads_ContentArea {
	float:left;
	width:535px;
	height:343px;
	background:url(../Images/Common/Bg-BodyContentArea-Downloads.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 119px;
}
#DownloadsContent {
	float:left;
	width:467px;
	height:154px;
	background:url(../Images/Common/Bg-DownloadContent.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	color:#9c9378;
	margin-left:65px;
	margin-top:125px;
}
.ButtonBack{
	float:left;
	width:100%;
	text-align:right;
	clear:both;
}
.ButtonBack img{padding-right:50px;}
#Music a {
	float:left;
	background:url(../Images/Common/Music.png);
	background-repeat:no-repeat;
	width:163px;
	height:67px;
	height:85px !important;
	margin-left:12px;
}
#Music a:hover {
	float:left;
	background:url(../Images/Common/Music-Rollover.png);
	background-repeat:no-repeat;
	width:188px;
	height:85px;
	margin-left:12px;
	position:relative;
	bottom:18px;
}
#WallPaper a {
	float:left;
	background:url(../Images/Common/WallPaper.png);
	background-repeat:no-repeat;
	width:228px;
	height:45px;
	height:60px !important;
	position:relative;
	bottom:18px;
}
#WallPaper a:hover {
	float:left;
	background:url(../Images/Common/WallPaper-Rollover.png);
	background-repeat:no-repeat;
	width:264px;
	height:60px;
	position:relative;
	bottom:33px;
}
#Cursor a {
	float:left;
	background:url(../Images/Common/Cursor.png);
	background-repeat:no-repeat;
	width:137px;
	height:46px;
	height:59px !important;
	position:relative;
	bottom:35px;
	margin-left:12px;
}
#Cursor a:hover {
	float:left;
	background:url(../Images/Common/Cursor-Rollover.png);
	background-repeat:no-repeat;
	width:159px;
	height:59px;
	position:relative;
	bottom:48px;
	right:12px;
}
#WallpaperContent {
	float:left;
	width:479px;
	height:313px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
	padding-left:25px;/*	margin-top:20px;*/
}
#WallpaperContent ul { list-style-type:none; }
#WallpaperContent li {
	float:left;
	list-style-type:none;
	display:inline;
	width:179px;
	margin-right:45px;
	padding-bottom:20px;
}
#CursorContent {
	float:left;
	width:469px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#9c9378;
	margin-top:40px;
	margin-left:84px;
}
#CursorContent .Inner {
	width:300px;
	float:left;
}
#CursorContent img {
	float:left;
	padding-right:20px;
	padding-bottom:10px;/*	padding-top:20px;*/
}
#MusicContent {
	float:left;
	width:479px;
	height:313px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
	padding-left:25px;
}
/*----- Body Members-------*/
#Members_ContentArea {
	float:left;
	width:510px;
	height:341px;
	background:url(../Images/Common/Bg-BodyContentArea-Members.jpg);
	background-repeat:no-repeat;
	margin:26px 0 0 145px;
}
#MembersContent {
	float:left;
	width:296px;
	height:310px;
	background:url(../Images/Common/Bg-MembersContent.png);
	background-repeat:no-repeat;
	margin-left:128px;
	margin-top:14px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
}
#MembersContent .Login {
	float:left;
	width:260px;
	margin:19px 0 0 23px;
}
#MembersContent .MemberForm {
	float:left;
	width:200px;
	margin:34px 0 0 23px;
}
#MembersContent .Thanks {
	float:left;
	width:260px;
	margin:29px 0 0 23px;
}
#MembersContent .MemberProfile {
	float:left;
	width:256px;
	margin:15px 0 0 0;
	padding-left:23px;
}
#MembersAreaContent {
	float:left;
	width:476px;
	height:320px;
	background:url(../Images/Common/Bg-MemberArea.png);
	background-repeat:no-repeat;
	margin-left:21px;
	margin-top:8px;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
}
#MemberAreaText {
	float:left;
	width:439px;
	height:296px;
	overflow:auto;
}
#MemberAreaText .LeftArea {
	float:left;
	width:78px;
	height:296px;
}
#MemberAreaText .RightArea {
	float:left;
	width:184px;
	text-align:justify;
	font-size:11px;
}
#MemberAreaText .RightButton {
	float:right;
	width:125px;
	margin-top:270px;
}
#MemberAreaText .RightArea img { padding-top:5px; }
#MyPageArea {
	float:left;
	width:439px;
	height:296px;
	overflow:auto;
}
#MyPageArea .LeftArea {
	float:left;
	width:78px;
}
#MyPageArea .RightArea {
	float:left;
	width:184px;
	text-align:justify;
	font-size:11px;
}
#MyPageArea .RightArea img { padding-top:12px; }
#ViewOtherMembers {
	float:left;
	width:439px;
	height:296px;
	overflow:auto;
}
#ViewOtherMembers ul { list-style-type:none; }
#ViewOtherMembers li {
	list-style-type:none;
	width:100%;
	float:left;
	font-size:14px;
	line-height:18px;
	padding-bottom:6px;
}
#ViewOtherMembers li img {
	float:left;
	padding-right:6px;
}
/*----- Body Gallery--------*/

#Gallery-LeftContentArea {
	float:left;
	width:146px;
	margin:0 0 0 5px;
/*	height:267px;
	background-color:#87704a;*/
}
#Gallery-LeftContentArea .ContentHolder { padding:2px; }
.Gallery-LeftContent {
	float:left;
	width:142px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	/*color:#9c9378;*/
	color:#ffffff;
	margin-top:33px;

}

.Gallery-LeftContent .Heading{float:left; width:142px;}
.Gallery-LeftContent-TexDiv{
	float:left;
	width:142px;
	background-color:#87704a;
	padding-bottom:3px;
	padding-top:3px;
	position:relative;
	bottom:2px;
}
.Gallery-LeftContent-Details {
	float:left;
	width:142px;
	height:130px;
	overflow: auto;
}
.Gallery-LeftContent-Details ul { list-style-type:none; }
.Gallery-LeftContent-Details li {
	float:left;
	width:114px;
	list-style-type:none;
}
.LiBackground { background-color:#6a5636; }
#BandGarage-LeftContent ul li.even { background-color:#6a5636; }
#lstLiveAtMorrison ul li.even { background-color:#6a5636; }
.DefaultGalleryID{font-weight:bold;}
#lstOtherVideos ul li.even { background-color:#6a5636; }
#BG-Gallery-RightContent {
	float:left;
	width:535px;
	height:381px;
	background:url(../Images/Common/Bg-BodyContentArea-Gallery.jpg);
	background-repeat:no-repeat;
	margin:9px 0 0 4px;
}
#Gallery-RightContent {
	float:right;
	width:510px;
	height:330px;
	overflow: auto;
	font-family:Arial, Tahoma, Times New Roman, Times, serif;
	font-size:12px;
	color:#9c9378;
	margin-top:10px;
}
#Gallery-RightContent .VideoDescription {
	float:left;
	text-align:justify;
}
/*
#Gallery-RightContent .VideoFile { float:left; }
#Gallery-RightContent .VideoFile ul { list-style-type:none; 	display:block;}
#Gallery-RightContent .VideoFile li {
	list-style-type:none;
	float:left;
	width:226px;
	height:196px;
	background:url(../Images/Common/Bg-Gallery-Video.gif);
	background-repeat:no-repeat;
	margin-right:5px;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:10px;
}
*/
#GalleryVideoFiles ul li{
	background:url(../Images/Common/Bg-Gallery-Video.gif);
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;	
	margin-bottom:40px;
	min-height:330px;
	padding:4px 0 0 9px;
	width:457px;
}
/*#GalleryVideoFiles ul li.odd{float:right;}*/
#Gallery-RightContent .GalleyPic {
	float:left;
	width:100%;
	margin-top:20px;
}
#Gallery-RightContent .GalleyPic ul { list-style-type:none; }
#Gallery-RightContent .GalleyPic li {
	float:left;
	width:147px;
	list-style-type:none;
	padding-right:10px;
	padding-bottom:10px;
}
/*----- Body Gallery enlarge--------*/

#GalleryEnlarge_ContentArea {
	float:left;
	width:460px;
	height:328px;
	background:url(../Images/Common/Bg-BodyContentArea-GalleryEnlarge.jpg);
	background-repeat:no-repeat;
	margin:19px 0 0 172px;
}
#GalleryEnlarge-Button {
	float:left;
	width:460px;
	margin:10px 0 0 172px;
}
#GalleryEnlarge-Button ul {
	list-style-type:none;
	padding-left:70px;
}
#GalleryEnlarge-Button li {
	list-style-type:none;
	display:inline;
	padding-right:15px;
}
/*---------------------FooterWrapper----------------------*/
#FooterHome {
	float:left;
	width:100%;
	background:url(../Images/Common/Bg-Footer-Home.jpg);
	height:124px;/*	background-color:#FFFFFF;*/
}
.NavigationPadding { padding-top:23px; }
.NavigationPadding_Inner { padding-top:9px; }
#Navigation {
	float:right;
	width:629px;
	margin-right:9px;
	position:relative;/*bottom:19px;*/
}
#Navigation .RequestOnline a {
	float:left;
	/*width:109px;*/
	width:130px;
	background:url(../Images/Navigation/RequestOnline.png);
	background-repeat:no-repeat;
	height:18px;
	height:24px !important;
}
#Navigation .RequestOnline a:hover {
	float:left;
	width:130px;
	background:url(../Images/Navigation/RequestOnline-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	right:18px;
	bottom:5px;
}
#Navigation .Downloads a {
	float:left;
	/*width:83px;*/
	width:92px;
	background:url(../Images/Navigation/Downloads.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:20px;
}
#Navigation .Downloads a:hover {
	float:left;
	width:92px;
	background:url(../Images/Navigation/Downloads-Rollover.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:30px;
	bottom:5px;
}
#Navigation .FoodForRock a {
	float:left;
	/*width:96px;*/
	width:102px;
	background:url(../Images/Navigation/FoodForRock.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:28px;
}
#Navigation .FoodForRock a:hover {
	float:left;
	width:102px;
	background:url(../Images/Navigation/FoodForRock-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	right:31px;
	bottom:5px;
}
#Navigation .CreateACocktail a {
	float:left;
	/*width:129px;*/
	width:138px;
	background:url(../Images/Navigation/CreateACockTail.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:33px;
}
#Navigation .CreateACocktail a:hover {
	float:left;
	width:138px;
	background:url(../Images/Navigation/CreateACockTail-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	right:38px;
	bottom:5px;
}
#Navigation .Map a {
	float:left;
	/*width:43px;*/
	width:51px;
	background:url(../Images/Navigation/Map.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:40px;
}
#Navigation .Map a:hover {
	float:left;
	width:51px;
	background:url(../Images/Navigation/Map-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	right:48px;
	bottom:5px;
}
#Navigation .AboutUs a {
	float:left;
	/*width:75px;*/
	width:84px;
	background:url(../Images/Navigation/AboutUs.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	right:47px;
}
#Navigation .AboutUs a:hover {
	float:left;
	width:84px;
	background:url(../Images/Navigation/AboutUs-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	right:55px;
	bottom:5px;
}
#Navigation .Contact a {
	float:right;
	/*width:73px;*/
	width:80px;
	background:url(../Images/Navigation/Contact.png);
	background-repeat:no-repeat;
	height:19px;
	height:24px !important;
	position:relative;
	bottom:24px;
	right:6px;
}
#Navigation .Contact a:hover {
	float:right;
	width:80px;
	background:url(../Images/Navigation/Contact-Rollover.png);
	background-repeat:no-repeat;
	height:24px;
	position:relative;
	bottom:29px;
	right:12px;
}
#FooterLeft {
	float:left;
	width:262px;/*	padding-top:23px;*/
}
#CafeMorrisonJukebox a {
	float:left;
	width:195px;
	height:19px;
	background:url(../Images/Common/CafeMorrison-Jakebox.png);
	background-repeat:no-repeat;
}
#CafeMorrisonJukebox a:hover {
	float:left;
	width:195px;
	height:24px;
	background:url(../Images/Common/CafeMorrison-Jakebox-Rollover.png);
	background-repeat:no-repeat;
	position:relative;
	bottom:5px;
}
#FooterInnerPage {
	float:left;
	width:100%;
	background:url(../Images/Common/Bg-Footer-InnerPage.jpg);
	height:46px;
}
/*----------------------Heading Text Replaced By Images -----------*/
.BG_Logo {
	float:left;
	width:145px;
	height:86px;
	background:url(../Images/Common/Logo.png);
	background-repeat:no-repeat;
}
.BG_Heading_AboutUs {
	float:left;
	width:762px;
	height:78px;
	background:url(../Images/Common/AboutUs.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_RequestOnline {
	float:left;
	width:754px;
	height:78px;
	background:url(../Images/Common/ReuestOnline.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_BandGarage {
	float:left;
	width:760px;
	height:81px;
	background:url(../Images/Common/BandGarage.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Cocktail {
	float:left;
	width:760px;
	height:79px;
	background:url(../Images/Common/Cocktail.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_MessageBoard {
	float:left;
	width:761px;
	height:81px;
	background:url(../Images/Common/MessageBoard.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_GigDiary {
	float:left;
	width:762px;
	height:80px;
	background:url(../Images/Common/GigDiary.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_FoodForRock {
	float:left;
	width:760px;
	height:79px;
	background:url(../Images/Common/Food-For-Rock.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Map {
	float:left;
	width:761px;
	height:79px;
	background:url(../Images/Common/Map.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Contact {
	float:left;
	width:759px;
	height:79px;
	background:url(../Images/Common/Contact.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Store {
	float:left;
	width:756px;
	height:78px;
	background:url(../Images/Common/Heading-Store.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Downloads {
	float:left;
	width:759px;
	height:78px;
	background:url(../Images/Common/Heading-Downloads.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_CafeTwitter {
	float:left;
	width:759px;
	height:79px;
	background:url(../Images/Common/BG_Heading_CafeTwitter.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_Gallery {
	float:left;
	width:765px;
	height:87px;
	background:url(../Images/Common/Heading-Gallery.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_AvailableAtCafeMorrison {
	float:left;
	width:240px;
	height:20px;
	background:url(../Images/Common/AvailableAtCafeMorrison.gif);
	background-repeat:no-repeat;
}
.BG_Heading_Members {
	float:left;
	width:756px;
	height:79px;
	background:url(../Images/Common/Heading-Members.jpg);
	background-repeat:no-repeat;
}
.BG_Heading_ComingSoon {
	float:left;
	width:136px;
	height:29px;
	background:url(../Images/Headings/Store-Coming-Soon.png);
	background-repeat:no-repeat;
}
/*--------------------------------------Link---------------------------------------*/
A:link { TEXT-DECORATION: none }
A:active { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }

