table.page-container{border: 1px solid #bbbbbb;} 

/* --------- Main Header Container ---------- */
#header-wrapper{ margin: 0 auto; padding: 0; float: left; position: relative; clear: both; font-family: sans-serif; text-shadow: 1px 1px 2px #CCCCCC;}

/* --------- Header ---------- */
#header-top{width: 800px; height: 87px; float: left; clear: both;}
#logo{ 
	background:url("images/bbs_logo_final2.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:80px;
	width:320px;
	margin-left: 15px;
}
#logo h1{text-indent: -9999px; display: block; height:80px; width:320px;}
#ph-number{
	color: #999999;
	float:left;
	font-size:12px;
	height:80px;
	margin:48px 0 0 5px;
	text-align:center;
	width:190px;
}
#ph-number span{color: #f80063; font-weight: bold;}
#customer-links{float:left; left:580px; position:absolute; top:63px;}
#customer-links ul{margin: 0; padding: 0; list-style: none; float: left;}
#customer-links ul li{disply: inline; float: left; margin: 0 5px 0;}
#customer-links ul li a{color: #999999; display: block; padding: 5px; font-size: 10px; font-weight: normal; text-align: left; text-decoration: none;}
#customer-links ul li a:hover{olor: #333333; text-decoration: underline;}
#customer-links ul li.cart {margin: 0;}

/* --------- Nav ---------- */
#header-nav{width: 800px; height: 42px; float: left;}
#header-nav ul{
	background:none repeat scroll 0 0 #D3DDE1;
	border:1px solid #D8D5D5;
	float:left;
	height:44px;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}
#header-nav ul li{display: inline; float: left; margin: 0 18px 0 0;}
#header-nav ul li.first{margin-left:15px;}
#header-nav ul li.last{margin-right:0;}
#header-nav ul li a{
	color: #333333;
	display:block;
	font-size: 11px;
	text-decoration: none;
	text-transform:uppercase;
	padding:15px 9px;

}
#header-nav ul li a:hover{
	background: #e2ebef;	
	-moz-box-shadow: 0 0 1px #ccc;
}

/* --------- Promos ---------- */
#header-promo{
	clear:both;
	float:left;
	width:805px;
	margin: 5px 0;
}
#header-promo ul{
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}
#header-promo ul li.first{margin-left:0;}
#header-promo ul li.last{margin-right:0;}
#header-promo ul li{
	background:none repeat scroll 0 0 #F2F2F2;
	border:1px solid #D8D5D5;
	float:left;
	height:64px;
	margin:0 2px 0 0;
	position:relative;
	width:264px;
}
#header-promo ul li a{
	color:#666666;
	font-size:14px;
	position: absolute;
	left: 15px;
	top: 12px;
	text-decoration: none;
}
#header-promo ul li a:hover{
	text-decoration: none;
}
#header-promo ul li a span{color:#F80063; font-weight:bold;}
#header-promo ul li a p{color: #999; margin-top: 3px;}

/* ================ Drop Down ==================== */

@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

#customer-links ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

#customer-links ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

#customer-links ul.dropdown li.hover,
#customer-links ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

#customer-links ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 105px;
 background: #F0F0F0;
 border: 1px solid #DFDFDF;
 text-align: left;
}

#customer-links ul.dropdown ul li {
 float: none;
}

#customer-links ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

#customer-links ul.dropdown li:hover > ul {
 visibility: visible;
}