body {
	background:#c4d54b;
	margin:0;
	padding:0;
}

h1 {
	border-bottom:2px solid #CB2229 !important;
	font-size:18px !important;
}

h5 {
	font-size:12px; !important;
}

#container {
	background:#000;
	border-left:1px solid #626a25;
	border-right:1px solid #626a25;
	margin:0 auto;
	padding:0;
	width:1027px;
}

#header {
	background:url('../images/background-header.png')  no-repeat #000;
	background-position:bottom;
	height:201px;
	width:1027px;
}

	#navigationTop {
		padding:20px 50px 0 0;
		text-align:right;
		width:650px;
	}
	
	#navigationBottom {
		clear:both;
		padding:20px 20px 0 0;
		text-align:right;
		width:650px;
	}
	
	#header table {
		float:right;
	}
	
	#header td {
		padding-left:8px;
	}
	
		#headerSpacer {
			margin:0;
			/*padding:0 !important;*/
		}
	
	#header table td a, #header table td a:visited, #header table td a:active, #header table td a:link, #header p  {
		color:#f5ec49;
		font-family: Georgia, Arial, sans-serif;
		font-size:14px;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	
	#header table td a:hover {
		text-decoration:underline;
	}
	
		#header table td input {
			font-family: Georgia, Arial, sans-serif;
			font-size:14px;
		}
		
		#searchInputBoxHeader {
			color:#000;
			background:#c4d54b;
			border:none;
			width:180px;
		}
		
		#searchSubmitBoxHeader {
			color:#f5ec49;
			background:#000;
			border:none;
			margin:0;
			padding:0;
		}

#body {

}

	#leftcol {
		background:url('../images/background-left.png') top left no-repeat #000;
		float:left;
		width:260px;
		min-height:643px;
	}
	
		#leftBoxContainer {
			width:260px;
		}
		
		#categories {
			margin:60px 0 0 43px;
			padding:0 0 0 0;
		}
		
		#categoriesHeading {
			display:none;
		}
		
		#categories h3 {
			color:#f5ec49;
			font-family: Georgia, Arial, sans-serif;
			font-size:16px;
		}
		
		#categories ul {
			margin:0;
			padding:0;
		}
		
		#categories ul li {
			list-style:none;
			margin:0 0 5px 0;
			padding:0 0 0 27px;
		}
		
		#categories ul li a, #categories ul li a:visited, #categories ul li a:active, #categories ul li a:link {
			color:#f5ec49;
			font-family: Georgia, Arial, sans-serif;
			font-size:14px;
			padding:0;
			margin:0;
			text-decoration:none;
		}
		
		#categories ul li a:hover {
			text-decoration:underline;
		}
		
		.category-products {
			margin:0 0 0 12px !important;
			color:#c4d54b !important;
		}
		
		.category-subs-selected {
			color:#CB2229 !important;
		}
		
		.showsubmenu {
			display:block;
		}
		
		.hidesubmenu {
		
		}
	
	#rightcol {
		background:url('../images/background-right.gif') top left no-repeat #000;
		float:left;
		width:767px;
		color:#f5ec49;
		font-family: Georgia, Arial, sans-serif;
		font-size:12px;
	}
	
		#rightcol a {
			color:#f5ec49;
			font-family: Georgia, Arial, sans-serif;
			font-size:12px;
		}
		
		#content {
			width:697px;
		}

			#navBreadCrumb {
				background:url('../images/content_template/top_1.gif') top left no-repeat #000;
				color:#ff0000;
				height:23px;
				padding:5px 0 0 25px;
				width:673px;
			}
			
				#breadCrumbTail {
					font-weight:bold;
				}
			
				#navBreadCrumb a {
					color:#000;
					text-decoration:none;
				}
				
				#navBreadCrumb a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			#navBreadCrumbTopUnder {
				background:url('../images/content_template/top_2.gif') top left no-repeat #000;
				height:13px;
				width:697px;
			}
			
			#contentBegin {
				background:#c4d54b;
				border-left:1px solid #9fa537;
				border-right:1px solid #9fa537;
				color:#000;
				padding:0 25px 0 25px;
				width:645px;
			}
			
				#contentBegin img {
					border:none !important;
				}
			
				#contentBegin a {
				color:#000;
				}
			
			#content h1 {
				color:#cb2229;
				font-family: Georgia, Arial, sans-serif;
				margin:0;
				padding:0;
			}
			
			#navBreadCrumbBottom {
				background:url('../images/content_template/bottom.gif') top left no-repeat #000;
				height:43px;
				width:697px;
			}
		
		#productListHeading {
			border-bottom:1px solid #000;
			color:#cb2229;
			font-family:Georgia, sans-serif;
			font-size:20px;
			font-weight:bold;
			margin:0 0 10px 0 !important;
		}
		
		#indexProductListCatDescription {
			color:#000;
			font-family:Arial, sans-serif;
			font-size:13px;
			margin:0 0 10px 0 !important;
		}
		
		.productListing {
			color:#000;
			float:left;
			padding:0;
			margin:0 0 15px 0;
			font-family:Arial, sans-serif !important;
			width:124px;
		}
		
			#productListing a {
				color:#000;
			}
			
			#productListing a img{
				border:none;
			}
			
			.itemTitle {
				font-family:Arial, sans-serif !important;
				font-size:12px;
				margin:2px 0 0 0;
				text-align:center;
			}
		
		.firstThreeProducts {
			margin:0 49px 15px 0;
		}
		
#footer {
	clear:both;
	text-align:center;
	color:#f5ec49;
	font-family: Georgia, Arial, sans-serif;
	font-size:12px;
}

	#footer a, #footer  a:visited, #footer  a:active, #footer  a:link  {
		color:#f5ec49;
		text-decoration:none;
	}
	
	#footer a:hover {
		text-decoration:underline;
	}

	#siteinfoLegal {
		padding:5px 0 5px 0;
	}
	
/* MISC */

.clearBoth {
	clear:both;
}


