/* CSS Document */
html, body {  
    margin: 0; 
    padding: 0; 
    border: 0; 
}

/* hide from IE mac \*/
html {
    min-height: 100%;
    margin-bottom: 1px;
}

/* end hiding from IE5 mac */

#topBotNav {
	color: #000;
	background-color: #DEDCDB;
	width: 990px;
	height: 10px;
	padding: 0;
	margin: 0;
	float: left;
}
#topBotNavHighlight {
	color: #000;
	background-color: #2C9940;
	width: 990px;
	height: 5px;
	font-size: 1px;
	margin: 0 0 1px 0;
	border-top: 1px solid #fff;
}
.aisleThemeBanner {
	color: #fff;
	background-color: #C9C9C9;
	width: 990px;
	height: 60px;
	font-size: 1px;
	margin: 0 0 15px 0;
	background-image: url(img/aisle9Banner.jpg);	
}
.articleWrapper {
	background-color: #C9C9C9;
	width: 300px;
	height: 60px;
	margin: 0;
	float: left;
}


/* Left Nav */
#leftNavBG {
	background: url(img/aisle9_leftNavBG.gif) repeat-y;
}
#leftNavHeader {
	background: url(img/aisle9_leftNavTop.gif) no-repeat right top;
	margin: 0;
	padding: 8px 8px 0 8px;
}

#leftNavFooter {
	color: #000;
	background: #fff url(img/aisle9_leftNavBottom.gif) no-repeat left top;
	height: 10px;
	padding-bottom: 10px;
	margin-top: 0;
}
#leftNavWrapper #leftNav #leftNavFooter {
	color: #000;
	background: #fff url(img/left_nav_bottom.gif) no-repeat left top;
	height: 10px;
	margin: 0;
	padding: 0 0 10px;
}

#leftNav {
	width: 176px;
	padding: 0;
	font-size:12px;
}
#leftAdr {
font-weight:bold; 
padding-left:5px;
}
#leftNavHeader h1{
	color: #fff;
	background-color: #2C9940;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 -8px 0 -8px;
	padding: 0 2px 5px 6px;
	text-decoration: none;	
}
#leftNavHeader h1 a:link, #leftNavHeader h1 a:active, #leftNavHeader h1 a:visited {
	color: #fff;
	background-color: #2C9940;
	text-decoration: none;
	display: block;	
}
#leftNavHeader h1 a:hover, #leftNavHeader h1 a:focus {
	color: #fff;
	background-color: #2C9940;
	text-decoration: underline;
}

#leftNavHeader h2{
	color: #fff;
	background-color: #2C9940;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 -8px 0 -8px;
	padding: 0 0 5px 8px;
	text-decoration: none;	
}
#leftNavHeader h2 a:link, #leftNavHeader h2 a:active, #leftNavHeader h2 a:visited {
	color: #fff;
	background-color: #2C9940;
	text-decoration: none;
	display: block;	
}
#leftNavHeader h2 a:hover, #leftNavHeader h2 a:focus {
	color: #fff;
	background-color: #2C9940;
	text-decoration: underline;
}
#leftNavWrapper #leftNav #leftNavBody {
	color: #000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width: 166px;
	margin: 0 1px 20px 8px;
}
.leftNavBodyHeader {
	color: #000;
	background-color: #fff;	
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 3px 0;
	padding: 8px 0 0 0;
	border-bottom: 1px dashed #c9cab4;
	text-decoration: none;		
}
.leftNavBodyHeader a:link, .leftNavBodyHeader a:active, .leftNavBodyHeader a:visited {
	color: #000;
	background-color: #fff;
	text-decoration: none;
	display: block;	
}
.leftNavBodyHeader a:hover, .leftNavBodyHeader a:focus {
	color: #000;
	background-color: #F3F1F0;
	text-decoration: none;
}

#leftNavWrapper #leftNav #leftNavBody ul li a:hover, #leftNavWrapper #leftNavBody ul li a:focus {
	color: #000;
	background-color: #F3F1F0;
	text-decoration: none;
	
}
#leftNavWrapper #leftNav #leftNavBody {
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	width: 166px;
	margin-bottom: 0;
}
#leftNavWrapper #leftNav #leftNavBody ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#leftNavWrapper #leftNav #leftNavBody ul li {
	margin: 0;
	padding: 0;
}
#leftNavWrapper #leftNav #leftNavBody ul li a{
	color: #000;	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 4px 0 0;
	display: block;

}
#leftNavWrapper #leftNav #leftNavBody ul li.leftNavHighlight {
	color: #9D080D;
	background-color: #fff;
	text-decoration: underline;	
}

/* Right Content */
.rightContentWrapper {
	padding: 0 13px 0 0;
	margin: 10px 0 0 0;
	float: right;
}
.bannerArea {
	width: 250px;
	height: 250px;
	padding: 0;
	margin: 0;
	
}
.googleAdsense {
	width: 250px;
	height: 250px;
	padding: 0;
	margin: 10px 0 0 0;
	
	
}
.leftNavGoogleAd {
	width: 120px;
	height: 600px;
	padding: 0;
	margin: 20px 0 0 20px;
	
}

/* Footer */
.contentFooter {
	background: url(img/contentBottom.gif) no-repeat top;
	width: 782px;
	height: 10px;
	padding: 0;
	margin: 0;
}
#footerWrapper {
	width: 992px;
	color: #000;
	background-color: #fff;
	padding: 0;
}

#footerHighlight {
	color: #000;
	background-color: #2C9940;
	font-size: 1px;
	height: 5px;
}
#footerInfoNav {
	color: #000;
	background-color: #DEDCDB;
	height: 16px;
	margin: 1px 0 0 0;
	padding: 1px 0 0;
}
.footerInfoNavL {
	color: #000;
	background-color: #DEDCDB;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 15px;
	float: left;	
}
.footerInfoNavR {
	color: #000;
	background-color: #DEDCDB;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 15px 0 0;
	float: right;	
}
.footerBottom {
	width: 992px;
	height: 10px;
	color: #000;
	background-color: #fff;
	padding: 0;
	margin: 0;
	background: url(img/footerBottom.gif) no-repeat bottom;
	font-size: 1px;
}