/*  MAIN STYLES  */

body {		background-color: #000000;
			background-image: url(../Images/map.jpg);
			margin-top:10px;
 	
	 }
	 

body#projects {		background-color: transparent;
					background-image:none;
					margin:0px;
 	
	 }
	 
	 
iframe { 	border:none; background-color: transparent; }

.navigation {   width:900px;height:45px; top:40px;
				position: absolute;left: 50%;
				margin-left: -450px; z-index:200; }
				
				
.player {   	width:900px;height:45px; top:530px;
				position: absolute;left: 50%; 
				margin-left: -450px; z-index:1; }

#wordpress  {
	/* Typical fixed height and fixed width example */
	width: 825px; 
	height:3500px;
	overflow:hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:45px;
	left:0px;
	padding:0px;
	
}



#scroll_wordpress{
	/* Typical fixed height and fixed width example */
	width: 770px; 
	height: 500px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:50px;
	left:2px;
	padding-right:50px;
	padding-left:0px;
	z-index:100;
}

#tour_fixed {
	/* Typical fixed height and fixed width example */
	width: 450px; 
	height: 400px;
	overflow: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:100px;
	left:327px;
	padding-right: 20px;
	padding-left:20px;
	z-index:100;
}
#contact_fixed {
	
	width: 500px;
	height: 430px;
	overflow: auto;
	position: relative;
	top:70px;
	left:20px;
	padding-right: 25px;
	padding-left:15px;
	z-index:100;
}
/* images  */

img {	border:none}

.albums {	border:solid; border-width:2px; border-color:#CCCCCC; margin-top:10px;margin-left:0px;margin-right:15px;margin-bottom:20px; }

/* text  */


a, p, td {	font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; line-height:1.5em; 
			color:#FFFFFF; text-decoration:none; }
td {padding-left:10px;}	
td.albuminfo { padding:10px; vertical-align:top;}

h3  {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px; line-height:1.5em; 
		color:#FFFFFF; text-decoration:none; font-weight:bold; }
		
h4  {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; line-height:1.5em; 
		color:#FFFFFF; text-decoration:none; font-weight:bold; }
		
a { color: #FFCC00;}

a:hover {color: #FF6600;}

/*  BACKGROUNDS  */


			
#home_img  {	position:absolute;width:830px;height:572px; 
				margin-top:30px;left: 50%; margin-left: -415px;
				background-image: url(../Images/home.jpg);
			}

#tour_img  {	position:absolute;width:830px;height:572px; 
				margin-top:30px;left: 50%; margin-left: -415px;
				background-image: url(../Images/tour.jpg);
			}
			
#bio_img  {		position:absolute;width:830px;height:572px; 
				margin-top:30px;left: 50%; margin-left: -415px;
				background-image: url(../Images/bio.jpg);
			}
			
#contact_img  {		position:absolute;width:830px;height:572px; 
					margin-top:30px;left: 50%; margin-left: -415px;
					background-image: url(../Images/contact.jpg);
			}

#disc_img  {
	position:absolute;
	width:830px;
	height:572px;
	margin-top:30px;
	left: 50%;
	margin-left: -415px;
	background-image: url(../Images/disc.jpg); background-repeat:no-repeat;
			}	
			
			
#press_img  {		position:absolute;width:830px;height:572px; 
					margin-top:30px;left: 50%; margin-left: -415px;
					background-image: url(../Images/press.jpg);
			}	
#links_img  {		position:absolute;width:830px;height:572px; 
					margin-top:30px;left: 50%; margin-left: -415px;
					background-image: url(../Images/links.jpg);
			}
			
#current_img  {		position:absolute;width:830px;height:572px;
					margin-top:30px;left: 50%; margin-left: -415px;
					background-image: url(../Images/current.jpg);background-repeat:no-repeat;
					
			}

.title  {
	
	width: 250px; 
	height: 200px;
	position: relative;
	top:430px;
	left:10px;
	padding-right: 25px;
	padding-left:15px;
	z-index:10;
}
			
		
/*FLEXSCROLL STYLES */


#scroll  {
	/* Typical fixed height and fixed width example */
	width: 350px; 
	height: 430px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:70px;
	left:20px;
	padding-right: 25px;
	padding-left:15px;
	z-index:100;
}


#scroll_home  { background-color:transparent;
	/* Typical fixed height and fixed width example */
	width: 350px; 
	height: 320px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:-90px;
	left:30px;
	padding-right: 25px;
	padding-left:15px;
	z-index:100;
}


#scroll_disc  {
	/* Typical fixed height and fixed width example */
	width: 730px; 
	height: 430px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:70px;
	left:20px;
	padding-right: 25px;
	padding-left:15px;
	z-index:100;
}

#scroll_tour {
	/* Typical fixed height and fixed width example */
	width: 450px; 
	height: 470px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:70px;
	left:325px;
	padding-right: 20px;
	padding-left:20px;
	z-index:100;
}




#scroll_bio {
	/* Typical fixed height and fixed width example */
	width: 350px; 
	height: 435px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	top:70px;
	left:410px;
	padding-right: 25px;
	padding-left:15px;
	z-index:100;
}


.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 9px;
background-color:transparent;
}
.vscrollerbar {
width: 7px;
background-color:#000000;
border: solid; border-width:thin; border-color: #333333;
}


.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color:transparent;
}
