/*	Body Container is unique to each page */

#body_content_container {
	width: 100%;
	height: 1280px;
	background: url(../images/background_sides.jpg) repeat-y;
	position: relative;
	z-index: 1;
}

/*	Widget Container */

#widget_container {
	height: 560px;
	width: 689px;
	top: 720px;
	left: 210px;
	position: absolute;
	z-index: 1;
}

#content_footer_twitter {
	position: absolute;
}

#content_footer_facebook {
	left: 350px;
	position: absolute;
}

#content_student_bio {
	width: 340px;
	left: 350px;
	top: 275px;
	height: 273px;
	position: absolute;
 	border: 2px solid #5a0201;
	text-align: center;
	color: #ffffff;
}

#content_student_bio p {
	padding-top: 10px;
	font-size: 18px;
}

#student_chosen_bio_detail{
	color: #ffffff;
	font-size: 14px;
	text-align: center;
}

/*	Student Chosen Container */

#student_chosen_container {
	height: 192px;
	width: 170px;
	left: 20px;
	top: 45px;
	position: absolute;
  	border: 2px solid #5a0201;
	z-index: 1;
}

#student_chosen_title {
	text-align: center;
	color: #ffffff;
	vertical-align: middle;
	font-size: 14px;
	padding-top: 5px;
	z-index: 3;
	position: relative;
}

#student_chosen {
	height: 190px;
	width: 170px;
	top: 5px;
	padding-left: 25px;
	position: absolute;
	z-index: 2;
}

/*	Videos Container */

#student_videos_container {
	height: 1010px;
	width: 170px;
	left: 20px;
	top: 260px;
	position: absolute;
  	border: 2px solid #5a0201;
}

#videos_list_container {
	height: 980px;
	width: 170px;
	position: relative;
	text-align: center;
}


#student_videos_title {
	text-align: center;
	color: #ffffff;
	vertical-align: middle;
	font-size: 14px;
	padding-top: 10px;
}

/*	Students Container */

#students_container {
	height: 192px;
	width: 680px;
	left: 210px;
	top: 45px;
	position: absolute;
  	border: 2px solid #5a0201;
}

.students_images_container {
	height: 190px;
	width: 670px;
	padding-left: 10px;
	position: relative;
}

div.students_images {
	/* Set it so we could calculate the offsetLeft */
	height: 190px;
	width: 650px;
	overflow: auto;
}
ul.students_images_list {
	display: block;
	height: 186px;
	/* max width here, for users without javascript */	
	width: 1500px;	
	/* removing default styling */
	list-style: none;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.students_images_list li {
	display: block;
	float: left;
	padding-left: 5px;	
}

.students_images_list a {
	display: block;
	height: 184px;
	border: 2px #5a0201 solid;
}

.students_images_list a:hover {
  display: block;
  border-color: rgb(130, 130, 130);
  border-style: dotted;
}

/*	Video Container */

#video_container {
	height: 600px;
	width: 690px;
	left: 210px;
	top: 250px;
	position: absolute;
}

