@charset "utf-8";



@import url("formStyle.css");







/* CSS Document */



/*

Main Style Sheet

-----------------------------------------------

Create Date:	8/04/2010

Version:		1.00



-----------------------------------------------

*?





/* Define Font Styles



*/



/* Define Page Layout

*/



/* Reset CSS Defaults */

* {

	padding: 0;

	margin: 0;

	color: #FFF;

}



#pageHeader

{

	text-align:center;

}



#pageContainer

{

	

width: 840px;

margin: 0 auto;

overflow:hidden;



}



#pageTopNavigation

{

	width: 840px;

	text-align:center;

	

}



/* For home page only */

#pageMainContentContainerFront

{

	display: inline;



	float: left;

	clear:right;

	width: 600px;

	height: 600px;	

	padding-right:35px;

	overflow:hidden;

	

}



/*For normal pages */

#pageMainContentContainerDefault

{

	display: inline;



	float: left;

	clear:right;

	width: 600px;

	

	/*height: 750px; */	

	

}



#topRightSideBar

{

	width: 100%;

	height: 225px;

	color:white;

	margin-bottom:20px;

	margin-top:0px;

	/*border: 2px solid #666; */

	padding-bottom: 10px;

	text-align: left;

	

}



#bottonRightSideBar

{

	width: 100%;

	/*border: 2px solid #666;*/

	height: 350px;



	

}







.firstParagraphOnPage

{

	padding-top:5px;

}



#pageBodyContentFront, #pageNewsBox, .bioBox p

{

	line-height:18px;

}



#pageNewsBox

{ /* 383 */
	height:350px;
	width:100%;
	margin-right:72px;
	overflow:hidden;

}



#pageFooter

{

	clear: both;

}



#rightSideBar

{

	color: #CCC;

	height: 600px;

	width: 200px;

	

	float: left;

	

	

	

	

}



body  {

	/*font-family:	Arial, Helvetica, Verdana, sans-serif; */

	font-family:Verdana, Geneva, sans-serif; 



	font-size:		12px;

	color:			#FFFFFF;

	background: #080808 ;

	text-align: left;

}



/* For home page only */

#pageBodyContentFront

{

	margin-bottom:20px;

	margin-right:72px;

	padding-bottom: 10px;

	width:100%;

	color:#FFF;

	height:225px;



}



#pageBodyContentFront p, h1

{

	color:#FFF;

	

}



h1

{

	padding-top:5px;

	color:#aeef33;



	}



option

{

color:#000;	

}



#pageBodyContentFront p

{

	padding:5px;

	font:Verdana, Geneva, sans-serif;

	

}



.bandSloganText

{

	font-size:16px;	

	/*color:#FC3;	*/

	color:#FC0 !important;

	margin-left:30px;

	text-transform:capitalize;

	font-weight:bold;

	font-style:italic;

	

}

/* For normal pages */

#pageBodyContentDefault

{

	width:840px;

	margin-bottom:20px;

	margin-right:72px;

	padding-bottom: 10px;

	color:#FFF;

	height:auto;

}

#pageBodyContentDefault p, h2, , h3

{

		color:#FFF;	

		

}



/*Side Nav Bar */







/* FOR NAV TESTING ONLY

*/



#rightSideBarTopHeader

{		                    

	background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

	

	

}



#rightSideBarBottomHeader

{

	background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

	

}



#pageHewsHeader

{

	background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

}





.solidblockmenu{

margin: 0;

padding: 0;

float: left;

font: bold 13px Arial;

width: 100%;

overflow: hidden;

/*margin-bottom: 1em; */

margin-bottom:10px;

background: #080808  url(/images/Menu/mainNavMenuColor.gif) center repeat-x;



/*background: black url(../images/test/blockdefault.gif) center center repeat-x;



border: 1px solid #625e00;

border-width: 1px 0;

*/

}



.solidblockmenu li{

display: inline;

}



.solidblockmenu li a{

float: left;

color: white;

padding: 9px 11px;

text-decoration: none;

/*border-right: 1px solid white; */

}



.solidblockmenu li a:visited{

color: white;

}



.solidblockmenu li a:hover, .solidblockmenu li .current{

	color: white;

	background-color: transparent;

	background-image: url(/images/Menu/mainNavMenuActiveColor.gif);

	background-repeat: repeat-x;

	background-position: center center;

}



/*Typography Styles */

/*Common */



/* Home Page Styles */

.upComingGigsMonth

{

	font: bold 13px Arial;

	color:white;

	padding:5px;

	text-align: left;

}

.upComingGigsText

