/* DUNSTAN'S LEATHER - site overall & navigation, homepage style */body{	margin: 0;	padding: 0;	background: #000;	color: #ffcc33;	font-family: Verdana, Tahoma, Trebuchet, Arial, Helvetica, sans-serif;	text-align: center; /*IE hack*/}#wrapper{	margin: 0 auto;	padding: 0;	width: 760px;	height: auto;	background-image: url(/images/bg_img.jpg);	background-repeat: no-repeat;	background-position: top left;}h1{	top: 0;	width: auto;	height: auto;}h1 img.banner{	display: block;	border: 0;}#primarynav ul{	margin: 0;	padding: 0;	font-family: Verdana, Tahoma, Trebuchet, Arial, Helvetica, sans-serif;	text-align: center;	width: 100%;	background-color: rgb(166,80,79);}#primarynav ul li{	display: inline;	list-style-type: none;}#primarynav ul li a:link, #primarynav ul li a:visited{	padding: .3em .6em;	text-decoration: none;	color: #000;	font-size: 75%;	font-weight: 700;	line-height: 250%;}#primarynav ul li a:hover{	padding: .9em .6em;	color: #ffcc33;	background-color: rgb(186,100,99);}/* ------------------------------ */#content{	margin: 0;	padding: 0 5px 25px;	height: auto;	font-size: 85%;	text-align: left;}#content h3{	margin: 0;	padding: 1em 5px;	font-size: 100%;}#content h4{	margin: 0;	padding: 1em 5px;}#content p{	margin: 0;	padding: 1em 5px;}#content a:link{	color: #ffcc33;	text-decoration: underline;}#content img{	border: solid 1px #000;}#content img#hol, img#nat{	float: right;	}#content img#kni, img#pur{	float: left;}#content img#hol{	margin-top: 70px;}#content img#kni{	margin-top: 35px;}#content img#pur{	margin-top: 35px;	}#content img#nat{	margin-top: 45px;	}#footer{	clear: both;	margin: 0;	padding: 10px 0;	text-align: right;	width: 760px;}#footer p{	padding: .3em 5px;	color: #000;	font-size: 70%;	background-color: rgb(166,80,79);}