
body { background:none !important; }

/* pointless in print */
#navSite,
#navSearchBy,
#navSubordinate,
#navSiteMapLink,
#topsignin { display:none; }

table { border:1px solid #999 !important; }

ul.bvPrintables {
	display:block;
	position:absolute;
	top:4px; left:180px;
	margin:0;
	font-size:8pt;
	text-align:left;
	list-style:none;
}
body.layoutNoNavSite ul.bvPrintables { display: none; }


/* (2) ============================ PAGE LAYOUT ============================= */
/* (2.1) ----------------------- SITE-WIDE GENERAL -------------------------- */
#wrap { width:auto; }
#contentGroup,
#mainContent {
	width:100% !important;
	clear:left;
	float:none;
	padding:1em 0;
}
/* (/2.1) --------------------- /SITE-WIDE GENERAL -------------------------- */
/* (2.2) ----------------------- HOMEPAGE COLUMNS --------------------------- */
body.secHome #fabList,
body.secHome #auxContent { width:48.5%; }
/* (/2.2) --------------------- /HOMEPAGE COLUMNS --------------------------- */
/* (2.3) ---------------------- BLOG PAGE COLUMNS --------------------------- */
body.contentBlog #previewList { width:60%; }
body.contentBlog #auxContent  { width:37%; }
/* (/2.3) -------------------- /BLOG PAGE COLUMNS --------------------------- */
/* (2.4) ----------------------- TEXTPAGE COLUMNS --------------------------- */
body.contentText #mainContent{ width:60%; }
body.contentText #auxContent { width:37%; }
/* (/2.4) --------------------- /TEXTPAGE COLUMNS --------------------------- */
/* (2.5) -------------------------- MEDIAPLEX ------------------------------- */
#mediaplex { width:auto !important; padding:10px; }
#mediaplex div.mediaBlock { width:48%; margin:0 1%; }
#mediaplex div.mediaBlock div.wrap {
	width:auto; height:auto;
	background:#fff;
	overflow:visible;
}
/* (/2.5) ------------------------ /MEDIAPLEX ------------------------------- */
/* (/2) ========================== /PAGE LAYOUT ============================= */


/* (5.16) ------------------------- COLLAPSABLES ---------------------------- */
.bvCollapseControl { display:none; }
html.domCapable .bvCollapseControl { display:none; }
html.domCapable span.bvCollapseControl { display:none; }
html.domCapable .bvCollapsable { display:none; }
html.domCapable .bvCollapse .bvCollapsable { display:block; }
html.domCapable .bvCollapse span.bvCollapsable { display:inline; }
/* (/5.16) ----------------------- /COLLAPSABLES ---------------------------- */


/* (6.5.2a) ------------------- COMMENTS:COLLAPSING ------------------------- */
#postList li.collapse div,
#postList li li.collapse div,
#postList li.collapse div.postSubject a span,
#postList li li.collapse div.postSubject a span,
#postList li.collapse span.postMetaAuthorIntro,
#postList li li.collapse span.postMetaAuthorIntro { display:inline; }
#postList li.collapse div.postBody,
#postList li li.collapse div.postBody { display:block; }

#postList li.collapse li a.commentsReportThis,
#postList li li.collapse a.commentsReportThis,
#postList li.collapse a.postCommentLink,
#postList li li.collapse a.postCommentLink,
#postList li.collapse div.postThreadToggle,
#postList li li.collapse div.postThreadToggle { display:none; }
/* (/6.5.2a) ----------------- /COMMENTS:COLLAPSING ------------------------- */

