body, h1, h2, h3, h4, h5, p, dl, dt, dd, cite, address, form, fieldset, hr, blockquote, img, div, p, table {
	border: none; 
	font-family: 'trebuchet ms', sans-serif, Verdana;
	color: white;
}
a {
	text-decoration: underline;
	color: white;
}
div, table, form, body, img, ul {
	margin: 0; 
	padding: 0;
}
body {
	background: #333333; /* url(/img/background.jpg) repeat-x; */
}
html, body { height: 100%; }

/*
#container { width: 100%; margin: 0 auto;
				position: absolute; top: -325px; left: 0; height: 100%; } */
	#inner-container { width: 100%; height: 665px; background: #850202 url(/img/back2.jpg) top center repeat-x; padding-top: 18px; }
				/*position: absolute; left: 0;  top: 50%; }*/
		#header { width: 100%; height: 116px; margin-top: 20px; text-align: center; /* background: url(/img/logo.gif) no-repeat top center; */ }

		#left  { float: left; width: 230px; height: 468px; overflow: hidden; padding: 10px; color: white; }
			.main-menu { font-size: 26px; text-align: left; font-family: Vivaldi, "Monotype Corsiva", tahoma; font-size: 2em; }
			#left-menu, .left-menu { border-left: 2px solid transparent; list-style-image: none; list-style-type: none; list-style-position: outside; margin: 0; padding: 0;}
				.left-menu-item, .left-menu-item2 { border-left: 0 solid transparent; height: 26px; background: url(/img/overlay.png); margin-bottom: 2px; padding: 4px; padding-left: 10px; overflow: hidden;}
				.left-menu-item a, .left-menu-item2 a { font-family: Vivaldi, "Monotype Corsiva", tahoma; text-decoration: none; color: white; font-size: 24px; }
				.left-menu-item2 { border-left: 0px solid #feff00; }
				
		#right { float: left; width: 710px; height: 488px; overflow: auto; }
			#content { font-size: 16px; padding-top: 20px; }
			.page-header { font-family: Vivaldi, "Monotype Corsiva", tahoma; font-size: 2em; border-left: 2px solid red; background: url(/img/overlay.png); font-size: 30px; padding: 4px; padding-left: 15px;}
			.page-content { padding: 10px 20px; height: 403px; overflow: auto; width: 670px;}
			
		#footer { margin: 0 20px; text-align: right; }
			a.foot { font-size: 10px; text-decoration: none; }

	#grad-top { height: 16px; width: 100%; background: url(/img/grad-top.jpg);	}
	#grad-bottom { height: 16px; width: 100%; background: url(/img/grad-bottom.jpg);	}
	.trans { }

.clear { line-height: 1px; font-size: 1px; clear: left; }


#flashMessage
{
	font-size: 16px;
	background: #ccc;
	color: red;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	text-align: center;
	padding: 10px;
	font-weight: bold;
}
