#contentMain {
	float:left;
	background: url();
	width: 640px;
	padding: 0px;
	text-align: left;
}

#contentHeader {
	display: none;
}

#contentFooter {
	display: none;
}

.homeMainDocBack {
	float: left;
	width: 640px;
	height: 370px;
}

.homeMainDoc {
	position: relative;
	float: left;
	background: url(/images/home_main_back.png);
	width: 640px;
	height: 370px;
	cursor: pointer;
}

.homeMainTextBack {
	position: absolute;
	bottom: 0px;
	background: url(/images/text_back.png);
	width: 640px;
}

.homeMainText {
	float: left;
	background: url(/images/home_main_back.png);
	background-position: bottom;
	width: 590px;
	padding: 15px 25px 25px 25px;
	color: white;
}

.homeMainText a {
	color: #fff;
	outline: none;
}

.homeMainText a:hover {
	text-decoration: none;
}

.homeMainText a:active {
	outline: none;
	-moz-outline-style: none;
}

#sidebarEvents {
	float: left;
	width: 270px;
	height: 320px;	
}

#sidebarEvents a {
	color: #990000;
	outline: none;
}

.sidebarEventsHeader {
	float: left;
	width: 270px;
	height: 30px;
}

.sidebarEventsContent {
	float: left;
	width: 270px;
	height: 258px;
	overflow: hidden;	
}

.sidebarEventsFooter {
	float: left;
	width: 270px;
	height: 15px;
	margin-top: 17px;
}

#homelink {
	display: block;
	float: left;
}

.homelinkBack {
	float: left;
	background: url(/images/content_bg.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}

.homelink {
	float: left;
	background: url(/images/homelink_back.png);
	padding: 25px;
	width: 270px;
	height: 170px;
	overflow: hidden;
}
