@charset "utf-8";

body {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
background-color:#111;
margin:0;
padding:25px 0 0
}
#TelNumber {
	font-size: 24px;
	font-weight: bold;
}


.oneColElsCtrHdr #container {
	min-width:750px;
	background-color:#111;
	width: 940px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.oneColElsCtrHdr #headerContainer {
	height:100px;
	border:1px solid #666;
	background-color:#000;
	width:940px;
	clear:both;
	float:none
}

.oneColElsCtrHdr #HeaderLeft {
	float:left;
	width:50%;
	height:100px;
	vertical-align:bottom;
	top:auto;
	bottom:auto;
	display: inline-block;
}

.oneColElsCtrHdr #HeaderRight {
float:right;
width:300px;
text-align:right;
position:relative;
visibility:visible;
height:100%;
padding-right:5px;
display:inline-block;
vertical-align:text-bottom;
top:auto;
bottom:auto
}

.oneColElsCtrHdr #PhotobarHeader {
	height:93px;
	background-color:#111;
	width:940px;
	float:none;
	margin-bottom:15px;
	clear:both;
	margin-top:3px
}

.oneColElsCtrHdr #PhotobarHeader table {
	background-color:#FFF;
	width:940px;
	position:relative;
	clear:both;
	border-color:#FFF;
	border-style:solid;
	border-width:thin medium;
	padding:1px
}

.oneColElsCtrHdr #mainContent {
	background-color:#000;
	overflow:hidden;
	border-color:#666;
	border-style:solid;
	border-width:1px;
	width: 940px;
}

* html .oneColElsCtrHdr #MenubarContainer {
	clear: right;

}

.oneColElsCtrHdr #mainContent #NarrativeContainer {
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFD9;
	float:right;
	margin-bottom:5px;
	margin-right:5px;
	width: 790px;
}

* html .oneColElsCtrHdr #mainContent #NarrativeContainer {
margin-left:5px
}

.oneColElsCtrHdr #footer {
	width:940px;
	clear:both
}

.oneColElsCtrHdr #FooterLeft {
height:50px;
width:100%
}

.oneColElsCtrHdr #FooterRight {
height:50px;
width:100%;
float:right
}

.oneColElsCtrHdr #footer #Copyright {
text-align:center;
font-size:9px;
font-weight:700;
color:#FFF;
width:100%;
padding-top:5px;
float:none
}

.oneColElsCtrHdr #footer #Copyright a {
font-size:9px;
font-weight:700;
color:#FFF;
text-decoration:none
}

.oneColElsCtrHdr #container #headerContainer #HeaderLeft img {
left:5px;
top:7px;
position:relative
}

.oneColElsCtrHdr .ImgFloatRight {
float:right;
padding-top:5px;
padding-left:5px;
padding-bottom:5px
}

.oneColElsCtrHdr .ImgFloatLeft {
float:left;
margin-top:5px;
margin-right:5px;
padding:5px
}

.clearFloat {
clear:both
}

.oneColElsCtrHdr #container #mainContent #NarrativeContainer span {
font-size:24px
}

.oneColElsCtrHdr #container #headerContainer #HeaderRight #ContactDtls {
text-align:right
}

html {
overflow:scroll;
overflow-x:auto
}

#ContactUsTable {
width:100%;
border:1px solid #666
}

#ContactUsTable #Column1 {
width:150px;
border-right-style:solid;
padding-left:5px;
border-color:#666;
border-width:1px
}

#ContactUsTable #Column2 {
width:150px;
vertical-align:top;
padding-left:5px;
border-right-style:solid;
border-color:#666;
border-width:1px
}

#ContactUsTable .Column3 {
padding-left:5px
}

.oneColElsCtrHdr #HeaderRight table {
float:right;
width:300px;
position:relative;
visibility:visible;
height:100%;
top:auto;
bottom:auto
}

.FloatleftTextFix {
float:left
}

a:link,a:visited,a:hover,a:active {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
text-decoration:underline
}

.oneColElsCtrHdr #container #PhotobarHeader .piccenter,.txtcenter {
text-align:center
} 
