@import url("navigation.css");
@import url("forms.css");
@import url("tags.css");
/*----------------------------------------------------------------
MASTER STYLESHEET

Includes: 
Browser Compatibility: IE 6, IE 7, FIREFOX, SAFARI 
Layout Type:

Color Sceme:


Developers:
**********************************
Kevin Guill
email: kevin.guill@rezstream.com
website:http://rezstream.com
**********************************
----------------------------------------------------------------*/



/* =layout start / DO NOT EDIT BELOW THIS LINE
----------------------------------------------------------------*/
*{
margin:0;
padding:0;
}

img{
border:none;
}

a{
outline:none;
}


body{
text-align:center;
/*min-width:840px;for netscape browsers*/
background:#671c17;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin:20px auto 20px auto;
}

#pattern_wrapper{
position:relative;
text-align:left;
margin:0 auto;
padding:23px;
width:900px;
background:url(../images/body/pattern_bg.gif) repeat;
}

#wrapper{
float:left;
position:relative;
width:898px;
border:1px solid #794b23;
border-bottom:none;
background:url(../images/body/wrapper_bg.gif) left top no-repeat #FFFBE2;
}

#toplinks{
position:relative;
margin:0 auto;
width:946px;
text-align:right;
color:#ac625e;
font-size:80%;
}

#logo{
position:absolute;
left:0px;
top:0px;
z-index:11;
}

#sidebar{
float:left;
padding:0px 0px 0px 0px;
width:228px;
}

#reservations_calender{
width:198px;
margin:0px 0px 0px 30px;
}

#rightContent{
float:right;
width:670px;
}

#main_content{
float:left;
width:630px;
padding:20px;
}

#main_content_hp{
float:left;
width:630px;
padding:0px 20px 20px 20px;
background:#00FF33;
}

#baby_banners_hp{
text-align:center;
width:670px;
}

#baby_banners_hp img{
border:2px solid #ffffff;
border-top:none;
}

#topphoto{
float:left;
width:666px;
border:2px solid #ffffff;
}

#pagetitle{
font-size:130%;
height:30px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 35px;
color:#C63C43;
font-weight:bold;
background:url(../images/content/flower.gif) left top no-repeat;
}

#footer{
clear:both;
position:relative;
text-align:center;
border:1px solid #794b23;
border-top:none;
width:660px;
padding:5px 5px 5px 233px;
background:#FFFBE2;
font-size:80%;
}

#rezstream{
margin:0 auto;
padding:5px;
width:936px;
text-align:right;
font-size:80%;
color:#ac625e;
}

#rezstream a:link,
#rezstream a:visited{
color:#ac625e;
padding:1px 2px;
/*text-decoration:none;
border-bottom:1px dotted #ac625e;*/
}


#rezstream span{
display:none;
}

#sitemap{

}

ul#sitemap{
margin:0px 0px 0px 20px;
font-size:12px;
}

ul#sitemap ul{
margin:0px 0px 15px 20px;
font-size:12px;
}

/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/


.gallery{
}

.gallery img{
text-align:center;
padding:5px;
border:1px solid #774521;
background:#fff2af;
}

.gallery img:hover{
padding:5px;
}

.photopng{

}