BODY {
	font-family:bauhaus, arial,helvetica,sans-serif;
	font-size:18px;
	bgcolor:#ffffff
}

.banner{
	position: absolute;
	left: 50%;
	top: 10;
	width: 720px;
	height: 114px;
	margin-left: -360px;
}

.fl{
	float:left;
	margin:0
}

.fr{
	float:right;
	margin:0
}

.flc{
	float:left;
	clear:left;
	margin:0
}

#titlebox{
	width:720px;
	height:25;
	position: absolute;
	left: 50%;
	top: 102;
	margin-left: -360px;
	padding: 3px 0px 0px 0px;
}

#titlebox .title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	margin-left:10;
}

#pagebox{
	width:720px;
	position: absolute;
	left: 50%;
	top: 130;
	margin-left: -360px;
	border: 0px solid #333;
}

#pagebottom{
	width:720px;
	position: absolute;
	left: 0;
	top: 380;
	border: 0px solid #333;
}

#pagetable{
	width:720px;
	height:440px;
	position: absolute;
	left: 50%;
	top: 131;
	margin-left: -360px;
	border: 0px solid #333;
}

.picin{
	margin-left:7;
	margin-bottom:5;
	padding:0;
	border:0px solid #333;
}

.lt-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #712E0C;
	font-weight:bold;
	line-height:15px;
}

.lgrtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:26px;
	color: #712E0C;
	font-weight:normal;
}

.lrgtext-white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #712E0C;
	font-weight:normal;
}

.lrgtext-white-prc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #712E0C;
	font-weight:normal;
}

TABLE TD{
	align:right;
	vertical-align:top;
	white-space:nowrap;
}

.bldtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #712E0C;
	font-weight: bold;
}

.sub-titlebox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	width:200;
	margin-right:5px;
	padding:0px 0px 0px 0px;
}

.rightbox{
	position:relative;
	top:0;
	left:0;
	width:720;
}

#navlist {
	position: absolute;
	left: 50%;
	top: 80;
	width: 720px;
	margin-left: -360px;
	z-index:200;
}

#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin: 0;
	white-space: nowrap;
	padding: 0;

}

#navlist li:hover ul, li.over ul{ display: block; }



#navlist li { /* all list items */
	float: left;
	position: relative;
	text-align:left;
	padding-left:0;
	z-index:99;
}

#navlist li.subli { /* all list items */
	height:20;
	width:160px;
	padding-left:0;
}

#navlist li ul {
	display: none;
	position: absolute; 
	top: 19px;
	left: 0;
	white-space: nowrap;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	font-size: 12px;
	font-weight:normal;
	width:160;
	padding:2px 2px 2px 2px;
	z-index:100;
}

#navlist li ul li{
	height:20;
	text-align:left;
	padding-left:0;
}

#navlist li > ul {
	top: auto;
	left: auto;
}

#navlist a {
	text-align:left;
	padding: 2px 2px 2px 2px;
	border: 0px solid #333;
	width: 50;
	/*filter:blendTrans(duration=0.5);*/
}

#navlist a:link, #navlist a:visited {
	color: #eee;
	font-weight:bold;
	font-size:12;
	text-decoration: none;
}

#navlist li ul li a:link,#navlist li ul li a:visited {
	width:160;
	text-align:left;
	font-size:12;
	font-weight:normal;
	background-color:#666;
	color:#fff;
}

#navlist li ul li a:hover {
	border: 0px solid #333;
	color:#555;
	background-color:#ccc;
}





#prevnext {
	width: 720px;
	z-index:200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding:2px 0px 2px 0px;
}

#prevnext .previous { /* all list items */
	float:left;
}

#prevnext .next { /* all list items */
	float:right;
}

#prevnext a {
	text-align:center;
	padding: 2px 2px 2px 2px;
	border: 0px solid #333;
	filter:blendTrans(duration=0.5);
}

#prevnext a:link, #prevnext a:visited {
	color: #ccc;
	color: #EEE;
	text-decoration: none;
}

#prevnext a:hover {
	border: 0px solid #333;
	background-color:#ffffff;
	color:#ccc;
}




