/* CSS Document */
body{
	font-family:Arial, Helvitica, sans-serif;
	font-size:12px;
	color:#717073;
	text-align:center;
	margin:0;
	padding:0;
	font-weight:bold;
}

a{
	color:#0086BB;
}

img { 
	border:0;
}

p{
	padding:16px 0 0 0;
	margin:0;
	line-height:16px;
}

h1{
	font-size:16px;
	color: #013A81;
	margin-top:0;
	padding-top:0;
}

ul#newsList li{
	padding-top:8px;
	list-style:none;
}
ul#newsList li.top{
	padding-top:0;
}

p.topP{padding-top:0;}

p.botP{padding-bottom:16px;}

p.blue{color:#00ADEF;}

p.pink{color:#E20177;}

p.largeOrange{
	color:#FCAF17;
	font-size:14px;
	font-weight:bold;
}

#wrap{
	position:relative;
	margin:1em auto 0 auto;
	text-align:left;
	width:854px;
}

#header{
	height:144px;
}

#content{
	position:relative;
	margin-left:195px;
	width:659px;
	height:435px;
}

#contentHead{
	position:absolute;
	top:15px;
	left:22px;
}

#rightCol{
	position:absolute;
	top:127px;
	left:454px;
	width:205px;
}

#leftCol{
	position:absolute;
	top:127px;
	left:22px;
	width:422px;
}
img#aboutImg2{
	position:absolute;
	top:110px;
	left:208px;
}

#rightColImg{
	position:absolute;
	top:100px;
	left:227px;
	width:422px;
}

#leftColText{
	position:absolute;
	top:100px;
	left:22px;
	width:205px;
}

#leftColText ul{
	margin:0;
	padding:16px 0 26px 0;
}

#leftColText ul li{}

img#activImgR{
	position:absolute;
	left:230px;
}

img#foodImg2{
	position:absolute;
	top:10px;
	left:235px;
}

img#foodMenu{
	position:absolute;
	top:700px;
	left: 22px;
}

img#foodFooter{
	position:absolute;
	top:1100px;
	left: 22px;
	padding-bottom: 1em;
}

img#roomsFooter{
	position:absolute;
	top:1485px;
	left: 32px;
	padding-bottom: 1em;
}

img.subTitle{
	padding-bottom:10px;
}

img#roomsImg2{
	position:absolute;
	top:334px;
	left:217px;
}

#toddlersText{
	position:absolute;
	top:442px;
	left:22px;
	width:205px;
	text-align: left;
}

img#lineB1{
	position:absolute;
	top:420px;
	left:22px;
}

img#lineB2{
	position:absolute;
	top:844px;
	left:22px;
}

img#roomsImg3{
	position:absolute;
	top:762px;
	left:29px;
}

#rightCol1{
	position:absolute;
	top:869px;
	left:454px;
	width:205px;
	text-align: left;
}

img#roomButter{
	position:absolute;
	top:408px;
	left:545px;
}

a#topLink{
	position:relative;
	top:1465px;
	display:block;
}

#newsLetterHold{
	position:absolute;
	top:100px;
	left:320px;
	width: 340px;
}

#newsletterSub{
	display:block;
	/* padding:0 0 10px 0; */
}

#newsLetterHold .imgHold{
	display:inline;
	float:left;
}

#newsLetterHold img{
	margin:0 12px 2px 0;
}

#newsLetterHold p{
	margin:0;
	padding:0 12px 10px 0;
}

img#contactMap{
	position:absolute;
	top: -15px;
	left: 76px;
}

img#contactFooter{
	position:absolute;
	top:740px;
	left: 22px;
	padding-bottom: 1em;
}

img#gal1{
	position:absolute;
	top:70px;
	left:-68px;
}

img#gal2{
	position:absolute;
	top:-72px;
	left:215px;
}

img#gal3{
	position:absolute;
	top:457px;
	left:-78px;
}

img#gal4{
	position:absolute;
	top:457px;
	left:432px;
}

img#gal5{
	position:absolute;
	top:936px;
	left:-3px;
}

img#gal6{
	position:absolute;
	top:936px;
	left:434px;
	padding-bottom:1em;
}

img.newsImage{
	float:right;
	padding-left:15px;
	padding-bottom:10px;
}

#NewsFooter{
	clear:both;
}


/*** NAVIGATION ***/
#nav{
	position:absolute;
	top:144px;
	left:0;
	width:195px;
}

#nav ul{
	margin:0;
	padding:0;
	list-style-type: none;
}

#nav li{
	margin:0;
	padding:0;
}
#nav a{
	display:block;
	width:194px;
	height:43px;
	background-position: bottom;
}
#nav a:hover{
	background-position: top;
}
#nav li a.home {
	background-image:url(../images/home.gif);
}
#nav li a.homeActive {
	background-image:url(../images/home.gif);
	background-position: top;
}
#nav li a.about {
	background-image:url(../images/about.gif);
}
#nav li a.aboutActive {
	background-image:url(../images/about.gif);
	background-position: top;
}
#nav li a.rooms {
	background-image:url(../images/rooms.gif);
}
#nav li a.roomsActive {
	background-image:url(../images/rooms.gif);
	background-position: top;
}
#nav li a.activities {
	background-image:url(../images/activities.gif);
}
#nav li a.activitiesActive {
	background-image:url(../images/activities.gif);
	background-position: top;
}
#nav li a.meals {
	background-image:url(../images/meals.gif);
}
#nav li a.mealsActive {
	background-image:url(../images/meals.gif);
	background-position: top;
}
#nav li a.gallery {
	background-image:url(../images/gallery.gif);
}
#nav li a.galleryActive {
	background-image:url(../images/gallery.gif);
	background-position: top;
}
#nav li a.news {
	background-image:url(../images/news.gif);
}
#nav li a.newsActive {
	background-image:url(../images/news.gif);
	background-position: top;
}
#nav li a.contact {
	background-image:url(../images/contact.gif);
}
#nav li a.contactActive {
	background-image:url(../images/contact.gif);
	background-position: top;
}

#nav a span{
	margin-left:-999px;
}
#footer{
	clear:both;
	height:97px;
}
#credits{
	position:relative;
	top:25px;
}
#credits p{
	padding-top:10px;
}
