
body {
	padding: 0;
	margin: 0;
	background: #fff;
	font: 1em trebuchet ms, arial, verdana, sans serif;
	}
a:link, a:visited {color: #36c;}	
a:hover {text-decoration: none;}	
/*  
Top logo controls
------------------------------------
*/
#bannerlogoban {
	margin: 30px 0 0 0;
	padding: 0;
	background: #fff;
	}
	#logoban {display: none;}
	
	img.logohide {display: block; margin:50px 0 0 20px}
h1 {
	margin: 0;
	padding: 0;
	font-size: 0;
	text-indent: -2000px;
	}

h2 {
	padding: 0 0 8px 0;
	margin: 5px 0 10px 0;
	color: #434343;
	border-bottom: 1px dotted #ccc;
	font: bold 1.1em trebuchet ms, arial, verdana, sans serif;
	}
h2#hpromo {
	padding: 0px 0 0 0;
	font: bold 1.1em trebuchet ms, arial, verdana, sans serif;
	}
	
#aboutcontainer h2#hpromo, #products h2#hpromo {
	padding: 0 0 0 0!important;
	padding: 0 0 0 0;
}
p { margin: 0 0 15px 0; }

#sales {
clear: both;
	margin:0 0 0 20px;
	color: #36c;
	font-weight: bold;
}
#container, #aboutcontainer {
	text-align: left;
	width: 100%;
	margin: 0 auto;
	font: 0.85em/1.25em trebuchet ms, arial, verdana, sans serif;
	background: #fff !important;
	background: #fff;
	}
#aboutcontainer {background: #fff}
#products #container {background: #fff}

ul.menu-list, #sidebar, #brdcmb, img.print, #newsletter, #footer, #search, #tpromo, #onecol,  {display: none;}

#welcome {width: 80%;margin: 0 0 0 10px; clear: both;}
#tools {
	padding: 0;
	margin: 0 !important;
	margin: 0;
	background: #fff;
	height: 0;
	border: 0;
}
#prt {
	width: 230px;
	margin: 0 0 0 475px;
}

img.standard{
	position: absolute;
	top: 40px;
	left: 470px;
	width: 107px;
	height: 14px;
	display: block;
}

img {border: 0;}
#copyright {clear: both; padding: 15px 0 0 20px; width: 80%}
	
	#copyright p {
		color: #666;
		font-size: 0.8em;
		margin: 0;
		}
#twocols {
	width: 80%;
	padding: 0;
	margin: 0 0 20px 10px;
	}
