@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:
------------------

------------------

Developers:
**********************************
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;
}

body{
text-align:center;
/*min-width:840px;for netscape browsers*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
background:#222;
}

#wrapper{
text-align:left;
margin:0 auto;
width:900px;
}

#logo{
float:left;
width:163px;
height:79px; 
margin-top:6px;
}

#topLinks{
float:right;
width:600px;
height:79px;
text-align:right;
color:#FFFFFF;
font-size:110%; 
margin-top:6px;
}

#searchbar_form{
/*forms.css*/
}

#mainNav{
/*navigation.css*/
}

#header_wrapper{
float:left;
width:100%;
background:url(../images/layout/top-content-bg.gif) top left repeat-y;
}

#hp_topphoto,
#int_topphoto{
float:right;
width:688px;
}

#hp_topphoto{
height:320px;
}

#int_topphoto{
height:210px;
padding-bottom:12px;
background:url(../images/layout/border-grey-pixel.gif) left bottom repeat-x;
}

#sidebar_top{
width:182px;
height:8px;
background:url(../images/sidebar/sidebar-top.gif) left top no-repeat;
}

#hp_sidebar_wrapper,
#int_sidebar_wrapper{
float:left;
width:182px;
}

#hp_sidebar_wrapper{
height:320px;
background:url(../images/sidebar/sidebar-bottom.gif) left bottom no-repeat;
}

#sidebar_content{
width:160px;
margin:0 auto;
}

#rez_calendar{
height:150px;
margin-top:10px;
text-align:left;
padding:0 0 20px 8px;
background:url(../images/sidebar/divide.gif) left bottom no-repeat;
}

#newsletter_form{
/* forms.css */
}

#hp_main_content{
float:left;
width:900px;
margin:10px auto 0 auto;
padding:10px 0 10px 0;
background:url(../images/layout/border-grey-pixel.gif) top left repeat-x;
}

#int_main_content{
float:right;
width:648px;
margin:10px auto 0 auto;
padding:4px 18px 0 18px;
border:2px solid #cbcbcb;
background:#fff;
}

#pagetitle{
float:left;
width:500px;
height:20px;
}

#hp_content,
int_content{
clear:both;
}

#pagination{
float:right;
}

#pagination a{
text-decoration:none;
color:#2F2929;
}

#pagination a:hover{
color:#C83535;
}

#content_left{
float:left;
width:293px;
}

#content_right{
float:right;
width:546px;
padding:4px 18px 0 18px;
background:#fff;
border:2px solid #cbcbcb;
}

#bottom_box{
clear:both;
position:relative;
left:-232px;
width:182px;
padding-top:18px;
background:url(../images/sidebar/sidebar-bottom.gif) top left no-repeat #222;
}

#content_left img,
#bottom_box img{
padding-bottom:20px;
}

#content_left img.last,
#bottom_box img.last{
padding-bottom:0;
}

#bottom_box img.last{
margin-bottom:-2px;
}

#hp_footer,
#int_footer{
clear:both;
float:left;
width:900px;
text-align:center;
padding-top:10px;
background:url(../images/layout/border-grey-pixel.gif) top left repeat-x;
}

#int_footer{
margin-top:10px;
}

#hp_footer p,
#hp_footer a,
#int_footer p,
#int_footer a{
color:#f3f3f3;
text-decoration:none;
}

#hp_footer a:hover,
#int_footer a:hover{
text-decoration:underline;
}

#rezLogo {
vertical-align:middle;
padding-bottom:10px;
}

.clear{
clear:both;
}

/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/
