/* Start of CMSMS style sheet 'WM_inner' */
body { background: #fffee2; margin: 0; font-size: 10px; color: black; font-family: Arial, Verdana, Tahoma; }
a { color: #747953; text-decoration : none; }
a:hover { color: #747953; }

p { margin: 0; }

#page_footer { margin: 0 auto; width: 820px; text-align: center; font-size: 130%; color: #660000; }
#page_footer * { margin: 4px 0; }


#page { width: 992px; margin: 15px auto; border: 4px solid #8c321e; background: white; }

/* HEADER */

#header { width: 100%; height: 230px; position: relative; }
	#header_foto { width: 500px; height: 190px; float: left; }
	#header_mask { width; 100%; height: 230px; background: url('../img/inner-header-mask.png') no-repeat top left; position: relative; top: 0; }

/* CONTENT */

#content { background: url('../img/inner-content-bk.gif') repeat-y top left; width: 100%; }
	#sidebar { width:246px ; background: #fff6dd; padding: 10px 0; float: left; }
	#sidebar ul { margin: 0 14px; padding: 0; list-style: none;}
	#sidebar li { padding: 6px 0; width: 100%; border-bottom: 2px dotted #747953; position: relative; }
	#sidebar a { font-size: 14pt; font-weight: bold; margin: 0 10px; }
	#sidebar li span {display: block;}
	#sidebar a:hover {color: #8c321e; }
	#sidebar li.currentpage span {  font-size: 14pt; font-weight: bold; /*margin: 0 10px;*/ color: #8c321e;}

	#sidebar li ul { width: 246px; background: #fff6dd; padding: 10px 0; position: absolute; left: 200px; top: 0; display: none; border: 2px solid #8c321e; }
	#sidebar li:hover ul { display: block; }

		#mode_title, #sidebar li.sectionheader
		{
			width: 100%; height: 57px;
			background: url('../img/sidebar-title-bk.png') no-repeat top left;
			margin: 20px 0 8px 0;
			text-align: right; border: none;
		}
		#mode_title span, .sectionheader span { display: block; margin: 0 18px; padding-top: 10px; color: #8c321e; font-size: 18pt; font-weight: bold;}


	#right_area { float: left; width: 686px; background: white; padding: 0 20px; font-size: 170%; }
		#font_sizes { font-size: 80%; padding: 5px; color: #8c321e; }
		#font_sizes a { font-family: courier; text-align: center; border: 1px solid #8c321e; padding: 2px; font-size: 90%; color: white; background: #747953; }
		#font_sizes a:hover { background: #8c321e; color: white;}

		a.post_print { padding: 0px 0 2px 22px; margin-left: 6px; background: url('../img/btn-printer.gif') no-repeat top left; }
		a.post_print:hover { color: #8c321e; text-decoration: underline; }

		#content_area { }
		#content_area p { margin: 16px 0; }
		#content_area .post { margin-bottom: 20px; clear: both; }
		#content_area .post_info { font-size: 80%; }
		#content_area h1 { font-family: Times New Roman, Times, Georgia; font-size: 30pt; margin: 15px 0 0 0; font-weight: normal; }
		#content_area img.post_pict { border: 3px solid #b4ba99; margin: 0 26px 10px 0; float:left; }
		#content_area a { color: #747953; text-decoration : underline;}
		#content_area a:hover { color: #8c321e; }
		#content_area ul { margin: 0; padding: 10px 0; list-style: none; }
		#content_area li { padding: 0 0 0 16px; background: url('../img/inner-content-dot.png') no-repeat 0px 6px; }
		






/* FOOTER */

#footer
{
	clear: both;
	background: #8c321e; color: white;
	text-align: center; font-size: 10pt;
	padding: 6px 0;
}
#footer p { margin: 2px; }
#footer a { color: white; }
#footer a:hover { text-decoration: underline; }
/* End of 'WM_inner' */

