body {
	background: #dcd8c2;
	}

#container {
	width: 903px;
	margin: 0 auto;
	border: 10px solid #fff;
	border-top: 0px;
	z-index: 500;
	}

#header {}

	#header h1 { display: none; }

	.pImg_index {
		background: #dcd8c2 url('../images/header_index.jpg') no-repeat;
		height: 387px;
		}
		
	.pImg {
		background: #dcd8c2 url('../images/pImg.jpg') no-repeat;
		height: 143px;
		}
		
		#pImg_login {
			float: right;
			margin: 5px 37px 5px 0px;
			}
		
			#pImg_login .form-item {
				float: left;
				margin: 0px 3px;
				}
			
			#pImg_login label {
				color: #fff;
				font-weight: bold;
				}
				
			#pImg_login input {}
				
				#pImg_login_username, #pImg_login_password {
					width: 70px;
					padding: 3px;
					}
					
				#pImg_login_submit { vertical-align: middle; }
				
/* =============================== */
/*        PRODUCT STYLES           */
/* =============================== */
#products {}

	#products form {
		margin: 10px 0 25px 0;
		text-align: right;
		}
		
	#products table {
		background: #fff;
		padding: 5px;
		border: 1px solid #cfcece;
		}
		
		#products th {
			color: #fff;
			background: #232462;
			padding: 5px;
			font-weight: normal;
			font-size: 1.5em;
			text-transform: uppercase;
			}
			
		#products td {
			background: #e4e4e4;
			border-bottom: 1px solid #cfcece;
			padding:7px;
			}
			#products td a {
				height:20px;
				padding-top:5px;
				
			}
			#products .ProductName a {
				width:50%;
				}
			
			#products td a:link, #products td a:visited {
				color: #232462;
				text-decoration: none;
				display: block; 
				
				}
				
			#products td a:hover, #products td a:active {
				color: #6e7355;
				background: #f8ffcc;
				}
				
			#products td a:link.alpha_listing, #products td a:visited .alpha_listing{
				color: #232462;
				text-decoration: none;
				display: inline; 
				padding: 5px;
				}
				
			#products td a:hover.alpha_listing, #products td a:active.alpha_listing {
				color: #6e7355;
				background: #f8ffcc;
				}



/* =============================== */
/*          INDEX STYLES           */
/* =============================== */
#icontent {
	background: #b9a064 url('../images/icontent_bg.gif') repeat-x;
	padding-top: 16px;
	}
	
	.ibox1, .ibox2, .ibox3 {
		background: #b79e62 url('../images/ibox_bg.gif') repeat-x;
		padding: 21px 40px;
		height: 250px;
		}
		
		.ibox1 h3, .ibox2 h3, .ibox3 h3 {
			color: #dcd8c2;
			text-transform: uppercase;
			font-weight: normal;
			font-size: 1.8em;
			margin-bottom: 5px;
			}

	.ibox1 {
		width: 219px;
		float: left;
		border-right: 1px solid #a88c50;
		}
	
	.ibox2 {
		width: 221px;
		float: left;
		border-right: 1px solid #a88c50;
		}
		
		.ibox2 strong { color: #fff; }
		
		#ibox2_login { margin: 5px 0px; }
		
			#ibox2_login .form-item {
				float: left;
				margin: 0px 3px;
				}
			
			#ibox2_login label {
				display: block;
				text-transform: uppercase;
				font-size: .7em;
				}
				
			#ibox2_login input {}
				
				#ib2_login_username, #ib2_login_password {
					width: 70px;
					padding: 3px;
					}
					
				#ib2_login_submit { margin-top: 6px; }
	
	.ibox3 {

		margin-top:0;
		width: 219px;
		float: right;
		}
		
		a:link.ibox3link, a:visited.ibox3link {
			color: #fff;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			font-size: 1.1em;
			}
			
		a:hover.ibox3link, a:active.ibox3link {
			color: #000;
			text-decoration: underline;
			}

.content_top {
	background: #b69d61 url('../images/content_top.gif') no-repeat;
	height: 45px;
	}

#content {
	background: #b69d61 url('../images/content_bg.gif') repeat-y;
	padding: 0px 90px 20px 90px;
	border-bottom: 1px solid #bea76a;
	}
	
	#content h2 {
		color: #dcd8c2;
		font-weight: normal;
		text-transform: uppercase;
		padding: 0px 0px 15px 0px;
		}

.clearance
{
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	font-size: 0;
	line-height: 0;
}

#footer {
	background: #a88c50 url('../images/footer_bg.gif') no-repeat top right;
	text-align: right;
	text-transform: uppercase;
	font-size: .7em;
	font-weight: bold;
	padding: 30px 150px 30px 0px;
	}
	
	.copyright {
		color: #3a334e;
		}
		
	.i4 {
		color: #fff;
		margin-left: 10px;
		}
		
		.i4 a:link, .i4 a:visited {
			color: #fff;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			}
			
		.i4 a:hover, .i4 a:active {
			text-decoration: underline;
			}
			
.alpha_listing {
	padding:5px;
}
			
.alpha_listing a:link, .alpha_listing a:visited, .alpha_listing a:hover, .alpha_listing a:active {
	padding-left: 5px;
	text-decoration: none;
}