/* Layout Stylesheet */ 

body{
	margin: 0px auto;
	padding:0px;
	background: #3CAFCD;
	color: #333333;
	font-family:  arial, verdana, sanf-serif;
}
h2 {color:#3CAFCD;}
h3 {font-size:130%;color:#3CAFCD; text-align:left;margin-left:0px; font-weight:bold;}
#hdr{
	background:#aed5e5;
}

#container {
		position: relative;
		min-height: 100%;
		height: 100%;
		width:97%;
		padding:10px;
}


/********* Styles for .NET pages *****************/

.details {margin:0 auto; font-size:90%;}

.details #detailLabel {padding:20px 5px 40px 5px;}

.details img {float: right;}
.details p {font-size:100%;}

img {/*padding-left:15px; padding-bottom:5px;*/ float:right;}

#headline {
width:100%;
height:280px;
margin: 0 auto;
clear:both;}

#headline h2 {
text-align: center;
}
.headlineimg {padding:2px; float:left;}

.button {
width:99px;
height: 125px;
float:right;
padding-right:30px;
font-size:80%;
text-align: center;
}

#videos {width:185px; height:auto; margin:0 auto;
border:solid 1px #999; padding:5px; margin-bottom:30px;
}
#videos h3, h4 {text-align:center;}

.video {width:auto; text-align:center; margin-left:10px;}
.video p {font-size:90%;text-align:center; float:none; margin:0px;}
.video img, .video a {text-align:center; margin:0 auto; float:none;}

#DataList1 a:link {font-size:120%; font-weight:bold; padding-top:10px;}

