

html {
	overflow-y:scroll;
}
html, body {
	background:#FFFFFF;
}

h1, h2, h3, h4, h5, h6, a, .Highlight {
	color:#FF6600;
}
a:hover {
	color:#FF0000;
}



/* CORE CLASSES */
.container {
	width:900px;
	margin:12px;
	text-align:left;
}

/* HEADER STYLES */
.header {
	background:#006;
	color:#FFF;
}
.header, .header a {
	color:#FFF;
}
.header_left {
	background:#00C;
	float:left;
	text-align:left;
	width:200px;
}
.header_right {
	background:#00C;
	float:right;
	text-align:right;
	width:200px;
}
.header_center {
	text-align:center;
}
.header, .header_left, .header_right {
	height:120px;
}

/* NAV STYLES */
.nav {
	clear:both;
	line-height:22px;
}
.nav, .nav a {
	color:#FFF;
}

/* BODYMAIN STYLES */
.bodymain {
	background-image:url(../images/graphics/holding_background.jpg);
}
.bodymain_left {
	text-align:left;
	background:#999;
	float:left;
	width:200px;
}
.bodymain_right {
	text-align:right;
	background:#999;
	float:right;
	width:200px;
}
.bodymain_center {
	text-align:center;
	width:900px;
	height:800px;
}
.bodymain, .bodymain_left, .bodymain_right {
	min-height:420px;
}

/* FOOTER STYLES */
.footer {
	background:#060;
	clear:both;
	line-height:22px;
}
.footer, .footer a {
	color:#FFF;
}
.footer_left {
	background:#0C0;
	float:left;
	text-align:left;
	width:200px;
}
.footer_right {
	background:#0C0;
	float:right;
	text-align:right;
	width:200px;
}
.footer_center {
	text-align:center;
}



.afterfooter {
	padding-bottom:10px;
}