/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto 140px auto;
	padding:0px 0px 0px 0px;
	width:960px;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	height:365px;
	margin:0px 0px 0px 0px;
}

iframe {
	display:none;
	visibility:hidden;
}

div#headerBoxTop {
	float:left;
	width:100%;
	height:30px;
	background-color:#ffffff;
  	filter:alpha(opacity=80);
 	opacity:0.8;
}

div#logoBox {
	float:left;
	width:320px;
	height:200px;
	padding:58px 0px 0px 10px;
}

div#headerLinkBox {
	float:right;
	width:200px;
	height:30px;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
}

div#topMenuBox {
	float:left;
	width:955px;
	height:28px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	background:url(/images/bg-top-menu.jpg) repeat-x;
}

div#topMenulist {
	float:left;
	padding:2px 25px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.mattblackmenu {
	float:left;
	padding:2px 18px 0px 0px;
	margin:0px 0px 0px 0px;
}

div#topMenuLinks {
	float:left;
	width:695px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.topMenuSearch {
	float:left;
	width:222px;
	height:24px;
	padding:4px 0px 0px 22px;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
}

div.topMenuSearchBoxContent {
	float:left;
	width:138px;
	height:20px;
	border-left:1px solid #CDCDCD;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-search-repeat.jpg) repeat-x;
}

div.topMenuSearchBoxRight {
	float:left;
	width:20px;
	height:20px;
}

div.contentBox {
	float:left;
	width:113px;
	margin:30px 0px 0px 0px;
	padding:0px 0px 3px 5px;
	background:#666666;
	filter:alpha(opacity=80);
 	opacity:0.8;
}

div.featuredProductContainer {
	float:left;
	width:405px;
	margin:0px 0px 0px 223px;
}

div#featuredProduct {
	float:left;
	width:120px;
	padding:0px 0px 0px 0px;
	margin:15px 15px 0px 0px;
}

div.featuredProductBox {
	float:left;
	width:120px;
	height:120px;
	margin:-112px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.featuredProductBoxEmpty {
	float:left;
	width:120px;
	height:115px;
	margin:-9px 10px 0px 0px;
	padding:5px 0px 0px 0px;
}

div.featuredProductBoxOuter {
	float:left;
	width:120px;
	margin:15px 10px 0px 0px;
	_margin:15px 0px 0px 0px;
}

div.featuredProductImageBox {
	float:left;
	text-align:center;
}

div.featuredProductBoxContent {
	float:left;
	width:110px;
	padding:0px 5px 0px 5px;
	margin:-80px 0px 0px 0px;
	z-index:1;
	position:relative;
}

div.featuredProductBoxMask {
	float:left;
	width:118px;
	height:75px;
	margin:-84px 1px 10px 1px;
	background:#666666;
	filter:alpha(opacity=80);
 	opacity:0.8;
	z-index:1;
	position:relative;
}

div.featuredProductTop {
	float:left;
	width:120px;
	height:6px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-feature-product-top.gif) no-repeat;
}

div.featuredProductInner {
	float:left;
	width:118px;
	min-height:90px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

div.featuredProductBottom {
	float:left;
	width:120px;
	height:6px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-feature-product-bottom.gif) no-repeat;
}

div#mainBoxContainer {
	float:left;
	width:100%;
	height:56px;
	background:url(/images/bg-mainbox-container.jpg) repeat-x;
	position:relative;
	z-index:1;
}

div#mainBox {
	float:left;
	width:100%;
	overflow:hidden;
	margin:-80px 0px 0px 0px;
	position:relative;
	z-index:10;
}

div#leftColumn {
	float:left;
	width:235px;
	_width:232px;
	margin:0px 0px 0px 0px;
}

div#mainColumn {
	float:left;
	width:410px;
	margin:0px 10px 0px 10px;
	padding:0px 10px 10px 10px;
	background:#CCCCCC;
}

div#mainColumnFull {
	float:left;
	width:830px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	background:#CCCCCC;
}

div#mainColumnNoLeft {
	float:left;
	width:715px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

div#mainColumnNoRight {
	float:left;
	width:725px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#rightColumn {
	float:left;
	width:235px;
	_width:232px;;
	margin:0px 0px 0px 0px;
}

div.fullBox {
	float:left;
	width:100%;
}

div.objectBox {
	float:left;
	width:206px;
	min-height:177px;
	margin:0px 0px 15px 15px;
	_margin:0px 0px 10px 7px;
	padding:0px 0px 0px 0px;	
}

div.objectBoxTop {
	float:left;
	width:206px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-objectbox-top.gif) no-repeat;	
}

div.objectBoxInner {
	float:left;
	width:181px;
	margin:0px 0px 0px 0px;
	min-height:142px;
	_margin:-9px 0px 0px 0px;
	padding:0px 15px 15px 10px;
	background:url(/images/bg-objectbox-inner.jpg) repeat-y;
}

div.objectBoxBottom {
	float:left;
	width:206px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-objectbox-bottom.gif) no-repeat;
}

div.objectBoxLarge {
	float:left;
	width:700px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.objectBoxLargeTop {
	float:left;
	width:700px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-objectbox-large-top.gif) no-repeat;
}

div.objectBoxLargeInner {
	float:left;
	width:680px;
	margin:0px 0px 0px 0px;
	_margin:-9px 0px 0px 0px;
	
	padding:0px 10px 0px 10px;
	background:url(/images/bg-objectbox-large-inner.jpg) repeat-y;
}

div.objectBoxLargeBottom {
	float:left;
	width:700px;
	height:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-objectbox-large-bottom.gif) no-repeat;
}

div.genericColumn {
	float:left;
	width:220px;
	margin:25px 18px 0px 0px;
	_margin:25px 14px 0px 0px;
}
div.parentLinkBox {
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
}

div.dateBox {
	float:left;
	width:100%;
}

div.divider {
	float:left;
	width:100%;
	height:1px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	background:url(/images/bg-divider.jpg) repeat-x;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-10px 0px 0px 0px;
}

div.dateBoxArticleRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-15px 0px 0px 0px;
}

div.formBox {
	float:left;
	width:100%;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

div.upperFooter {
	float:left;
	width:100%;
	padding:10px 0px 0px 1px;
}
/* footerBox */
div#footerBox {
	float:left;
	width:100%;
	height:36px;
	margin:0px 0px 0px 0px;
	background:url(/images/bg-footer.jpg) repeat-x;
}

div#developed {
	float:left;
	width:235px;
	height:21px;
	padding:15px 0px 0px 15px;
}

div#footerBoxCenter {
	float:left;
	width:460px;
	margin:15px 0px 0px 0px;
}

div#footerLinksBox{
	float:left;
	width:430px;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;
}

div#powered {
	float:left;
	width:200px;
	width:235px;
	height:21px;
	padding:15px 15px 0px 0px;
}

div.footerBoxBottom {
	float:left;
	width:960px;
	height:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#999999 url(/images/bg-footer-bottom.jpg) no-repeat;
}
/* end of footerBox */
