@import url("http://www.rezstudio.com/?css=stylesheets/navigation");
@import url("http://www.rezstudio.com/?css=stylesheets/tags");
@import url("http://www.rezstudio.com/?css=stylesheets/forms");
/*----------------------------------------------------------------
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(http://www.rezstudio.com/images/sitedesign/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(http://www.rezstudio.com/images/sitedesign/layout/border-grey-pixel.gif) left bottom repeat-x;
}

#sidebar_top{
width:182px;
height:8px;
background:url(http://www.rezstudio.com/images/sitedesign/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(http://www.rezstudio.com/images/sitedesign/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(http://www.rezstudio.com/images/sitedesign/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(http://www.rezstudio.com/images/sitedesign/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;
color:#BB0200;
font-weight:bold;
font-size:110%;
}

#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(http://www.rezstudio.com/images/sitedesign/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(http://www.rezstudio.com/images/sitedesign/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
----------------------------------------------------------------*/



/*------------ SPECIALS and ACTIVITIES ------------*/
.blogContainer{
float:left;
width:440px;
}

.blogContainer h2,
.specialsContainer h2{
clear:both;
margin:8px 0;
border-bottom:1px dotted #737b35;
}


.blogContainer h2{
clear:both;
width:440px;
margin:8px 0;
border-bottom:1px dotted #737b35;
}

.specialsContainer h2{
width:100%;
margin:8px 0;
border-bottom:1px dotted #737b35;
}


.blogContainer img{
float:left;
padding:1px;
margin:0 12px 18px 0;
border:2px solid #737b35;
}

.specialsContainer img{
float:right;
}

.green_pagetitle{
font-size:1em;
font-weight:bold;
color:#888e29;
}

.int_main_content #green_pagetitle{
padding:0 0 12px 18px;
}

/*------------ ENTRIES ------------*/
.entry{
padding:0 0 30px 0;
}

.postInfo,
.categyLinks{
float:left;
width:300px;
margin:0 0 6px 0; 
font-size:.85em;
color:#747b37;
}

.categyLinks{
clear:both;
}

.comments{
width:100px;
float:right;
text-align:right;
font-size:.85em;
color:#747b37;
}

.comments a{
text-decoration:none;
}

.excerpt,
.article{
clear:both;
}

.permalink{
width:120px;
float:right;
text-align:right;
font-size:.85em;
}

.permalink a{
color:#4A3F33;
background:#D2C797;
padding:1px 2px 2px 2px;
}

.permalink a:hover{
color:#D2C797;
background:#747b37;
text-decoration:none;
}

.social_bookmarks{
padding:8px 0 0 0;
clear:both;
}

.social_bookmarks img{
border:none;
}

.commentCount{
clear:both;
padding:6px 0;
border-top:1px dotted #D0C493;
border-bottom:1px dotted #D0C493;
}

.comment_box{
margin:6px 0 6px 0;
padding:2px;
background:#FFFFEF;
border-bottom:1px dotted #737b35;
}

.comment_box p{
clear:both;
}


.pagination{
padding:10px 0px;
clear:both;
display:block;
}

p.edit_link{
clear:both;
}

p.edit_link img{
border:none;
}

.categoryHeadings{/*category and section headings*/
/*float:left;*/
clear:both;
display:block;
margin:0px 0 18px -14px;
padding:2px 0 2px 18px;
width:658px;
height:20px;
font-size:1.1em;
font-weight:bold;
color:4a3f33;
background:url(http://www.rezstudio.com/images/sitedesign/pagetitles/flourish-bg.gif) 2px 4px no-repeat #e7e5e2;
}

.logincontrols{
font-size:10px;
color: #BB0200;
}
