* {
	margin:0;
	padding:0;
}
body {
	background-color:#C5C5C5;
	color: #000;
	font: 75%/1.3em Arial, Helvetica, Verdana, sans-serif;
	text-align:center;
}

#wrapper{
	width:760px;
	margin: 0 auto;
	background-image: url(images/main_bg.jpg);
	background-repeat: repeat-y;
}

#container {
width:700px;
margin: 0 auto;
text-align:left;
}

.red {color:#810000; background-color:inherit;}
.green {color:#647C7C; background-color:inherit;}
.yellowGreen {color:#DEF8BB; background-color:inherit;}

a, a:visited, a:active {color:#810000; background-color:inherit; text-decoration:underline;}

p,td,dt,dd, table {font-size: 1.0em; font-weight: normal; }

p,ol,dl,blockquote,pre, h3, h5 { margin:0 1.0em 1.0em 1.0em; }

ul { margin: 0 0 2.0em 2.0em;}
li {margin:0 0 0 2.0em; list-style:none;}

.title {color:#810000; background-color:inherit;}

h1{font-size:3em; margin:0 0 0.7em 0;}
h2{font-size:2.6em;}
h3{font-size:2.3em;margin:1.0em 0 0.7em 0.5em;}
h4{font-size:2em;}
h5{font-size:1.2em;margin:0 0 0.2em 0.9em;}
h6{font-size:1em;}


img { border: none;}

/*img.left {padding-bottom:1.0em; clear:right;}*/

#footer a, #footer a:visited, #footer a:active {color: #DEF8BB; background-color:inherit; text-decoration: none;}

#footer a:hover{color: #DEF8BB; background-color:inherit; text-decoration: underline;}

#main {
	width: auto;
	color: inherit;
	background-color:#FFF;
	padding:0 10px;
}

div.containerBtm {
	width:760px;
	height:25px;
	color:inherit;
	background-color:inherit;
	background-image: url(images/container_btm.jpg);
	background-repeat: no-repeat;
}

div.hr {
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:680px;
	text-align: center; /*this will align it for IE*/
	margin: 10px 0 0 0; /*this will align it left for Mozilla*/
}
.floatLeft {
float:left;
}

.floatRight {
float:right;
}

div.hrWhite {
	background-color:#FFF;
	height: 4px;
	width:680px;
	color: inherit;
	text-align: center; /*this will align it for IE*/
	margin: 0 0 4px 0; /*this will align it left for Mozilla*/
	z-index:10;
}

div.hrWhiteThin {
	background-color:#FFF;
	color:inherit;
	height: 4px;
	width:680px;
	text-align: center; /*this will align it for IE*/
	margin:0; /*this will align it left for Mozilla*/
	z-index:12;
}

div.hrOne {
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:134px;
	text-align: center; /*this will align it for IE*/
	margin: 4px 0 1px 0; /*this will align it left for Mozilla*/
	z-index:13;
}

div.hrTwo {
	position: relative;
	left: 137px;
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:133px;
	text-align: center; /*this will align it for IE*/
	margin: 4px 0 1px 0; /*this will align it left for Mozilla*/
	z-index:14;
}

div.hrThree {
	position: relative;
	left: 273px;
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:133px;
	text-align: center; /*this will align it for IE*/
	margin: 4px 0 1px 0; /*this will align it left for Mozilla*/
	z-index:15;
}
div.hrFour {
	position: relative;
	left: 409px; 
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:134px;
	text-align: center; /*this will align it for IE*/
	margin: 4px 0 1px 0; /*this will align it left for Mozilla*/
	z-index:16;
}
div.hrFive {
	position: relative;
	left: 546px;
	background-color:#810000;
	color:inherit;
	height: 4px;
	width:134px;
	text-align: center; /*this will align it for IE*/
	margin: 4px 0 1px 0; /*this will align it left for Mozilla*/
	z-index:11;
}
div.hr hr, div.hrwhite hr, div.hrWhiteThin hr, div.hrOne hr, div.hrFive hr, div.hrFour hr, div.hrThree hr, div.hrTwo hr{
  	display: none;
}

.right{
float:right;
clear:both;
margin-bottom:1.0em;
}

#header p, #mainImage p, #menu p, #footer p {
	padding:6px;
	margin-bottom: 0;
}

#header {
	width:680px;
	height:85px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	text-align:right;
}

.logo {
	float: right;
	position: relative;
	top:10px;
	left: -10px;
	width:146px;
	height:60px;
	color:inherit;
	background-color:inherit;
	background-image: url(images/logo.gif);
}

#mainImage {
	width:680px;
	height:218px;
	color:#EFEFEF;
	background-color:#000;
	text-align:center;
}

#menu {
	width:680px;
	height:26px;
	color:#EFEFEF;
	background-color:#FFFFFF;
	text-align:left;
}

.testMenu {
width:100%;
height:100%;
background-color:#000;
color:white;
border-right: 3px solid #fff;
display:block;
}


#footer {
	width:680px;
	color:#efefef;
	background-color:#647C7C;
	border-top:1px solid #fff;
	text-align:center;
}