/* ravens and chimes css */
/* splash page ... etc   */


html,body,img,h1,h2,h3,h4,h5,h6,p,a {margin: 0; padding: 0;}

body {background-color: #000;}
	#ravenSplashPage {background-color: #000;}
	#ravenMainPage {text-align: center;}
	#ravenPrivPage {text-align: center;}

img {border: 0;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

/*

#joinMailingList {
	float: right;
	width: 400px;
	height: 402px;
	background-color: #000;
	margin: 0; padding: 0;
}
#joinMailingList form {
	float: right;
	margin: 34px 0 20px 20px; padding: 0;
}
#joinMailingList form input {
	font: 7pt;
}

*/

/* */

#loadingAnimation {
	position: absolute; top: 0; left: 0;
	width: 100%; height: 100%;
	background-color: #000000;
	z-index: 10000;
}

#loadingAnimation div {
	margin: 40% auto 0 auto;
	position: relative;
	top: -200px;
}
	

/* layouts */

#mainSplash {
	position: relative;
	text-align: center;
	background: #000 url('../images/bg_bright.jpg') top left no-repeat;
	width: 871px; height: 584px;
	/* vert center */
	margin: 10% auto 20px auto; padding: 0;
}

#subSplash {
	position: relative;
	top: 45px; left: 0;
	text-align: center;
	width: 810px;
	height: 495px; max-height: 495px !important;
	margin: 0 auto 0 auto;
}

#mainContent {
	position: relative;
	text-align: center;
	background: #000 url('../images/bg_muted_logo.jpg') top left no-repeat;
	width: 871px; height: 584px;
	/* vert center */
	margin: 10% auto 20px auto; padding: 0;
}

#subContent {
	position: relative;
	top: 45px; left: 0;
	text-align: left;
	width: 810px;
	height: 495px; max-height: 495px !important;
	border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;
	padding: 0 20px 0 20px; margin: 0 auto 0 auto;
	overflow: auto;
}

#addEmail {
	position: relative;
	top: 50px; left: 0;
	text-align: center;
}

#addEmail input {
	margin-left: 5px;
	margin-right: 5px;
}

/* LABEL link tab */

#labelTab {
	position:absolute;
	top: 0; right: 0;
	z-index: 1000;
}

/* shows/tour page */

#showWrap {text-align:center;}
#showList {width:500px; margin: 50px auto 0 auto;text-align:left;}
#showList h3 {font: bold 10pt verdana; color: #000;}
#showList ul {margin:0;padding:0;}
#showList li {list-style-type:none;margin:2px;padding: 5px;font:8pt verdana;}

#flierBox {}

/* lists */

ul.menuUL {margin: 0; padding: 0;}
ul.menuUL li {list-stype-type: none; margin: 0; padding: 0; display: inline;}

li.listAlt_A {border: 1px solid #ddd; background-color: #fff;}
li.listAlt_B {border: 1px solid #ccc; background-color: #f0f0f0;}

li.listAlt_A a {color: #666;}
li.listAlt_B a {color: #666;}

li.passedDateLi {opacity:.5; text-decoration: line-through;}

/* privlayout */

#privContent {
	width: 640px;
	padding: 0; margin: 0 auto 0 auto;
	text-align: left;
	background-color: #f0f0f0;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
	border-left: 2px solid #666;
}
#privContent h1 {padding: 5px; font: bold 18pt Times;}
#privContent p {padding: 0 5px 5px 5px; font: 8pt verdana, sans;}
#privContent h3 {padding: 5px; font: bold 12pt Times;}

#pressContent {text-align: center;}
#pressContent p {font: 8pt verdana, arial; color: #eee;}

