/*
 * VidSportTV Playercast stylesheet
 * Modified: 7/11/09
 */
 
body {
	margin:0;
	padding:0;
	background:#3a3a3a;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:130%;
}

#content {
	overflow:hidden;
	width:900px;
	margin:0 auto;
	padding: 9px 25px 25px;
	background:#ffffff;
}

#athlete_info {
	overflow:hidden;
	width:535px;
	float:left;
}

#athlete_info h2 {
	color: #264a8a;
	font-size: 1.3em;
	font-weight: bold;
	margin: 9px 0 3px 0;
	padding: 0;
}

#athlete_info p {
	margin: 0 0 9px 0;
	line-height: 140%;
}

#contact_info {
	overflow:hidden;
	width:325px;
	float:right;
	background: #c3d0e8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 3px solid #264a8a;
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;
	padding: 5px 15px 15px 15px;
}

#contact_info h2 {
	color: #264a8a;
	font-size: 1.3em;
	font-weight: bold;
	margin: 9px 0 3px 0;
	padding: 0;
}

#contact_info p {
	margin: 0 0 9px 9px;
	line-height: 140%;
}

#contact_info a:link, #contact_info a:visited {
	color: #264a8a;
	text-decoration: none;
	font-weight: bold;
}

#contact_info a:hover {
	color: #264a8a;
	text-decoration: underline;
	font-weight: bold;
}

th {
	color: #264a8a;
	font-weight: bold;
}