BODY {
	margin:0; background-color:#ffffff; color:#000000;
	background-image:url(Images/backpattern.jpg);
	font-family:Tahoma, Arial; font-size:12px; line-height:16px; }


H1 {
	margin:0; padding:0; color:#5c1805;
	font-size:18px; line-height:18px; }

H2 {
	margin:0; padding:0; color:#5c1805;
	font-size:14px; line-height:14px; text-align:center; }

H3 {
	margin:0; padding:0; color:#503525;
	font-size:12px; line-height:12px; }

A { color:#144040; font-weight:bold; text-decoration:none; border:0; }
A:hover { color:#5c1805; }

IMG { border:0; }

FORM { display:inline; margin:0; padding:0; }
INPUT { display:inline-block; margin:0; }

TABLE { border:0; padding:0; }
	
TD { font-size:12px; line-height:16px; }

P {
	margin:4px 0 11px 0;
	font-size:11px; line-height:15px; text-align:justify; }
	
P DIV { display:inline; }

	
	
/* PRIMARY LAYOUT SCHEMA */
#Wrapper {
	z-index:10; position:relative; top:0; left:0; width:900px; height:600px;
	background:url(Images/wrapper.jpg) no-repeat; background-position:0 67px;
	text-align:left;
	}

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

#PageHead {
	z-index:49; position:absolute; top:125px; left:230px; width:630px;
	color:#000000; font-size:10px; line-height:12px; text-align:justify;
	}


#Upcoming {
	z-index:20; position:absolute; top:155px; left:37px; width:323px;
	font-size:11px; line-height:17px;
	}

	#Upcoming H1 {
		font-family:MadAve; font-size:24px; font-weight:bold; font-variant:small-caps;
		letter-spacing:2px; line-height:24px;
		}


#NewsBlock {
	z-index:20; width:483px; height:400px; 
	position:absolute; top:136px; right:37px;
	background-image:url(Images/news.png); background-repeat:no-repeat;
	border:0 solid #b66940; }

#innerPane {
	width:648px;
	margin-left:2px; padding:15px 0 6px 0; }

#sideNav {
	z-index:20; width:182px; height:370px; 
	position:absolute; top:167px; left:37px;
	background-image:url(../Images/assembly.png); background-repeat:no-repeat;
	text-align:right;
	border:0 solid #b66940; }

#extraSEO {
	z-index:20; width:624px; height:410px;
	position:absolute; top:126px; left:239px;
	background-image:url(../Images/reid_words.png); background-repeat:no-repeat;
	text-align:left;
	border:0 solid #b66940; }

#extraSEO #scrollPane {
	width:614px; height:374px;
	position:absolute; top:24px; right:0;
	text-align:left; overflow:auto; }

#extraSEO #innerPane {
	width:589px;
	margin-left:2px; padding:16px 0 6px 0; }
	
#extraSEO h1 {
	position:absolute; top:-2px;
	margin:6px 0 0 278px; color:#503525; }


#extraSEO A { font-weight:normal; }
/* end: PRIMARY LAYOUT SCHEMA */



/* GLOBAL ELEMENTS */
A:link.Email, A:visited.Email, A:hover.Email { font-weight:normal; }

SELECT { height:22px; border:1px solid #503525; }

.Credits { color:#9fb4bf;	font-family:Arial; font-size:10px; font-style:italic; line-height:12px; }

.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; }


#Header { z-index:10; position:absolute; top:0px; left:0px; width:900px; height:67px;	}


#Navbar, #Footbar {	z-index:30; position:absolute; font-weight:normal; text-align:center; }
	#Navbar {	top:99px; left:100px; width:760px; }
	#Footbar { bottom:27px; left:239px; width:333px; }
	#Navbar A, #Footbar A {
		display:inline-block; padding:0px 20px; color:#ca8458;
		font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none;
		text-shadow:-1px -1px 2px #f6c4a6, 1px 1px 2px #f6c4a6, 1px -1px 2px #f6c4a6, -1px 1px 2px #f6c4a6;
		}
	#Footbar A { padding:0px 15px; }
	#Navbar A:hover, #Footbar A:hover { color:#995836; text-shadow:-2px -2px 4px #fbe2d3, 2px 2px 4px #fbe2d3, 2px -2px 4px #fbe2d3, -2px 2px 4px #fbe2d3; }
	#Navbar .focus, #Footbar .focus { color:#5c1805; }

	
