body {
	text-align		: center;
	margin			: 0 auto;
	padding			: 0px;
	font-family		: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size		: .80em;
	color			: #848282;
	background		: #f5f5f5 url('../images/ds-bg.gif') repeat-y center;
}

h1{
	font-size		: 140%;
	color			: #fff;
	padding			: 2px;
}

h2{
	font-size		: 100%;
	font-style		: italic;
	color			: #fff;
}

h4{
	font-size		: 100%;
	margin			: 0;
}

#totalContainer{
	margin			: 0 auto;
}

#pageOuter{
	text-align		: center;
	margin			: 0 auto;
	width			: 759px;
	border-left		: 1px solid #000;
	border-right		: 1px solid #000;
	border-bottom		: 1px solid #000;
	background		: #fff;
	color			: #000;
}

#pageTop{
	text-align		: left;
	vertical-align		: bottom;
	height			: 166px;
	background		: url('../images/banner-bg.jpg') top left no-repeat;
	padding-top		: 0px;
	color			: #fff;
}

img#logoImage{
	float			: left;
}

#pageBody{
	padding			: 10px;
	text-align		: center;
/*	background-color	: #dcdcdc;*/
	background-color	: #494949;
	height			: 100%;
	color			: #fff;
}

#bodyContent{
	font-size		: 100%;
	color			: #fff;
	float			: left;
	text-align		: justify;
	padding			: 5px;	
}

a:link{
	color			: #fff;
	text-decoration		: none;
}

a:visited{
	color			: #fff;
	text-decoration		: none;
}

a:hover{
	color			: #fff;
	text-decoration		: underline;
	
}

a:active{
	color			: #fff;
	text-decoration		: underline;
}

#pageFooter a:link{
	color			: #000;
	text-decoration		: none;
}

#pageFooter a:visited{
	color			: #000;
	text-decoration		: none;
}

#pageFooter a:hover{
	color			: #000;
	text-decoration		: underline;
	
}

#pageFooter a:active{
	color			: #000;
	text-decoration		: underline;
}

#pageFooter{
	margin			: 0 auto;
	line-height		: 1.5em;
	text-align		: center;
	font-family		: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size		: 100%;
	color			: #000;
	width			: 759px;
}

#navcontainer{
	padding			: 0;
	height			: 19px;
}

#navcontainer ul{
	border			: 0;
	margin			: 0;
	padding			: 0;
	list-style-type		: none;
	text-align		: center;
}

#navcontainer ul li{
	display			: block;
	float			: left;
	text-align		: center;
	padding			: 0;
	margin			: 0;
}

#navcontainer ul li a{
	width			: 99px;
	height			: 19px;
	padding-left		: 5px;
	padding-right		: 5px;
	border-right		: 1px solid black;
	color			: #000;
	text-decoration		: none;
	display			: block;
	text-align		: center;
	font			: bold 11px/17px Arial, verdana, lucida, sans-serif;
	background		: none;
}

#navcontainer ul li a:hover{
	color			: #000;
	background		: #e89a14;
}

#navcontainer a:active{
	background		: none;
	color			: #000;
}

#navcontainer li#active a{
	background		: #e89a14;
	color			: #000;
	opacity			: .5;
}

#menuContainer{
	height			: 19px;
	position		: relative;
	top			: 145px;
	border-top		: 1px solid #000;
	border-bottom		: 1px solid #000;
}

.editme{
	color			: red;
	font-weight		: bold;
}

#leftCol{
	float			: left;
	width			: 250px;
	border-right		: 1px solid black;
}

#rightCol{
	float			: left;
	padding-left		: 30px;
}

#labelBox{
	width			: 110px;
	float			: left;
}

#valueBox{
	width			: 140px;
	float			: left;
}

.equipList li{
	font-size		: 90%;
	color			: #000;
	list-style-type		: none;
	list-style-image	: none;
	line-height		: 1.5em;
	cursor			: hand;
}

.locationHours{
	width			: 80%;
	font-size		: 90%;
	margin-left		: auto;
	margin-right		: auto;
}

.location{
	float			: left;
	width			: 45%;
	border-right		: 1px solid #000;
}

.hours{
	float			: right;width:45%;
}

.details {
	margin			: 0;
	margin-left		: 0px;
	border-collapse		: collapse;
	}
	
.blockOfText{
	background		: #f5f5f5;
	color			: #676767;
	border			: 1px solid #bebcbc;
	padding			: 4px;
	width			: 500px;
	float			: left;
}

.blockOfImages{
	background		: #f5f5f5;
	color			: #676767;
	border			: 1px solid #bebcbc;
	padding			: 4px;
	width			: 200px;
	float			: right;
}

.fieldLabel{
	width			: 180px;
	float			: left;
}

#homeText, #contactArea{
	float			: left;
	width			: 500px;
	padding			: 5px;
	line-height		: 1.3em;
	font-size		: 120%;
	border-bottom		: 1px solid #696969;
}

.singleImageBlock{
	float			: right;
	padding			: 4px;
	text-align		: center;
	font-weight		: bold;
	font-size		: 85%;
	width			: 200px;
}

.topUL LI{
	line-height		: 2.5em;
}

.innerUL LI{
	line-height		: 1.5em;
}
