			body {
				background-color: #C3B263;
				text-align: center;
				font-family: arial, helevetica, sans-serif;
				font-size: 12px;
			}
			img, form, h1, h2, h3, h4, h5, h6, span, div{
				margin: 0;
				padding: 0;
				border: 0;
			}
			a, a:visited {
				font-weight: normal;
				color: #000;
				text-decoration: none;
			}
			a:hover {
				text-decoration: underline;
			}
\*------*\
\* divs *\
\*------*\

	#container {
		margin: 0;
		padding: 0;
		width: 761px;
		background-color: #FFF;
	}
	#header {
		float: left;
		margin: 0;
		padding: 0;
		width: 761px;
		text-align: left;
		background-color: #FDEA95;
	}
	#main {
		clear: left;
		float: left;
		margin: 0;
		padding: 0;
		width: 760px;
		text-align: left;
		background: #99883B url("http://lib.store.yahoo.net/lib/morrco/bodybg.gif") repeat-y right;
		border-left: 1px solid #000;
	}
	* html #main { background-color: #99883B; background-position: 155px 0; }
	#top-nav {
		float: left;
		display: block;
		width: 604px;
		margin: 0;
		padding: 0;
		background: #FDEA95 url("http://lib.store.yahoo.net/lib/morrco/inside-curve.gif") no-repeat top left;
		border-right: 1px solid #E4CC5A;
		border-bottom: 1px solid #E4CC5A;
		font: normal 11px/21px arial, helevetica, sans-serif;
	}
		#top-nav * {
			vertical-align: middle;
			font: normal 11px arial, helevetica, sans-serif;
		}
			#top-nav .pad3 {
				padding: 3px 0 0 0
			}
	#body {
		float: right;
		width: 603px;
		border: 0;
	}
	* html #body { background-color: #FFF; border-left: solid 1px #000; width: 604px; height: 100%; }
		#body div {
			margin: 0;
		}
		#body a {
			font-weight: normal;
			text-decoration: underline;
		}
		#body a:hover {
			text-decoration: none;
		}
	#nav {
		text-align: left;
		float: left;
		width: 155px;
		margin: 0;
		padding: 0;
	}
		#nav .pad3 {
			padding: 0 0 0 3px;
		}
	#logo-bottom {
		background: url("http://lib.store.yahoo.net/lib/morrco/logo-bottom.gif") no-repeat top left;
		height: 67px;
		width: 155px;
	}
	#search {
		float: left;
		width: 100%;
		color: #FDEA95;
		background-color: #276127;
		margin: 0;
		padding: 0;
		text-align: center;
	}
		#search div {
			padding: 4px 5px;
			text-align: left;
		}
		#searchbox {
			width: 115px;
		}
	#sections {
		float: left;
		width: 100%;
		margin: 0;
		padding: 5px 0;
		border: 0;
		background-color: #FFF;
		list-style: none;
		background-position: ;
		vertical-align: middle;
	}
		#sections * {
			vertical-align: middle;
		}
		#sections li {
			padding: 1px 0 1px 9px;
			margin: 0 0 0 5px;
			background: url("http://lib.store.yahoo.net/lib/morrco/bullet.gif") no-repeat left;
		}
			#sections li a, a:hover, a:visited {
				font-weight: bold;
			}
	#sub-nav {
		float: left;
		width: 100%;
		margin: 0;
		padding: 5px 0;
		background-color: #FDEA95;
		border-bottom: 0;
		list-style: none;
	}
		#sub-nav li {
			padding: 0 0 2px 3px;
			margin: 0 0 0 3px;
		}
			#sub-nav a {
				font-weight: bold;
				color: #2B632D;
			}
	#newsletter {
		margin: 10px 0;
		float: left;
		background-color: #99883B;
		text-align: center;
	}
		#newsletter #email {
			width: 124px;
		}
		#newsletter div {
			margin: 0 4px;
			padding: 0;
		}
			#newsletter div div{
				padding: 0;
				margin: 0;
				width: 138px;
				background-color: #276127;
				border-left: 1px solid #EED741;
				border-right: 1px solid #EED741;
			}
			html > body #newsletter div div {
				padding: 0;
				margin: auto;
				width: 136px;
			}
	#footer {
		clear: both;
		width: 761px;
		text-align: center;
		float: left;
	}
	#foot-menu {
		font-weight: bold;
		color: #000;
		background: #FDEA95;
		text-align: center;
		padding: 3px;
		border: 1px solid #E4CC5A;
	}
		#foot-menu a {
			font-weight: bold;
		}
	#cactus {
		float: left;
		font-size: 11px;
		font-weight: normal;
		padding: 3px;
	}
		#cactus a {
			font-weight: normal;
		}
	#copyright {
		float: right;
		font-size: 11px;
		font-weight: bold;
		padding: 3px;
	}

\*-------*\
\* spans *\
\*-------*\

	#phone {
		float: left;
	}

	#top-right-menu {
		text-align: right;
	}
	
.sitemap-header {
    font: bold 14px verdana;
    color: #683E25;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #99883B;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #683E25;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #99883B;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #99883B;
    display: block;
    padding-left: 100px;
}

.item-page{
	width:590px;
}

.item-info-container{
	width:590px;
}

.item-image{
	float:left;
	width:260px;
}

.info-table{
	float:left;
	width:300px;
}

.clear{
	clear:both;
}

#product-info-table th{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:right;
	background-color:#CAE8FF;
	width:105px;
}

#product-info-table td{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	background-color:#E4F0F9;
}

#product-info-table td select{
	font:normal 10px Arial, Helvetica, sans-serif;
}

#product-info-table td.sale-price{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#CC0000;
}

#product-info-table td.avail a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#276127;
	text-decoration:underline;
}

#product-info-table td.cart input{
	padding-top:10px;
	padding-bottom:10px;
}