BODY {
	padding: 0;
	margin: 0;
	background-color: white;
	}

	
HR { 
	width: 90%;
	/*color: #7B3900;	*/
}
	
BODY, TD, TH {
	color: black;
	font-family: verdana, sans-serif;
	font-size: 12px;
	}
	
		TH {
		text-align=left;
		background-color: #eeeeff;
	}
	
	A {
		color: #786d62;
		border: 0;
		}
		
	H1, H2, H3, H4 {
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		color: #786d62;
		}
	
	H1 {
		font-size: 18px;
		}	
		
	H2 {
		font-size: 14px;
		}
		
		
	H3 {
		font-size: 12px;
		}
		
	H4 {
		font-size: 10px;
		}
		
	H1, H2, H3, H4, TABLE, FORM, DL {
		padding: 0px 0px 0px 0px;
		margin: 0px;
		}
	
	IMG {
		border: O;
		}

.tableFull{ 
      height:100%;
      width: 100%;
       border:0px black solid;
        border-collapse:collapse;
        background-color:white;
        cell-spacing:0;
        padding:0;

}

.tableHead {
	background-color: white;
	text-align: center;
	height:50px;
	width: 100%;
	column-span: 3;
	font-size: 24pt;
	color: black;
}


.catMenu {
	vertical-align:top;
	width: 220px;
	color: #EFDFD1;
    cell-spacing:0px;
   	padding:0px;       
}

.menu:link {  
	font-size: 13px;
	font-weight: normal;
	color: #eeeebb;
	text-decoration: none
}

.menu:visited {  
	font-size: 13px;
	font-weight: normal; 
	color: #eeeebb;
	text-decoration: none
}
.menu:hover {
  color:white;
}

.catMenuSub { 
        background-color: green;
        vertical-align:top;
        width: 100%;
        color: #eeeebb;
}          

.catMenuSub:link { 
        font-size: 13px;
        font-weight: normal;
        color: #eeeebb;
        text-decoration: none
 }                

.catMenuSub:visited { 
        font-size: 13px;
        font-weight: normal;
        color: #eeeebb;
        text-decoration: none
}                   

.catMenuSub:hover { 
  color:white;

                 
}

.prod { 
  text-align:center;
  vertical-align:top
}

.prod:link {  
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration:none
}

.prod:visited {  
	font-size: 12px;
	font-weight: bold; 
	color: black;
	text-decoration:none;
}

.prod:hover {
  color:gray;  
}

.tMenu{
	vertical-align:top;
	background-color:#C6B9AF;
        width:220px;
        height:500px;
        padding:0px;
}

.menuHead {
	text-align: left;
	padding: 0px 0px 0px 14px;
	color: #79583C;
	font-size: 14pt;
}

.prodDisplay{
	vertical-align:top;
	width:65%;
	text-align:left;
}

.prodSpacer{
	vertical-align:top;
	width:1%;
  height:100%;
}

.prodTitle{
	text-align:left;
  	vertical-align:top;
  	font-size: 20px;
	font-weight: bold; 
	color: black;
}

.prodTitle:h2{
	font-size: 26pt;
	font-weight: bold;
}
	
.fullProd{
	height: 100%;
	width:900;
	vertical-align:top;
	text-align:left;
	border:0px black solid;
	
}

.prodSmallTitle{
	vertical-align:top;
	text-align: center;
	font-size: 12pt;
        height:30px;
}

.topMenu{
	background-color:#7B3900;
	padding: 0px 0px 0px 14px;
	height: 22px;
}

.prodDisplay{ 
        vertical-align:top;
        text-align:left;
        border:0px solid black;
}

.prodDisplayTitle{
        vertical-align:top;
        text-align:center;
        height:30px
}

.prodDescription{ 
	vertical-align: top;
	text-align:left;
}

.prodTableTop{
        width:190px;
        border:0px black solid;
        background-color:#ffffff;
        cell-spacing:0;
        padding:0;
}

.prodTableSmall{
        width:200px;
        height:250px;
        border:0px black solid;
        border-collapse:collapse;
        background-color:white;
        cell-spacing:0;
        padding:0;
}

.tbl_error{
		width:100%;
		border:1px red dashed;
        border-collapse:collapse;
        background-color:white;
        cell-spacing:0;
        padding:5;
        color:red;
}

.red{
	color:red;
	font-size:10pt;
}

.img_altText{
	font-size:8pt;
	font-style:italic;
        text-align:left;
}

.infoSmall {     
 color: white;
 font-size: 9pt;
 font-weight: bold;
}

.infoSmall:link {   
 font-size: 9pt; 
 font-weight: bold;
}                 

.infoSmall:visited {   
 font-size: 9pt; 
 font-weight: bold;
}                     

.infoSmall:hover { 
  color:red;
}

.footer{
  background-color:#A7A9AC;
  text-align:center;
  vertical-align:bottom;
}

.prodline{ 
  border-top:1px solid #786d62;
  border-right:0px;
  border-left:0px;
}

.prodThumb{ 
   border: 1px solid black;
   padding: 0px;
}

.profile_td{
   border-top:1px solid #786d62;
   border-left:1px dashed red;
 }

.prodProfile{ 
   border:1px solid black;
}

