/* CSS Document */
body {
background-color: rgb(236,221,181);
padding: 0;
margin: 0;
text-align: center;
color: rgb(233,218,179);
font-family: Verdana, Helvetica, Arial, sans-serif;
}
h1 {
margin: 0;
padding: 4px 0 2px 0;
color: #ffffff;
font-size: 16px;
}
h2 {
clear: both;
margin: 0;
padding: 0 0 0 0;
color: #ffffff;
font-size: 13px;
}
h3 {
margin: 0;
padding: 250px 0 0 0;
font-size: 12px;
}
h4 {
color: #FFFFFF;
margin: 0 50px 0 0;
padding: 28px 0 0 0;
width: 410px;
font-size: 13px;
font-weight: bold;
}
h5 {
color: #FFFFFF;
margin: 0 0 0 265px;
padding: 28px 0 0 0;
width: 410px;
font-size: 13px;
font-weight: bold;
}
h6 {
color: #FFFFFF;
margin: 0 0 0 0;
padding: 28px 0 0 0;
font-size: 13px;
font-weight: bold;
}

a {
text-decoration: none;
color: rgb(255,255,255);
}
a:hover{
color: rgb(233,218,179);
}



#page_index {
	margin: 0 auto;
	padding: 0;
	width:818px;
	height:750px;
}

#banner {
background-image: url(images/index_01.jpg);
background-repeat: no-repeat;
	width:818px;
	height:85px;
}
#navbox {
padding: 0;
margin: 0;
width: 818px;
height: 15px;
}

#index_02 {
float:left;
background-image: url(images/index_02.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:117px;
	height:15px;
}

#nav_01 {
float:left;
background-image: url(images/nav-ov_03.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:55px;
	height:15px;
}
#nav_01 a{
display: block;
background: transparent url(images/index_03.jpg) no-repeat;
	width:55px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_01 a:hover{
background-position: -55px 0;
}


#nav_02 {
float:left;
background-image: url(images/nav-ov_04.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:56px;
	height:15px;
}
#nav_02 a{
display: block;
background: transparent url(images/index_04.jpg) no-repeat;
	width:56px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_02 a:hover{
background-position: -56px 0;
}


#nav_03 {
float:left;
background-image: url(images/nav-ov_05.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:142px;
	height:15px;
}
#nav_03 a{
display: block;
background: transparent url(images/index_05.jpg) no-repeat;
	width:142px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_03 a:hover{
background-position: -142px 0;
}


#nav_04 {
float:left;
background-image: url(images/nav-ov_06.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:72px;
	height:15px;
}
#nav_04 a{
display: block;
background: transparent url(images/index_06.jpg) no-repeat;
	width:72px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_04 a:hover{
background-position: -72px 0;
}


#nav_05 {
float:left;
background-image: url(images/nav-ov_07.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:63px;
	height:15px;
}
#nav_05 a{
display: block;
background: transparent url(images/index_07.jpg) no-repeat;
	width:63px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_05 a:hover{
background-position: -63px 0;
}


#nav_06 {
float:left;
background-image: url(images/nav-ov_08.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:75px;
	height:15px;
}
#nav_06 a{
display: block;
background: transparent url(images/index_08.jpg) no-repeat;
	width:75px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_06 a:hover{
background-position: -75px 0;
}


#nav_07 {
float:left;
background-image: url(images/nav-ov_09.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:52px;
	height:15px;
}
#nav_07 a{
display: block;
background: transparent url(images/index_09.jpg) no-repeat;
	width:52px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_07 a:hover{
background-position: -52px 0;
}


#nav_08 {
float:left;
background-image: url(images/nav-ov_10.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:67px;
	height:15px;
}
#nav_08 a{
display: block;
background: transparent url(images/index_10.jpg) no-repeat;
	width:67px;
	height:15px;
	margin: 0;
	padding: 0;
}
#nav_08 a:hover{
background-position: -67px 0;
}


#index_11 {
float:left;
background-image: url(images/index_11.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:119px;
	height:15px;
}

