body {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#333; background:url(/images/bg-site.jpg) repeat-x; margin:0; padding:0;}
.clearBoth {clear:both;}
h1 { font-family:Santana-webfont; font-size:28px; color:#333; margin:0 0 10px 0; font-style:italic; font-weight:normal;}
h2 { font-family:Santana-webfont; font-size:20px; color:#333; margin:0 0 10px 0; font-style:italic; font-weight:normal;}
.h2Featured {margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#FFF;}


@font-face {
	font-family: 'Santana-webfont';
	src: url('/resources/Santana-webfont.eot');
	src: local('Santana-webfont'), local('Santana-webfont'), url('/resources/Santana-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Santana-webfont-italic';
	src: url('/resources/Santana-webfont.eot');
	src: local('Santana-webfont'), local('Santana-webfont'), url('/resources/Santana-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Santana-webfont-heavy';
	src: url('/resources/Santana-webfont.eot');
	src: local('Santana-webfont'), local('Santana-webfont'), url('/resources/Santana-webfont.ttf') format('truetype');
}

.bgImage {text-align:center; background: url(/images/bg-page-container.jpg) no-repeat;}
#pageContainer {margin:0 auto 0 auto; width:800px;}
#logo {width:440px; height:150px; float:left;}
#bannerAddress {width:300px; padding:40px 0 0 0; color:#FFF; font-size:15px; font-weight:bold; float:right; text-align:right; line-height:1.5em;}

#navigation {width:800px; background:url(/images/bg-nav.gif) no-repeat;}
#navigation ul {
			  margin: 0; /*removes indent IE and Opera*/
			  padding: 0; /*removes indent Mozilla and NN7*/
			  list-style-type: none; /*turns off display of bullet*/
		 }
		 #navigation li {margin:0; padding-left:0px; float:left; width:100px;}
		 #navigation a {
			  /*/*/display: block;
			  padding:10px 0 10px 0;
			  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			  font-size:16px;
			  color:#FFFFFF;
			  text-decoration:none;
			  text-align:center;
			  display: block;
			  text-transform:uppercase;
		 }
		 #navigation a:link, #navigation a:visited {
			  color: #FFFFFF;
			  /*/*/color: #FFFFFF;
			  text-decoration: none; /* */
		 }
		 #navigation a:hover { text-decoration:none; color: #333333; background:#FFFFFF;}
		 
#bannerImages {width:800px; height:377px;}
#bodyContent {padding:15px; text-align:left;}
#bodyContent p, #bodyContent li {line-height:1.6em;}

#hpFeatured1 {width:180px; margin-right:15px; float:left;}
#hpFeatured1Content {background:#F19C00; padding:10px; color:#FFF; height:120px;}
#hpFeatured2 {width:180px; margin-right:15px; float:left;}
#hpFeatured2Content {background:#14AF76; padding:10px; color:#FFF; height:120px;}
#hpFeatured3 {width:180px; margin-right:15px; float:left;}
#hpFeatured3Content {background:#1A4FBC; padding:10px; color:#FFF; height:120px;}
#hpFeatured4 {width:180px; float:left;}
#hpFeatured4Content {background:#3030AA; padding:10px; color:#FFF; height:120px;}

.moreButton {text-align:right; margin:10px 0 0 0;}


#benefits {float:right; margin-left:10px; width:300px; border:dotted 1px #CCCCCC; padding:7px;}
#benefits img {float:right; margin:0 0 5px 5px; }

.MonkeyCheck {display:none;}

.galleryImage { float:left; margin:0 8px 15px 0;}

#footer {background: url(/images/bg-grey-fade.jpg) repeat-x;}
#footerContent {width:800px; margin:0 auto 0 auto; padding:10px 0 0 0;}

#bottomLinks {padding:0; font-size:12px; color:#666; margin:0 15px 10px 15px;}
#bottomLinks a:link, #bottomLinks a:visited {color:#666; text-decoration:none;}
#bottomLinks a:hover {color:#999; text-decoration:underline;}

#footerCopyright {font-size:11px; margin-top:30px; color:#666; margin-bottom:20px;}
#footerDesign {font-size:11px; color:#666; float:right;}
#footerDesign a:link, #footerDesign a:visited {color:#666; text-decoration:none;}
#footerDesign a:hover {color:#999; text-decoration:underline;}

#bottomLinks ul {
			  margin: 0; /*removes indent IE and Opera*/
			  padding: 0; /*removes indent Mozilla and NN7*/
			  list-style-type: none; /*turns off display of bullet*/
		 }
		 #bottomLinks li {margin:0; padding-left:0px; float:left; }
		 #bottomLinks a {
			  /*/*/display: block;
			  padding:0 10px;
			  font-family: Tahoma, Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#999999;
			  text-decoration:none;
			  display: block; 
			  border-right:solid 1px #666;
		 }
		 #bottomLinks a:link, #bottomLinks a:visited {
			  color: #999999;
			  /*/*/color: #999999;
			  text-decoration: none; /* */
		 }
		 #bottomLinks a:hover { text-decoration:none; color: #333333;}