html, body {
	height:			100%;
	margin:			0px;
	padding:		0px;
	background-color: 	#feffa6;
	overflow: auto;
}
body {
}
img {
	border:			0;
}

/* HOLDER */
#holder {
	position: 			absolute;
	top:				50%;
	left:				50%;
	margin:				-300px 0 0 -400px;
	padding:			0;
	width:				800px;
	height:				600px;
}
#header {
	position: 			absolute;
	right:				55px;
	width:				271px;
	height:				50px;
	top:				30px;
}
.footer {
	position: 			absolute;
	right:				55px;
	height:				50px;
	width:				269px;
	top:				536px;
	height:				14px;
}
/* END HOLDER */


/* CONTENT */
#content_holder {
	position:		absolute;
	top:			107px;
	left:			350px;
	width:			450px;
	height:			390px;
	background-color: #552c0e;
}
#content {
	position:		absolute;
	top:			50px;
	left:			45px;
	padding-right:	45px;
	width:			360px;
	height:			310px;
	overflow:		auto;
}
/* CONTENT */




/* MENU */
#menu {
	position:		absolute;
	width:			400px;
	height:			600px;
	padding:		0;
	margin:			0;
	background-color: #2f1969;
}
#menu ul {
	position:		absolute;
	top:			0;
	padding:		0;
	margin:			142px 0 0 10px;
}
#menu li {
	padding:		0;
	margin:			0 0 17px 0;	
	list-style-type:none;
	font-size:		13px;
	font-family:	verdana;
	white-space:	nowrap;
	font-variant:	small-caps;
	line-height: 	0;
}
#menu a {
    display:        block;
	padding:		8px 0 8px 28px;
	color:			#feffa6;
	text-decoration: none;
}
#menu a:hover {
	font-weight:	bold;
	color: 			#fff;
}

#menu li.active a {
	font-weight:	bold;
}
#menu li.active_red a {
	font-weight:	bold;
	color: 			#960010;
}
/* END MENU */
