@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

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;
}

html{
height:100%;
}

body{
height:100%;
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:#002600;
}

#wrapper{
min-height:100%;
text-align:left;
margin:0 auto;
width:874px;
padding:0px 13px;
background:url(../images/body/content-border.jpg) left top repeat-y;
}

#hp_header{
position:relative;
width:100%;
height:515px;
background:url(../images/header/header_bg.jpg) left top no-repeat;
}

#hp_header_testimonial{
position:absolute;
left:330px;
top:24px;
z-index:96;
}

#hp_rez_calender{
width:180px;
height:140px;
position:absolute;
left:685px;
top:290px;
z-index:97;
}

#video_btn{
width:107px;
height:26px;
position:absolute;
left:720px;
top:440px;
z-index:12;
}


#hp_main_topphoto{
position:absolute;
left:0px;
top:141px;
z-index:98;
border-right:4px solid #FFFFFF;
border-top:4px solid #FFFFFF;
background:url(../flash/homeslideshow/images/image_01.jpg) top left no-repeat;
width:646px;
height:370px;
}

#hp_sec_topphoto{
position:absolute;
left:600px;
top:-120px;
z-index:99;
}

#hp_logo{
position:absolute;
left:10px;
top:10px;
z-index:100;
}

#int_header{
position:relative;
width:100%;
height:285px;
background:url(../images/header/header_bg.jpg) left top no-repeat;
}

#intquotes{
position:absolute;
right:12px;
top:262px;
height:20px;
width:600px;
z-index:96;
}

#int_rez_calender{
width:180px;
height:140px;
position:absolute;
left:690px;
top:50px;
z-index:97;
}

#int_video_btn{
width:107px;
height:30px;
position:absolute;
left:728px;
top:200px;
z-index:12;
padding-top:9px;
}

#int_main_topphoto{
position:absolute;
left:220px;
top:0px;
z-index:98;
}

#int_sec_topphoto{
position:absolute;
left:35px;
top:120px;
z-index:99;
}

#int_logo{
position:absolute;
left:10px;
top:10px;
z-index:100;
}

#content_wrapper{
float:left;
width:100%;
}

#pagetitle{
display:block;
background:url(../images/pagetitles/crown.jpg) left center no-repeat;
padding:10px 0px 0px 40px;
margin:0px 0px 15px 0px;
color:#620001;
font-size:140%;
font-weight:bold;
}

#int_maincontent{
float:left;
padding:15px;
}

#maincontent{
float:left;
padding:15px;
width:610px;
}

#seccontent{
float:right;
padding:15px;
width:170px;
}

#seccontent img{
margin:15px 0px 15px 0px;
}

#contactinfo{
margin:0px 0px 30px 0px;
}

#footer_wrapper{
text-align:left;
margin:0 auto;
width:874px;
padding:0px 13px;
background:url(../images/body/content-border.jpg) left top repeat-y;
}

#footer{
height:64px;
background:url(../images/footer/footer.jpg) left top no-repeat;
}

#subfooter{
text-align:center;
padding:5px 25px;
background:#2A3E23;
color:#fff;
font-size:80%;
}

#subfooter a{
color:#fff;
}

/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/

