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

body{
background-image:url(images/back.jpg);
background-color:#000000;
overflow:hidden;
background-repeat:no-repeat;
background-position:center top;
color:#EFEFEF;
font-family: helvetica, verdana, sans-serif;
font-size: .75em;
line-height: 1.3;
margin:0;
padding:0;
text-align:left;
}

#container {
	margin:3% auto;
	width:1044px;
	border: 7px solid #EFEFEF;
}

		#name_column {
			background-image:url(images/title2.jpg);
			overflow:hidden;
			background-repeat:no-repeat;
			width:258px;
			height:556px;
		}
		
		#push {
			height:280px;
				}
				
				#push h3{
					text-align:center;
				}
		
				#announcement {
					
					margin:200px auto 40px auto;
					width:178px;
					padding:10px;
					background-image:url(images/text_back.png);
					
				}
				
				#mail{
					
					margin:10px auto 20px auto;
					width:198px;
					/*background-image:url(images/text_back.png)*/
				}
				
				
				
				input[name=mailinglistemail]{
				width:190px; margin: 0 auto; font-family:Helvetica, sans-serif; height:10px; background:url(images/nav_back.png); border:none; color: #666666; text-align:left; padding:5px 5px 5px 5px; letter-spacing:2px; margin-bottom:7px; font-size:10px;}
				

		
		#mail input[type=submit] {width: 60px; 
							height: 20px; 
                            border:none; 
                            background: url('images/nav_back.png');
                            color:#EFEFEF;
                            letter-spacing:2px;
                            cursor: pointer;
                            padding:0 4px;
                            font-size:10px;
							}
							
			select[name=state]{
			background-color:#e52727;
			color:#EFEFEF;
			border:none;
			
			
			}
		
		
		
		#stage_column {
			float:right;
			width:786px;
			background-image:url(images/model1.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column2 {
			float:right;
			width:786px;
			background-image:url(images/model2.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column3 {
			float:right;
			width:786px;
			background-image:url(images/model3.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column4 {
			float:right;
			width:786px;
			background-image:url(images/model4.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column5 {
			float:right;
			width:786px;
			background-image:url(images/model5.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column6 {
			float:right;
			width:786px;
			background-image:url(images/model6.jpg);
			background-position:bottom;
			height:556px;
		}
		
		#stage_column7 {
			float:right;
			width:786px;
			background-image:url(images/model7.jpg);
			background-position:bottom;
			height:556px;
		}
		#stage_column8 {
			float:right;
			width:786px;
			background-image:url(images/model8.jpg);
			background-position:bottom;
			height:556px;
		}
				#nav{
					float:left;
					margin-left:10px;
					margin-top:20px;
					font-size:12px;
					display:inline;
		
				}
				
				
						#links li{
								display:inline;
								background-image:url(images/text_back.png);
								list-style:none;
								margin:0;
								letter-spacing:2px;
								padding:4px 5px 4px 6px;
								font-size:10px;
								color: #e52727;
						}
						
						
						#links li a {
							text-decoration:none;
							color:#EFEFEF;
						}
						
						
						#links li a:hover {
							color:#e52727;
						}
						
					
				
				#text {
					float:left;
					background-image:url(images/text_back.png);
					width:370px;
					margin-left:50px;
					padding:5px 15px 15px 15px;
					line-height: 1.6;
					max-height:462px;
					
				}
				
				#textSub {
					float:left;
					background-image:url(images/text_back.png);
					width:370px;
					margin-left:50px;
					padding:5px 15px 0px 15px;
					line-height: 1.6;
					height:479px;
					
				}
				
				#textPress{
					float:left;
					background-image:url(images/text_back.png);
					width:375px;
					margin-left:50px;
					padding:5px 15px 0px 15px;
					line-height: 1.6;
					height:462px;
					overflow:auto;
				}
				
				#textPress a{
				color:#FFFFFF;
				}
				
				#text p, {
					margin:.55em 0;
				}
				
				#stage_column p {
					margin:.55em 0;
				}
				
				#stage_column2 p {
					margin:.55em 0;
				}
				#stage_column3 p {
					margin:.55em 0;
				}
				#stage_column4 p {
					margin:.55em 0;
				}
				#stage_column5 p {
					margin:.55em 0;
				}
				#stage_column6 p {
					margin:.55em 0;
				}
				#stage_column7 p {
					margin:.55em 0;
				}
				#stage_column8 p {
					margin:.55em 0;
				}
				
				#pressLinks a{
					color:#e52727;
					font-size:1.25em;
					font-weight:bold;
				}
				
				#text p a {
					color:#EFEFEF;
				}
				
				#stage_column h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				#stage_column2 h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				#stage_column3 h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				#stage_column4 h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				#stage_column5 h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				#stage_column6 h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				
				
				#textSub h2{
					padding:0;
					margin:0;
					line-height:1;
					color:#e52727;
				}
				
				.fineprint{
					font-size:1em;
					
				}
				
				#form {
					float:left;
					background-image:url(images/text_back.png);
					width:270px;
					margin-left:10px;
					margin-top:300px;
					padding:5px 15px 5px 15px;
					line-height: 1.6;
					height:175px;
				}
				
				#pressLinks {
					float:left;
					background-image:url(images/text_back.png);
					width:270px;
					margin-left:10px;
					margin-top:0px;
					padding:5px 15px 15px 15px;
					line-height: 1.6;
					color:#FFFFFF;
				}
				
				#pressLinks a{
					color:#FFFFFF;
				}
				
				#pressLinks h2{
					color:#FFFFFF;
				}
				#form label {
					margin:2px 0;
				}


				#form p{
					width:200px;
				}
				
				input{
					border-style: none;
					border-width: 0;

				}
.dropcap {
	color:#e52727;
	text-transform:uppercase;
	letter-spacing:.15em;
}
				
				
#copyright{
	margin: 0px auto 0 auto;
	font-size:9px;
	color:#999999;
	width:1044px;
}

#copyright p{
float:right;
margin:-35px 0 0 0;

}	

			
#copyright a {
	color:#999999;
	text-decoration:none;
}
				
.clear{
	clear:both;
}
 .big {
 	font-size:14px;
 }
 
 .thumb{
 float:left;
 margin-right:10px;
 }
 
 .thumbLast{
 float:left;
 width:129px;
 margin-right:-130px;
 }

.charity{
	float:left;
	width:100px;
	height:140px;
	text-align:center;
	margin:10px;
}

.charityIcon{
overflow:hidden;
width:100px;
}

.charity p{
	line-height:1em;
}