/* TWO COLUMN LAYOUT */

body {
	text-align:center; 
	background-image:url(images/Backgrounds_Navigation/zman_bodybackground3.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;/* IE6 needs this to center the layout in the browser window */
	}
#main_wrapper {
	width:1000px; /* widths of columns will change proportionately as this width is changed */
	margin-left:auto;  /* centers layout in browser */
	margin-right:auto; /* centers layout in browser */
	text-align:left; /* resets the centering hack for IE6 on the body tag */
	background-image:url(images/Backgrounds_Navigation/Z-Man_MainBody.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;

}


/*DEALER AND SHOPPING CART IDS */
#dealer{ 
	height:35px;
	margin-top:10px;
	margin-left:596px;
	}
#dealer_cart { 
	width:108px;
	float:left;
	}
#dealer_carttext { 
	float:left;
	}	
#dealer_carticon { 
	float:left;
	}
#dealer_carttextspacer { 
	float:left;
	margin-left:10px;
	}		
#dealer_locator { 
	float:left;
	}
	
/*MAIN NAVIGATION SECTION*/
/*Container for entire main Navigation*/
#header {
	height:81px; /* this width + content width must total 100% */
	margin-left:50px;
	margin-right:70px;
	margin-top:10px;
	margin-bottom:5px;
	}
/*Main Navigation Home button container*/
#home{
	float:left; /* floats on nav and content divs make them sit side by side */
	height:60px;
	width:155px;
	}	
	
#header_inner { 
	width:725px;
	height:78px;
	}	




#subheaderprod {
	height: 81px;
	background-image:url(images/Z-Man_SecNav_ProductHeader.jpg);
	background-repeat:no-repeat;
	margin-left:70px;
	}		
#main_content {
	height: 1000px;
	margin-left:70px;
	margin-right:70px;
}
#ticker {
	width:860px;
	height:345px;
	border-top:1px solid #585858;
	border-bottom:1px solid #585858;
	border-left:1px solid #585858;
	border-right:1px solid #585858;

}
	
#nav {
	width:195px; /* this width + content width must total 100% */
	float:left; /* floats on nav and content divs make them sit side by side */
	margin-left:70px;
	}
#content {
	float:left; /* floats on nav and content divs make them sit side by side */
	width:360px; /* this width + nav width must total 100% */
	}
#info {
	float:left;
	width:305px;
	margin-right:70px;
	}
#thumbnail {
	padding-left:5px;
	}

#thimage {
	float:left;
	padding-right:3px;
	}	
	
#logo {
	margin-top:4px;
	padding-left:2px;
	}

#footer {
	clear:both; /* makes the footer sit below whichever column is longest */
	}
	
#header_inner, #subheader_inner,#nav_inner, #content_inner, #info_inner, #dealer_inner, #home, #thumbnail, #color, #subheader_item1{
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
	}
	

	




#subheader_inner { 
	margin-left:-25px;
	padding-top:55px;
	float:left;
	}	
#subheader_inner2 { 
	}
#subheader_inner3 { 
	margin-top:25px;
	margin-bottom:10px;
	height:184px;
	
	}
#subheader_item1 { 
	width:281px;
	margin-left:1px;
	margin-bottom:5px;
	float:left;
	}
#subheader_item1inner { 
	width:281px;
	height:119px;
	}
#subheader_item2 { 
	width:281px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:5px;
	
	float:left;
	}
#subheader_item3 { 
	width:281px;
	margin-bottom:5px;
	float:left;
	}	
	
#subheader_item1header { 
	background-image:url(images/Z-Man_Product_MainPage_blackboxlong.png);
	background-repeat:no-repeat;
	background-color:transparent;
	}	
#subheader_item1pic { 
	padding:2px 7px 3px 7px;
	}	
	
	
#nav_inner {
	text-align:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	padding:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
#content_inner{ 
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
#lure { 
	margin-top:5px;
	margin-right:5px;
	padding:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
#color{ 
	margin-top:5px;
	margin-bottom:10px;
	margin-right:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
#info_inner {
	text-align:left;
	margin-top:5px;
	margin-right:5px;
	padding:5px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}	
	
