@charset "UTF-8";
/* CSS Document */

/*
=====================
Universal
=====================
*/

body { font-family: Helvetica, Arial, sans-serif;
		font-size: 1.25em;
		color: #123569;
		font-weight: bold;
		background: url(../images/bg_repeater.jpg) repeat-x  #9cafd0;}

a {text-decoration: none;
    color:#990000;}

a img {border: 0px;}

.main {margin: -32px auto;
		width: 800px;}


.main #top{
	background: url(../images/bg_top.png) no-repeat;
	width: 800px;
	height:50px;
}
.main #middle{
	background: url(../images/bg_middle.png) repeat-y;
	width: 800px;
	overflow: hidden;}
	
	
	
.main #bottom{
	background: url(../images/bg_bottom.png) no-repeat;
	width:800px;
	height:71px;}

p {text-align: center;}

#pop {color:#c1272d;}

.shell {width:729px; overflow:hidden; margin-left:35px;}

/*
=====================
Navigation
=====================
*/

.navBar{width:794px; height:60px; margin-top:-6px; background:url(../images/navBackground.png) no-repeat; background-position: 50% 50%;}


.navigation {margin: 4px 0px 0px 54px; height:60px; width:790px; float:left;}
.navigation span {display:none;}
.item {margin:0px 15px 0px 0px;}




.navigation #home {width:65px; height:36px; padding:6px; background:url(../images/btnHome.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #home:hover {width:65px; height:36px; padding:5px; background:url(../images/btnHome.png) no-repeat #990000; 
border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-position: 50% 50%; float:left;}
.navigation #tunes {width:67px; height:36px; padding:6px; background:url(../images/btnTunes.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #tunes:hover {width:67px; height:36px;padding:5px; background:url(../images/btnTunes.png) no-repeat #990000; border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px;  background-position: 50% 50%; float:left;}
.navigation #photo {width:65px; height:36px; padding:6px; background:url(../images/btnPhoto.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #photo:hover {width:65px; height:36px; padding:5px; background:url(../images/btnPhoto.png) no-repeat #990000; border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px;  background-position: 50% 50%; float:left;}
.navigation #team {width:127px; height:36px; padding:6px; background:url(../images/btnTeam.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #team:hover {width:127px; height:36px; padding:5px; background:url(../images/btnTeam.png) no-repeat #990000; border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px; background-position: 50% 50%; float:left;}
.navigation #press {width:66px; height:36px; padding:6px; background:url(../images/btnPress.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #press:hover {width:66px; height:36px; padding:5px; background:url(../images/btnPress.png) no-repeat #990000; border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px; background-position: 50% 50%; float:left;}
.navigation #getInvolved {width:128px; height:36px;margin:0px 0px 0px 0px; padding:6px; background:url(../images/btnGetInvolved.png) no-repeat;  background-position: 50% 50%; float:left;}
.navigation #getInvolved:hover {width:128px; height:36px;margin:0px 0px 0px 0px; padding:5px; background:url(../images/btnGetInvolved.png) no-repeat #990000; border:1px solid #000000; 
-webkit-border-radius:5px;
	-moz-border-radius:5px; background-position: 50% 50%; float:left;}

.navBar .navigation  ul
	{
	list-style:none;
	color:#FFFFFF;
	padding:0px;
	margin: 0px;
	float:left;
	clear:both;
}
	
	.navigation  li
	{list-style:none; display:inline; color:#FFFFFF; padding:0px; margin: 0px; line-height:26px}
	


#popout ul {
	list-style:none;
	position:absolute;
	clear:both;
	height:auto;
	width:160px;
	left:-9999px;
	display:list-item;
	background:#990000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:5px 0;
}

#popout ul li {
height:26px;
line-height:26px;
display:list-item;
text-align:center;
}

#popout :hover ul {

	left:auto;
	top:auto;
	margin:40px 0px 0px 91px;	
}	
	 #authors {background:url(../images/btnAuthors.png) no-repeat; background-position: 11% 50%; width:160px; height:26px;}
#authors:hover {background:url(../images/btnAuthors.png) no-repeat #000099; background-position: 11% 50%; width:160px; height:26px;}
#creativeTeam {background:url(../images/btnCreativeTeam.png) no-repeat; background-position: 20% 50%; width:160px; height:26px;}
#creativeTeam:hover {background:url(../images/btnCreativeTeam.png) no-repeat #000099; background-position: 20% 50%; width:160px; height:26px;}
#production {background:url(../images/btnProduction.png) no-repeat; background-position: 11% 50%; width:160px; height:26px;}
#production:hover {background:url(../images/btnProduction.png) no-repeat #000099; background-position: 11% 50%; width:160px; height:26px;}
#quotes {background:url(../images/btnQuotes.png) no-repeat; background-position: 10% 50%; width:160px; height:26px;}
#quotes:hover {background:url(../images/btnQuotes.png) no-repeat #000099; background-position: 10% 50%; width:160px; height:26px;}
#reviews {background:url(../images/btnReviews.png) no-repeat; background-position: 10% 50%; width:160px; height:26px;}
#reviews:hover {background:url(../images/btnReviews.png) no-repeat #000099; background-position: 10% 50%; width:160px; height:26px;}

/*
=====================
Home Page Content
=====================
*/

.awards {
	width:175px;
	overflow:hidden;
	float:left;
	}
	
#left {margin-left:10px; float:left; height:350px; width:175px;}
#right {float:left; height:350px; width:175px;}
.contents {
	width:360px;
	float:left;
	}
	.contents span {
	display:none;
	}

