/* CSS Document */
body {
	background-color: #666666;
	text-align: center;
	margin: 0;
	padding: 0;
}

a, a:link, a:visited, a:hover, a:active {
	color: #000;
	text-decoration: none;
}

#content {
	position: relative;
	background-repeat: no-repeat;
	margin: 0 auto 5px auto;
	text-align: left;
	width: 1000px;
	height: 638px;
}

.subnav {
	position: absolute;
	top: 50px;
	right: 65px;
	text-align: right;
	font: normal normal bold 22px "Tw Cen MT","Century Gothic","Arial";
	letter-spacing: 0;/*0.05em;*/
	line-height: 28px; /*30px;33.5px;*/
}

#text {
	position: absolute;
	overflow: auto;
	text-align: left;
	font: normal 15px "Times New Roman", Times, serif;
	color: #000;
	padding-right: 2px;
}

img.nav {
	position: relative;
	top: 570px;
	left: 70px;
}

.highlight {
	color: #C00;
}

.header {
	font-weight: bold;
	font-style: italic;
}

#backtohome {
	position: absolute;
	top: 50px;
	left: 50px;
	width: 395px;
	height: 94px;
}

#footer {
	font: normal 10px "Times New Roman", Times, serif;
	color: #fff;
	position: relative;
	margin: 0 auto 5px auto;
	text-align: right;
	width: 1000px;
}


/* HOME STYLES */

.home {
	background-image: url('images/bgs/home.jpg');
}

#hometrailer {
	position: absolute;
	top: 283px;/*272px;*/
	left: 78px;/*75px;*/
	width: 374px;/*391px;385px;*/
	height: 210px;/*206px;198px;*/
}

#homecalls {
	position: absolute;
	top: 44px;
	left: 595px;
	font: normal normal bold 17px "Tw Cen MT","Century Gothic","Arial";
	letter-spacing: 0;
	line-height: 20px;
}

#homecalls a:link, #homecalls a:visited {
	color: #FFC;
}

#homecalls a:hover {
	color: #618fc1;
}

#homecallsimg {
	position: absolute;
	top: 24px;
	right: 25px;
}


/* ABOUT STYLES */

.about {
	background-image: url('images/bgs/about.jpg');
}

.about .subnav a:link, .about .subnav a:visited {
	color: #069;
	text-decoration: none;
}

.about .subnav a:hover {
	color: #FFC;
}

.about .subnav a.current:link, .about .subnav a.current:visited {
	color: #FFC;
}

.about #text {
	position: absolute;
	top: 225px;
	left: 415px;
	width: 520px;
	height: 325px;
}


/* MUSIC STYLES */

.music {
	background-image: url('images/bgs/music.jpg');
}

.music .subnav a:link, .music .subnav a:visited {
	color: #366;
	text-decoration: none;
}

.music .subnav a:hover {
	color: #FF9;
}

.music .subnav a.current:link, .music .subnav a.current:visited {
	color: #FF9;
}

.music #text { 
	position: absolute;
	top: 240px;
	left: 85px;
	width: 400px;
}


/* DONATE STYLES */

.donate {
	background-image: url('images/bgs/donate.jpg');
}

.donate .subnav a:link, .donate .subnav a:visited {
	color: #630;
	text-decoration: none;
}

.donate .subnav a:hover {
	color: #69C;
}

.donate .subnav a.current:link, .donate .subnav a.current:visited {
	color: #69C;
}

.donate #text { 
	position: absolute;
	top: 180px;/*225px;*/
	left: 525px;
	width: 410px;
	height: 325px;
}


/* NEWS STYLES */

.news {
	background-image: url('images/bgs/news.jpg');
}

.news .subnav a:link, .news .subnav a:visited {
	color: #669;
	text-decoration: none;
}

.news .subnav a:hover {
	color: #C96;
}

.news .subnav a.current:link, .news .subnav a.current:visited {
	color: #C96;
}

.news #text {
	position: absolute;
	/*top: 255px;
	left: 450px;
	width: 360px;
	height: 325px; original spacing for 'coming soon'*/
	/*top: 200px;*/
	top: 150px;
	left: 50px;
	width: 885px;
	height: 305px;
}


/* TRAILER STYLES */

.trailer {
	background-image: url('images/bgs/trailer.jpg');
}

#trailer {
	position: absolute;
	top: 173px;/*155px;165px; new spacing as of 1/2/09 */
	left: 208px;
	width: 584px;/*570px;*/
	height: 328px;/*320px;*/
}

#trailer_580x326 {
	position: absolute;
	top: 155px;/*165px;*/
	left: 208px;
	width: 580px;/*570px;*/
	height: 326px;/*320px;*/
}

.trailer .subnav {
	right: 45px;
	top: 47px;
	color: #698BA3;
	width: 400px;
}

.trailer .subnav a:link, .trailer .subnav a:visited {
	color: #698BA3;
	text-decoration: none;
}

.trailer .subnav a:hover {
	color: #CF8B32;
}

.trailer .subnav a.current:link, .trailer .subnav a.current:visited {
	color: #CF8B32;
}

/* GALLERY STYLES */

.gallery {
	background-image: url('images/bgs/gallery.jpg');
}

.gallery .subnav a:link, .gallery .subnav a:visited {
	color: #393;
	text-decoration: none;
}

.gallery .subnav a:hover {
	color: #FFC; /*color not set by carolyn. will need to get later */
}

.gallery .subnav a.current:link, .gallery .subnav a.current:visited {
	color: #FFC; /*color not set by carolyn. will need to get later */
}

.gallery #text { 
	position: absolute;
	top: 245px;
	left: 245px;
	width: 360px;
	height: 325px;
}


/* CALL STYLES */

.calls {
	background-image: url('images/bgs/calls.jpg');
}

.calls .subnav a:link, .calls .subnav a:visited {
	color: #2e7599;
	text-decoration: none;
}

.calls .subnav a:hover {
	color: #44a7db;
}

.calls .subnav a.current:link, .calls .subnav a.current:visited {
	color: #44a7db;
}

.calls #description {
	position: absolute;
	top: 68px;
	right: 185px;
	width: 288px;
	text-align: right;
	font: bold 16px "Times New Roman", Times, serif;
	color: #000;
}

.calls #download {
	position: absolute;
	top: 170px;
	left: 75px;
	padding-left: 10px;
	text-align: left;
	font: normal 15px "Times New Roman", Times, serif;
	color: #000;

}

.calls #text { 
	position: absolute;
	top: 190px;
	left: 75px;
	width: 878px;
	height: 370px;
	background-color: #FFF;
	padding-left: 10px;
	font: normal 12px Cambria, Georgia, serif;

}
