@import url("navigation.css");
@import url("tags.css");
@import url("forms.css");
@import url("jim.css");
/*----------------------------------------------------------------
MASTER STYLESHEET

Browser Compatibility: IE 6,7,8, FIREFOX, SAFARI 

Color Scheme:
------------------

------------------

Developers:
**********************************
Jessica Dooley
email: jessica.dooley@rezstream.com
website:http://rezstream.com
**********************************
----------------------------------------------------------------*/
/* =layout start / DO NOT EDIT BELOW THIS LINE
----------------------------------------------------------------*/
*{ /**reset all**/
margin:0;
padding:0;
outline:0;
border:0 none;
background:transparent;
}

.clear{
clear:both;
height:0;
}

body{
text-align:center;
font:normal 62.5%/16px Verdana, Arial, Helvetica, sans-serif;/*62.5% = 10px*/
background:url(../images/layout/body-bg.jpg) left top repeat;
}

#topStripe{
position:relative;
margin:0 auto;
width:100%;
background:url(../images/layout/horiz-bar.gif) left 44px repeat-x;
}

#mainWrapper{
position:relative;
text-align:left;
margin:0 auto;
width:960px;
}

#masthead{
width:616px;
padding:5px 338px 0 6px;
background:transparent url(../images/logo/banner.png) right 12px no-repeat;
}

#mainNav{/*navigatin.css*/}

#outerBorder{
float:left;
width:948px;
padding:3px;
margin:0 0 12px 0;
border:3px solid #aab6cf;
background:none;
}

#mainContent{
float:left;
width:940px;
padding:4px 4px 30px 4px;
background:#fff url(../images/layout/bottom-stripe.gif) center bottom no-repeat;
}

#topphoto{
margin:0 auto;
width:940px;
}

#leftContent{
float:left;
width:710px;
padding:0 0 0 6px;
}

#rightContent{
float:right;
width:214px;
padding:6px 6px 0 0;
text-align:right;
}

#rightContent img{
margin:18px auto 0 auto;
}

#footer{
clear:both;
padding:0 0 16px 0;
}

#footer p,
#footer a{
line-height:16px;
color:#fff;
}

#footer #rezLogo{
position:relative;
top:4px;
}


/* =HOMEPAGE --------------------------------------------------*/
#home_pgs #mainContent{
padding:4px 4px 0 4px;
background:#fff url(..);
}

#home_pgs #leftContent p{
padding:0 0 0 16px;
}

#home_pgs #pagetitle{
padding:0 0 8px 0;
}

#tripadvisorbadge{
float:right;
width:152px;
margin:-70px 0 0 0;
}


#sitemap, #sitemap ul{
margin:0px 0px 10px 20px;
list-style:none;
}

#sitemap ul{
margin:0px 0px 10px 5px;
list-style:none;
}

#sitemap a{
color:#000;
text-decoration:none;
}

#sitemap li ul a{
color:#3B4F4B;
border-bottom:1px dotted #3B4F4B;
}

/* =INTERIORS --------------------------------------------------*/





/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/



/*------------ ACCOMMODATIONS ------------*/
/*.accommContainer{
clear:both;
float:left;
width:696px;
padding:0 0 0 6px;
margin:8px auto 22px auto;
}

.unitTitle{
float:left;
width:440px;
overflow:hidden;
}

.accommInset{
position:relative;
float:right;
width:244px;
padding:1px;
margin:16px 0 0 0;
border:1px solid #000;
}

.accommInset span{
position:absolute;
width:106px;
height:57px;
left:-2px;
bottom:-6px;
background:url(../images/layout/inset-overlay.png) left bottom no-repeat;
z-index:15;
}

.accommContainer p{
float:left;
width:440px;
font:normal 1em/14px Verdana, Arial, Helvetica, sans-serif;
}

.accommButtons{
float:right;
width:268px;
padding:0 10px 0 0;
text-align:right;
}

.accommButtons a{
float:left;
margin:0 4px;
text-align:center;
display:block;
height:18px;
font:1.3em/16px "Times New Roman", Times, serif;
color:#fff !important;
text-decoration:none;
}

a.viewdetailsBTN{
width:115px;
background:url(../images/navigation/buttons-bg.gif) left top no-repeat;
}

a.availBTN{
width:135px;
background:url(../images/navigation/buttons-bg.gif) right top no-repeat;
}*/


/*------------ ACCOMMODATIONS ------------*/
.accommContainer{
clear:both;
float:left;
width:696px;
padding:0 0 0 6px;
margin:8px auto 22px auto;
}

.unitTitle{
float:right;
width:440px;
overflow:hidden;
}

.accommInset{
position:relative;
float:left;
width:244px;
padding:1px;
margin:16px 0 0 0;
border:1px solid #000;
}

.accommInset img{
width:244px;
}

.accommInset span{
position:absolute;
width:106px;
height:57px;
left:-2px;
bottom:-6px;
background:url(../images/layout/inset-overlay.png) left bottom no-repeat;
z-index:15;
}

.accommContainer p{
float:right;
width:440px;
font:normal 1em/14px Verdana, Arial, Helvetica, sans-serif;
}

.accommButtons{
float:left;
width:268px;
padding:0 10px 0 0;
text-align:right;
}

.accommButtons a{
float:left;
margin:0 4px;
text-align:center;
display:block;
height:18px;
font:1.3em/16px "Times New Roman", Times, serif;
color:#fff !important;
text-decoration:none;
}

a.viewdetailsBTN{
width:115px;
background:url(../images/navigation/buttons-bg.gif) left top no-repeat;
}

a.availBTN{
width:135px;
background:url(../images/navigation/buttons-bg.gif) right top no-repeat;
}





/*------------ UNITS/ROOMS ------------*/



/*------------ SPECIALS/PACKAGES ------------*/



/*------------ ACTIVITIES/EVENTS ------------*/




/*------------ GOOGLE MAP ------------*/
#googleMap{
margin:12px auto;
text-align:center;
}

#googleMap iframe{
width:580px;
height:350px;
border:2px solid #67788c;
}

#googleMap a{
color:#67788c;
}