div#bodywrapper {
 margin-left: auto;
 margin-right: auto;
 width: 760px;
}

div#header {
 background-image: url('http://www.lunaroma.com/test/images/header.jpg');
 background-repeat: no-repeat;
 height: 83px; /* for IE */
 min-height: 83px; /* for not-IE */
}

div#headerselections {
 padding: 59px 0px 0px 230px;
}

input#search {
 float: left;
 width: 30px;
}

input#searchgo {
 float: left;
}

a.menu {
 color:#003366;
 text-decoration: none;
 font-size: 15.0px;
 font-weight: normal;
 font-family: Helvetica, Arial, sans-serif;
 padding: 0px 10px 0px 5px;
 float: left;
}

a.menu:hover {
 color:#CCCCFF
}
 

div#headerspacer {
 background-color: #FFFFFF;
 height: 5px; /* for IE */
 min-height: 5px; /* for not-IE */
}

div#subheader {
 background-color: #CECBE3;
 height: 20px; /* for IE */
 min-height: 20px; /* for not-IE */
}

div#contentwrapper {
 background-color: #FFFFFF;
 width: 760px;
}

	table.main {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none;
		line-height: 18px
	}
	font.head {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;
		font-weight: bold;
		text-decoration: none;
		color: #000000
	}
	font.subhead {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		color: #000000
	}
	font.large {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bolder;
		text-decoration: none;
		}
	font.medium {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		text-decoration: none
		}
	font.small {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none
	}
	font.price {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: none;
		text-decoration: none;
		line-height: 12px
	}
	font.link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none
	}
	td.head {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;
		font-weight: bold;
		text-decoration: none;
		color: #000000
	}
	tr.head {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;
		font-weight: bold;
		text-decoration: none;
		color: #000000
	}
	td.large {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bolder;
		text-decoration: none;
		}
	tr.large {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bolder;
		text-decoration: none;
		}
	td.medium {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		text-decoration: none
		}
	td.small {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none
	}
	tr.small {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none
	}
	td.desc {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		display: table-header-group;
		margin: 0px;
		padding: 0px;
	}
	td.origin {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		display: table-header-group;
		margin: 0px;
		padding: 0px;
	}
	td.contact {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #000000
	}
	p.large {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bolder;
		text-decoration: none;
		}
	p.small {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none
	}
	p.desc {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		display: table-header-group;
		margin: 0px;
		padding: 0px;
	}
	td.price {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: none;
		text-decoration: none;
		line-height: 12px

	}
	td.ingredients {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: none;
		text-decoration: none;
		line-height: 12px

	}
	td.active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none
		font-color: #003366
	}
	td.link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none
	}
	A:link {
		color:#6666CC; 
		text-decoration: none
	} 
	A:visited {
		color:#6666CC;
		text-decoration: none
	} 
	A:hover {color:#FFCCFF} 
	A:active {
	color:#C3C
}

	a.ingredients {
		color:#003366;
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
	}
	a.ingredients:hover {
		color:#CCCCFF
	}
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;
		font-weight: bold;
		line-height: 28px;
		text-decoration: none;
		color: #000000;
		margin: 0px;
		padding: 0px;
	}

