body{
margin: 0;
padding: 0;
font: 76% arial,sans-serif;
background : url(http://static.collabrestate.com/designs/marilynrogers/images/wr-mr-body-back.jpg) repeat;
}
a{color:#fff}
.clear{clear: both}
.tiny{font-size:.9em}
.ex-tiny{font-size:.7em}
.strong{font-size:1.2em;font-weight:bold;}
.ex-strong{font-size:1.5em;font-weight:bold;}
div#header h1{padding:0;margin:0;}

/* Columns */
div#container{
width:960px;
margin:0 auto;
}
div#wrapper{
position: relative;
width: 750px;
float:left;
margin:0px 0px 0px 0px;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #A8BF88;
}

/* Header */

div#header{
position: relative;
background: url(http://static.collabrestate.com/designs/marilynrogers/images/wr-mr-banner.png) no-repeat;
height: 300px;
}

/* Navigation */
ul#navigation{
margin:0;
position:absolute;
left:5px;
top:240px;
list-style:none;
font: 130% arial,sans-serif;
padding: 0px 0px 0px 0px;
}
ul#navigation li{
display: inline;
margin:0;
padding:0 5px 0 5px;
border-right: 1px solid #61355F;
}
ul#navigation a{
text-decoration: none;
}
ul#navigation a:hover{
font: 100% arial,sans-serif;
color: #fff;
}
ul#navigation li:hover{
background: #61355F;

}
ul#navigation li.last{
border:none;
}

/* Content */
div#content{
width: 750px;
clear:both;

}

div#content .content-text{
padding: 10px;
}

/* Footer */
div#footer{
float: left;
text-align: center;
width: 750px;
color: #000;
height: 80px;
border-top: 1px solid  #000;
border-bottom:1px solid  #000;
}

/* Toolbar overrides */
div#toolbar{
float:right;
width: 200px;
position: relative;
}
div#toolbar-track{
position: relative;
width: 200px;
float: right;
}

/* WebRealtr overrides */
div#content .listing-title-bar{
background: #43582A;
}
div#content .listing-blurb-bar{
background: #61355F;
}

