BODY {
	margin:0px; background-color:#d8641b; color:#ffffff;
	background-image:url(Images/back_swatch.jpg);
	font-family:"Trebuchet MS";
	scrollbar-base-color:#6dcff6; scrollbar-face-color:#4c2307; scrollbar-track-color:#5a341a; scrollbar-arrow-color:#d8641b;
	scrollbar-highlight-color:#826552; scrollbar-shadow-color:#826552; scrollbar-darkshadow-color:#000000; }


IMG {
	border:0px; }

TABLE {
	border:0px; padding:0px; }

P {
	margin:4px 0px 12px 0px; font-size:12px; line-height:16px; text-align:justify; }

	
	
/* PRIMARY LAYOUT SCHEMA */
#Wrapper {
	width:840px; height:540px; z-index:1;
	top:0px; left:0px;
	background-image:url(Images/wrapper_back.gif);
	position:relative; }
	
#Artwork {
	width:292px; height:450px; z-index:2;
	background-image:url(Images/NWGart4.gif); background-repeat:no-repeat;
	position:absolute; top:21px; left:15px; }

#Upcoming {
	width:257px; height:70px; z-index:2;
	background-image:url(Images/up_next.gif); background-repeat:no-repeat; background-position:0px 8px;
	position:absolute; top:464px; left:48px;
	padding-left:64px; }

#Header {
	z-index:2;
	position:absolute; top:-13px; left:8px;
	font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:2px; font-variant:small-caps; }

#Footer {
	z-index:2;
	position:absolute; bottom:-12px; right:7px; 
	font-family:Arial; font-size:10px; letter-spacing:1px; }

	.Copy { font-size:12px; }

#ScrollFrame {
	position:absolute; width:500px; height:395px; top:65px; left:316px; overflow:hidden; }

#content {
	position:absolute; font-size:12px; line-height:16px; }

#ScrollButtons {
	z-index:99; position:absolute;
	top:59px; right:20px; width:24px; }

#pgHdr {
	z-index:77; position:absolute; 
	top:45px; left:282px; width:514px; height:20px; }
/* end: PRIMARY LAYOUT SCHEMA */


/* GLOBAL ELEMENTS */
A:link {
	color:#e3d200; text-decoration:none; border:0px; }
A:visited {
	color:#e3d200; text-decoration:none; border:0px; }
A:hover {
	color:#6dcff6; text-decoration:none; border:0px; }

A:link.Email {
	color:#ffffff; text-decoration:none; border:0px; }
A:visited.Email {
	color:#ffffff; text-decoration:none; border:0px; }
A:hover.Email {
	color:#6dcff6; text-decoration:none; border:0px; }


.Px14 { font-size:14px; line-height:18px; }
.Px12 { font-size:12px; line-height:16px; }
.Px11 { font-size:11px; line-height:13px; }
.Px10 { font-size:10px; line-height:12px; }


.Hdr1 {
	color:#d5be9d;
	font-size:16px; font-weight:bold; letter-spacing:1px; text-transform:uppercase; }
	
.Hdr2 {
	color:#d5be9d;
	font-size:14px; font-weight:bold; letter-spacing:1px; font-variant:small-caps; }
	
.Hdr3 {
	color:#d8641b;
	font-size:12px; font-weight:bold; letter-spacing:1px; }
	
.Hdr4 {
	color:#f7e6c3;
	font-size:10px; font-weight:bold; font-variant:small-caps; line-height:18px; }
	
.Splitter { 
	color:#d8641b; 
	font-weight:bold; letter-spacing:-2px;
	padding:0px 7px 0px 5px; }

#fadeT {
	z-index:99; position:absolute;
	width:480px; top:65px; left:316px; }

#fadeB {
	z-index:99; position:absolute;
	width:534px; top:451px; left:262px; }
/* end: GLOBAL ELEMENTS */



/* NAVBAR AND OTHER NAVIGATIONAL ELEMENTS */
DIV#Navbar {
	width:518px; z-index:3;
	position:absolute; top:19px; left:294px;
	border:0px dashed #e8da5e;
	font-weight:normal; }
	
	.NavButton {
		z-index:3; float:left;
		font-family:Arial; font-size:12px; font-weight:bold;
		letter-spacing:1px; text-transform:uppercase;
		padding:0px 22px 0px 21px; }

	.NavFoc {
		display:block; color:#f7e6c3; background-color:#4c2307;
		border-top:0px solid #d8641b; border-bottom:0px solid #d8641b; }

	A.Nav:link  {
		display:block; color:#527b92; text-decoration:none;
		border-top:0px solid transparent; border-bottom:0px solid transparent; }
	A.Nav:visited  {
		display:block; color:#527b92; text-decoration:none;
		border-top:0px solid transparent; border-bottom:0px solid transparent; }
	A.Nav:hover  {
		display:block; color:#6dcff6; text-decoration:none; background-color:#4c2307;
		border-top:0px solid #f7e6c3; border-bottom:0px solid #f7e6c3; }
/* end: NAVBAR AND OTHER NAVIGATIONAL ELEMENTS */



/* PRIMARY PAGE-SPECIFIC ELEMNTS */
DIV#BioHeader {
	width:474px; z-index:10;
	position:absolute; top:54px; right:10px;
	background:url(Images/bio_stripes.gif) no-repeat top right;
	font-size:12px; text-align:left; }

DIV#ContactPage {
	width:440px; height:430; z-index:3;
	position:absolute; top:60px; right:24px;
	background-image:url(Images/contact_back.gif); background-repeat:no-repeat; background-position:65px 0px;
	border:0px dashed #e8da5e;
	padding-top:50px;
	font-size:12px; text-align:left; }

DIV#TourHeader {
	width:470px; height:100; z-index:10;
	position:absolute; top:60px; right:10px;
	background-image:url(Images/tour_stripes.gif); background-repeat:no-repeat; background-position:top right;
	text-align:left; }
	
	DIV#TourJeep {
		width:20px; height:60px; z-index:103; 
		top:115px; right:10px;
		position:absolute; }

	DIV#TourScript {
		width:460px; z-index:13;
		font-size:12px; text-align:left;
		overflow:visible; }
	
	DIV#Starred {
		background:url(Images/star.gif) no-repeat 15px 2px;
		font-size:11px; color:#d8641b;
		position:absolute; padding:10px 0px 0px 23px;  }
	

DIV#MusicHeader {
	width:474px; height:105px; z-index:10;
	position:absolute; top:49px; right:10px;
	background:url(Images/music_stripes.gif) no-repeat top right;
	font-size:12px; text-align:left; }

	DIV#MusicContent {
		width:460px; z-index:13;
		position:absolute; top:165px; left:360px;
		font-size:12px; text-align:left;
		overflow:visible; }

DIV#BelieversPage {
	width:471px; height:470; z-index:2;
	position:absolute; top:9px; right:10px;
	background:url(Images/believers_back.gif) no-repeat;
	border:0px dashed #e8da5e;
	padding-top:100px;
	font-size:12px; text-align:left; }

DIV#LeaderBoard {
	width:338px; height:508px; z-index:2;
	background-image:url(Images/leader_panel.gif);
	position:absolute; top:15px; left:15px;
	color:#ee4718; font-family:Arial; font-size:12px; font-weight:bold; }
/* end: PRIMARY PAGE-SPECIFIC ELEMNTS */