html {	
	overflow: scroll;
}

body
{
	margin: 0;
	padding: 0;	
	color: #d0b58b;
	font: normal 10pt Palatino Linotype, Book Antiqua, Palatino, serif;		
}

#wrapper {
	width: 940px;	
	margin: 0 auto;
	position: relative;	
}

.bg2 {
	background: #000000 url(bg1.jpg) no-repeat top center;	
}


.bg1 {
	background: #000000 url(bg2.jpg) no-repeat top center;		
}


a {
	color: #d0b58b;
}


a:visited {
	color: #d0b58b;
}


div.headerContainer {	
	width: 940px;		
}


div.globalHeader {
	height: 220px;
	width: 940px;			
}

div.globalHeader div.logoContainer {
	padding-left: 134px;
}


div.globalHeader div.logo {
	width: 668px;
	height: 205px;
	background: transparent url(logo.png);	
}

#contentContainer {
	width:940px;		
	float: left;	
}

#content {
	padding-top: 20px;
	padding-left: 37px;		
	position: absolute;
	z-index: 1000;
}

content.pageScroll {
	height: 78px;
	background: #ff00ff;	
}
	

#contentPageScroll {
	padding-top: 20px;
	padding-left: 45px;		
	z-index: 1000;
}


#contentContainer.contentBg1Footer {
	background: transparent url(contentBg1.png) repeat-x;
	width: 940px;
	height: 70px;		
	background-position: 0px -590px;		
}


#pageGalleryFlash {	
	width: 592px;
	height: 395px;	
	position: absolute;
	z-index: 1;	
	right: 40px;
	bottom: 0px;
	margin-bottom: 1px;
}


#contentContainer.contentBg1 {
	background: transparent url(contentBg1.png) repeat-x;
	width: 940px;
	height: 645px;			
}

#contentContainer.contentBg1Header {
	background: transparent url(contentBg1.png) repeat-x;
	width: 940px;
	height: 76px;			
}

#contentContainer.contentBg1Tile {
	background: transparent url(contentBg1Tile.png) repeat-y;
	width: 940px;
		
}



#contentOverlay {
	width: 848px;			
}


#mainmenu{ 
	width: 100%;		
	margin-top: 45px;	
}

#mainmenu .container { 
	overflow: hidden; 		
	width: 100%;	
	height: 31px;	
	margin: 0 auto;
	position: relative;	
	padding-left:151px;
}


#mainmenu a {
	display: block;
	float: left;
	font: bold 13px Arial; 						/* Change 13px as desired */
	line-height: 73px; 							/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
	height: 61px; 								/* Height of button background height */
	padding-left: 8px; 							/* Width of left menu image */
	text-decoration: none;
	margin: 0px;
}

#mainmenu div div a {
	display:block;
	width: 103px;	
	height:100%;
	outline:none;		
	padding-left:	29px;
}

#mainmenu div div h1 {	
	float: left;
	margin: 0px;		
	text-decoration: none;
	text-indent:-9000px;		
	
}

#mainmenu div div.home h1 {			
	background: transparent url('homeButton1.png') no-repeat top left;
	width: 60px;
	height: 34px;	
}

#mainmenu div div.tour h1 {			
	background: transparent url('tourButton1.png') no-repeat top left;	
	width: 53px;
	height: 34px;		
}

#mainmenu div div.band h1 {			
	background: transparent url('bandButton1.png') no-repeat top left;	
	width: 56px;
	height: 34px;		
}

#mainmenu div div.news h1 {			
	background: transparent url('newsButton1.png') no-repeat top left;		
	width: 61px;
	height: 34px;		
}

#mainmenu div div.photos h1 {			
	background: transparent url('imagesButton1.png') no-repeat top left;	
	width: 86px;
	height: 34px;		
}

#mainmenu div div.feedback h1 {			
	background: transparent url('feedbackButton1.png') no-repeat top left;	
	width: 104px;
	height: 34px;		
}

#mainmenu div div.media h1 {			
	background: transparent url('mediaButton1.png') no-repeat top left;	
	width: 68px;
	height: 34px;		
}

#mainmenu div div.contact h1 {			
	background: transparent url('contactButton1.png') no-repeat top left;	
	width: 86px;
	height: 34px;		
}

#mainmenu div div.links h1 {			
	background: transparent url('linksButton1.png') no-repeat top left;	
	width: 66px;
	height: 34px;		
}

#mainmenu div div h1:hover {
	background-position: 0px -34px;	
}

#mainmenu div div.active h1 {	
	background-position: 0px -34px;	
}

