body
{
	position:relative; width: 100%; margin-left: auto; margin-right: auto; 
	background-color: #fff;
	color:#999;
	font-family: avenir, helvetica, arial, verdana;
	font-size: 8pt;
	letter-spacing:3px;
	line-height: 15px;
}
h1
{
	color:#999;
	font-family: avenir, helvetica, arial, verdana; 
	font-size: 8pt;
	letter-spacing:0px;
	line-height: 15px;
	padding-top:10px;
}
h2
{
	color:#3F7CA4;
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana;
	letter-spacing:3px; 
	font-size: 8pt;
}
h3
{
	color:#3F7CA4;
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana;
	letter-spacing:3px; 
	font-size: 8pt;
}
#content {
	position:absolute; 
	width:100%;
	height:1000px; 
	left:100px;
}
#logo {
	position:relative; 
	width:599px;
	height:96px;
}
#center {
	position:relative; 
	width:100%;
	height:500px;
}
#center TABLE.contact {
	position:absolute;
	left: 625px;
	padding-left:5px;
	padding-right:5px;
}
#gallery {
	position:relative;
	width:580px;
	height:150px;
	display: block;
	top: 0px;
	padding: 0;
}
#gallery div {
	font: 0.7em verdana;
	float: left;
	width: 50px;
	height:50px;
	border: none;
	margin: 0 11px 15px 0;
	padding 5px;
}
.clearboth {
	clear: both;
}
#roll00 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/tornadoroll.jpg) top left no-repeat;
	display: block;
}
#roll00:hover {
	background-position:bottom left;
}
#up00 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/tornadoroll.jpg) bottom left no-repeat;
	display: block;
}
#roll01 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/emeraldroll.jpg) top left no-repeat;
	display: block;
}
#roll01:hover {
	background-position:bottom left;
}
#up01 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/emeraldroll.jpg) bottom left no-repeat;
	display: block;
}
#roll02 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/nightroll.jpg) top left no-repeat;
	display: block;
}
#roll02:hover {
	background-position:bottom left;
}
#up02 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/nightroll.jpg) bottom left no-repeat;
	display: block;
}
#roll03 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/islandsroll.jpg) top left no-repeat;
	display: block;
}
#roll03:hover {
	background-position:bottom left;
}
#up03 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/housepileroll.jpg) bottom left no-repeat;
	display: block;
}
#roll04 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/housepileroll.jpg) top left no-repeat;
	display: block;
}
#roll04:hover {
	background-position:bottom left;
}
#up04 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/housepileroll.jpg) bottom left no-repeat;
	display: block;
}
#roll05 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/pinkskyroll.jpg) top left no-repeat;
	display: block;
}
#roll05:hover {
	background-position:bottom left;
}
#up05 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/pinkskyroll.jpg) bottom left no-repeat;
	display: block;
}
#roll06 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/citysuburbroll.jpg) top left no-repeat;
	display: block;
}
#roll06:hover {
	background-position:bottom left;
}
#up06 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/citysuburbroll.jpg) bottom left no-repeat;
	display: block;
}
#roll07 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/riverroadroll.jpg) top left no-repeat;
	display: block;
}
#roll07:hover {
	background-position:bottom left;
}
#up07 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/riverroadroll.jpg) bottom left no-repeat;
	display: block;
}
#roll08 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/valleyfireroll.jpg) top left no-repeat;
	display: block;
}
#roll08:hover {
	background-position:bottom left;
}
#up08 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/valleyfireroll.jpg) bottom left no-repeat;
	display: block;
}
#roll09 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/californiaroll.jpg) top left no-repeat;
	display: block;
}
#roll09:hover {
	background-position:bottom left;
}
#up09 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/californiaroll.jpg) bottom left no-repeat;
	display: block;
}
#roll10 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/valleyroll.jpg) top left no-repeat;
	display: block;
}
#roll10:hover {
	background-position:bottom left;
}
#up10 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/valleyroll.jpg) bottom left no-repeat;
	display: block;
}
#roll11 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/tensionroll.jpg) top left no-repeat;
	display: block;
}
#roll11:hover {
	background-position:bottom left;
}
#up11 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/tensionroll.jpg) bottom left no-repeat;
	display: block;
}
#roll12 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/afterheat01roll.jpg) top left no-repeat;
	display: block;
}
#roll12:hover {
	background-position:bottom left;
}
#up12 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/afterheat01roll.jpg) bottom left no-repeat;
	display: block;
}
#roll13 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/afterheat02roll.jpg) top left no-repeat;
	display: block;
}
#roll13:hover {
	background-position:bottom left;
}
#up13 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/afterheat02roll.jpg) bottom left no-repeat;
	display: block;
}
#roll14 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/seascape01roll.jpg) top left no-repeat;
	display: block;
}
#roll14:hover {
	background-position:bottom left;
}
#up14 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/seascape01roll.jpg) bottom left no-repeat;
	display: block;
}
#roll15 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/landscape03roll.jpg) top left no-repeat;
	display: block;
}
#roll15:hover {
	background-position:bottom left;
}
#up15 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/landscape03roll.jpg) bottom left no-repeat;
	display: block;
}
#roll16 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/landscape01roll.jpg) top left no-repeat;
	display: block;
}
#roll16:hover {
	background-position:bottom left;
}
#up16 {
	height: 50px;
	width: 50px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(images/thumbs/landscape01roll.jpg) bottom left no-repeat;
	display: block;
}
a.nav:link  {
	color:#999;
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana;
	letter-spacing:3px; 
	font-size: 8pt;
}
a.nav:visited  {
	color: #6e6e6e; 
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana;
	letter-spacing:3px; 
	font-size: 8pt;
}
a.nav:hover  {
	color: #3F7CA4; 
	text-decoration: underline; 
	font-family: avenir, helvetica, arial, verdana;
	letter-spacing:3px; 
	font-size: 8pt;
}
a.link:link {
	color: #999; 
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana; 
	font-size: 8pt;
	letter-spacing:3px;
}
a.link:visited {
	color: #6F524F; 
	text-decoration: none; 
	font-family: avenir, helvetica, arial, verdana; 
	font-size: 8pt;
	letter-spacing:3px;
}
a.link:hover {
	color: #3F7CA4; 
	text-decoration: underline; 
	font-family: avenir, helvetica, arial, verdana; 
	font-size: 8pt;
	letter-spacing:3px;
}