#social { position:absolute; bottom:0; left:0; width:231px; height:48px; text-align:right; }
	#social A { margin-left:5px; opacity:.5; }
	#social A:hover { opacity:1; }


#Copytext {
	z-index:99; position:absolute; bottom:-14px; right:0px;
	color:#eceef5; font-family:Arial; font-size:12px; font-weight:bold;
	line-height:12px; text-shadow:-1px -1px 0px #898c92;
	}
/* end: GLOBAL ELEMENTS */





/* ................................................ CONTAINMENT / MODULES ................................................ */

#WeeklySong {	z-index:20; position:absolute; top:342px; left:37px; width:323px; }

/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ CONTAINMENT / MODULES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */





/* ................................................ MINOR ELEMENTS ................................................ */

#fadeT, #fadeB { z-index:99; position:absolute;	}

#albumcover { float:left; border:1px solid #ffffff; }
A:hover#albumcover { border:1px solid #b66940; }

#trackinfo {
	float:left; height:68px; margin:9px 0 0 10px;
	font-size:16px; font-weight:bold; line-height:24px; text-align:left;
	}

#trackinfo B { color:#995836; font-size:11px; }

#conf_email {
	display:inline; width:223px; height:24px;	margin:4px 10px 0 0; padding-left:5px;
	background:#ffffff url(../Images/form_bkgrnd.png) repeat-x; border:2px solid #995836;
	}

#ontodownloads {
	width:90px; height:24px; border:2px solid #ffffff; background:#5c1805;
	color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; line-height:12px;
	text-shadow:-1px -1px 0px #000000; text-transform:uppercase;
	}

.shadow3 {
	-moz-box-shadow:3px 3px 3px #adadad; -webkit-box-shadow:3px 3px 3px #adadad; box-shadow:3px 3px 3px #adadad;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#adadad')";
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#adadad');
}
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MINOR ELEMENTS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */





/* MUSIC */
#albumNav {
	z-index:20; width:122px; height:370px; 
	position:absolute; top:126px; left:37px;
	/*background-image:url(../Images/albums.png); background-repeat:no-repeat;*/
	padding-top:34px; text-align:center;
	border:0 solid #b66940; }

	#albumNav A { display:block; margin:4px; }
	#albumNav A:hover {  }
	#albumNav IMG { border:1px solid #fce4d4; opacity:0.5; filter:alpha(opacity=50); }

#Music {
	z-index:20; width:680px; height:400px;
	position:absolute; top:165px; left:179px;
	text-align:left;
	border:0 solid #b66940; }

#albumDesc { width:460px; float:left; margin-left:10px; }

#albumDesc P {
	margin:0 0 10px 0; }
	
#buyBar {
	width:130px; height:60px;
	float:left; margin-right:10px;
	background-image:url(../Images/purchase.gif); background-repeat:no-repeat;
	text-align:center; }
	
#buyBar IMG { margin:17px 5px 0 5px; }

#viewlyrics {
	color:#ce8967; opacity:0.5;
	font-family:Arial; font-size:24px; font-weight:bold;
	letter-spacing:-1px; line-height:24px; text-shadow:-1px -1px 2px #ffdcc8, 1px 1px 1px #aa7b5f;
	}

.Lyrics { color:#503525; }
/* end: MUSIC */



/* MULTIMEDIA */
#Galleries {
	z-index:20; width:182px; height:370px; 
	position:absolute; top:167px; left:37px;
	background-image:url(../Images/photos.png); background-repeat:no-repeat;
	text-align:right;
	border:0 solid #b66940; }

#Multimedia {
	z-index:20; width:640px; height:400px;
	position:absolute; top:126px; left:225px;
	text-align:left;
	border:0 solid #b66940; }
/* end: MULTIMEDIA */

