﻿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 !important;
	color: #333;
	padding: 0;
	margin: 0 auto; /* fix for centering div in firefox */
}

img {border: 0; /* for accessability */}
.clear {clear: both;}


h1, h2, h3, h4, h5, h6 {font-weight: normal;font-family: Trebuchet, 'Trebuchet MS', Arial, Helvetica, sans-serif !important;}
h1 {font-size: 150%;}
h2 {font-size: 140%;}
h3 {font-size: 130%; color: #666;}
h4 {font-size: 125%; 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;
	float: right !important;
	padding-top: 8px;
	height: 26px;}


#bodywrapper {
	position: relative;
	top: 10px;
}

/* Mid section - image, and flash area */

#midsection {
	margin: 0px auto;
	position: relative;
	height: 179px;}
				
	#imagemain {
	width: 900px;
	height: 159px;
	padding: 0px;
	margin: 0px;}	


/* Main body layout - center area */
#body1 {
	width: 695px;
	float: right;
	padding: 30px 10px 20px 10px;
	margin: 0;
	font: normal 100% Verdana, Arial, Helvetica, sans-serif !important;
	text-align: left; /* box model hack */;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 675px;}

	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 */

table.ms-navSubMenu1 {width: 205px !important;}

#body2 {
	width: 205px;
	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: 205px;
		text-decoration: none;
		display: block;
		padding: 5px 0 0 20px;
		height: 30px; /* box model hack */;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 185px;
		height: 25px;
		}

	html > body #menusub a {width: 185px; height: 25px;}


