
.mainblock {
	margin:20px auto;
	width:1020px;
}

.blackboard_background {
	float:left;
	BACKGROUND: url(../images/blackboard.jpg)  no-repeat left top;
	width:1020px;
}

#blackboardswf{
	float:left;
	height:545px;
	overflow-y:hidden;
	padding:7px 13px;
	}
	
#photoswf{
	float:left;
	height:150px;
	width:224px;
	padding:1px 5px 10px 40px;
	}
#photoswfc{
	float:left;
	height:126px;
	overflow-y:hidden;
	}
.info_table {
	float:left;
	padding-top:12px;
	width:1020px;
}

.form_widget_amount_slider{
	border-top:1px solid #9d9c99;
	border-left:1px solid #9d9c99;
	border-bottom:1px solid #eee;
	border-right:1px solid #eee;
	background-color:#f0ede0;
	height:3px;
	position:absolute;
	bottom:0px;
}

.Alert {
	width: 893px;
	margin: 15px auto;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 12px;
	color: #6E0000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border: 2px solid #ff0000;
	background: #F2E2C3;
	line-height: 24px;
}

.content{ 
	float:left;
	height:126px;
	width:700px;
}

.themesTitle{
	float:left;
	font-size: 16px; 
	font-weight: bold; 
	text-align: center;
	padding:15px 0px 10px 0px;
	width:700px;
}

.themesContent{
	float:left;
	padding-left: 35px; 
	padding-top: 12px;
	width:665px;
}


.themesSubject{
	float:left;
	font-size: 13px; 
	font-weight: bold; 
	text-align: center;
	color:#3E91C4;
	padding:5px 0px 0px 0px;
	width:700px;
	display:inline;
}

.themesClose{
	float:left;
	font-size: 13px; 
	font-weight: bold; 
	text-align: right;
	color:#3E91C4;
	padding:0px;
	width:700px;
}


#slider_target{ 
	float:left;
	line-height:32px;
	height:32px;
}

#playButton{ float:left; width:32px}