body {
background-color:#cdc2a4 !important;
}

div.tmtHierbar ul li.tmtHiermenu ul li.tmtHiermenu ul {
left:177px;
width:200px;
}

.BannerTopMid {
background-image:url(/SiteDesign/Images/BannerTopMid.aspx);
}

.BannerImage {
background-image:url(/SiteDesign/Images/banner.aspx);
height:183px;
}

.BannerMidLeft {
background-image:url(/SiteDesign/Images/BannerMidLeft.aspx);
height:183px;
}

.BannerMidRight {
background-image:url(/SiteDesign/Images/BannerMidRight.aspx);
height:183px;
}

.BannerBotMid {
	display:none;
}

.BMenuMidLeft {
background-image:url(/SiteDesign/Images/BMenuMidLeft.aspx);
}

.BMenu {
background-image:url(/SiteDesign/Images/BMenu.aspx);
}

.BMenuMidRight {
background-image:url(/SiteDesign/Images/BMenuMidRight.aspx);
}

.tmtHierbar a {
color:#ffffff !important;
}

div.tmtHierbar ul li.tmtHiermenu ul {
background-color:#023401;
}

.ViewAsBarMidLeft {
background-image:url(/SiteDesign/Images/ViewAsBarMidLeft.aspx);
}

.ViewAsBar {
background-image:url(/SiteDesign/Images/ViewAsBar.aspx);
}

.ViewAsBarMidRight {
background-image:url(/SiteDesign/Images/ViewAsBarMidRight.aspx);
}

.MasterContentLeftBorder {
background-image:url(/SiteDesign/Images/MasterContentLeftBorder.aspx);
}

.MasterSpacer {
background-image:url(/SiteDesign/Images/MasterSpacer.aspx);
}

.MasterSpacer {
background-image:url(/SiteDesign/Images/MasterSpacer.aspx);
}

.MainBordersInner {
background-image:url(/SiteDesign/Images/MainBordersInner.aspx);
}

.MainBorders {
background-image:url(/SiteDesign/Images/MainBorders.aspx);
}

.layout4bodyContainerBotLeft {
background-image:url(/SiteDesign/Images/layout4bodyContainerBotLeft.aspx);
}

.layout4bodyContainerBotMid {
background-image:url(/SiteDesign/Images/layout4bodyContainerBotMid.aspx);
}

.layout4bodyContainerBotRight {
background-image:url(/SiteDesign/Images/layout4bodyContainerBotRight.aspx);
}

.BelowLayout4bodyContainerTopMid {
background-image:url(/SiteDesign/Images/BelowLayout4bodyContainerTopMid.aspx);
}

/*conversion fixes*/


/*gallery page fix*/
.gallery{
margin-left:20px;
}


.gallery h3{
text-align:left;
padding-left:60px;
}

.gallery font{
float:left;
}

/*login page fix*/
.LoginFormField {
float:left;
width:auto;
}

.ProvisionCreateUser{
margin-left:35px;
}

.ImageGalleryPager td{
float:left;	
}

/*switch to club central, welcome, sign out fix*/
.cmsdesklink{
color:#000000;
text-decoration:none;
}


.signoutLink{
color:#000000;
text-decoration:none;
}



.ViewAsBar, .ViewAsBar a{
color:#000000;
text-decoration:none;
}


/*IE 7 fix for menu bar*/
.tmtHierbar{
width:100%;	
}



/*for link underlines that do not line up*/
a{
padding-bottom:1px;	
}

/*fix for e3 templates that go beyond page borders*/



.MainBordersInner {
height:100%;
margin:0 auto;
position:relative;
width:93%;
}

/*fix for e3 templates that go beyond page borders*/
.MasterContentLeftBorder{
	visibility:hidden;
	display:none;
}

/*fix for newsletters */

.document_container iframe{
width:775px;
}

.NewsletterSubscription{
padding-left:30px;
}

.MainBordersInner .newsletters{
width:99%;	
}

.MainBordersInner .newsletters .document_container{
background-color:transparent;
vertical-align:top;	
float:left;
width:775px;
}

.MainBordersInner .VideoLikeContent object {
width:785px;
}

.MasterSpacer2{
height:15px;	
}

/*powered by stylings*/
.layout4bodyContainerBotMid .CompanyLogoText{
float:none;
text-align:center;
}

.layout4bodyContainerBotMid .CompanyLogoText a{
text-decoration:none;
color:#000000;
font-size:10px;
}

/*IE 7 fix for menu bar*/
.tmtHierbar{
width:100%;	
}

/*if page area is still going beyond border try decreasing the width of .MainInformationTable to fit page*/


/*conversion fixes*/