
body, table {
		background-color:#000;
		color:#A3AEDA;
		font-family:  times, serif;
		font-size: 14px;
		line-height: 150%;
		margin:0px;
		padding-top:0px;
		border-top: 3px #C8586D solid;
		}
a 		{
		text-decoration: none;
		}
a.blue:hover {
		color:#C8586D;
		}
a.red:hover {
		color:#A3AEDA;
		}
.red		{
		color:#C8586D;
		}
.blue		{
		color:#A3AEDA;
		}
#main {
		background-color:#FFF;
		position: absolute;
		margin:5px;
		height: 98%;
		width:98%;
		}
	
.centeredFront {
		margin-top: 120px;
		margin-left: auto;
		margin-right: auto;
		text-align:center;

	}

.centered {
		position:relative;
		margin-top:70px;
		margin-left:auto;
		margin-right:auto;
		width:650px;
	}
#mainLeft {
 		text-align:right;
		position:absolute;
		width: 385px;;
		padding-right:25px; 
		top:0;
}
#mainRight {
 		position:absolute;
 		top:40px;
		margin-left: 400px;
		padding-left: 15px;
		width: 210px;
}
#email {
	display:none;
	}

div.left {
 		text-align:right;
		position:absolute;
		width: 185px;
		padding-left:15px;
		padding-right:25px; 
		top:40px;
 		}

div.right {
 		position:absolute;
 		top:0;
		margin-left: 220px;
		padding-left: 15px;
		border-left:1px #A3AEDA solid; 
		 }
div.roles p {
		margin-bottom:12px;
		margin-top:0px;
		line-height:115%
}

div.clips {
		line-height:130%;
		font-size: 13px;
		margin-top:20px;
		color:#C8586D;
		}
div.clips p {
		color:#A3AEDA;
		}
div.clips a {
		color:#C8586D;
		cursor:pointer;
		}
div.clips a:hover {
		color:#A3AEDA;
		}

div.event {
	margin-bottom:10px;
	}
div.event p {
	margin:0px;
	padding:0px;
	}
div.event h4 {
	padding:0px;
	margin:0px;
	color:#984252;
	}

.redtext {
 		color:#C8586D;
 		}
 	
span.role {
		/*position:absolute;*/
		text-align:left;
		margin-left: 25px;
		
		font-weight:600 ;
		padding-right:15px;
		}
span.show {
		/*position:absolute;*/
		left:10px;
		margin-right:auto;
		font-style: italic;
		}
p.quote {
	color:#A3AEDA;
	font-style: italic;

}
b.attrib {
	font-style:normal;
	}