@charset "UTF-8";
/* CSS Document for Internet Exoplorer */

html, body {
	width:100%;
	height:100%;
	/*  Bug fix for IE to center page */
	text-align:center;
	/**/
}

#header {
	width:596px;
	float:right;
	text-align:center;
}

#pagewrapper {
	height:auto;
	text-align:center; /* See if this works?? */
	margin-left:auto;
	margin-right:auto;
}

#contentwrapper {
	margin-left:5px;
	margin-right:5px;
	width: 770px;
	min-height:100%;
}

#content {
	height: 1%;
	background-position:center top;
	margin-top:0px;
}

#splashwrapper {
	min-height:100%;
	text-align: center;
}

#prodWrapper .similarHeader {
text-align:center;
}
#prodWrapper .similarHeader p {
margin-left:0px;
}


/* -- SIDEBAR & NAV MENU -- */
#sidebarCenter {
text-align:left;
}

#sidebarCenter img{
	margin:0px;
}

#sidebar ul {
	margin:0px;
	}

#sidebarCenter ul li.subCat1{
	display: block;
	line-height:normal;
	margin-top:-18px; !important
}
	
	#sidebarCenter ul li.subCat1 ul {
		margin-top:1px;
		margin-left:0px;
	}

	#sidebarCenter ul li.subCat1 > a {
		display:none;
		line-height:0px;
		height:0px;
	}
	
		#sidebarCenter ul li.subCat1 ul li a {
			/*line-height:0;*/
			margin-top:0px;
		}
				
		#sidebarCenter ul li.subCat1 ul li a:hover {
			/*line-height:0px;*/
		}
		
		#sidebarCenter ul li.subCat1 ul * a.menu,
		#sidebarCenter ul li.subCat1 ul * a.menu:link {
			margin-left:-2px;
		}
		
		
	#sidebarCenter ul li.catHeader{
	margin-top:0;
}

#sidebarBottomCap {
text-align:left;
}

#sidebarBottomCap ul.extraLinksList {
	margin-left:-5px;
	margin-top:0px;
	line-height:1em;
}
	
	#sidebarBottomCap ul.extraLinksList li a {
		line-height:1em;
	}
	
#sidebar {
	float: left;
	width: 180px;
}

/* Fix for yet another bug in IE 5, 5.5, + 6. Causes floated elements to have double-margins. (only with similar directions eg. float LEFT with LEFT margin) */
#sidebarCenter {
	display:inline;
}
#sidebarBottomCap {
	display:inline;
}
/*******/


#rightside {
	width:596px;
	text-align:left;
}

#prodListing #prodInfo .prodDesc h2 {
text-align:left;
letter-spacing: -1px;
}

#prodListing #prodInfo .prodExtrainfo {
	text-align:left;
	display:inline;
}


#navwrapper {
max-height:13px;
overflow:hidden;
}
/* -- EOF SIDEBAR -- */


	
		/* --- PRODUCT LISTING STYLES --- */

/* Transparent PNG Fixes: */

/*
#rightTopCap {
	height:29px;
	behavior: url(iepngfix.htc);
}
#rightBottomCap {
	behavior: url(iepngfix.htc);
}

#sidebarTopCap {
	behavior: url(iepngfix.htc);
}
#sidebarBottomCap {
	behavior: url(iepngfix.htc);
}
*/
#prodWrapper #similarProducts {
	height:auto;
}