html {
	overflow: auto; /* Hides the disabled vertical scrollbar in IE */
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin: 0;
	overflow:hidden;
	position: relative;
	height: 100%;
}

.link1:link {color:#666666; text-decoration:none;}
.link1:visited {color:#666666; text-decoration:none;}
.link1:hover {color:#000000; text-decoration:none;}
.link1:active {color:#666666; text-decoration:none;}

.link2:link {color:#FFF; text-decoration:none;}
.link2:visited {color:#FFF; text-decoration:none;}
.link2:hover {color:#333; text-decoration:none;}
.link2:active {color:#FFF; text-decoration:none;}

.link3:link {color:#FFF; text-decoration:none; font-size:10px; line-height:20px;}
.link3:visited {color:#FFF; text-decoration:none; font-size:10px; line-height:20px;}
.link3:hover {color:#333; text-decoration:none; font-size:10px; line-height:20px;}
.link3:active {color:#FFF; text-decoration:none; font-size:10px; line-height:20px;}

.pink:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#F281B3; text-decoration:none; line-height:20px;}
.pink:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#F281B3; text-decoration:none; line-height:20px;}
.pink:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#F281B3; text-decoration:none; line-height:20px;}
.pink:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#F281B3; text-decoration:none; line-height:20px;}

.orange:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#F79422; text-decoration:none; line-height:20px;}
.orange:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#F79422; text-decoration:none; line-height:20px;}
.orange:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#F79422; text-decoration:none; line-height:20px;}
.orange:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#F79422; text-decoration:none; line-height:20px;}

.green:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#7DBDA1; text-decoration:none; line-height:20px;}
.green:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#7DBDA1; text-decoration:none; line-height:20px;}
.green:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#7DBDA1; text-decoration:none; line-height:20px;}
.green:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#7DBDA1; text-decoration:none; line-height:20px;}

.teal:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#76BBC1; text-decoration:none; line-height:20px;}
.teal:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#76BBC1; text-decoration:none; line-height:20px;}
.teal:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#76BBC1; text-decoration:none; line-height:20px;}
.teal:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#76BBC1; text-decoration:none; line-height:20px;}

.fadepink:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#F8BFD8; text-decoration:none; line-height:20px;}
.fadepink:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#F8BFD8; text-decoration:none; line-height:20px;}
.fadepink:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#F8BFD8; text-decoration:none; line-height:20px;}
.fadepink:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#F8BFD8; text-decoration:none; line-height:20px;}

.purple:link {color:#666666; border-bottom-style:solid;  border-bottom-color:#9F1E60; text-decoration:none; line-height:20px;}
.purple:visited {color:#666666; border-bottom-style:solid;  border-bottom-color:#9F1E60; text-decoration:none; line-height:20px;}
.purple:hover {color:#000000; border-bottom-style:solid;  border-bottom-color:#9F1E60; text-decoration:none; line-height:20px;}
.purple:active {color:#666666; border-bottom-style:solid;  border-bottom-color:#9F1E60; text-decoration:none; line-height:20px;}

a.skip {
	position: absolute;
	left: -9999px;
}
/* Headings */
.replace
{
	position: relative;
	margin: 0;
	padding: 0;
	/* hide overflow:hidden from IE5/Mac
	*/ /* \*/
	overflow: hidden;
	/* */
}
.replace span
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1; /*for Opera 5 and 6*/
}
h1 {
	margin: 0;
	padding: 0;
}
h1 a, h1 a span {
	background: #919295 url(../images/logo.png) no-repeat;
	width: 362px;
	height: 80px;
	display: block;
}
#footer {
	width: 100%;
	height: 300px;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 2;
}
#footer ul {
	list-style: none;
	padding: 0 0 0 5px;
	margin: 0;
	height: 220px;
	background: url(../images/footer-bar.png) repeat-x left bottom;
}
#footer li {
	padding: 0;
	margin: 0;
	display: inline;
}
#footer img {
	border: none;
}
#footer-img {
	display: block;
}
#logo {
	height: 80px;
	background-color: #919295;
}
#content-outer {
	overflow: hidden;
	position: relative;
}
#content-outer-bg {
	background: transparent url(../images/lewers-bg.jpg) no-repeat left bottom;
	width: 23000px;
	height: 800px;
	overflow:hidden;
	position: relative;
	z-index: 1;
}
.scrolling-content {
	float: left;
	display: block;
	height: 250px;
	width: 2000px;
	position: relative;
}
div.topleft {
	float: left;
	width: 470px;
	height: 250px;
	padding:20px;
}
div.toplefthome{
	float: left;
	width: 470px;
	height: 250px;
	padding-bottom:20px;
	padding-top:20px;
	padding-right:0px;
	padding-left:40px;
}
div.topright {
	float: left;
	width: 470px;
	height: 180px;
	margin-left: 50px;
	padding-top:20px;
}
div.people {
	float: left;
	width: 75px;
	height: 75px;
	margin: 7px;
}
div.quote {
	width: 75px;
	height: 180px;
	float: left;
}
blockquote {
	font-size: .8em;
	width: 280px;
	height: 150px;
	float: left;
	padding: 20px 10px 10px 10px;
	margin: 0;
}
h1 {
	font-size: 2.2em;
	color: #f281b3;
	margin:0;
}
h2 {
	font-size: 2.2em;
	color: #F79422;
	margin:0;
}
h3 {
	font-size: 2.2em;
	color: #F8BFD8;
	margin:0;
}
h4 {
	font-size: 2.2em;
	color: #7DBDA1;
	margin:0;
}
h5 {
	font-size: 2.2em;
	color: #76BBC1;
	margin:0;
}
h6 {
	font-size: 2.2em;
	color: #9F1E60;
	margin:0;
}

captionhead {
	font-size: 2.2em;
	color: #76BBC1;
	margin:0;
}


p {
	font-size: .8em;
	margin: 0.2em 0 1em 0;
}

.tabletitle{
font-size:.8em;
text-decoration:none;
color:#666666;}

.tablesub{
font-size:.7em;
border-bottom-style:solid; 
border-bottom-color:#7DBDA1;
line-height:15px;}

.captionhead{
	font-size: 2.2em;
	color: #76BBC1;
	line-height:17px;
	margin:0;}
	
.homepagecopy{
font-size:15px;}

#copyright{
	float:right;
	bottom:10px;
	right:10px;
	position:absolute;
	text-align:right;
	font-size:12px;
	color:#FFF;}



	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #444;
		width: 60px;
		height:60px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: none;
		border-width: 0px;;
	}
	#gallery ul a:hover img {
		border: none;
		border-width: 0px;
	}
	#gallery ul a:hover { color: #fff; }
	
	
.maincopy{
font-size:12px;
line-height:12px;}