body {  margin: 0;  padding: 0;  background: #fff;  font-family: arial, helvetica, sans-serif; color: #000;font-size: 12px;}
#top {   margin: 0;    padding: 0;  background: #fff;  height: 110px;   }    
#left {  position: absolute;  left:0;  top: 100px;  width: 160px;}
#leftcontent {padding: 1px;}
#center {  margin-left: 170px;  margin-right: 170px;  background: #fff; }
#centercontent {  padding: 10px; }
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {  margin-top: 0;}
#right { position: absolute;  right: 0;  top: 100px;  width: 160px;}
#rightcontent {padding: 1px;}
#rightcontent p{text-align: center;}
p.top{margin-top: 20px; text-align: center;}
#footer {  background: #fff;  text-align: center;  visibility: hidden;  width: 100%;  padding-top: 6px;    padding-bottom: 2px;margin-top: 10px;color: #fff;border-top: 1px solid #D09800;}
div.logo {position: absolute; z-index: 1;top: 5px;left: 4px;}
img.logo{margin:0;width: 238px;height: 75px;}
/* header nav links */
div.nav{position: absolute; right: 4px; top: 76px; float: right; margin: 0; padding: 0; width:480px; text-align:right;}
p.discontinued{position: absolute; top: 20px; z-index: 1; right: 4px; width: 458px;}
img.cosmetics{width:458px; height:46px; border: 0;}
p.selling_avon{font-size: 18px;position: absolute; top: 2; z-index: 1;top: 54px;right: 23px;font-weight: bold;}
ul.nav {list-style: none;	margin: 0;}
ul.nav li {display: inline;	}
ul.nav li a {font-size: 100%;    font-family: arial, helvetica, sans-serif;	text-decoration: underline;	 padding: 0 6px 0 6px;	 color: #666600;}
ul.nav li a:visited{color: #D09800;text-decoration: underline;font-size: 100%;}
ul.nav li a:hover{text-decoration: none;color: #000;font-size: 100%;}
ul.products {	margin: 20px 5px 0 0;	padding: 0;	list-style: none;	background-color:  #fff;	}
ul.products li {text-align: right;display: block;width: 100%;padding: 2px 0 2px 0;color: #666600;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.products li a {text-align: right;display: block;text-decoration: underline;width: 100%;padding: 2px 0 2px 0;color: #666600;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.products li a:visited{text-align: right;display: block;text-decoration: underline;width: 100%;padding: 2px 0 2px 0;color: #D09800;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.products li a:hover {text-decoration: none;text-align: right;font-size: 1em;}
/* footer links */
ul.footer {	list-style: none;	margin: 0;}
ul.footer li {display: inline;}
ul.footer li a {	font-size: 95%;    font-family: arial, helvetica, sans-serif;text-decoration: underline;	 padding: 0 6px 0 6px;	 color: #666600;			}
ul.footer li a:visited{color: #D09800;text-decoration: underline;font-size: 95%;}
ul.footer li a:hover{text-decoration: none;font-size: 95%;}
/*body*/
a:link{font-size: 12px;color: #686800;}
a:visited{font-size: 12px;color: #D09800;}
a:hover{font-size: 12px;text-decoration: none;}
form.search{padding: 8px 8px 8px 0;margin: 5px 0 5px 0;}
input.search{margin: 0 3px 0 3px;}
select.search{margin: 0 3px 0 3px;}
h1{font-size: 21px; margin: 0 0 1px 0;color: #666600;font-weight: bold;}
h2{font-size: 19px; margin: 0;font-weight: bold;color: #666600;}
h3{font-size: 17px; margin: 0;font-weight: bold;color: #666600;}
h4{font-size: 15px; margin: 0;font-weight: bold;color: #666600;}
h5{font-size: 13px; margin: 0;font-weight: bold;color: #666600;}
p.login{margin: 3px;font-size: 12px;font-weight: bold;}
p{font-size: 12px;}
table.register{border: 1px dotted #666600;margin-top: 10px;padding: 10px;width: 100%;}
td.shout{width: 49%;border: 1px solid #686800;padding: 14px;vertical-align: top;}
td.login{margin: 3px;font-size: 12px;font-weight: bold;padding: 10px;text-align: right;width: 30%;}
td.product{margin: 3px;font-size: 12px;font-weight: bold;padding: 4px;text-align: left;width: 20%;}
td.productname{margin: 3px;font-size: 12px;font-weight: bold;padding: 4px;text-align: left;width: 40%;}
td.productprice{margin: 3px;font-size: 12px;font-weight: bold;padding: 10px;text-align: center;width: 10%;}
p.shout{font-size: 18px;margin: 0;}
div.google{margin: 22px 0 4px 0;}
p.hehtop{font-size: 12px;font-weight: normal;margin: 22px 2px 4px 2px;border: 1px dotted #666600;padding: 5px;}
p.heh{font-size: 12px;font-weight: normal;margin: 4px 2px 4px 2px;border: 1px dotted #666600;padding: 5px;}
p.strongest{font-size: 14px;margin: 3px 0 3px 0;font-weight: bold;}
p.strong{font-size: 13px;margin: 0 0 3px 0;font-weight: bold;}
p.body{margin: 4px;}
th.heading{margin: 3px;border-bottom: 1px solid #D09800;font-size: 12px;font-weight: bold;padding: 5px;text-align: left;color: #666600;}
th.productheading{margin: 3px;border-bottom: 1px solid #D09800;font-size: 12px;font-weight: bold;padding: 5px;text-align: left;color: #666600;}
td.results{font-size: 12px;text-align: center;font-weight: bold;}
table.prod{border: 1px dotted #ccc;width: 80%;margin-top: 10px;}
td.spec{font-size: 12px;padding: 8px;text-align: right;width: 25%;font-weight: bold;color: #666600;}
td.specsearch{font-size: 12px;padding: 20px 8px 8px 8px;text-align: right;width: 25%;font-weight: bold;color: #666600; vertical-align: top;}
td.info{font-size: 12px;text-align: left;font-weight: bold;padding: 8px;width: 25%;border-bottom: 0px solid #D09800;}
hr.rhs{width: 95%;color: #D09800;height: 1px;}
/*let a friend know css*/
a.home {	border: 1px solid #ffffff;	text-decoration: none;}
a.home:active {	border: 1px solid #ffffff;	text-decoration: none;}
a.home:hover {	border: 1px solid #ffffff;	text-decoration: none;}
a.home:visited {	border: 1px solid #ffffff;	text-decoration: none;}
input.error, textarea.error {	color: #000000;	background-color: #f5731d;}
.error {	color: #f5731d;}
/*let a friend know css END */
li {color: #666600;}
/* wanted special css */
ul.wantedproducts {	margin: 20px 5px 0 0;	padding: 0;	list-style: none;	background-color:  #fff;	}
ul.wantedproducts li {text-align: right;display: block;width: 100%;padding: 2px 0 2px 0;color: #CC6600;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.wantedproducts li a {text-align: right;display: block;text-decoration: underline;width: 100%;padding: 2px 0 2px 0;color: #CC6600;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.wantedproducts li a:visited{text-align: right;display: block;text-decoration: underline;width: 100%;padding: 2px 0 2px 0;color: #993300;font-size: 1em;line-height: 1.2;font-family: arial, helvetica, sans-serif;}
ul.wantedproducts li a:hover {text-decoration: none;text-align: right;font-size: 1em;}
table.wanted{border: 1px dotted #CC6600;;margin-top: 10px;padding: 10px;width: 100%;}
th.wantedprodheading{margin: 3px;border-bottom: 1px solid #D09800;font-size: 12px;font-weight: bold;padding: 5px;text-align: left;color: #CC6600;}
th.wantedheading{margin: 3px;border-bottom: 1px solid #D09800;font-size: 12px;font-weight: bold;padding: 5px;text-align: left;color: #CC6600;}
td.wantedspec{font-size: 12px;padding: 8px;text-align: right;width: 25%;font-weight: bold;color: #CC6600;}
li.fourofour {color: #000;}
p.comment{border: 1px dotted #cc6600; padding: 15px; margin:  2px 0 2px 0 ;}
td.campaign{width: 15%; text-align: center; font-weight: bold;}
div.leftcontent iframe{ margin-right: auto; margin-left: auto;}