/*
colors-
orange: #EA8733
green: #9ECA3C
light green: #DDEDBB
grey: #3B3B3B
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td {
	margin:0;
	padding:0;
	}

a {
	color:#EA8733;
	}
		
body {
	background: #3B3B3B url(images/background.gif) repeat-x;
	font:12px verdana, sans-serif;
	line-height:16px;
	}
	
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	visibility:hidden;
	}
	
#content {
	padding: 27px 11px 10px; 11px;
	}

a#book_now {
	background: url(images/bookNow.gif) no-repeat;
	text-indent:-9999px;
	height:51px;
	width:229px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	}
	
a#book_now {
	background-position: 0 0;
	}
	
a#book_now:hover {
	background-position: 0 -51px;
	}
	
blockquote {
	color:#EA8735;
	padding: 0 25px 20px 40px;
	}
	
.divider {
	border-bottom: 1px solid #EA8735;
	margin-bottom: 15px;
	}
		
h1 {
	text-indent:-9999px;
	background: url(images/logo.gif) no-repeat;
	line-height:68px;
	display:block;
	overflow:hidden;
	margin: 17px 0 0 11px;
	}
	
h1 a{
	display:block;
	text-decoration:none;
	height:68px;
	width:265px;
	}
	
h2 {
	text-indent:-9999px;
	height:50px;
	overflow:hidden;
	padding:0 0 10px 0;
	margin-left:4px; 
	}
	
h2#head_about {
	background: url(images/head_about.gif) no-repeat;
	}
	
h2#head_gallery {
	background: url(images/head_gallery.gif) no-repeat;
	}
	 
h2#head_packages {
	background: url(images/head_packages.gif) no-repeat;
	}
	
h2#head_book {
	background: url(images/head_book.gif) no-repeat;
	}
	
h2#head_contact {
	background: url(images/head_contact.gif) no-repeat;
	}
	
h2#head_testimonials {
	background: url(images/head_testimonials.gif) no-repeat;
	}

#left{
	width:480px;
	float:left;
	background: #DDEDBB url(images/greenBar.gif) repeat-x;
	}
	
#left_inner {
	padding: 0 20px 0 14px;
	width:435px;
	}

#navigation {
	background-color:#9ECA3C;
	height:30px;
	width:458px;
	margin-top:19px;
	}
	
ul#navigation li {
	display:inline;
	float:left;
	list-style-type:none;
	text-indent:-9999px;
	}
	
ul#navigation li a{
	background:#9eca3c url(images/navigation.gif) no-repeat;
	display:block;
	height:30px
	}
	
ul#navigation li#home a{
	width:59px;
	background-position:0 0;
	}
	
ul#navigation li#home a:hover{
	background-position:0 -30px;
	}
		
ul#navigation li#about a{
	width:75px;
	background-position:-59px 0;
	}
	
ul#navigation li#about a:hover{
	background-position:-59px -30px;
	}
			
ul#navigation li#gallery a{
	width:62px;
	background-position:-134px 0;
	}
	
ul#navigation li#gallery a:hover{
	background-position:-134px -30px;
	}
					
ul#navigation li#packages a{
	width:78px;
	background-position:-196px 0;
	}
	
ul#navigation li#packages a:hover {
	background-position: -196px -30px;
	}
						
ul#navigation li#testimonials a{
	width:92px;
	background-position:-274px 0;
	}
	
ul#navigation li#testimonials a:hover{
	background-position:-274px -30px;
	}
							
ul#navigation li#contact a{
	width:90px;
	background-position:-367px 0;
	}
	
ul#navigation li#contact a:hover{
	background-position:-367px -30px;
	}
	
.orange {
	color:#EA8733;
	}

		
p {
	padding:0 0 20px 6px;
	}	
	
p.pricing {
	padding: 0 0 0 6px;
	}
		
#right{
	width:272px;
	float:left;
	background: #DDEDBB url(images/greenBar.gif) repeat-x;
	}
	
#right_inner{
	padding:40px 25px 0 20px;
	width:227px;
	}
	
#footer {
	background:#000000 url(images/footer_back.gif);
	height:88px;
	}	
	
#footer_inner {
	border-top: 30px solid #EA8733;
	height:29px;
	font-size:10px;
	padding: 0 25px;
	}
	
p#footer-left {
	width:450px;
	display:block;
	float:left;
	padding-top:7px;
	}
	
p#footer-right {
	width:160px;
	display:block;
	float:right;
	padding-top:7px;
	text-align:right;
	}

table.form td {
	padding-bottom:5px;
	}
	
table.gallery {
	padding-top:10px;
	}	
	
table.gallery td{
	padding-bottom:30px;
	}	
	
td.label {
	text-align:right;
	padding-right:10px;
	}
		
ul.lists {
	margin: 25px 0 30px 25px;
	}
	
ul.lists li {
	padding-bottom: 10px;
	}
	
	
ul.lists1 {
	margin: 5px 0 20px 25px;
	}
	
ul.lists1 li {
	padding-bottom: 1px;
	}

span.quote_large {
	font-size:36px;
	}
	
.quote {
	font-size: 18px;
	color:#9DCA3B;
	line-height: 24px;
	padding-top:22px;
	}
	
p.quote_person {
	font-size:12px;
	text-align:right;
	line-height:14px;
	}
				
.slideshow{
	width:434px;
	height:332px;
	overflow:hidden;
	}
.slideshow img{
	display:block;
	width:434px;
	height:332px;
	}

.slideshow_nav {
	width:434px;
	padding:10px 0;
	}
.slideshow_nav a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:63px;
	height:32px;
	}

.slideshow_nav a#prev{
	background:url(images/prevlabel.gif) no-repeat 0 0;
	float:left;
	}
.slideshow_nav a#next{
	background:url(images/nextlabel.gif) no-repeat 0 0;
	float:right;
	}
p.subhead{
	font-size: 18px;
	font-weight:bold;
	line-height:25px;
	}
	
.wrap {
	background-color:#DDEDBB;
	width:752px;
	margin:45px auto 0 auto;
	}
	
.wrap_footer {
	background-color:#ffffff;
	width:752px;
	margin:0 auto 60px auto;
	}
	
