@charset "utf-8";
/* CSS Document */

#content {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#535453;
}

#content table, #content td {
	height:0;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

#content h1 {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#22418b;
	line-height:20px;
	padding:0 0 16px;
}

#content h2 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#a09150;
	line-height:18px;
}

#content p {
	padding:0 0 14px;
}

#content hr {
	width:96%;
	text-align:center;
	margin:0 auto 14px;
	_margin:-7px auto 7px;
	height:1px;
	color:#ccc;
	background:#ccc;
	border:none;
}

#content a {
	color:#22418b;
}

#content a:hover {
	text-decoration:none;
}

#content .gallery {
	text-align:center;
}

#content .gallery img {
	margin:0 2px;
	border:2px solid #dbd2a7;
}

#content .imgright {
	float:right;
	margin:0 0 15px 15px;
}

#content .imgborder {
	border:2px solid #dbd2a7;
}

/* Product Buckets */

#content .prod-box ul, #content .prod-box ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}

#content .prod-box ul.two {
	padding-left:116px;
}

#content .prod-box ul li {
	float:left;
	width:200px;
	min-height:174px;
	_height:174px;
	background:#a09150;
	position:relative;
	margin:0 32px 15px 0;
}

#content .prod-box ul li.last {
	margin-right:0;
}

#content .prod-box ul li h2 {
	height:25px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/prod-box-top.png) 0 0 no-repeat;
	padding:0 8px 0;
}

#content .prod-box ul li h2 a {
	display:block;
	height:25px;
	line-height:24px;
	color:#fff;
	text-decoration:none;
}

#content .prod-box ul li h3 {
	text-align:center;
	position:relative;
	margin:0 5px;
	padding:0;
}

#content .prod-box ul li h3 img {
	border:2px solid #fff;
}

#content .prod-box p {
	padding:0;
}

#content .prod-box ul li h3 p {
	position:absolute;
	bottom:0;
	left:0;
	_width:190px;
	_top:75px;
	padding:4px;
	text-align:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:12px;
	color:#22418b;
	background:url(../images/cb-bg.png);
}

#content .prod-box ul li p.more a {
	display:block;
	height:32px;
	background:url(../images/more-button.png) 0 100% no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

/* Product Buckets End */
/* Contact Us */

#content .contact input, #content .contact textarea {
	width:200px;
	height:20px;
	padding:4px 4px 0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	border:1px dotted #ccc;
}

#content .contact textarea {
	width:400px;
	height:75px;
}

#content .contact .sub-button {
	display:block;
	border:none;
	padding:0;
	width:76px;
	height:34px;
	background:url(../images/submit-button.png) 0 0 no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
	text-align:left;
	cursor:pointer;
}

#content .contact .sub-button:hover {
	background-position:0 -34px;
}

/* Contact Us End */