body {
	background:#C0C0C0;
	padding:0;
	width:957px;
	margin:15px auto;
	text-align:center;
	font:0.7em Arial;
	color:#6B0603;
	position:relative;
}

a img {border:0;}

.clear {font-size:1px;color:#FFF;clear:both;}



#siteContainer {background:#FFF;width:961px;border:1px solid #000;text-align:left;}
html>body #siteContainer {width:955px;}

#siteHeader {
	padding-top:5px;
	background:url(../images/siteHeader_callUsNumber.jpg) no-repeat 98% 12px #6B0603;
}

#siteHeader #mainLogo_homePageLnk {
	padding-left:14px;
}
#siteHeader #siteFlashBanner {
	padding:0;
	background:#FCFCFC;
}



#siteContent {
	padding-top:0;
	background:url(../images/siteContent_bg.gif) repeat-x 0 0 #696969;
}

<!--Navigation menu -->

#mainNavigation {
	padding:0;
	list-style:none;
	right:0;
}


#mainNavigation li {
	float:left;
	padding-right:10px;
}
#mainNavigation li a {
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
	font:bold 11px Arial;
}
#mainNavigation li a:hover {
	color:#FFB6B3;
}
#mainNavigation li.active a {
	color:#FFC82F;
}

.subContainer {
	background:url(../images/subContainer_bg.gif) repeat-x 0 100% #FAFAFA;
	width:289px;
	margin:0 14px 15px;
	line-height:18px;
	float:left;
}
.subContainer .topLeft {
	background:url(../images/subContainer_topLeft.gif) no-repeat 0 0;
}
.subContainer .topRight {
	background:url(../images/subContainer_topRight.gif) no-repeat 100% 0;
}
.subContainer .bottomLeft, .subContainer_large .bottomLeft {
	background:url(../images/subContainer_bottomLeft.gif) no-repeat 0 100%;
}
.subContainer .bottomRight, .subContainer_large .bottomRight {
	background:url(../images/subContainer_bottomRight.gif) no-repeat 100% 100%;
	min-height:260px;padding:15px 0 5px;
}
.subContainer .content, .subContainer_large .content {
	padding:0 17px;
}
.subContainer .header, .subContainer_large .header {
	color:#6B0603;
	font-size:18px;
	font-family:
	Century Gothic, Tahoma;
	margin:0 0 13px;
	text-align:center;
	line-height:20px;
}
.subContainer .header span, .subContainer_large .header span {
	color:#6A6A6A;
	text-transform:uppercase;
}
.subContainer a.tellMeMore, .subContainer_large a.tellMeMore {
	display:block;
	margin:10px 8px 0 0;
	color:#FFF;
	text-transform:uppercase;text-decoration:none;
	font-weight:bold;
	background:url(../images/link_tellMeMoreArrow.gif) no-repeat 97% 0;
	height:19px;
	padding-left:17px;
}
.subContainer a.tellMeMore:hover, .subContainer_large a.tellMeMore:hover {
	color:#FF0;
}

.subContainer_large {
	background:url(../images/subContainer_large_bg.gif) repeat-x 0 0 #867D7D;
	width:600px;
	margin:0 14px 15px;
	line-height:18px;
	float:left;
}
.subContainer_large .topLeft {
	background:url(../images/subContainer_large_topLeft.gif) no-repeat 0 0;
	}
.subContainer_large .topRight {
	background:url(../images/subContainer_large_topRight.gif) no-repeat 100% 0;
	}
.subContainer_large .bottomLeft {}
.subContainer_large .bottomRight {
	min-height:265px;padding:15px 0 0;
}
.subContainer_large .content {
	width:360px;float:left;
}
.subContainer_large img.mainImg {
	display:block;
	float:right;
}
.subContainer_large .header {
	text-align:left;
	text-transform:uppercase;
	color:#101010;
}

.firstSubContainer {
	margin-left:7px;
}
html>body .firstSubContainer {margin-left:14px;}
.lastSubContainer {
	margin-right:0;
}

.wibtext{
	color:#6B0603;
	text-decoration:none;
	font: 11px Arial;
}

.wibHead{
	color:#6B0603;
	font-size:18px;
	font-family:
	Century Gothic, Tahoma;
	margin:0 0 13px;
	text-align:center;
	line-height:20px;
}	

.wibHeadLarge{
	font-size:18px;
	font-family:
	Century Gothic, Tahoma;
	margin:0 0 13px;
	
	line-height:20px;
	color:#6A6A6A;
	text-transform:uppercase;
}	
