@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 Sceme:


Developers:
**********************************
Joe Jenkin
email: joe.jenkin@rezstream.com
website:http://rezstream.com

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:0px;
}

body{
text-align:center;
margin:10px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
background:url(../images/body/body_bg.jpg) left top repeat-x;
color:#094784;
}

#mainWrapper{
position:relative;
text-align:left;
margin:0 auto;
width:915px;
}

#shadowWrapper{
float:left;
width:920px;
background:url(../images/body/sideShadow.png) right bottom no-repeat;
}

#pageWrapper{
float:left;
width:893px;
padding:5px;
border:1px solid #d14b2d;
background:#fff;
}

#pageWrapper_sidebar_bg{
float:left;
width:893px;
background:url(../images/sidebar/sidebar_bg_1px_slice.jpg) right repeat-y;
}

#logo{
position:absolute;
right:140px;
top:7px;
width:164px;
height:73px;
z-index:50;
}

#hp_logo{
position:absolute;
left:85px;
top:25px;
width:236px;
height:107px;
z-index:50;
}

#sidebar{
float:right;
padding:150px 0px 0px 0px;
width:263px;
text-align:center;
background:url(../images/sidebar/sidebar_bg.jpg) left top no-repeat;
border-top:1px solid #d14b2d;
}

#sidebar_hp{
float:right;
padding:120px 0px 0px 0px;
width:263px;
text-align:center;
background:url(../images/sidebar/hp2_sidebar_bg.jpg) left top no-repeat;
border-top:1px solid #d14b2d;
}

#reservationBox{
margin:20px 0px 0px 0px;
background:url(../images/content/reservations.png) 2px 0px  no-repeat; 
padding:35px 0px 20px 0px;
}

#sp_reservationBox{
margin:20px 0px 0px 0px;
background:url(../images/content/sp_reservations.png) 2px 0px  no-repeat; 
padding:35px 0px 20px 0px;
}

#socialLinks{
margin:18px auto;
width:170px;
}

.adBox{
margin:20px 0px 20px 0px;
text-align:center;
}

#mainContent{
float:left;
width:630px;
border-top:1px solid #d14b2d;
}

#mainImage{
height:339px;
border-bottom:2px solid #d14b2d;
}

#hp_mainImage{
height:479px;
border-bottom:2px solid #d14b2d;
}

#pagetitle{
float:left;
margin:10px 0px 0px 0px;
}

#mainContent_TEXT,
#hp_mainContent_TEXT{
float:left;
padding:5px 10px 10px 10px;
}

#footer{
clear:both;
font-size:80%;
width:920px;
padding:18px 0px 0px 0px;
background: url(../images/footer/footer.jpg) right top no-repeat;
}


/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/


