@media print {
	#menu-container, #logo-container, #top-container {
		display:			none;
	}

	#content-container {
		width:				100%;
	}

	body, td {
		color:				black;
	}
}


html {
	overflow-y:				scroll;
}

/* The following styles will only influence TinyMCE; for the real site these could be overwritten inline */
body {
	font:					10pt Tahoma;
	background-color:		#d47c24;
	padding:				20px;
	color:					white;
}
a {
	color:					#55320f;
	text-decoration:		none;
}
a:hover {
	color:					#9d5c1c;
}
/* ---------------------------------------------------------------------------------------------------- */

table {
	border-collapse:		collapse;
	border-spacing:			0px;
}

td, th {
	vertical-align:			top;
	text-align:				left;
	margin:					0px;
	padding:				0px;
}

img {
	border:					0px;
}






body,td {
	/* Moved to template php file */
}

h1 {
	font:					bold 11pt Tahoma;
	margin:					0px 0px 10px 0px;
}
h3 {
	font:					bold 10pt Tahoma;
	margin:					10px 0px 0px 0px;
}




#main-container {
	width:					990px;
	margin-left:			auto;
	margin-right:			auto;
}

#top-container {
	width:					100%;
	height:					80px;
}
#top-container th {
	background:				url(/resources/images/dots.gif) top right repeat-y;
	text-align:				center;
	vertical-align:			middle;
	font-weight:			normal;
}
#top-container th a {
	text-transform:			uppercase;
	font:					7pt Tahoma;
	margin-right:			10px;
}
#top-container td {
	background:				url(/resources/images/dots.gif) top right repeat-y;
	vertical-align:			top;
	padding:				10px 20px 0px 20px;
	width:					100px;
	font-size:				8pt;
}


#menu {
	width:					100px;
	margin:					30px 0px 0px 30px;
}
#menu td {
	font:					11pt Tahoma;
	cursor:					pointer;
	padding:				3px 0px 12px 0px;
}
#menu span {
	background-color:		#000;
}
.menu-active, .menu-parent-active, .menu-sub-active, .menu-sub-active a {
	color:					#F58025;
}
.menu-parent-active {
	background:				top right url(/resources/images/arrow-2.gif) no-repeat;
}
.menu-subs {
	position:				absolute;
	display:				none;
	background-color:		#000;
	z-index:				100;
	font:					10pt Tahoma;
	padding:				0px 8px 2px 0px;
}

#content-container {
	background:				#d47c24 url(/resources/images/d47c24.png) repeat;
	width:					348px;
}

#content {
	margin:					30px;
	line-height:			18px;
}
#content a {
	color:					#55320f;
}
#content a:hover {
	color:					#9d5c1c;
}

#side-bar-container {
	background:				url(/resources/images/bar-bg.gif);
	width:					178px;
}
#side-bar {
	color:					black;
	margin:					5px 5px 0px 5px;
}
#side-bar h6 {
	color:					#ccc;
	font-weight:			normal;
	margin:					15px 0px 35px 0px;
}
#side-bar div {
	margin-bottom:			5px;
}





#content a.news {
	color:					white;
}
