/* global print style overrides */

#header, #footer-widgets, #sidebar, #sidebar-listing, #mastheadWrap , #hideme {
	display:none;
}

#printHeader {
	display: block !important;
	width: 100%;
}

#printHeader img {
	width: 150px;
	height: 113px;
	border: none;
}

#printHeader > #printHeaderLogo {
	float: left;
}

#printHeader > div.printHeaderPhone {
	display: block;
	float: left;
	color: #000;
	font-family: Verdana,arial,serif;
	font-size: 25px;
	font-style: italic;
	letter-spacing: -0.02em;
	margin: 45px 0 0 100px;
}

/* company listing page print style overrides. */
/*
#mastheadWrap {
	float:left;
	width: 100%;
}

#masthead div {
	display:none;
}

#masthead #logo {
	display: block;
	float:left;
}

#masthead #logo img {
	width: 150px;
	height: 113px;
	border: none;
}


#masthead .mastheadPhone {
	display: block;
	float: left;
	color: #000;
	font-family: Verdana,arial,serif;
	font-size: 25px;
	font-style: italic;
	letter-spacing: -0.02em;
	margin: 45px 0 0 100px;
}

*/

#logoBadgeWrap {
	float:right;
}

#container {
	clear:both;
	float:left;
	margin-left: 10px;
}

#main-single div.meta, .shortcode-tabs.ui-tabs ul, a.buttonlist.blue {
	display: none;
}

.shortcode-tabs.ui-tabs div.tab {
	clear: both;
	display: block;
	margin-left: -15px;
}

/* category listing pages print style overrides. */

span.archive_header {
	border-bottom: none;
	color: #000;
	display: block;
	float: left;
	font: 20px verdana,sans-serif;
	margin: 0;
	padding: 0;
}

div.filterMenu {
	display: none;
}

#filterResults {
	margin-left: -25px;
}

#filterResults li {
	list-style-type: none;
	list-style-image: none;
	display: block;
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
	border: none;
}

#filterResults li div {
	float: left;	
}

#filterResults li div.companyImage {
	margin-right: 35px;
}

#filterResults li div.companyTitleLink {
	margin: 25px 15px 0 0;
	clear: right;
}

#filterResults li div.companyDetails {
	width: auto;
	margin-top: 25px;
}

#filterResults div.fix {
	display: none;
}

/* override styles for blog posts */
 div.post-entries  {
	display: none;
 }
