@charset "UTF-8";
/* CSS Document */

	#left {
		width: 161px;
		float: left;
	}
	
		#sideNav {
			padding-bottom: 25px;
			background: url("../images/left_red_foot.jpg") left bottom no-repeat;
		}
		
		
			#sideNav h2 {
				color: #fff;
				height: 32px;
				overflow: hidden;
				background: url("../images/left_red_header.jpg") top left no-repeat;
				width: 158px;
				text-align: center;
			}
			
				#sideNav h2 div {
					padding-top: 10px;
				}
			
			#sideNav h3 {
				height: 28px;
				width: 158px;
				background: url("../images/left_grey_header.jpg") top left no-repeat;
			}
			
				#sideNav h3 div {
					padding-top: 7px;
					padding-left: 17px;
				}
				
		#sideNav ul {
			list-style-type: none;
			background: url("../images/left_bg.jpg") left repeat-y;
			padding-left: 17px;
			color: #646464;
			padding-bottom: 10px;
		}
		#sideNav ul ul {padding:0;}
		
			#sideNav li {
				padding: 2px 0;
				font-size: 11px;
				width:130px;
			}
			#sideNav li a:link {color: #646464;text-decoration:none;}
			#sideNav li a:visited {color: #646464; text-decoration:none;}
			#sideNav li a:active {color: #646464; text-decoration:none;}
			#sideNav li a:hover {color: #646464; text-decoration:none;}


#sideNavCopy ul {
			list-style-type: none;
			
			color: #646464;
			padding-bottom: 10px;
		}
		
		#sideNavCopy ul ul {padding:0;}
		
			#sideNavCopy li {
				padding: 2px 0;
				width:200px;
			}
			#sideNavCopy li a:link {color: #646464;text-decoration:none;}
			#sideNavCopy li a:visited {color: #646464; text-decoration:none;}
			#sideNavCopy li a:active {color: #646464; text-decoration:none;}
			#sideNavCopy li a:hover {color: #646464; text-decoration:none;}


		
		#promo {
			color: #646464;
			background: url("../images/left_black_foot.jpg") left bottom no-repeat;
			padding-bottom: 20px;
			
		}
		
			#promo h2 {
				margin-top:5px;
				
				color: #fff;
				height: 32px;
				overflow: hidden;
				background: url("../images/left_black_header.jpg") top left no-repeat;
				width: 158px;
				text-align: center;
				
				
				
			}
			
				#promo h2 div {
					padding-top: 10px;
				}
				
			#promoContent {
				padding: 5px 15px;
				font-size: 11px;
				background: url("../images/left_bg.jpg") left repeat-y;	
			}
			
		.leftButton {
			padding: 7px 0;
		}
	
	#middle {
		width: 569px;
		float: left;
	}
	
		#middleContent {
			margin: 14px 10px;
			color: #787878;
		}
		
			#middleContent h4 {
				color: #000;
			}
		
			#middleContent p {
				margin-bottom: 10px;
			}
	
	#right {
		width: 244px;
		float: left;
	}
	#label 
	{
		float:left; 
	}
	
		#rightContent {
			padding-bottom: 26px;
			background: url("../images/right_black_foot.jpg") bottom repeat-y;	
		}
	
		#right .product {
			padding: 20px 10px;	
			background: url("../images/right_bg.jpg") left repeat-y;	
		}
		

	
		#right h2 {
			color: #fff;
			height: 32px;
			overflow: hidden;
			background: url("../images/right_black_head.jpg") top left no-repeat;
			width: 242px;
			text-align: center;
		}
		
			#right h2 div {
				margin-top: 10px;
			}
			
		.productImage {
			text-align: center;
		}
