@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:
**********************************
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;
}

body{
text-align:center;
/*min-width:840px;for netscape browsers*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
background: url(../images/body/body-bg.jpg) left top repeat;
color:#333333;
}

#background-gradient{
width:100%;
background: url(../images/body/whitegradient-bg.png) left top repeat-x;
}

#wrapper{
position:relative;
text-align:left;
margin:0 auto;
width:898px;
border:1px solid #000000;
background: url(../images/body/wrapper_bg.jpg) left top repeat-y;
}

#header_wrapper{
width:898px;
height:108px;
background:url(../images/header/header.jpg) left top no-repeat;
}

#logo{
float:left;
width:142px;
margin:15px 0px 0px 20px;
}

.top-phone{
position:relative;
width:898px;
margin:0 auto;
text-align:right;
padding:10px 0 3px 0;
color:#003368;
font-weight:bold;
}

#header-properties{
float:right;
text-align:right;
width:600px;
height:108px;
}

#topphoto{
clear:both;
width:898px;
border-bottom:1px solid #000000;
background:#000000;
}

#topleftphoto{
float:left;
width:351px;
}

#toprightphoto{
float:right;
width:546px;
}

#content-wrapper{
clear:both;
position:relative;
width:898px;
}

.topphotoshadow{
position:absolute;
left:0px;
top:0px;
width:898px;
height:15px;
background:url(../images/topimages/topphotoshadow.png) left top no-repeat;
z-index:1;
}

.starfish{
position:absolute;
left:-75px;
top:-75px;
width:150px;
height:150px;
z-index:50;
}

#sidebar{
position:relative;
float:left;
width:180px;
padding:40px 0px 0px 15px;
}

#maincontent{
float:right;
width:632px;
padding:60px 28px 30px 28px;
background:url(../images/content/content-flourish.jpg) left top no-repeat #fff8e9;
}

#rezbtnTop{
float:right;
width:100px;
}

.pagetitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:130%;
font-weight:bold;
color:#993300;
margin:0px 0px 10px 0px;
}

#footer{
clear:both;
margin:0 auto;
width:898px;
font-size:80%;
color:#ffffff;
}

#footer a{
color:#ffffff;
}


.clear{
clear:both;
}

#faves{
width:156px;
margin:15px auto 10px auto;
padding:3px 0 3px 0;
background-color:#FFFFFF;
text-align:center;
}

#faves a{
color:#013366;
}

/* Code Box
----------------------------------------------------------------*/
.textarea{
padding-bottom:30px;
}

/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/