/* 
a suggestion from 
http://forums.mozillazine.org/viewtopic.php?t=625793&sid=aec0dab05739f4a23d77bae3295c4036
*/
* { overflow: visible !important; }

body { background:#FFF; }

#page { text-align:left; width:auto; padding:0px; position:static; display:inline; background:transparent; }

#header { display:none; }
/*
#header_logo { position:static; width:100%; }
#header_center { display:none; }
#header_images { display:none; }
*/

a { text-decoration: underline; padding:0px 0px 0px 10px; }
a:hover { text-decoration: underline; }

/* img { display: none; } */

#left { display:none; }

/* idea to display inline is from
http://www.bennadel.com/blog/851-Fixing-DIVs-That-Cause-Content-Truncation-When-Printing.htm
*/
#main { display:inline; position:static; text-align:left; width:auto; }

/* from Firefox WebDev extension Linearize Page functionality */
/* #main table, #main tbody { display:block !important; } */

/*
#main h1 { display:none; }
#main table.caption { display:none; }
*/

#home_banners_right { display:none; }

#home_center { float:none; text-align:left; width:auto; }
.home_2col { float:none; }
#home_welcome { width:auto; }
#home_map_container { display:none; }
/* #home_map_img_container { float:none; } */
#home_referrers .boxcontent, #home_agents .boxcontent { height:auto; }

#home_referrers .boxcontent { background-image:url(/images/_.gif); background-repeat:repeat-x repeat-y; }
#home_agents .boxcontent { background-image:url(/images/_.gif); background-repeat:repeat-x repeat-y; }

#foot {  }
#foot_logos { display:none; }
#foot_contact { float:none; text-align:center; width:100%; }
#foot_credits { display:none; }

.clear { clear:both; }

.titledbox .boxtitle { 		background-image:url(/images/_.gif); background-repeat: repeat-x repeat-y; }
.titledbox .boxcontent { 	background-image:url(/images/_.gif); background-repeat: repeat-x repeat-y; border:0; } 

/*
div.imgright { display:none; }
div.imgleft { display:none; }
*/

.pagination { display:none; }

.print_suppress { display:none; }

.listing_images img { opacity:1.0; filter:alpha(opacity=100); }

div.print_only  { display:block; }
