/* Main Page */

body {
color:#000;
}

#leftBarContainer{
		width:152px;
		margin: -10px 10px 10px 10px;
		float:left;
}

	#searchContainer{
		border-bottom:1px solid #777777;
		height:25px;
		padding-top:17px;
		width:231px;
		float: left;
	}
	 #searchContainer label, #searchContainer input {
	   float: left;
	   font-weight: bold;
	   margin-left:22px;
	 }
	#searchContainer label {
	  margin: 2px;
	}
		#searchContainer h3{
			background-color:#1F1F1F;
			border:none;
			padding:3px 0;
			font-size:13px;
			color:#FFFFFF;
			line-height:normal;
			text-transform:none;
			width:auto;
			font-style:normal;
			text-align:center;
		}
	
	#categoryContainer{
		width:150px;
		margin-top:10px;
		border:1px solid #393939;
		background-color:#4F4F4F;
	}
	
		#categoryContainer h3{
			background-color:#1F1F1F;
			border:none;
			padding:3px 0;
			font-size:13px;
			color:#FFFFFF;
			line-height:normal;
			text-transform:none;
			width:auto;
			font-style:normal;
			padding:2px 9px;
		}
	
		#categoryContainer ul{
			list-style:none;
			margin-left:10px;
		}
		
			#categoryContainer ul ul{
				display:none;
			}
			
			#categoryContainer ul li.cParent ul{
				display:block;
			}
		
			#categoryContainer ul li{
				
			}
			
				#categoryContainer ul li a{
					color:#FFFFFF;
					padding:4px 0px;
					display:block;
					font-size:13px;
				}
				
					#categoryContainer ul li ul li a{
						text-decoration:none;
					}


#breadcrumbs li.content {
  color: #fff;
}


#content {
  background: #cfcfcf;
  border: 8px solid #4f4f4f;
  padding:11px;
}
  #content h2 {
    color:#000000;
    margin:10px 0px 10px 10px;
    width:586px;
    float: left;
  }



#productContainer{
	width:618px;
	float:left;
	padding:10px 0 0 10px;
}

	.itemListing{
		padding:14px 10px;
	
	}
	
	  .row0{
	    background: #BFBFBF;
        border-top: 1px solid #8F8F8F;
        border-bottom: 1px solid #8F8F8F;
        min-height: 135px;
	  }
	
	  .row1 {
	    min-height: 135px;
	  }
	
		.itemListingRight{
			float:left;
			width:436px;
			margin-left:15px;
		}
		
			.itemListingRight h4{
				font-size:16px;
			}
			
				.itemListingRight h4 a{
					color:#246598;
				}
			
			.itemListingRight p{
				line-height:120%;
				padding:6px 0 0 0 !important;
				font-size:13px;
			}
			
			.itemListingRight p.price{
				color:#AF0000;
				font-weight: bold;
			}
			
			
		
		.itemListingLeft{
			width:137px;
			float:left;
			
		}
		
			.itemListingLeft img{
				width:125px;
				padding:5px;
				border:1px solid #afafaf;
			}
			
			
			


/* Product Page */


#productImageLeft{
	width:241px;
	float:left;
}


#productDescRight{
	width:357px;
	float:left;
	padding:0 10px 10px 10px;
}

	#productDescRight p{
		font-size:13px;
		line-height:130%;
	}
	
		#productDescRight p.price{
			color:#AF0000;
		}
		
		#productDescRight #AddItem{
			width:130px;
			
		}
		
		#addToCart{
			color:#FFF;
			display:block;
			margin:5px 0;
			float:left;
			width:137px;
			height:23px;
		}

#relatedProduct{
	border-top:3px solid #4f4f4f;
	padding:4px 0 0 0;
	margin:4px 0 0 0;
	float:left;
}

	#relatedProduct h2{
		border:none;
		color:#FFFFFF;
		line-height:normal;
		text-transform:none;
		width:518px;
		font-style:normal;
		font-size:16px;
	}
	
	
/* Cart */



#shoppingCartCont{
	width:618px;
	float:left;
	padding:7px 0;
}
	
	#shoppingCartCont h2{
		font-size:18px;
		font-style:normal;
		border-bottom:1px solid #393939;
		line-height:normal;
		width:auto;
		text-transform:none;
		
	}

#orderForm{
	width:410px;
	border-collapse:collapse;
}

	#orderForm td{
		padding:2px;
	}
			
		#orderForm img{
			padding:4px;
			border:1px solid #393939;
		}
		
		#orderForm a{
			color:#999999;
		}
	
	
	
	
	
	
	
	
	
	
	
	
