@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:
------------------
Dark-Tan: #bca47e;
Light-Tan: #ece9e3;
Dark-Red: #660b01;
Dark-Green: #004408;
Gold: #7e6339;
Text-Black: #333;
------------------

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:url(../images/layout/bg-repeat.gif) 12px top repeat-x #000;
}

#wrapper {
text-align:left;
margin:0 auto;
width:900px;
}

#logo {
position:absolute;
z-index:999;
top:30px;
padding-left:18px;
}

#top-links {
margin-top:10px;
color:#fff;
font-size:10px;
text-align:right;
padding-right:6px;
}

#header_wrapper {
height:73px;
margin-top:6px;
padding:12px 12px 0 0;
text-align:right;
font-size:12px;
color:#660b01;
background:url(../images/layout/top-cap.png) left top no-repeat;
}

#header_wrapper a {
color:#660b01;
}

#main_nav {
position:absolute;
z-index:998;
width:900px;
height:39px;
background:url(../images/navigation/bg-repeat.png) top left repeat-x;
}

#topphoto {
margin-top:31px;
border-bottom:3px solid #fff;
}

#content_wrapper {
float:left;
width:876px;/* 900px less padding */
padding:0 24px 0 0;
background:url(../images/layout/content-bg-repeat.gif) top left repeat-y;
}

#sidebar_wrapper {
float:left;
width:202px;
}

#rez_calendar {
width:162px;
height:185px;
padding:20px 20px;
color:#333;
background:url(../images/sidebar/hr.jpg) bottom left no-repeat;
}

#rez_calendar h3 {
font-size:12px;
margin:0 0 4px 0;
color:#7e6339;
}

#sidebar {
width:162px;
padding:18px 20px;
}

#newsletter_form {
}

#main_content {
float:right;
width:660px;
}

#pagetitle {
margin:8px 0 2px 0;
}

#pagetitle img {
border:none;
}

#bottom_cap {
height:18px;
background:url(../images/layout/bottom-cap.png) top left no-repeat;
}

#footer {
margin:18px auto 0 auto;
color:#fff;
font-size:95%;
}

#top-links a,
#footer a {
color:#fff;
text-decoration:none;
}

#top-links a:hover,
#footer a:hover {
text-decoration:underline;
}

#rez_logo {
vertical-align:middle;
padding-bottom:8px;
}

.clear {
clear:both;
}





/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/