



BODY {

	background:#999 url(../images/background.jpg) repeat;

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}



IMG {

	border:0;

}



A {

	text-decoration:none;

	color:#fff;

}





#BD_Content_Container {

	background-color:#000;

	width:1000px;

	height:100%;

	margin:0 auto;

	display:block;

}



#BD_Header {

	height:120px;

	display:table;

	width:100%;

}



.BD_logo {

	background:#000;

	width:280px;

	height:80px;

	margin: 15px 0 0 20px;

	float:left;

}





.BD_UpperRight {

	float:right;

	text-align:right;

	width:550px;

	margin:0 10px 0 0;

	color:#fff;

	font-weight:bold;

	font-size:12px;

}



IMG.tagline {

	margin:5px 0 15px;

}



.BD_MainNavigation, .BD_FooterNavigation {

	clear:both;

	background:#000 url(../images/navbar.jpg) repeat-x;

	padding:8px 0 22px 0;

	margin:0;

	border-top:1px solid #b1b0b0;

	border-bottom:1px solid #b1b0b0;

	display:block;

	color:#fff;

}



.BD_MainNavigation UL, .BD_FooterNavigation UL {

	list-style-type:none;

	margin:0;

	padding:0 0 0 10px;

}



.BD_FooterNavigation UL{

	font-size:10px;

	margin:0 0 0 20px;

}





.BD_MainNavigation LI, .BD_FooterNavigation LI {

	float:left;

	padding: 0 5px 0 5px;

	font-weight:bold;

	text-transform:uppercase;

}



#wholesalers_container {

	background:transparent;

	position:absolute;

	top:0;

	margin:200px auto;

	display:table;

	z-index:100;

}



#wholesalers {

	background:#fff;

	width:500px;

	height:180px;

	border:1px solid #000;

	border-bottom:2px solid #000;

	border-right:2px solid #000;

	z-index:100;

	color:#000;

	font-size:12px;

	font-weight:bold;

	line-height:1.4em;

	padding:20px 50px 0 50px;

	margin:5% auto;

	

}



#wholesalers A {

	color:#660000;

}



.BD_FooterNavigation LI A {

	color:#fff;

	text-decoration:none;

}



.BD_Rotating {

	float:left;

	width:399px;

	height:370px;

	padding:15px 5px 0 15px;

}





.BD_MainContent {

	float:right;

	padding:15px 15px 0 0;

	display:block;

}



.BD_Products {

	background:#565555 url(../images/productsbg.jpg) repeat-y;

	width:550px;

	height:auto;

	border:1px solid #b1b0b0;

	padding:5px 0 5px 5px;

	overflow: hidden;

}





.BD_Products UL {

	list-style-type:none;

	margin:0;

	padding:0 0 0 10px;

	display:block;

}



.BD_Products LI {

	float:left;

	list-style-type:none;

	background-color:#fff;

	border:1px solid #000;

	width:169px;

	height:168px;

	margin:5px 5px 5px 5px;

}



.BD_Products LI SPAN.prodtitle {

	background-color:#a40000;

	color:#fff;

	font-weight:bold;

	text-align:center;

	text-transform:uppercase;

	width:169px;

	margin:0 0 5px 0;

	padding:5px 0;

	display:block;

}



.BD_Products LI SPAN.more {

	background-color:#fff;

	color:#000;

	font-weight:bold;

	text-align:right;

	margin:0 10px 0 0;

	padding:5px 0;

	display:block;

}



.BD_Products li span.more a {

	color: #000 !important;

}





.BD_Products img {

	display: block;

	margin: 0 auto 3px auto;

	width: 155px;

}



.BD_Products li.combo {

	border: 0 !important;

}



.BD_Products li.combo img {

	width: auto !important;

	margin: 0 !important;

}





.BD_AdBox_Left {

	float:left;

	background-color:#595858;

	border:1px solid #b1b0b0;

	width:251px;

	height:205px;

	padding:3px;

	margin:10px 10px 0 0;

	text-align:center;

	

}







.BD_AdBox_Right {

	float:right;

	background-color:#595858;

	border:1px solid #b1b0b0;

	width:251px;

	height:205px;

	padding:3px;

	margin:10px 0 10px 0;

	text-align:center;

	

}



.BD_Banner {

	clear:both;

	background:#000 url(../images/combobg.jpg) repeat-x;

	border:1px solid #b1b0b0;

	width:526px;

	height:30px;

	margin:10px 0 0 0;

	padding:8px 0 0 5px;

	text-align:center;

	display:block;

}





.BD_Footer {

	clear:both;

	color:#fff;

	text-align:center;

	margin: 0;

	padding: 15px 0;

}



.BD_Footer A {

   color:#fff;

}



#nav li ul {

	padding-top: 5px;

	padding-bottom: 5px;

	width: 200px;

	position: absolute;

	left: -999em;

	top: 142px;

	z-index: 9999;

	background: #000;

	border: solid 1px #ccc;

	}

	

#nav li li {

	margin-bottom: 5px;

}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

	}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

	}