body {
	font: 0.84em Lucida Grande, Lucida, Arial, Verdana, sans-serif;
	background: #fff;
	color: #000;
	
}

.clearboth {
	clear:both;
}

img#logoforprint {
	display: block;
}



#navbar,
#rightbar,
.navigator,
#footer {
	display: none;
}

#sitename {
	font-size: 2em;
	display: none;
}

.dv-redstoneprojects {
	padding: 1em;
	border-bottom: 1px solid #333;
	margin-bottom: 2em;
}
.dv-description {
	margin: 2em 0;
}

a {
	color: #369;
	text-decoration: none;
}
h3 {margin: 0;}
p {
margin-top: 0px;
}
#midsection .sitewrapper {
	padding-top: 0;
}

body#default.category3632 #leftbar,
body#default.category3632 #rightbar,
#leftbar,
#rightbar{
	margin-top: 0;
}



iframe,
.slideshownav,
.slideshowthumbs {
display: none;
}

p.dv-description {
margin-bottom: 0;
}
.redtext {
color: #cc0000;
font-weight: bold;
display: block;
font-size: 14px;
}


#dv-contactinfo h3 {
color: #cc0000;
font-weight: bold;
display: block;
font-size: 14px;
margin: 0;
}

#dv-contactinfo p {
margin: 0;
}


#footer {
border-top: 1px solid #000;
margin-top: 40px;
}

p#usmtag a {
color: #000;
font-size: 8pt;
}

p#tagline {
display: none;
}

.dv-subtitle .dv-saletype {
font-size: 32px;
}

#savesearchbutton, #listoptions, .error, #eznavigatortpl, .txt-searchresults {display: none;}

.dv-subtitle {border-left: 1px solid #000000; padding-left:10px; font-size:15px;}

.dv-subtitle { width: 448px; }

#printleft-bottom {
margin-top:50%;
}

#printleft-top p, #printleft-bottom p {
padding:3px 0;
margin: 0;
}

#logoforprint {
margin-left: 220px;
}

.dv-propertytype {font-size:16px;}

#printimage img {border:2px solid #000000;}

.prod-lvdetails .redtext {
color:#CC0000;
/*display:inline;
width:100px;
*/float:left;
font-weight:bold;
font-size: 12px;
}

#listprint-url {
float: right;
font-weight:bold;
color:#CC0000;}

#leftbar h2 {display: none;}

/* list view */
.prod-lvwrapper {
	clear: left;
	border-color:#000000;
	border-style:solid;
	border-width:1px 0 0 0;
	padding: 3px 0;
	margin: 3px 0;
}

.prod-lvdetails {
	margin-left: 300px;
}

.prod-lvimage {
	float:left;
	width: 290px;
}

img#listviewlogo {
margin:0px;
padding:0px;
display:block;
}

.lv-print{
background:transparent url(/data/i/vrein-avenger/printer.png) no-repeat scroll left 0;
display:block;
height:16px;
text-indent:19px;
width:126px;
}

.prod-lvwrapper {font-size:12px; line-height:12px;}

.prod-lvdetails p {
margin:0;
}

/* Self-clearing elements
   http://www.positioniseverything.net/easyclearing.html] */
.prod-lvwrapper { display: inline-block; }   
.prod-lvwrapper:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
* html .prod-lvwrapper { height: 1%; }
.prod-lvwrapper { display: block; }

.dv-propertytype, .dv-propertytype span, .dv-propertytype span span, .dv-propertytype p span span {font-size:18px;}

#printleft-bottom {
	width: auto;
}

.break {
page-break-before: always;
}

.listprintcontent, .listprintcontent li {
margin:0px;
padding:0px;
list-style:none;
}