body {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image:url(images/bg_stripe.png);
	background-repeat:repeat;
	background-color: #DCE8F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a:link {
	COLOR: #005287;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	COLOR: #A3D8F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a:active {
	COLOR: #A3D8F5;
}
a:visited {
	COLOR: #005287;
}



#container {
	width: 780px;
	background-color:#ffffff;
	border: 3px solid #005287;
	margin-left: auto;
  	margin-right: auto;

}

#banner {
	width: 780px;
	height:120px;
	background-image:url(images/2banner_cosleep.png);

}

#banner_esp {
	width: 780px;
	height:120px;
	background-image:url(images/2banner_cosleep_esp.png);

}


#navbar {
	width: 460px;
	height: 20px;
	position:relative;
	top: 100px;
	left: 150px;
	text-align:right;
	z-index:100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;


} 



#content {
	height: 950px;
	padding: 30px;
	text-align: justify;
}

#content_esp {
	height: 950px;
	padding: 30px;
	text-align: justify;
}

#content_vids {
	height: 450px;
	padding: 30px;
	text-align: justify;
}

#content_transcript {
	height: 630px;
	padding: 30px;
	text-align: justify;
}


#leftcol{
	width:66%;
	padding-right: 15px;
	text-align: justify;
	float: left;
}

#rightcol{
	width:30%;
	padding-left: 10px;
	text-align: justify;
	float: right;
}

#vidbox {
	width:425px;
	padding: 15px;
	text-align:center;
	margin:10px;
}


#audio{
		width:90%;
		text-align: left;
		padding: 10px;
		background-color: #DCE8F2;
		border: 1px solid #005287;
}
#video{
		width:90%;
		text-align: left;
		padding: 10px;
		background-color: #DCE8F2;
		border: 1px solid #005287;
}
#print{
		width:90%;
		text-align: left;
		padding: 10px;
		background-color: #DCE8F2;
		border: 1px solid #005287;
}

#footer {


	text-align:right;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#transcript{
	width:100%;
	
}

#script_container {

	width:100%;

	outline: 1px solid #005287;
}

#script_left_label {

	width:47%;
	padding: 7px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	background-color:#DCE8F2;
	border: 1px solid #005287;

	

}

#script_right_label {

	width:47%;
	padding: 7px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	background-color:#DCE8F2;
	border: 1px solid #005287;


}

#script_left {

	width:47%;
	padding: 7px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#ffffff;
	border: 0px solid #005287;

	

}

#script_right{

	width:47%;
	padding: 7px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#ffffff;
	border: 0px solid #005287;


}




.icon {


	text-align:center;
	padding-top:5px;
	padding-right:5px;
	vertical-align:middle;

}

.thumb1 {


	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;

}

.footerimg {

	vertical-align:text-bottom;

}

#posters {

width:110px;
float:right;
padding:10px;
background-color:#D8E7F7;
border: 1px solid #003A75;
text-align:center;
vertical-align:middle;

}

#matgrant_left_col {
  float: left;
  width: 430px;
  padding: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#matgrant_right_col {
  background: #FFFFFF;
  float: right;
  width: 240px;
  height: 800px;
  padding: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p  {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
		font-weight:normal;
}


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

ul {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
