@charset "UTF-8";
/* CSS Document */

#container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#header {
	background: url(images/photo_header.jpg) no-repeat;
	height: 63px;
	width: 900px;
}
#side_bar_main {
	height: 731px;
	width: 214px;
	background: url(images/photo_sidepanel.jpg) no-repeat;
	float: left;
}
#side_bar_menu {
	position: absolute;
	height: 250px;
	width: 170px;
	top: 250px;
	left: 20px;
}
#main_container_content {
	background: #FFFFFF url(images/photo_bottom_header.jpg) no-repeat bottom;
	width: 686px;
	float: left;
	position: relative;
}
#container_menu {
	background: #666666;
	height: 95px;
	width: 900px;
}
#container_menu_spacer_top {
	height: 20px;
	width: 900px;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 15px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}

#bottom_menu {
	font: 10px/12px Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	width: 900px;
	color: #FFFFFF;
}
.bottom_menu a:link {
	font: 9px/10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.bottom_menu a:visited {
	font: 9px/10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
#headline {
	position: absolute;
	top: 135px;
	left: 230px;
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	z-index: 0;
}
#bottom_menu type {
	font: 9px/10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.menu_side_font  a:link {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.menu_side_font a:visited {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.menu_side_font a:hover {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #f47b20;
}
.menu_side_font {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
