body {font-family:verdana, tahoma, arial;font-size:10pt;color:gray;line-height:160%}

a { color: #B341D7;text-decoration:none; }
a:hover { color: #333333; text-decoration:underline; }

ul.menu {list-style: circle URL(/inc/images/arrow_sm.gif) outside;margin-left:15px;padding-left:0;}
ul.menu li {line-height:140%;font-size:10pt;}

h1 {font-size:12pt;font-weight:bold;margin:20px 0;color:#B341D7}
h2 {font-size:11pt;font-weight:bold;margin:15px 0;color:#B341D7}
h3 {font-size:10pt;font-weight:bold;margin:10px 0;color:#B341D7}

.smalltext {font-size:7pt;}
.redtext {color:red}
.bold {font-weight:bold;}
.font7 {font-size:7pt;}
.font8 {font-size:8pt;}
.font9 {font-size:9pt;}
.font10 {font-size:10pt;}
.font11 {font-size:11pt;}
.font12 {font-size:12pt;}
.font13 {font-size:13pt;}
.font14 {font-size:14pt;}
.font15 {font-size:15pt;}
.font16 {font-size:16pt;}
.font20 {font-size:20pt;}

div.container {width:778px;border:1px #B341D7 solid;text-align:left;margin:0;padding:0;background: white url(inc/images/bgleftbar.gif) repeat-y;}

div.admin_container {margin:20px;text-align:left;background: white url(inc/images/bgleftbar.gif) repeat-y;}


div.toplinks {border-bottom:1px #B341D7 solid;position:relative;width:100%;height:30px;}
div.toplinksleft {position:absolute;top:0px;left:20px;}
div.toplinksright {position:absolute;top:0px;right:20px;}
div.derm1 {text-align:center;margin-top:10px;display:block;}
div.derm2 {text-align:left;padding:10px;display:none;}
div.dermtop {margin-bottom:30px;border-bottom:1px silver solid;}
div.dermfresh {margin:0 20px 30px 0;display:none;font-size:9pt;}

div.hugesale {color:#B341D7;background: White; no-repeat;font-size:24pt;font-weight:bold;line-height:100%;padding:20px 0;margin:0 10px;}
div.hugesale span {font-size:12pt;}


.price {font-size:12pt;font-weight:bold;}
.sale {font-size:12pt;font-weight:bold;color:red;margin-top:10px;}

.main {float:left;width:570px;padding:10px 0 10px 10px;font-family:verdana, tahoma, arial;font-size:8pt;color:gray;border-left:1px silver solid;}
.main_info {float:left;width:520px;padding:20px 10px 20px 50px;font-family:verdana, tahoma, arial;font-size:9pt;color:gray;}
.main_cart {float:left;width:560px;margin-left:20px;padding:0;font-family:verdana, tahoma, arial;font-size:8pt;color:gray;}

.mainhome {float:left;width:550px;padding:10px 10px 10px 20px;border-left:1px silver solid;}
.leftnav {float:left;width:195px;text-align:left;padding:0;margin:0;background:none;font-size:8pt;border-right:1px silver solid;line-height:120%}
div.leftnav_cart {float:left;width:196px;text-align:left;padding:0;margin:0;background:none;font-size:7pt;border-right:1px #B341D7 solid;}




/*USE THIS FOR GALLERY MODE DISPLAY*/
div.product {float:left;width:119px;height:230px;margin:0 10px 30px 0;border:1px #B341D7 solid;vertical-align:bottom;padding:20px 5px 5px 5px;position:relative;font-size:7pt;line-height:120%;}
div.product a:link {text-decoration:none;color:gray}
div.product a:visited {text-decoration:none;color:black}
div.product a:hover {text-decoration:none;color:#B341D7}
div.productcat {background-color:lavender;color:gray;padding:2px;position:absolute;top:0px;left:0px;border:1px silver solid;border-top:0;border-left:0}
div.product_bottom {position:absolute;bottom:2px;left:5px;font-size:8pt;line-height:120%;}
div.product_bottom img {margin-left:-3px;}

.productimg {margin-bottom:10px;border:1px silver solid;}

/*USE THIS FOR LIST MODE DISPLAY*/
div.listmode {float:left;width:250px;height:138px;margin:0 20px 30px 0;border:1px #B341D7 solid;vertical-align:top;padding:20px 5px 5px 5px;position:relative;font-size:8pt;line-height:120%}
div.listmode a:link {text-decoration:none;color:gray}
div.listmode a:visited {text-decoration:none;color:black}
div.listmode a:hover {text-decoration:none;color:#B341D7}
div.listmode_img {float:left;width:120px;height:110px;margin-top:20px;}
div.listmode_img span {margin-left:15px}
div.listmode_cart {position:absolute;bottom:5px; right:15px;font-size:10pt;}
div.listmode_cart span {text-decoration:line-through}
div.listmode_cart b {font-size:10pt;font-weight:bold;color:#B341D7}





div.pageno {float:right;width:30px;height:30px;background-image:url(/facialsoneline/inc/images/pageno.gif);margin-left:3px;text-align:center;color:white;}
div.pageno a {color:white;text-decoration:none;}
div.pageno a:hover {color:white;text-decoration:none;}




div.pageno1 {float:right;width:30px;height:30px;background-image:url(/facialsoneline/inc/images/pageno1.gif);margin-left:3px;text-align:center;color:white;}
div.pageno1 a {color:white;text-decoration:none;}
div.pageno1 a:hover {color:white;text-decoration:none;}
div.totalresults {float:left;}
div.totalpages {float:right;}
div.content {margin:20px; line-height:160%;font-size:10pt;}
.admininput {font-size:8pt;font-family:verdana;}







