
body {
	background-color: #000000;
	margin:0px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}

a:active, a:focus {
	outline: 0;
}


#page {
	width: 956px;
	height: 600px;
	margin: 0 auto;
	text-align:left;
}

#maincontainer {
	width: 917px;
		height: 616px;
		background-color: #ffffff;
	border-left: 1px solid #454e55;
	border-top: 1px solid #454e55;
	border-bottom: 1px solid #454e55;
	padding: 0 auto;
	margin: 0 auto;
	text-align:left;
	float:left;
}

#contright {
	width: 38px;
	height: 618px;
		background: #000000 url(../img/blue_brown_strip_right.gif) top left;
		border:0px solid white;
	margin: 0 auto;
	text-align:left;
	float:right;
}


#left {
	width: 160px;
	background: #695e48 url(../img/blue_brown_strip.gif) top left;
	height: 526px;
	padding:90px 0px 0px 30px;
		border:0px solid white;
		color: #c3b378;
	margin: 0 auto
	text-align:left;
	float:left;
	border:0px solid black;
}


#footer {
	width: 645px;
	height: 150px;
	padding:30px 0px 0px 190px;
		color: #c3b378;
	margin: 0 auto;
	text-align:left;
	float:left;
	border:0px solid white;
}

#logoleft {
	width: 178px;
	height: 100px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
}

#logoright {
	width: 327px;
		padding:0px 0px 0px 50px;
	height: 100px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:right;
}

#textcontainer {
	width: 275px;
	height: 596px;
		background-color: #ffffff;
		border:0px solid white;
		color: #695e48;
	margin: 0 auto;
	padding:20px 20px 0px 20px;
	text-align:left;
	float:left;
	border:0px solid white;
}

#locatcont {
	width: 119px;
	height: 616px;
	background: url(../img/pics_location.jpg) top left no-repeat;
	background-color: #ffffff;
		border:0px solid white;
	margin: 0 auto;
	text-align:left;
	float:right;
	border:0px solid white;
}

#herocont {
	width: 292px;
	height: 616px;
	background: url(../img/hero_main.jpg) top left no-repeat;
		border:0px solid white;
	margin: 0 auto;
	text-align:left;
	float:right;
	border:0px solid white;
}

#formboxright {
	width: 320px;
	height: 476px;
	color: #695e48;
	padding:120px 20px 20px 20px;
	background-color: #ffffff;
		border:0px solid white;
	margin: 0 auto;
	text-align:left;
	float:right;
	border:0px solid white;
}

.labwide
{
width: 365px;
float: left;
line-height:22px;
text-align: left;
margin-right: 7px;
margin-left: 7px;
margin-top: 12px;
border-top: 1px solid #000000
}

.smallTextlink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #afa474; text-decoration: underline;}
.smallTextlink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: underline;}
.smallTextlink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: underline;}

.smallgreylink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #929292; text-decoration: none;}
.smallgreylink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: none;}
.smallgreylink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #929292; text-decoration: none;}


label
{
width: 170px;
float: left;
text-align: left;
margin-right: 7px;
margin-left: 7px;
display: block;
}


.submit input
{
margin-left: 24px;

margin-top: 14px;

} 
input
{
color: #781351;
background: #ffffff;
border: 1px solid #aaaaaa
}

.submit input
{
color: #fff;
background: #695e48;
border: 2px outset #aaaaaa
} 
fieldset
{
border: 1px solid #aaaaaa;
width: 385px
}

legend
{
color: #fff;
background: #695e48;
border: 1px solid #ffffff;
padding: 4px 6px
}
