html {
   width					: 90%;
   margin-left			: auto;
   margin-right		: auto;
}
body {
	background-image	: url(files/background_color.jpg) ;  
	background-repeat	: repeat;
   height				: 100%;
   margin				: 0;
	margin-top			: 2px;
   padding				: 0; 
}
* {
	font-family    	: Verdana, Century Gothic, Arial, Helvetica, sans-serif;
   font-size      	: 11pt;
	text-decoration	: none;
}
#header {
   background-image	: url(files/header.jpg);
   background-repeat	: repeat-x;
   height				: 150px;
	max-height			: 150px;
	overflow				:hidden;
}
#menuwrapper {
	background-position	: right; 
	background-image		: url(files/menuleft.jpg); 
	background-position	: right; 
	background-repeat		: repeat-y; 
	width						: 100%; 
}
#menudiv {
	float					:right; 
	width					:15%;
}
.menu {
	font-size			:12pt;
	padding-left		:0px;
	padding-right		:20px;
	padding-top			:20px;
	overflow				:hidden;
	color					:white;
}
#contentwrapper {
	 background-image		: url(files/midleft.jpg); 
	 background-position	: left; 
	 background-repeat	: repeat-y; 
	 width					:85%; 
	 background-color		:#EED3A6;
}
#contentdiv {
	float		: left; 
	width		: 100%; 
}
#dividerdiv {
	 background-image		: url(files/midright.jpg); 
	 background-position	: right; 
	 background-repeat	: repeat-y; 
	 width					: 100%;
	 min-height				: 800px;
}
.content {
	font-size		:11pt;
	text-align		:justify;
	padding-left	:20px;
	padding-right	:60px;
	padding-top		:20px;
	padding-bottom	:30px
}

/* sidemenu */
.menu h1, .menu h2, .menu h3 {
	color				:#E89F26;
	font-size		:11pt;
	margin-bottom	:3px;
}
.menu ul {
	margin-top		:0px;
	padding-top		:0px;
	padding-bottom	:15px;
	padding-right	:0px;
}
.menu a:link, .menu a:visited, .menu a:active {
	color					:white;
	text-decoration	: none;
	font-size			:10pt;
	margin-left: 5px;
}




/* Topmenu *********************************************************************************/
#header ul {
	display			: block;
	float				:right;
	list-style		: none;
	margin-top		:40px;
	padding-left	:0px;
	padding-right	:20px;
}
#header h1 a:link, #header h1 a:visited,#header h1 a:active, #header a:link, #header a:visited, #header a:active {
	font-weight		: normal; 
	font-size		: 10pt;
	color				: #F9C04C;
}
#header li, #header li a{
	font-size		: 10pt;
}
#header li h1 {
	margin-top:0px;	
	margin-bottom:0px;
}


/* Main Content *********************************************************************/
.content a:link, .content a:visited, .content a:active {
	color:maroon;
}
.content h1, h2, h3, h1 a, h2 a, h3 a {
	color: maroon;
	font-size:13pt;
	margin-bottom: 10px;
	margin-top: 0px;
}
h2, h2 a {
	margin-bottom: 4px;
	font-size: 11pt;
}
h3, h3 a {
	margin-bottom: 0px;
	font-size: 11pt;
}
hr {
	border-color: maroon;
	list-style: outside;
}
.content ul {
	padding-left:20px;
	list-style: disc;
}
/* IMAGES *********************************************************************/
.image_left {
	float:left;
	border:0;
	margin:0 10px 20px 0;
	}
.image_right {
	float:right;
	border:0;
	margin:0 0 10px 20px;
}
.clearboth {
   clear:both;
}
img {
	border: 0;
	max-width:100%
}
table {
	border-spacing: 0px;
	padding: 0;
	border-collapse: collapse;
}
td {
	vertical-align: top;
	font-family    	: Verdana, Century Gothic, Arial, Helvetica, sans-serif;
   font-size      	: 11pt;
	text-align: justify;
}


/* footer */	
.footer {
   width:100%;
   height:100px;
   background-image: url(files/footer.jpg);
   background-repeat: repeat-x;
	color:#E89F26;
	text-align:center;
	padding-top:20px;
	font-size:7pt;
}
.footer a {
	font-size:7pt;
} 
