BODY {
	margin: 0px;
	background-color: #96845C;
	font-size:13px;
}

a {
	color:#3D0000;
}

a:hover {
	color:#85251B;
}

.mid {
	width: 886px;
	align:center; /*setup to align index.php table*/
}
.left {
	background-image: URL(images/left.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #96845C;
	/*setup to align index.php table*/align:left;
	}
.right {
	background-image: URL(images/right.jpg);
	background-position: left top;	
	background-repeat: no-repeat;
	background-color: #96845C;
	/*setup to align index.php table*/align:right;
}
.midbg {
	background-image: URL(images/midbg.jpg);
	background-repeat: repeat;
	width:850px;
	
	padding: 10px 10px 0px 10px;
}
.contentbg {
	border-left: #6F331B 1px solid;
	border-right: #6F331B 1px solid;
	border-bottom: #6F331B 1px solid;
	background-image: URL(images/contentbg.jpg);
	background-repeat: repeat-x;
	background-color: #43230D;
	padding: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #867350;
}
.con {
	padding-left: 15px;
}
.prod {
	padding-left: 3px;
	padding-right: 3px;
}
td.prodbg {
	background-color: #E7D295;
	padding: 8px;
	min-height:800px;
	display:block;
}

.leftcat {
margin-left:15px;
	width: 146px;
}
.categorybg {
	background-color: #F3E8C8;
	border-left: #B0A173 1px solid;
	border-right: #B0A173 1px solid;
	border-bottom: #B0A173 1px solid;
}
.categorylink {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
}
.categorylink a {
	background-image: URL(images/blackbullet.jpg);
	background-color: #F3E8C8;
	background-repeat: no-repeat;
	color: #3F0E03;
	padding-left: 20px;
	padding-top:2px;
	display:block;
	text-decoration: none;
}
.categorylink a:hover {
	background-image: URL(images/whitebullet.jpg);
	background-color: #CC9C5A;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top:2px;
	color: #FFFFFF;
	display:block;
	text-decoration: none;
}
.productbox {
	border: #B0A173 1px solid;
	background-color: #F3E8C8;
	padding: 8px;
}
.productcontent {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #3F0E03;
}
.price {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #C46218;
}
.productname {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #3F0E03;
	border:1px #000000;
}
.Heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #3F0E03;
}
.text1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3F0E03;
}
.footer {
	background-image: URL(images/footer.jpg);
	height: 110px;
	text-align: center;
	vertical-align: middle;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3F0E03;
}
.sitemap {
	color: #68240E;
}
a.productListing-data {
	height: 20px;
	padding-left: 20px;
	padding-top:2px;
	color: #3F0E03;
	text-decoration: none;
}

a.productListing-data:hover {
	height: 20px;
	padding-left: 20px;
	padding-top:2px;
	color: #3F0E03;
	text-decoration: underline;
}
.textbox{
	border: 1px solid #3F0E03;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	padding-left:2px;
}
a.productListing-heading {
	height: 20px;
	padding-left: 20px;
	padding-top:2px;
	color: #3F0E03;
	font-size:16px;
	text-decoration: none;
}

a.productListing-heading:hover {
	height: 20px;
	padding-left: 20px;
	padding-top:2px;
	color: #3F0E03;
	font-size:16px
	text-decoration: underline;
}
.messageStackError {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #D20000;
}
.pageHeading{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #3F0E03;
}
.main {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3F0E03;
	padding-right:3px;
}
.inputRequirement {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #3F0E03;
}
ul.sitemap {
color: #3F0E03;
}

.over{
background-color:DADA72;
border: #B0A173 1px solid;
padding: 8px;
}

.accountBox{
	border: #B0A173 1px solid;
	background-color: #F3E8C8;
}

.tableIndent{
padding-left:15px
background-color:none;

}

.test{
background-color:#00FF33;
}
.productboxleft {
	border-left: #B0A173 1px solid;
		border-top: #B0A173 1px solid;
			border-bottom: #B0A173 1px solid;
	background-color: #F3E8C8;
	padding: 8px;
}
.productboxright {
	font-size: 14px;
	border-right: #B0A173 1px solid;
		border-top: #B0A173 1px solid;
			border-bottom: #B0A173 1px solid;
	background-color: #F3E8C8;
	padding: 8px;
}	
	
.displaynone {
display: none;
}

td.main {
text-align: justify;
padding-right: 30px;
font-family: Verdana;
width:400px;
}

table.infoBox input {
text-align: left;
}