#photo {
background-image: url(images/index_12.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:352px;
}


/* about  */
#content_index {
text-align: left;
background-image: url(images/index_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:630px;
}
#content_index img{
margin: 344px 0 0 110px;
}
#content_index p{
padding: 0px 110px 0 110px;
margin: 0;
color: #ffffff;
font-size: 11px;
}

#content_about {
text-align: left;
background-image: url(images/about_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_about img{
margin: 264px 0 0 140px;
}
#content_about p{
padding: 0px 140px 0 140px;
margin: 0;
color: #ffffff;
font-size: 11px;
}




#content_photos {
text-align: left;
background-image: url(images/contact_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_photos h6{
padding: 20px 0 8px 60px;
margin: 0;
}

#content_photos p{
padding: 0 20px 0 60px;
margin: 0 0 0 0;
color: #ffffff;
font-size: 11px;
}
#textbox_photos {
float: left;
width: 410px;
margin: 0;
padding: 0;
}
#tablebox {
float: right;
padding: 0 0 0 0;
margin: 20px 0 0 0;
width: 408px;
height: 525px;
text-align: left;
}

#phototable {
background-image: url(images/photo_bg2_tile.jpg);
background-repeat: repeat-x;
border-style: none;
padding: 0;
margin: 0;
}
#phototable th{
height: 12px;
}
#phototable td{
font-size: 10px;
color: #FFFFFF;
width: 80px;
}
#phototable img{
margin: 0;
padding: 0;
}


#content_rates {
text-align: left;
background-image: url(images/rates_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_rates p{
padding: 10px 70px 0 400px;
margin: 0;
color: #ffffff;
font-size: 11px;
}
#content_rates_head {
color: #FFFFFF;
margin: 0;
padding: 28px 0 0 400px;
font-size: 13px;
font-weight: bold;
}


#content_location {
text-align: center;
background-image: url(images/location_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_location p{
padding: 30px 0 0 0;
margin: 0;
font-size: 11px;
}
#map{
width: 600px;
text-align: center;
float: right;
font-size: 12px;
font-weight: bold;
}
#map img{
margin: 6px 0 0 0;
}
#infomaps{
font-size: 12px;
font-weight: bold;
margin: 20px auto 0 auto;
}
#infomaps td{
text-align: left;
}

#content_activ {
text-align: left;
background-image: url(images/activ_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#textbox{
float: right;
width: 460px;
text-align: left;
}
#textbox ul{
color: rgb(233,218,179);
line-height: 16px;
padding: 10px 50px 0 42px;
margin: 0;
font-size: 16px;
}
#textbox p{
color: rgb(233,218,179);
line-height: 14px;
padding: 10px 50px 0 0;
margin: 0;
font-size: 14px;
}

#content_links {
text-align: left;
background-image: url(images/links_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_links p{
padding: 10px 70px 0 265px;
margin: 0;
color: #ffffff;
font-size: 11px;
}

#content_contact {
color: #FFFFFF;
text-align: left;
background-image: url(images/contact_bg.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:577px;
}
#content_contact img{
margin: 18px 0 0 120px:
}
#content_contact p{
padding: 10px 110px 0 126px;
margin: 0;
font-size: 11px;
}



#footer {
background-image: url(images/index_14.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:36px;
}
#footer p{
font-size: 11px;
margin: 0;
padding: 6px 0 0 0;
}

#footer_rates {
background-image: url(images/footer_rates.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:36px;
}
#footer_rates p{
font-size: 11px;
margin: 0;
padding: 6px 0 0 0;
}

#footer_location {
background-image: url(images/footer_location.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:36px;
}
#footer_location p{
font-size: 11px;
margin: 0;
padding: 6px 0 0 0;
}

#footer_active {
background-image: url(images/footer_active.jpg);
background-repeat: no-repeat;
padding: 0;
margin: 0;
	width:818px;
	height:36px;
}
#footer_active p{
font-size: 11px;
margin: 0;
padding: 6px 0 0 0;
}