body {
		font: 11px/18px verdana, san-serif;
		text-align: center;
		margin: 0 auto;
		min-width: 840px;
		color: #000000;
		background: url(bgtile.jpg) repeat #000000;
		}

/*  url(bgd_subpages.jpg) repeat-x */
/* 		background: #340000; */


p {
		font: 11px/18px verdana, san-serif;
		color: #000000;
		margin: 0 auto;
		}

p.shady {
		font: 11px/18px verdana, san-serif;
		color: #000000; background: #dddddd;
		margin: 0 auto;
		}

table {
		font: 11px/18px verdana, san-serif;
		color: #000000;
		margin: 0 auto;
		}

h3 {
		font: 30px/18px arial, verdana, san-serif;
		font-weight: bold;
		color: #ffffff;
		background: #ab0000;
		padding: 6px;
		}
h3 span {
		display: none;
		}
h2 {
		font: 13px/18px arial, verdana, san-serif;
		font-weight: bold;
		color: #ab0000;
		}
h2 span {
		display: none;
		}
h1 {
		font: 13px/18px arial, verdana, san-serif;
		text-decoration: underline;
		color: #FFFFFF;
		}
h1 span {
		display: none;
		}
a span {
		display: none;
		}
a:link {
		text-decoration: none;
		color: #000000;
		border-bottom: 1px dotted #FF1018;
		}
a:visited {
		text-decoration: none;
		color: #000000;
		border-bottom: 1px dotted #FF1018;
		}
a:hover, a:active {
		text-decoration: none;
		color: #FF1018;
		border-bottom: 1px dotted #FF1018;
}

#nonfooter {	position: relative;
		height: 100%;
		}		

#container {	position: relative;
		top: 10px;
		text-align: left;
		margin: 0px auto;
		width: 850px;
		padding: 0px;  
		background: #ffffff;
		}


#corner {
		height: 95px; width: 150px;
		position: absolute; left: 0px; top: 0px;
		background: #ffffff;
		padding: 0; margin: 0;
 }

#corner img {	border: 0; margin: 0; padding: 0; }
#corner a {	border: 0; }

#headerimg { 
		height: 95px; width: 700px;
		position: absolute; left: 150px; top: 0px; 
		background: #fff url(header.jpg) ;
}


#maincontent {
		background: #ffffff;
		position: absolute;
		top: 115px;
		left: 170px; 
		width: 680px;
		padding: 20px;
		
}

#maincontent p {
		padding-bottom: 10px;
}

#maincontent ul {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-left: 20px;
		margin-top: 0px;
		margin-bottom: 0px;
}

#HomeAddress
{
	position: relative;
	top: -40%;
}

#menuhead {
		text-align: center;
		border: 0;
		font-size: 16px;
}

#menubar {
		position: absolute;
		background: #ffffff; 
		top: 115px;
		left: 0px; 
		width: 150px;
		padding: 0px;
 }


#menubar img {
		border: 0px black solid;
		padding: 0; margin: 0;
		}

#menubar a {	
		font: 16px;
		border-bottom: 0; }

img.fltc {	border: 0px;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-right: 20px;
		margin-left: 20px;

}

p.float {	float: right;
		border: 1px black solid;
		margin: 5px;
		padding: 5px;
		width: 100px;
		background: #cccccc;
}

img.fltr {
		border: 1px black solid;
		float: right;
		margin: 5px; }

img.fltl {
		border: 1px black solid;
		float: left;
		margin: 5px; }

span#linksmenu {
		width: 100%; 
		text-align: center;
		background: #ffffff; }

span.video { float: right; padding-right: 0px; margin-left: 10px; }

span.videoctr { width: 340px; padding: 0px; margin-left: 150px; margin-bottom: 10px; }

#rightmargin
{
		background: #ffffff;
		position: absolute;
		top: 115px;
		left: 870px; 
		width: 160px;
		padding: 20px;
		height: 100%
}


