
body {	margin:0px;
	background-color:#D2D0B0; 
	}


p, td {font-family: Trebuchet MS, Geneva, sans-serif;
	font-size:9pt;
	}

h1, h2, h3, h4 {margin: 2px 0px 4px 0px; padding-bottom: 2px 0px 4px 0px; 
	font-family: Trebuchet MS, Geneva, sans-serif; 
	color:#5B291B; 
	}
	
h1 {
	font-size:14pt;
border-bottom:1px solid #5B291B;

	}

h2 {
	font-size:12pt;
	}
	
h3 {	
	font-size:10pt;
	}
	
h4 {	font-size:9pt;display:inline;font-weight:700;
	}

li {list-style-position: outside; list-style-type:square: margin-bottom:12px; padding-bottom:12px}

A,
A:link,
A:visited,
A:active {
        font-size:9pt;
	text-decoration:none;
	color:#5B291B;
        border-bottom:1px dotted #5B291B;
	}
	
A:hover {
font-size:9pt;

	text-decoration:underlined;
	color:#A94B35;
	border-bottom:1px solid #A94B35;}

	
A.no_dec, A:link.no_dec, A:visited.no_dec, A:active.no_dec A:hover.no_dec {
text-decoration:none;
border-style: none;
}

.content {
	margin:0px 10px;
	padding:0px 10px;
	background-color:#FFFFFF;
	}
	
.submit {
	border: 1px solid #CCAB0B;
	background-color: #A18008;
	color: #FFFFFF;
	font-size:9pt;
	display:inline;
	}

.submit_reverse {
	border: 1px solid #D2D0B0;
	background-color: #5B291B;
	color: #FFFFFF;
	font-size:9pt;
	}

.cat_prod_disp { 
	float:left;
	padding:6px 6px;
	margin:6px 6px;
	height:155px;
	width:125px;
	position:relative;
	text-align:center;
	}

.cat_prod_indv {
	font-size:9pt;
	color:#5B291B;
	text-align:center;
	padding:4px;
	height:110px;
	width:163px;
	line-height:11pt;
	}
	
.home_prod_indv {
	font-size:9pt;
	color:#5B291B;
	text-align:center;
	padding:4px;
	width:163px;
	}
	
	
.upper {border: 1px solid #CCAB0B;height:120px;}
.lower {border: 1px solid #CCAB0B;background-color: #FBE78B; height:60px;} 

.clear {clear:both}

.cat_prod_indv A,
.cat_prod_indv A:link,
.cat_prod_indv A:visited,
.cat_prod_indv A:active {
	text-decoration:none;
	color:#5B291B;
	}
	
.cat_prod_indv A:hover {
	text-decoration:underlined;
	color:#A94B35;
	border-bottom:1px dotted #A94B35;}

.home_prod_indv A,
.home_prod_indv A:link,
.home_prod_indv A:visited,
.home_prod_indv A:active {
	text-decoration:none;
	color:#5B291B;
	}
	
.hone_prod_indv A:hover {
	text-decoration:underlined;
	color:#A94B35;
	border-bottom:1px dotted #A94B35;}	
	
.nav-bar {
	margin:0px 0px;
	padding:2px 2px;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:500;
	font-size:9pt;
	text-align:center;
	background-color:#5B291B;
	width:100%;
	}

.nav-bar A, .nav-bar A:link, .nav-bar A:visited, nav-bar A:active {
	text-decoration:none;
	color:#EDEBEB;
	border-style: none;
	}
	
.nav-bar A:hover {
	text-decoration:none;
	color:white;
	border-style: none;
	}
	
.bot-nav {
	margin:0px 0px;
	padding:8px 8px;
	font-size:10pt;
	color:#5B291B;
	font-weight:500;
	font-size:8pt;
	text-align:center;
	width:100%;
	}

.bot-nav A, .bot-nav A:link, .bot-nav A:visited, .bot-nav A:active {
	text-decoration:none;
	color:#5B291B;
	border-style: none;
	}
	
.bot-nav A:hover {
	text-decoration:none;
	color:#FFFFFF;
	border-style: none;
	}

.cat-tree {
	padding: 8px 8px;
	width:180px;
	margin:0px 0px;
	background-color:#A18008;
	font-weight:500;
	font-size:9pt;
	line-height:12pt;
	}

.cat-tree A, .cat-tree A:link, .cat-tree A:visited, .cat-tree A:active {
	text-decoration:none;
	color:#EDEBEB;
	border-style: none;
	}
	
.cat-tree A:hover {
	text-decoration:none;
	color:#FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
	}

.main-content { 
	width:100%;
	border:1px solid #CCAB0B;
	}
	
.cat-head, .page-head { margin-top:12px; padding-top:12px}
	
.wrapper{}
.top-header{}
.th-left {
	width: 50%;
	text-align:left;
	}
	
.th-right {
	width:50%;
	text-align:right;
	font-size:8pt;
	color:#5B291B;
	line-height:1.2em;
	}
	
.space-6 {
	line-height:6px;
	}
	
.inner-bot {
	width:100%;
	height:100px;
	background-color:#5B291B;
	}

.table_head {font-family: Trebuchet MS, Geneva, sans-serif; font-size:11pt; font-weight:600; background-color:#5B291B; color: #FFFFFF;}
.table_head_r {font-family: Trebuchet MS, Geneva, sans-serif; font-size:11pt; font-weight:600; background-color:#5B291B; color: #FFFFFF;text-align:right;}
.table_head_l {font-family: Trebuchet MS, Geneva, sans-serif;  font-size:11pt; font-weight:600; background-color:#5B291B; color: #FFFFFF;text-align:left;}

.table_body {font-size: 9pt}
.table_body_r {font-size: 9pt; text-align: right; vert-align: middle; nowrap}
.table_body_l {font-size: 9pt; text-align: left; vert-align: middle; nowrap}
.tbl_head_open {border-collapse: collapse; padding: 2px 10px; width:100%; border-top: 1px solid #CC9900; height: 1px}

.add_to_basket {display: inline;}

.text-input {font-size:9pt;display:inline}
.line-item {border-bottom: 1px solid #c0c0c0; } 
.cust-quote {font-style: italic;}
.quotemark {font-size:12pt;font-weight:700;color:#5B291B;}

.author-list
 { display:inline;
	float:left;

	margin:12px 12px;
	padding:12x 12px;
	height:30px;
	width:150px;
	position:relative;
	text-align:center;
	}