.colour {
	float: left;
	width: 137px;
	position: static;
	text-align: center;
	height: 200px;
}
#nav {
	overflow: visible;
	position: absolute;
	height: 100px;
	top:52px;
}
#footerGlow {
	background-image: url(../images/bgFooterGlow.png);
	background-repeat: no-repeat;
	height: 125px;
	width: 960px;
	background-color: #E7E8DD;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 50px;
	background-repeat: repeat;
	background-image: url(../images/bgBlock.jpg);
}
img { border:0px }


#pageWrapper { width:555px; margin:10px 10px 10px 10px; }
#footerWrapper { margin:15px 15px 15px 15px; }
#leftWrapper { width:166px; margin:12px 12px 12px 12px; }
#rightWrapper { width:155px; margin:10px 10px 10px 10px; }
#homeWrapper { width:245px; margin:5px 5px 5px 5px; }
#kbNav { width:125px; margin:0px 0px 0px 10px; }

.body { font-size: 12px; color: #000000}
a.body:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000
}
a.body:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
a.body:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #909381; text-decoration: underline}
.bodyLeftNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bodyLeftNav:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#000000;
	text-decoration: none;
}
a.bodyLeftNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#000;
	text-decoration: none;
}
a.bodyLeftNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#D44600;
	text-decoration: underline;      
}

.menu {font-family: Arial, Helvetica, sans-serif;; font-size: 11px; font-weight: bold; color: #FFFFFF}
a.menu:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.menu:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.menu:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline}

.green {font-family: Arial, Helvetica, sans-serif;; font-size: 11px; font-weight: bold; color: #96E52F}
a.green:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #96E52F; text-decoration: none}
a.green:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #96E52F; text-decoration: none}
a.green:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #96E52F; text-decoration: underline}

.subnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6E6E63; }
a.subnav:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
a.subnav:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
a.subnav:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9B9B9B; text-decoration: none}
a.footer:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D3D; text-decoration: none}
a.footer:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D3D; text-decoration: none}
a.footer:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888; text-decoration: underline}

.smallbeige { font-size: 11px; color: #D9D9CF}
a.smallbeige:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #D9D9CF; text-decoration: underline}
a.smallbeige:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #D9D9CF; text-decoration: underline}
a.smallbeige:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none}

.smallwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
a.smallwhite:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhite:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhite:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline}

.homeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
a.homeTitle:link{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #57574D; text-decoration: none}
a.homeTitle:visited{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #57574D; text-decoration: none}
a.homeTitle:hover{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #AEAEAE; text-decoration: none}

.titleText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #000000; margin-bottom:20px; }
.titleKB {font-family: "Times New Roman", Times, serif; font-size: 22px; color: #FFFFFF; }
.homeBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.productTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D44600;
	font-size: 16px;
}
.homeWhite { font-size: 11px; color: #FFFFFF; padding:5px 5px 4px 5px; }
.maroon { font-size: 12px; color: #D44600}
.photoborder {  border: 5px #003C96 solid}
.greenTitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #578000; }
.galleryLink {
	background-image: url(../images/ImageGallery.png);
	height: 200px;
	width: 200px;
	position: absolute;
        cursor: pointer; cursor: hand;
}
#glow {
	background-repeat: repeat;
	width: 960px;
	background-image: url(../images/bgGlow.png);
}
#headerWrap {
	width: 930px;
	overflow: hidden;
	position: absolute;
        z-index: -1000;
}
#content {
	position: absolute;
}
.BodyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.sideNavTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D44600;
}
#leftNavWrapper {
	margin:10px;
}
.bodyLeftNavLg {
	font-size: 16px;
}
#imageBox {
	width: 555px;
	overflow: auto;
	position: absolute;
	border: thick solid #ECECE4;
	background-color: #FDFDF7;
	height: 250px;
}
#imageBoxShell {
	height: 275px;
	width: 555px;
	overflow: visible;
}
.bodyLeftNavSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
        margin-left:10px; 
}
a.bodyLeftNavSub:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#666666;
	text-decoration: none;
}
a.bodyLeftNavSub:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#666666;
	text-decoration: none;
}
a.bodyLeftNavSub:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#D44600;
	text-decoration: underline;
}

#bodyLeftNavPreSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
        margin-left:5px; 
}
a.#bodyLeftNavPreSub:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#666666;
	text-decoration: none;
}
a.#bodyLeftNavPreSub:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pf;
	color:#666666;
	text-decoration: none;
}
a.#bodyLeftNavPreSub:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#D44600;
	text-decoration: underline;
}

.testimonials {
	border: medium solid #D1D2CB;
	padding: 10px;
	margin: 10px;
	background-color: #FEFFF6;
}
.photoNumber {
	width: 150px;
	position: static;
	float: left;
}
#imageContainer {
}
.rowSpacer {
	height: 100px;
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	width: 50px;
}
#rowNumbers {
	position: absolute;
	z-index: 10;
	display: block;
	float: left;
	width: 60px;
}
#imagesRight {
	vertical-align: text-top;
	float: right;
}

