@charset "UTF-8";
/* CSS Document */

body{
background:#f7f7f7 url(images/global-bg.png) repeat-x top left;
font-family: Arial, Verdana, sans-serif;
padding:0px;
margin:0px;}

a, a strong{color:#5595da; text-decoration:none;}
a:hover, a:hover strong{text-decoration:underline; color:#ff9c00;}

a img{border:none;}
img.activities{padding:10px; border:1px solid #ddd; margin:10px;}

strong{color:#505050;}

span.link{color:#ff9c00;}

h1,h2,h3,h4{color:#333; font-size:14px;}

h1.logo{
background:transparent url(images/icons.png) no-repeat top left;
width:350px;
height:85px;
margin:12px 12px;
position:absolute;
}

h1.logo span{visibility:hidden; display:none;}

#content p{
margin:0px;
padding-top:15px;
color:#6b6b6b;
font-size:15px;
line-height:18px;
}
#content h1{
margin:0px;
color:#333;
font-size:22px;
padding-left:12px;
font-weight:normal;
background:transparent url(images/icons.png) no-repeat;
background-position:-5px -105px;
}


.boxs p{
margin:0px;
padding-top:15px;
color:#6b6b6b;
font-size:12px;
text-align:left;
}
.boxs h2{
text-align:left;
margin:0px;
color:#333;
font-size:18px;
padding-left:12px;
padding-bottom:10px;
font-weight:normal;
background:transparent url(images/icons.png) no-repeat;
background-position:-5px -105px;
}



.main{
width:880px;
margin:0 auto;
padding:0px;
text-align:center;
padding-bottom:20px;
}

.header{
background:transparent url(images/header-bg.jpg) top center no-repeat;
width:800px;
height:505px;
margin:0 auto;
}

.banner{
background:transparent url(images/banner-container.png) top center no-repeat;
width:775px;
height:355px;
padding:15px;
position:absolute;
margin-top:118px;
}

.center{
width:777px;
height:auto;
margin:0 auto;
text-align:left;
}


.footer{
background:#0b294a url(images/footer-bg.jpg) top center no-repeat;
height:105px;
margin:0 auto;
text-align:center;
font-size:12px;
color:#93a2b3;
padding-top:5px;
font-family:"Gill Sans", "Gill Sans MT", Verdana, Arial, sans-serif;
}

div#content{
width:740px;
border:1px solid #e9e9e9;
background:#fff;
padding:20px;
margin-bottom:18px;
}


div.boxs{width:800px; text-align:center; height:204px;}
div#box1, div#box2, div#box3{
width:214px;
float:left;
border:1px solid #e9e9e9;
background:#fff;
padding:16px;
}
div#box2{margin:0 19px;}

.ads{margin:0 auto;}
div#adlist{
text-align:center;
padding-top:15px;
padding-left:50px;
}
#adlist ul, #adlist li{
display:inline;
margin:0px; 
padding:0px;
list-style:none;
}
#adlist li a{
background-image:url(images/icons.png);
top: 0;
margin: 0;
padding: 0;
display:inline-block;
height: 50px;
text-indent: -9999px;
overflow: hidden;
vertical-align:middle;
}
#adlist li.space{padding:0 50px 0 50px;}
#adlist li a.review {width: 126px; background-position: 0 -197px;}
/*#adlist li a:hover.review {background-position: 0 -197px;}*/

#adlist li a.guestbook {width: 126px; background-position: -190px -197px;}
/*#adlist li a:hover.guestbook {background-position: -190px -197px;}*/
a.guestbook{
	background-image:url(images/icons.png);
	width: 126px; background-position: -190px -197px;
	display:block;
	height:50px;
	text-indent:-9999px;
}

p.address{
position:absolute;
margin-top:-75px;
margin-left:645px;
text-align:right;}

/* NAVIGATION - MENUS 

SEE MENU.CSS

.menu{
padding:0px;
vertical-align:text-top;
text-align:right;
position:absolute; 
margin-left:92px; 
margin-top:80px;}
.menu a{
color:#fafcfe;
font-family:"Gill Sans", "Gill Sans MT", Verdana, Arial, sans-serif;
text-decoration:none;
font-size:17px;
}
.menu a:hover{color:#99a8b8;}

#nav ul, #nav li{margin:0px; display:inline;}
#nav li{padding-left:25px;}


SEE MENU.CSS

*/


.weather{
width:184px;
height:76px;
/*background:url(images/weatherlet-hover.png);*/
position:absolute;
margin-top:-76px;
margin-left:450px;
}
.weather:hover{ background:none;}


.photo-gallery ul, .photo-gallery li{
margin:0px;
padding:0px;
list-style:none;
display:inline;
}

.photo-gallery li{
padding-left:15px;
}

.photo-gallery img{
border:5px solid #eee;
outline:1px solid #ccc;
margin-bottom:15px;
}
.photo-gallery img:hover{
border:5px solid #FF9900;
outline:1px solid #FF6600;
}