{
	padding:5px;
	color:white;
	font-size: 10px;

}



.contentBoxHeadings

{

	padding-left:5px;

	padding-top:5px;

	font: bold 13px Arial;

	color:#FFF;

}



.newsBoxHeadings

{

	font: bold 13px Arial;

	color:white;

	padding:5px;

}



.newsBoxText

{

	padding:5px;

	color:white;

}



.newAlbumHeading

{

	padding:5px;

	color:white;

	font: bold 13px Arial;

	text-align:left;

	

}



.line {

/*color: #003366; */

color:#FFF;



 border-top: 1px solid #FFF;

 padding-top:5px;

 margin-top:5px;

 margin-left:10px;

 margin-right:10px;

	

}





/* Text Styles */

.bioText

{

	color:#cccccc;

	margin-right:300px;

	

}

.bioParagraph

{

	margin-left:155px;

	width:600px;

}



.bioParagraph p 

{

	padding:5px;

}



.bioBox img

{

	padding:5px;	

}

#pageMainContentContainerDefault h2{

	margin-left:	150px;

	

}



/*Style for Gig Guide Mont Box */

.gigGuideMonthBox

{

	color: #fff; 



	width: 100%;

	border: 1px solid #FFF;



	

}



/*Style for Gig Guide Month Header */

.gigGuideMonthHeader

{

	background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

	padding-left:5px;

}



.test

{

	border:1px solid #CCC;

	background-color:#FFF;

	/*height:180px; */

	width:930px;

	/*padding:5px; */

	color:#fff;

}



.bioBox

{

	border:1px solid #CCC;

	

	/*height:180px; */

	width:100%;

	/*padding:5px; */

	color:#000;

}



.videoPhotoLibrary

{

	border:1px solid #CCC;

	

	/*height:180px; */

	width:100%;

	/*padding:5px; */

	color:#000;

}



.photoLibrary

{

	border:1px solid #CCC;

	

	/*height:180px; */

	width:100%;

	/*padding:5px; */

	color:#000;

	height:600px;

}

.videoPhotoLibrary p, h3

{

	padding:5px;

}

.paddingLeft

{

	padding:5px;

}



.test p, h2

{

color:#000;	

}



.bioBox p, h2

{

color:#fff;	

padding-left:5px;

}



/*Store Page */



.storeCatergory

{

	border:1px solid #CCC;

}



.storeCatergory img

{

	padding:5px;

	

}



.itemPrice

{

	padding-left:5px;

}



.storeCatergoryHeader

{

	background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

	padding-left:5px;

}



.storeItemDescription

{

	margin-left: 200px;

}



.gigGuideMonthBox p

{

	padding-left:5px;

	padding-top:2px;

}



.gigGuideMonthBox a

{

	padding:5px;

	

}

.gallery li {

        display: inline;

        list-style: none;

        width: 81px;

        /*min-height: 120px; */

		height:150px;

        float: left;

        margin: 0 10px 10px 0;

        text-align: center;

	}





	

	.header

	{

		background: #080808  url(/images/Menu/contentBoxHeader.gif) center repeat-x;

	height:25px;

	color:white;

	padding-left:5px;

	}

	

.videoGalleryLeftColumn

{

	

	

	

}



.videoGalleryRightColumn

{

	

	float: left;

	

	

}



.posterBox

{

	border:1px solid #CCC;

	

	/*height:180px; */

	width:100%;

	/*padding:5px; */

	color:#000;

	clear:both;

}



.mediaPhotoBox

{

	border:1px solid #CCC;

	

	/*height:180px; */

	width:100%;

	/*padding:5px; */

	color:#000;

	clear:both;

	/*height:760px Commented out as no content is present */

	height:200px;

}



.storeItemDescription ol

{

	margin-left:40px;

	

}



.storeItemDescription p

{

	padding-left:5px;

}



.topOfPageText

{

	text-align:right !important;

	margin-right:10px;

}

#pageMainContentContainerDefault a

{

	text-align:right;

}



.gigTextDate

{

	width:65px;

	display: inline;



	float: left;

	

}



.gigTextVenue

{

	float: left;

}



.alignCentreButton

{

	text-align:center;

}





.frontBox

{

	/*margin:0 auto; */

	width:100%;

	background:#222222;

	position:relative;

	/*top:50px; */

	border:1px solid #262626;

}



 a {

    color: #F00;

    text-decoration: underline;

}



 a:hover {

    color: #FFF;

    background: #F00;

}





.printGuideGuide

{

	text-align:right;

	margin-right:10px;

	margin-top:10px;

}
