/* Remove unwanted elements */
.T2NavContainer, .SecondTierRight, .TierMastHead, .T1NavContainer, .OrangeBox, .GlobalTop, .Footer, .TopContainer, .TagWriting, .UtilityMastHead
{
	display: none;
}

/* Ensure the content spans the full width */
.MainContainer, .Header, .TierPageContainer, .TierContentContainer
{
	width: 600px; margin: 0; float: none;
}
.Header
{
	background:none;
}
body
{
	background:none;
}

.GlobalBottomRight
{
	width: 270px; margin: 0; float: none;
}
.SecondTierLeft
{
	width: 246px; margin: 0; float: none;
}

/* TABLE STYLES ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


.LoremContainer
{
	width: 100%; margin: 0; float: none;
}
.tab_content_container
{
	width: 470px; margin: 0; float: none;
}
.alltabs
{
	width: 100%; margin: 0; float: none;
}
.tab_content
{
	width: 100%; margin: 0; float: none;
}
table#TableRates
{
	width: 470px; margin: 0; float: none;
}
.printstyle
{
	width: 100%; margin: 0; float: none;
}
.tbl2
{
	width: 470px; margin: 0; float: none;
}

/* Change text colour to black (useful for light text on a dark background) |||||||||||||||||||||||||||||||||||||||||||||| */

.lighttext
{
	color: #000
}

/* Improve colour contrast of links */
a:link, a:visited
{
	color: #781351
}

/* Hours and Locations ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
.LocationContainer
{
	width: 500px; margin: 0; float: none;
}
.LocationSplitLeft {
	width:310px; margin: 0; float: none;
}
.LocationSplitRight {
	width:190px; margin: 0; float: none; 
}
.LocationTop {
	width:310px; margin: 0; float: none;
}
/*.LocationTopL {
	width:180px; margin: 0; float: none;
}
.LocationTopR {
	width:120px; margin: 0; float: none;
}*/
.LocationTopRight {
	width:190px; margin: 0; float: none;
}
.LocationBottom {
	width:190px; margin: 0; float: none;
}
.LocationBottomPad15 {
	width:310px; margin: 0; float: none;
}
.LocationBottomContent {
	width:190px; margin: 0; float: none;
}
.LocationFooter {
	width:500px; margin: 0; float: none;
}

/* News ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

.UtilityContentNews {
	display:block;
	float:none;
	width:493px;
	margin:0px 0px 0px 0px;
	padding:20px 24px 0px 0px;
}
.RightNavContainer {
	display:block;
	float:none;
	width:211px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
}