body {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 15px;color: #990099;text-align: center;margin-top: 10px;}#container{width: 920px;margin: 160px auto auto}#leftnav{width: 190px;float: left;padding-top: 5px; }#leftnav ul{list-style-type: none;margin: 0em;padding: 0em; }#leftnav img{padding-top: 10px; }#main{float: left;width: 500px;padding-left: 5px;text-align: left;padding-top: 20px;}#box{width: 235px;float: left;border: #fb65c6 solid;margin-right: 5px;height: 370px;margin-top: 1em;background-image: url(images/pink-fade2.gif);text-align: center;}#box img{margin-top: 8px;margin-bottom: 0em;}#box h4{background-color: #fb65c6;margin-top: 0em;margin-bottom: .5em;padding-top: 2px;padding-bottom: 5px;padding-left: 5px;color: #fff;font-weight: bold;border: #ef8cdb;font-size: 15px;}#box h4 a{text-decoration: none;color: #fff;font-weight: bold;}#box p{padding-left: 14px;text-align: left;padding-right: 13px;margin-bottom: 0.7em;margin-top: 0.7em;font-size: 12px;}#box p a{text-decoration: none;color: #990099; }h3, h3 a:hover,H3 a:link,H3 a:visited {margin-bottom: 1em;text-decoration: none;color: #ff0099;}#recruit {background-color: #f5c7f1;width: 485px;font-size: 12px;text-align: center;padding-top: 5px;padding-bottom: 7px; }#recruit h3{padding-bottom: 6px;margin: 0em;color: #ea58b7;font-size: 17px; }#recruit h2{padding-bottom: 6px;margin: 0em;color: #ea58b7;font-size: 16px; }#recruit p{font-size: 14px;margin: 0em;padding-top: 4px;padding-bottom: 3px; }#main .gallery {text-align: center;}#main .gallery ul{margin: 0em;padding: 0em;}#main .gallery ul li{list-style-type: none;display: inline;}#main .gallery ul li img{padding: 8px;}#main .vouchers{color: #fff;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1.2em;background-color: #bab0ff;padding-left: 1em;padding-top: 5px;padding-bottom: 8px;margin-right: 14px; }#main .vouchers p{margin: 0em;padding: 0em;color: #990099;font-size: 15px;}#main .vouchers a{text-decoration: none;color: #990099;}#right{width: 210px;text-align: center;background-color: #ffb3e7;padding-top: 20px;float: left;padding-bottom: 20px;}#form1{font-size: 12px;text-align: right;padding-right: 7px;margin-bottom: 0em;padding-left: 7px;}#form1 label input{margin-top: 6px;}#right .work {background-color: #fbdeff;padding-top: 6px;padding-bottom: 6px;margin-top: 10px;}#right .work h4{margin: 0em;padding: 0em;}#right .work a{text-decoration: none;font-weight: bold;font-size: 13px;margin: 0em;padding: 0em;color: #c96dff;}#right img{padding-top: 15px;}#footer{clear:both;width: 920px;text-align: center;}#footer img{padding-left: 15px;padding-right: 15px;padding-top: 20px;}#masthead{width: 920px;background-image: url(images/pamperme-logo.gif);background-repeat: no-repeat;background-color: #ffe5f4;background-position: 20px 15px;height: 140px;position: absolute;top: 10px;right: auto;left: 50%;margin-left: -460px;}#contact{text-align: right;padding-top: 20px;padding-right: 30px;font-size: 16px;color: #cc0099;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;}#contact ul{list-style-type: none;}#contact ul li a{text-decoration: none;font-size: 14px;color: #663399;font-weight: normal;}#places{width: 920px; }#places ul li{display: inline;}#places ul{margin: 0em;padding: 0em;font-size: 10px;padding-top: 10px;padding-bottom: 5px;}/* Navigation */#menu {width: 920px;background: #eee;margin-top: 38px;}#menu ul {list-style: none;margin: 0;padding: 0;width: 184px;float: left;z-index: 500; }#menu a, #menu h2 {font: bold 12px/16px arial, helvetica, sans-serif;display: block;margin: 0;padding: 2px 8px;border-width: 1px;border-color: #ff66ff;border: 1px #ff66ff solid;}#menu h2 {color: #fff;background: #ff0099; }#menu a {color: #5f3478;background: #ffccff;text-decoration: none;}#menu a:hover {color: #6f48aa;background: #fff; }#menu li {text-align: left;position: relative;z-index:500 } #menu ul ul ul {position: absolute;top: 0;left: 100%; }#menu ul ul {position: absolute; }div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul {display: none; }div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul {display: block; }#box .boxlink{background-color: #ff0099;padding-bottom: 5px;padding-top: 2px;margin-top: 0.5em;font-size: 14px;}#box .boxlink a{text-decoration: none;font-weight: bold;color: #fff;}#box .altboxlink{background-color: #fb65c6;padding-bottom: 5px;padding-top: 2px;margin-top: 0.5em;font-size: 12px;}#box .altboxlink a{text-decoration: none;font-weight: bold;color: #fff;}
#box .offer{background-color: #9f8eff;color: #fff;font-weight: bold;padding-top: 4px;padding-bottom: 6px;margin-top: 5px;border: none;}