.containerWidth { margin: auto; width: 90%; margin:0 auto; max-width: 960px; position: relative; } 


.headerstrip {
 min-height: 75px;
 clear:both;
 background-color: [WSCOL_MENU];
text-align: right; 
}


.templatemenu { display:inline-block; padding: 0; margin: 0; 
 background-color: [WSCOL_MENU];
} 

.siteicon {display:inline-block; padding; 0; margin: 0; max-width:75%; text-align: left; float: left;  }

#cmsLogo { margin: 2% 0% ; text-align: left; } 

.cmsDefaultTextLogo { 
 font-size:200%; 
 line-height: 75px;
  width: 100%; 
 color: #eee; 
 margin: 0;  
 color: [WSCOL_THEME_PRIMARY];
	box-sizing: border-box; 
} 


.bannerstrip {
 clear:both;
    overflow: hidden;
 background-color: [WSCOL_THEME_PRIMARY];
 background-color: [WSCOL_BANNER];
}




.bannerstrip #cmsBannerSlideDiv {
text-align: center;
}

.bannerstrip #cmsBannerSlideDiv img {
 width: 100%; 
}

.headingstrip {
   overflow: hidden;
 clear:both;
 text-align: center;
 color: black; 
 color: [WSCOL_TEXT]; 
 color: [WSCOL_THEME_PRIMARY];
 color: [WSCOL_HEADING]; 
 background-color: [WSCOL_PAGE];
 background-color: [WSCOL_BANNER];
 background-color: [WSCOL_THEME_SECONDARY];
	padding-bottom: 15px; 
}

.headingstrip H1 {
	font-size: 270%; 
	border-bottom: 1px solid black;
	border-color: [WSCOL_MENU];
}

.contentstrip{
    overflow: hidden;
 clear:both;
 background-color: [WSCOL_PAGE];
	padding-bottom: 30px; 
}

.footerstrip {
 background-color: [WSCOL_THEME_PRIMARY];
 background-color: [WSCOL_BANNER];
 color: #999;
    overflow: hidden;
 clear:both;
}