.main .header {

	width: 800px;}
	
.header span {
	display: none;
	}
	
#title {
	background: url(../images/header.png) no-repeat;
	height:122px;
	width:800px;}
	

	
#quote {
	background: url(../images/quote_variety.png) no-repeat;
	height:17.5px;
	width:800px;}
	
#producer {
	background: url(../images/producer.png) no-repeat;
	height: 39px;}
	
	
.form {margin-top:7px;}

#sub {
	font-size: .75em;
	border-top: 1px dotted #123569;
	padding: 10px;
	width: 300px;
	margin: 0px 0px 0px 20px;}

#sub p {
	margin: 2px 0px 2px 0px;
	padding:0px;
	line-height: 1.3em;	
	}

#contacts {
	padding: 16px 0px 0px 0px;
	width: 728px;
	margin: 0px 0px 0px 36px;
	border-top:1px dashed #000000;
float:left;
background:url(../images/bodyContentbg.png) repeat;
	
}

#contacts p {
font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 8px;
	font-size: 14px;
}

#inputArea
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
}

#inputArea input[type="text"], #inputArea textarea
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #85b1de;
    width: 200px;
}





/*
=====================
General Content
=====================
*/

.bodyContent {width:680px; overflow:hidden; margin-left:14px; padding: 10px; border:1px solid #000000; background:url(../images/bodyContentbg.png) repeat;}
.bodyContent p {font-size:12px; color:#000033; text-align:justify; font-weight:normal;}
.bodyContent img {float:left; margin: 0px 8px 8px 0px; border:1px solid #000000;}
.bodyContent .spacer {width:600px; height:2px; border-bottom: 1px solid #000000; margin-left: 45px;}

.bodyContent h1{background-image:url(../images/navBtbg.png); color:#FFFFFF; text-align:center; border:1px solid #000000; margin-top:-2px; padding:4px; font-size:20px;}
#alter {border:none; background:none;}

/*
=====================
Press
=====================
*/

.more {
	border:solid 1px #754c24;
	margin: -8px 0px 10px 0px;
	padding: 8px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    background:url(.../images/bg_input.png) repeat;
	display: none;
}

.more p{ margin-top:0px; padding-top:0px;}

#close {text-align:center; font-weight:bold; border: 1px solid #000000; background-image:url(../images/navBtbg.png); margin-bottom:0px; padding-bottom:0px;}
#close a {color:#FFFFFF;}

.quote {background:url(../images/openquotes.png) no-repeat; background-position: 0% 10%;  margin:10px 30px 0px 30px; width:630px;}

.quote p { font-size:16px; text-align:center; padding-left: 30px; padding-right:30px; font-weight:bold;}
.closeQoute {background:url(../images/closequotes.png) no-repeat; background-position: 100% 0%; width:630px; height:50px; margin-top:-48px; margin-bottom:35px;}
p#photo img {float:none;}
p#photo {text-align:center; margin:0px; padding:0px;}
h6{font-size:12px; font-style:italic; margin-top:-20px;}
h5{font-size:12px;  margin-top:-50px;}
/*
=====================
Music Download
=====================
*/

.player {width:300px;  margin-left:185px;}
.downloadMusic{ width:300px;  margin-left:30px; float: left;}
.downloadMusic h1{ font-weight:normal;}
.downloadMusic span {text-align:center; font-weight:normal;}
.downloadMusic .songtitle { }
.instructions { width:300px;  float:left; margin: 0px 0px 0px 20px;}
.instructions h2 {font-weight:normal; font-size:18px; background:none;}
.downloadMusic .songtitle img {margin-right:26px; float:left;}
.downloadMusic .song a .songtitle {border:1px solid #000000; -webkit-border-radius:5px;-moz-border-radius:5px; color:#FFFFFF; background:url(../images/navBtbg.png); width:285px; padding: 4px 4px 5px 4px;}

.downloadMusic .song a:hover .songtitle {color:#9a232a; background:#ffffff;}
/*
=====================
Photo Gallery
=====================
*/

.photogallery{width:680px; height:510px; margin-left:14px; padding-left:30px}

img.thumbs {
	float:left;
	height:75px;
	width:75px;
	margin-right: 5px;
	margin-bottom: 2px;
-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
#main {
	width:600px;
	height:425px;
	align:center;
	height:450px;
	text-align:center; overflow:hidden;
	
	
	}
#main img {border: solid black 1px;
 float:none;
 margin:6px 0px 0px -10px;
}

#thumbContainer {
	width:500px;
	height:78px;
	margin: -14px 0px 0px 46px;
	padding: 6px 0px 6px 11px;
	background:#9a232a;
	border:1px solid #000000;
	border-top:none;
	float: left;
	text-decoration: none;	
	-moz-border-radius-bottomleft:12px;
	 -webkit-border-bottom-left-radius:12px;
	-moz-border-radius-bottomright:12px; 
	-webkit-border-bottom-right-radius:12px;
}

.credit {width:760px; height:12px; color: #000000; font-size:9px; bottom:0;}
.credit p {text-align: center; margin:0px; padding: 0px;}


/*
=====================
Investor
=====================
*/


.pitch {width:100px; margin:10px 17px 10px 18px; float:left;}
.pitch img {border:1px solid #000000;}
.pitch span {display:none;}
.pitch .caption {font-size:14px; text-align:center; width:100px;}

.pitch .caption a {color:#990000;}
