/************************/
/* Location Styles */
/************************/
body.Landing {
	background: #f5f5ee url(/media/images/global/back_fullColumn.gif) 0px 136px repeat-y;
}
div#contentContainer {
	background: url(/media/images/global/side_logo_back.gif) top left no-repeat;
}
body.Landing div#mainContent {
	width: 1000px;
	padding: 0px 0px 0px 0px;
}
div#sColHead {
	margin: -51px 0px 0px 0px !important;
}
body.Landing div#sColHead {
	margin: 0px !important;
}



/************************/
/* Section Header Styles */
/************************/
div#pageTop {
	height: 50px;
	margin: 0px 0px 0px 264px;
	background: #fff;
	border-bottom: 1px solid #c02426;
	overflow: hidden;
}
div#pageTop h2 {
	position: relative;
	top: 25px;
	padding: 0px 0px 0px 14px;
	font-size: 20px;
	font-weight: normal;
	text-transform: lowercase;
	color: #676767;
}



/************************/
/* Container Styles */
/************************/
div#topContent {
	width: 100%;
}
div.col1container {
	float: left;
	width: 264px;
}
div.col2container {
	float: left;
	width: 450px;
}
body.Landing div.col2container {
	float: left;
	width: 640px;
}
body.Landing div#mainNarrative {
	padding: 35px 0px 25px 15px;
}



/************************/
/* Side Column Styles */
/************************/
ul#secNav {
	position: relative;
	float: left;
	top: 60px;
	left: 103px;
	width: 120px;
	text-align: left;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
}
ul#secNav li.topitem {
	margin: 0px 0px 8px 0px;
	/margin: 0px 0px 5px 0px;  // IE specific spacing hack
}
ul#secNav li.bottomitem {
	margin: 0px 0px 17px 0px;
}
ul#secNav a:link, ul#secNav a:visited {
	color: #f7ea89;
	text-decoration: none;
}
ul#secNav a:hover, ul#secNav a:active {
	color: #fff;
	text-decoration: underline;
}
ul#secNav a.hLight:link, ul#secNav a.hLight:visited {
	color: #fff;
}



/************************/
/* Main Content Styles */
/************************/
div#officeInfo {
	float: right;
	width: 135px;
	font-size: 11px;
	color: #676767;
	line-height: 15px;
	margin: 0px 0px 10px 35px;

}
body.Landing div#officeInfo {
	float: left;
	width: 135px;
	font-size: 11px;
	color: #676767;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
}
div#officeInfo h3 {
	font-size: 11px;
	color: #c02426;
}
div#officeInfo address {
	margin: 0px 0px 6px 0px;
	font-style: normal;
}
div#officeInfo p {
	margin: 0px;
	padding: 0px;
}
div#officeInfo a:link, div#officeInfo a:visited {
	color: #000;
	text-decoration: none;
}
div#officeInfo a:hover, div#officeInfo a:active {
	color: #c02426;
}
body.Landing div.narrativeText {
	float: right;
	width: 470px;
}
div#narrTop {
	position: relative;
	float: left;
	margin: 10px 0px 15px 0px;
	width: 420px;
}
div#dirFacts {
	float: left;
	width: 270px;
	font-size: 11px;
	line-height: 15px;
	color: #676767;
}
div#dirFacts ul {
	margin: 0px 0px 0px 13px;
}
div#dirFacts li {
	margin: 0px 0px 9px 0px;
}



/************************/
/* Related Column Styles */
/************************/
