body {
	background: #AC9D73 url(images/BG.gif) repeat-x top;
	margin: 0px 0px 0px 0px;
}


/* IDs */
#mainarea {
	background-color: White;
	border: 2px solid Gray;
}

#footer {
	background-color: #585641;
	border-top: 2px dotted #F3E5D4;
}

#ptitle {
	background-color: #CEC2A6;
	border-bottom: 2px solid Black;
}

#productbox {
	background-color: #E3DCCC;
	border-bottom: 2px solid Silver;
}

#ptitleservices {
	background-color: #CEC2A6;
	border-bottom: 2px solid Black;
}

#addText {
	border: 1px double #C0BB72;
	background-color: #DCD8AF;
	color: Black;
	font: normal 11px Verdana;
	padding: 2px 2px 2px 2px;
}
/* P Tags */

p {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.footer {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

p.header {
	font: normal small-caps bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #706D50;
}

p.menu {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

p.pheader {
	font: small-caps bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #706D50;
}

p.services {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color: White;
}

/* A HREFS */

a {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B27832;
}

a.menu {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	border-bottom: none;
}

a.menu:hover {
	color: White;
	border-bottom: 1px dotted #DC143C;
	text-decoration: none;
}

a.subprod {
	background: url(images/folder_icon.jpg) no-repeat left;
	padding-left: 25px;
	font: bold 12px Verdana;
	color: #B27832;
	text-decoration: none;
	height: 22px;	
}

a.product {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B27832;
}