body {
	margin:25px; 
	color:#7a7a70;
	}
	
form {
	margin:0;
	}
	
body, td {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	}
	
h1 {
	/*color:#595a52;*/
	color:#364c64;
	font-size:20px;
	margin:0;
	}

h2 {
	color:#595a52;
	font-size:14px;
	margin:20px 0 15px 0;
	padding-bottom:1px;
	border-bottom:1px solid #595a52;
	}
	
a {
	/*color:#595a52;*/
	color:#4c5c49;
	}
#pagecontainer {
	background-color:#d6cfc5;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	}
	
#leftnavcontainer {
	background:url(/images/template/navbackground.jpg) left top no-repeat;	
	}

#leftnavcontainer {
	float:left;
	height:411px;
	width:164px;
	}

#leftnavcontainer ul {
	list-style:none;
	margin:0;
	margin-left:16px;
	padding:0;
	}
	
#leftnavcontainer ul li {
	margin:0;
	margin-top:6px;
	padding:0;
	}

#adminnavcontainer ul {
	width:100%;
	float:left;
	margin:20px 0;
	padding:0;
	border-bottom:1px solid #344966;
	list-style:none;
	
}
#adminnavcontainer a {
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	line-height:20px;
	background-color:#7691af;
	color:#fff;
	display:block;
	padding:2 10px;
	border:1px solid #344966;
	border-bottom:0;
	}
#adminnavcontainer li {
	float:left;
	margin-left:10px;
	}

#bodycontainer, #bodycontainerfull {
	background:url(/images/template/headerbodyoverlap.jpg) right top no-repeat;
	float:left;
	width:616px;
	}
	
#bodycontainerfull {
	width:780px;
	}
	
#bodycontaineradmin {
	background:url(/images/template/headerbodyoverlap.jpg) right top no-repeat;
	width:780px;
	}

.bodybox, .bodytextbox {
	background-color:#ded9d3;
	border:1px solid #c7c0b8;
	}
	
.bodybox {
	margin:15px 33px;
	padding:24px;
	}

.bodybox_register {
	padding:10px;
	}
	
#footer a {
	color:#ded9d3;
	}

.productdetails {
	margin:10px 0;
	}
	
img.productimage {
	margin:10px 10px 5px 0;
	border:2px solid #595a52;
	}
	
.breadcrumb {
	margin-bottom:20px;
	}
	
ul.errors {
	padding:10px;
	list-style:none;
	margin:10px 33px;
	}
ul.errors li { color:#cc0000; }