.smallphotocredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #421914;
}
/* CSS Document */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/gallery/simple.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
===================================================================
Modified by John Giordani April 2008 http://www.johngdesign.com*/

#gallery {width:653px; height:500px; position:relative;}
#gallery ul {list-style:none; padding:0; margin:0 18px 0 0; width:112px; float:right; display: inline;}
#gallery ul li {display:inline; width:46px; height:46px; float:left; margin:0 0 10px 10px; cursor:pointer;}

#gallery ul li span div {display:none;}
#gallery ul li.click {background:url(images/thumbnail_onstate.jpg); cursor:default;}
#gallery ul li.click span {position:absolute; left:18px; top:0; width:497px; height:369px;}
#gallery ul li.click span div {display:block;}
#gallery ul li.default {width:0; height:0; border:0;}
#gallery ul li.default span {
	position:absolute;
	left:18px;
	top:0px;
	width:497px;
	height:369px;
}
#gallery ul li.default span div {display:block; width:497px; height:369px; margin:0 auto;}
#gallery ul li.off {display:none;}


body {
	background-color: #ddd884;
	margin-top: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #552419;
}
a {
	font-size: 10pt;
	color: #59281C;
	text-decoration: underline;
}
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #59281C;
}
a:hover {
	text-decoration: underline;
	color: #552419;
}
a:active {
	text-decoration: none;
	color: #59281C;
}
.availability {
	font-size: 8pt;
	color: #E5707A;
}
.seepackagea:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #E5707A;
}
.seepackagea:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E5707A;
	text-decoration: none;
}
.seepackagea:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E5707A;
	text-decoration: underline;
}
.seepackagea:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E5707A;
	text-decoration: none;
}
.footerstyle {
	font-size: 9pt;
	padding-top: 10px;
}
.mainsection {
	color: #FCF3D1;
	font-weight: bold;
	font-size: 9pt;
}
.footera:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#FF6600
}
.footera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
.footera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E5707A;
	text-decoration: underline;
}
.footera:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
.largetexta:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #E5707A;
}
.largetexta:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #E5707A;
	text-decoration: none;
}
.largetexta:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #E5707A;
	text-decoration: underline;
}
.largetexta:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #E5707A;
	text-decoration: none;
}
.pinklargetext {
	font-size: 11pt;
	line-height: 14pt;
	color: #E5707A;
	font-weight: normal;
}
.brownlargetext {font-size: 11pt}

.packages {
	font-size: 10pt;
	line-height: 15pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
}

.yellow {
	color: #DDD022;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD022;
	border-right-color: #DDD022;
	border-bottom-color: #DDD022;
	border-left-color: #DDD022;
	background-color: #DDD022;
	line-height: 5px;
}
.footermain:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#421914
}
.footermain:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #421914;
	text-decoration: none;
}
.footermain:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F15A29;
	text-decoration: underline;
}
.footermain:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #421914;
	text-decoration: none;
}
.more_orange {	color: #F15A29;
	font-weight: bold;
}