#productlist {
	float:left;
	clear:left;
	z-index:200;
	margin-left: 10px;
	border:0px solid #333;
}

#productlist li {
	list-style-type: none;
}

#productlist li.facial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#777777;
}

#productlist li.wed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#777777;
}

#productlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	/*list-style-type: none; /*turns off display of bullet*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin: 0;
	padding: 0;
	width:240;
}

#productlist li:hover ul, li.over ul{ display: block; }

#productlist li ul {
	display: none;
	position: absolute; 
	top: 15px;
	left: 490;
	width:220;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	padding:2px 2px 2px 2px;
	z-index:100;
	list-style-type:square;
}

.prodlist-listtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	z-index:20;
}

#productlist li ul.facial-ul {
	left: 300;
	top: 230;
	width:300;
}

#productlist li > ul {
	top: 20;
	left: 490;
}

#productlist a {
	text-align:left;
	padding: 2px 2px 2px 2px;
	border: 0px solid #333;
	width: 240;
}

#productlist a:link, #productlist a:visited {
	color: #712E0C;
	color: #712E0C;
	text-decoration: none;
}

#productlist a:hover {
	border: 0px solid #333;
	color:#555;
	background-color:#ccc;
}







H1	{Font-family: verdana; color: maroon}

H2	{Font-family: verdana; color: maroon}

H3	{Font-family: verdana; color: maroon}

H4	{Font-family: verdana; color: maroon}

H5	{Font-family: verdana; color: maroon}

A.more:link		{
font-family: "verdana, arial"; 
color: black;	
text-decoration:none;
font-weight: bold;
}

A.more:visited	{
font-family: "verdana, arial"; 
color: black;	
text-decoration:none;
font-weight: bold;
}

A.more:active	{
font-family: "verdana, arial"; 
color: blue;	
text-decoration:none;
font-weight: bold;
}

A.more:hover		{
font-family: "verdana, arial"; 
color: red; 
text-decoration: underline;
font-weight: bold;
}



A.white:link		{
font-family: "verdana, arial"; 
color: #FFF;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.white:visited	{
font-family: "verdana, arial"; 
color: #FFF;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.white:active	{
font-family: "verdana, arial"; 
color: blue;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.white:hover		{
font-family: "verdana, arial"; 
color: red; 
text-decoration: underline;
font-weight: bold;
font-size: 14px;
}




A.ccc:link		{
font-family: "verdana, arial"; 
color: maroon;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.ccc:visited	{
font-family: "verdana, arial"; 
color: maroon;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.ccc:active	{
font-family: "verdana, arial"; 
color: blue;	
text-decoration:none;
font-weight: bold;
font-size: 14px;
}

A.ccc:hover		{
font-family: "verdana, arial"; 
color: red; 
text-decoration: underline;
font-weight: bold;
font-size: 14px;
}



A.bottom:link	{
font-family: arial;	
font-size: 9pt; 
color: #C03; 
text-decoration:none; 
letter-spacing: 2px;
}

A.bottom:visited {
font-family: arial;	
font-size: 9pt; 
color:#C03; 
text-decoration:none; 
letter-spacing: 2px;
}

A.bottom:active {
font-family: arial;	
font-size: 9pt; 
color: #999;		
text-decoration:none; 
letter-spacing: 2px;
}

A.bottom:hover	{
font-family: arial;	
font-size: 9pt; 
color: red; 
font-weight: regular; 
text-decoration: underline; 
letter-spacing: 2px;
}




A.blue:link	{
font-family: arial;	
font-size: 9pt; 
color: #03c; 
text-decoration:none; 
letter-spacing: 2px;
}

A.blue:visited {
font-family: arial;	
font-size: 9pt; 
color:#03c; 
text-decoration:none; 
letter-spacing: 2px;
}

A.blue:active {
font-family: arial;	
font-size: 9pt; 
color: #999;		
text-decoration:none; 
letter-spacing: 2px;
}

A.blue:hover	{
font-family: arial;	
font-size: 9pt; 
color: red; 
font-weight: regular; 
text-decoration: underline; 
letter-spacing: 2px;
}