﻿HTML {
	margin: 0px;
	padding: 0px;
	margin-bottom: 1px;
	height: 100%;}

BODY {
	background: #fff url('images/bg.jpg') repeat-x;
	text-align: center;
	font: .8em/140% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin: 0 auto; /* fix for centering div in firefox */
}

img {border: 0; /* for accessability */}
.clear {clear: both;}

a {color: #333; text-decoration: underline;}
a:active, a:hover {color: #4A4645;text-decoration: underline;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;font-family: Trebuchet, 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h1 {font-size: 170%;}
h2 {font-size: 150%;}
h3 {font-size: 140%; color: #666;}
h4 {font-size: 130%; color: #000;}
h5 {font-size: 120%; color: #999;}
h6 {font-size: 110%;}

li, li li, li li li {
	list-style-type: square;
	line-height: 140%;}

/* DIV ID CLASSES */

#wrapper {
	width: 900px;
	margin: 0px auto; }

/* HEADER */

#header {
	width: 900px;
	height: 63px;
	padding: 0px;
	margin: 0px auto;}

/* Top Horizontal Menu */

#menutoparea {
	text-align: right;
	height: 34px;}

	#menutop {
		margin: 0;
		padding: 5px 10px 0 0;
		list-style: none;}

	#menutop li, #menutop ul {
		display: inline;
		list-style: none;
		text-align: right;}
	
	#menutop a:link, #menutop a:visited {
		padding: 0px 8px 0 8px;
		text-decoration: none;}
	
	#menutop a:active, #menutop a:hover {
		text-decoration: underline;}

/* Mid section - image, and flash area */

#midsection {
	margin: 0px auto;}
				
	#imagemain {
	width: 900px;
	height: 159px;
	padding: 0px;
	margin: 0px;}	


/* Main body layout - center area */
#body1 {
	width: 650px;
	float: right;
	padding: 30px 20px 20px 20px;
	margin: 0;
	font: normal 100% Verdana, Arial, Helvetica, sans-serif;
	text-align: left; /* box model hack */;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 610px;}

	html > body #body1 html >  {width: 610px;}

#body1c {
	width: 900px;
	float: left;
	padding: 30px 20px 20px 20px;
	margin: 0;
	font: normal 120% Verdana, Arial, Helvetica, sans-serif;
	text-align: left; /* box model hack */;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 860px;}

	html > body #body1c html >  {width: 860px;}

/* Left column */

#body2 {
	width: 250px;
	color: #000;
	float: left;
	text-align: left;
	font: normal 100%/130% Verdana, Arial, Helvetica, sans-serif;
	padding: 30px 0px 20px 0px;}

/*Bottom Area - Copyright */

#footer {
	font-size: 100%;
	width: 900px;
	height: 30px;
	padding: 5px 0 0 0px;
	text-align: left;}

/* Sub side-Menu */
#menusub {
	margin: 0;
	padding: 0;}

	#menusub li, #menusub ul {
		list-style: none;
		text-align: left;}
	
	#menusub a:link, #menusub a:visited {
		font: normal 120% verdana;
		margin: 3px 0 0 0;
		width: 250px;
		text-decoration: none;
		display: block;
		padding: 5px 0 0 20px;
		height: 30px; /* box model hack */;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 230px;
		height: 25px;
		}

	html > body #menusub a {width: 230px; height: 25px;}


