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

Includes: 
Browser Compatibility: IE 6, IE 7, FIREFOX, SAFARI 
Layout Type:

Color Scheme:
------------------
TURQUOISE = #6ba5b0;
BLUE = #8ab3e6;
CREAM = #fcf9e4;
SALMON = #e25e3d;
GREEN-lt = #abc187;
GREEN-drk = #7a9d41;
BROWN-lt = #795e3e;
BROWN-drk = #331a07;
------------------

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

img{
border:none;
}

.clear{
clear:both;
}

body{
text-align:center;
/*min-width:840px;for netscape browsers*/
font:normal 62.5%/16px Verdana, Arial, Helvetica, sans-serif;
background:#6ba5b0 url(../images/layout/body-bg.jpg) left top repeat-x;
}

#masthead{
position:relative;
margin:0 auto;
width:904px;
height:146px;
text-align:left;
}

#logo{
float:left;
margin:10px 0 0 26px;
}

#toplinks{
float:right;
margin:2px 0 0 0;
width:auto;
height:22px;
}

#toplinks,
#toplinks a{
color:#fff;
text-decoration:none;
font:1.1em/16px Verdana, Arial, Helvetica, sans-serif;
}

#toplinks a img{
position:relative;
top:8px;
}

#masterWrapper{
position:relative;
margin:0 auto;
padding:3px;
width:898px;
text-align:left;
border-bottom:3px solid #fff;
background:url(../images/layout/hr.gif) 3px bottom no-repeat #fff;
}

#flowers{
position:absolute;
right:0;
top:-58px;
width:108px;
height:70px;
background:url(../images/layout/sprites.png) left -25px no-repeat;
z-index:10000;
}

#innerWrapper{
width:898px;
margin:0 auto;
background:url(../images/layout/fauxcol.gif) left top repeat-y #fcf9e4;
}

#leftWrapper{
position:relative;
float:left;
margin:-12px 0 0 -3px;
width:280px;
border:3px solid #fff;
border-bottom:none;
z-index:100;
}

#rightWrapper{
float:left;
width:614px;
}

#footer{
padding:16px 0;
}

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

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


/* =HOMEPAGE --------------------------------------------------*/
#hp_topphoto{
width:615px;
border-bottom:3px solid #fff;
}

#hp_mainContent{
float:left;
padding:3px 18px 3px 0;
width:880px;
background:url(../images/layout/hr.gif) left top no-repeat #fcf9e4;
}

#sidebarBanners{
width:280px;
height:440px;
border-bottom:3px solid #fff;
background:url(../images/sidebar/banners_hp.jpg) left top no-repeat;
}

#hp_leftContent{
float:left;
padding:10px 0 0 0;
text-align:center;
width:280px;
}

#hp_rightContent{
float:right; 
width:572px;
}


/* =INTERIORS --------------------------------------------------*/
#topphoto{
text-align:center;
width:615px;
height:245px;
background:#fff;
}

#int_mainContent{
float:right;
padding:3px 22px 3px 28px;
width:565px;
min-height:460px;
background:url(../images/layout/hr.gif) left top no-repeat;
}

#propertyInfo{
float:left;
width:280px;
text-align:center;
}

#propertyContact{
padding:18px 0;
min-height:150px;
}

#signupForm{
clear:both;
width:240px;
height:60px;
margin:0 auto;
padding:18px 0;
}

#int_pagetitle{
margin:0 0 0 -22px;
}


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

/*------------ ACCOMMODATIONS ------------*/
.accContainer{
clear:both;
float:left;
width:100%;
margin:0 0 18px 0;
}

.accContainer h2{
border-bottom:1px dotted #7a9d41;
}

.MIbtnR{
float:right;
padding:18px 0 8px 18px;
}
