/* css Purdons style */

/* basic elements */
body { 
	font: 9px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	color: #464642; 
	background: #fff url(../img/stripes01.gif); 
	margin: 0px; 
	height: 100%; 
	}
h3 { 
	font: 14px/16px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	font-weight: bold; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}
ul {
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 15px;
	}
a:link, a:visited { 
	font-weight: normal; 
	text-decoration: underline; 
	color: #844221;
	}
a:hover, a:active { 
	font-weight: normal; 
	text-decoration: underline; 
	color: #657194;
	}
.a1:link, .a1:visited { 
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none; 
	color: #844221;
	border-bottom: 1px solid #844221;
	}
.a1:hover, .a1:active { 
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none; 
	color: #657194;
	border-bottom: 1px solid #657194;
	}
.a2:link, .a2:visited { 
	font-size: 10px;
	font-weight: normal; 
	text-decoration: none; 
	color: #844221;
	border-bottom: 1px solid #844221;
	}
.a2:hover, .a2:active { 
	font-size: 10px;
	font-weight: normal;
	text-decoration: none; 
	color: #657194;
	border-bottom: 1px solid #657194;
	}
.a3:link, .a3:visited { 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #844221;
	border-bottom: 1px solid #844221;
	}
.a3:hover, .a3:active { 
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none; 
	color: #657194;
	border-bottom: 1px solid #657194;
	}

/* specific divs */

#mainbody { 
	font: 12px/14px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 16px;
	}
.td1 { 
	font: 11px/13px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica;  
	color: #464642; 
	line-height: 15px; 
	padding: 3px; 
	margin: 1px; 
	}
.ibox {
	height: 20px;
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	border: #868076 1px solid;
	padding: 2px;
	margin: 1px;
	}
.bread { 
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 12px;
	}
.proddetail { 
	font: 10px/13px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	color:#777777; 
	line-height: 13px;
	text-align:left;  
	height:55px; 
	padding:3px; 
	}
.subnav1 { 
	font: 10px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 15px; 
	padding: 0px; 
	margin-right:5px; 
	margin-left:15px; 
	margin-top:0px; 
	}
.cart1 { 
	font: 10px/13px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 15px;
	}
.subnav2 { 
	font: 12px/14px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 16px;
	}
#content1 { 
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 13px; 
	padding: 5px 10px 0px 15px; 
	}
#cartcount { 
	font-size: 9px; 
	line-height: 10px; 
	width:600px; 
	height:34px; 
	padding-right:117px; 
	padding-top:11px; 
	vertical-align:middle; 
	}
#footer { 
	color: #827D76; 
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 17px; 
	text-align: left; 
	padding: 15px 10px 0px 235px; 
	}
#footer a:link { 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #806444;
	}
#footer a:visited { 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #806444;
	}
#footer a:hover, a:active { 
	font-size: 11px; 
	text-decoration: underline; 
	color: #5E5C9E;
	}
#featurebox { 
	color: #464642; 
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 15px; 
	text-align: justify;
	}
#featurebox { 
	color: #464642; 
	font: 11px/12px Microsoft Sans Serif, MS Sans Serif, Sans Serif, Helvetica, Arial, Helvetica; 
	line-height: 15px; 
	text-align: justify;
	}
#featurebox ul{ 
	font-size: 10px; 
	color: #844221; 
	line-height: 16px; 
	text-align: left; 
	padding: 0px 0px 0px 10px; 
	margin: 5px 0px 8px 5px; 
	}
#container { 
	background: url(zen-bg.jpg) no-repeat top left; 
	padding: 0px 175px 0px 110px;  
	margin: 0px; 
	}
#intro { 
	min-width: 470px;
	}
#pageHeader { 
	margin-bottom: 20px;
	}
/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#pageHeader h1 { 
	background: transparent url(h1.gif) no-repeat top left; 
	margin-top: 10px; 
	width: 219px; 
	height: 87px; 
	float: left;
	}
#pageHeader h1 span {
	display:none
	}
#pageHeader h2 { 
	background: transparent url(h2.gif) no-repeat top left; 
	margin-top: 58px; 
	margin-bottom: 40px; 
	width: 200px; 
	height: 18px; 
	float: right;
	}
#pageHeader h2 span {
	display:none;
	}
#quickSummary {
	clear:both; 
	margin: 20px 20px 20px 10px; 
	width: 160px; 
	float: left;
	}
#quickSummary p {
	font: italic 10pt/22pt georgia; 
	text-align:center;
	}
#preamble {
	clear: right; 
	padding: 0px 10px 0px 10px;
	}
#supportingText {
	padding-left: 10px; 
	margin-bottom: 40px;
	}
.map2 {
font-family:"Microsoft sans serif",sans serif,helvetica,arial,verdana,tahoma;
font-size:11px;
line-height: 14px;
font-weight:normal;
text-decoration: none;
margin-top:3px;
}
.map2:link,
.map2:visited {
COLOR: #844221;
}
.map2:hover {
COLOR: #657194;
text-decoration: none;
}
.map3 {
font-family:"Microsoft sans serif",sans serif,helvetica,arial,verdana,tahoma;
font-size:11px;
line-height: 14px;
font-weight:normal;
text-decoration: none;
margin-top:3px;
}
.map3:link,
.map3:visited {
COLOR: #844221;
text-decoration: none;
}
.map3:hover {
COLOR: #657194;
text-decoration: none;
}
.map1 {
font-size:10px;
color:#777777;
font-family:"Microsoft sans serif",sans serif,helvetica,arial,verdana,tahoma;
line-height:18px;
margin-top:10px;
font-weight:bold;
}
IMG {
border-bottom: 0
}
.news1 {
font-size:11px; 
font-weight:bold; 
color:#506056; 
}
.news2 { 
margin-bottom:10px; 
}
#extraDiv1 { 
	background: transparent url(cr2.gif) top left no-repeat; 
	position: absolute; 
	top: 40px; 
	right: 0px; 
	width: 148px; 
	height: 110px; 
	}.text357 {
	font-family:"Microsoft sans serif",sans serif,helvetica,arial,verdana,tahoma;
	font-size: 11px;
	color: #844221;
}
