@charset "UTF-8";
/* Global Styles */
body { font: Georgia, "Times New Roman", Times, serif; color: #000000; background: url(../images/bckgrnd-all.gif) center repeat-x; margin: 0; padding: 0; text-align: center; color: #000000; background-color: #98cbff; }
.content #container { background: url(../images/bckgrnd.jpg) top no-repeat; /*border: 2px solid #005900;*/
	width: 930px; height: 700px; margin: 15px auto; text-align: left; }
.content #mainContent { padding: 0 0px; }
#banner { }
/* Global Text Styles */

.main { font: 13px/20px Georgia, "Times New Roman", Times, serif; color: #000; }
.small { font: 11px Georgia, "Times New Roman", Times, serif; color: #000; }
a:link { color: #000; }
a:hover { color: #990000; cursor: pointer; }
 a:visited, a:active: {
 text-decoration: none;
 color: #000;
}
h1 { font: 15px Georgia, "Times New Roman", Times, serif; text-decoration: underline; }
h2 { font: 16px Georgia, "Times New Roman", Times, serif; letter-spacing: 1px; }
h3 { font: 13px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; }
/* Center Index Table Rules */

#mainSplash { background: #FEFF9D; border: 1px solid #000; padding: 5px; }
.mainSplash { font: 14px Georgia, "Times New Roman", Times, serif; line-height: 16px; }
.mainSplash a:link, a:active, a:visited { color: #000; text-decoration: none; }
.mainSplash a:hover { text-decoration: underline; }
.mainSplash a:hover { color: #000; text-decoration: underline; }
.cntrSplsh { padding-top: 20px; }
/* Left Column Table Rules */

#leftColumn { background: #FEFF9D; margin-top: 5px; border: 1px solid #000; }
/* Right Column Table Rules */

#rtColumn { margin-top: 15px; }
/* Bottom Rule */

#physicalCnt { vertical-align: middle; }
#btmContent { border-top: 2px solid #FFF; margin-top: 10px; }
#bottomrule { padding-left: 50px; }
.bottomRule a:link, a:active, a:visited { color: #FFF; text-decoration: none; }
#footer { margin: auto; width:930px; }
.footer { font: 9px Arial, Helvetica, sans-serif; color: #FFF; letter-spacing: 1.5px; }
.footer a:link, a:visited, a:active { text-decoration: none; color: #000; }
.footer a:hover { color:#CCCCCC; }

/* Text Styles */
.drkG { font: 14px Georgia, "Times New Roman", Times, serif; color: #000; }
.large { font: 16px Georgia, "Times New Roman", Times, serif; }
.whiteMed { font: 14px Georgia, "Times New Roman", Times, serif; color: #FFF; }
.whiteLrg { font: 15px Georgia, "Times New Roman", Times, serif; color:#FFF; font-weight: bold; }
.whiteLrg a { color: #FFF; text-decoration: none; }
.whiteLrg a:hover { color:#006600; text-decoration: underline; }
.arial { font: 12px Arial, Helvetica, sans-serif; color: #000; }
.arialBlck { font: 12px Arial, Helvetica, sans-serif; color: #000; }
.indent { text-indent: 15px; }
/*Etiquette Page */

#firstVisit { background: #FEFF9D; border: 1px solid black; padding: 12px; position: inherit; width: 600px; height: 315px; overflow: auto; }
/* Product Page */

#products { background: #FEFF9D; border: 1px solid #000; }
.products { font: 13px Georgia, "Times New Roman", Times, serif; overflow: auto; }
#ordering { font: 12px Georgia, "Times New Roman", Times, serif; padding: 8px; width: 200px; border: 2px solid #000; background: #FFF; float: right; }
/* Spa Modalities Page */

#spaSplash { background: #FEFF9D; border: 1px solid #000; height: 300px; overflow: scroll; }
.spaSplash { font: 14px Georgia, "Times New Roman", Times, serif; color: #000; line-height: 16px; letter-spacing: 1px; padding: 8px; text-align: left; }
.spaSplash a { color: #000000; cursor: pointer; }
.spaSplash a:hover { color: #000; text-decoration: underline; }
/* Spray Tanning */

#sprayTan { width:600px; height:290px; overflow: scroll; }
/* Therapists Page */

td.therapists { background: #FEFF9D; border: 2px solid #043406; padding: 8px; text-align:left; }
/* Waxing Page */

#waxing { position:absolute; width:600px; height:290px; z-index:1; }
.scroll { height: 370px; width: 600px; overflow: auto; border: 1px solid #666; padding: 12px; }
.massageSplsh { margin: 0 auto; font: 13px Georgia, "Times New Roman", Times, serif; text-align: left; }
#massageSplsh { font: 13px Georgia, "Times New Roman", Times, serif; background: #FEFF9D; border: 1px solid #000; text-align: left; }
/* Massage */

#mbox { background: #FFF; width: 300px; padding: 5px; border: 2px solid #000; margin: 0 60px 10px 0; float: right; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
/* Wedding */

#wedSplash { background: #FEFF9D url(../images/wed_splsh.gif) bottom no-repeat; padding: 8px; border: 1px solid #000; width: 600px; height: 400px; overflow: auto; text-align: left; }
/*Therapists */
#therapists { width: 600px; height: 400px; background: #FEFF9D; border: 1px solid #000; overflow: auto; padding: 12px; }
.txtTher { font: 12px Georgia, "Times New Roman", Times, serif; text-align: left; }
#waxingSplsh { width: 500px; height: 370px; background: #FEFF9D url(../images/wax_splsh.gif) bottom no-repeat; border: 1px solid #000; padding: 12px; text-align: left; }
#nailSplsh { width: 550px; height: 300px; background: #FEFF9D url(../images/nail_splsh.gif) bottom no-repeat; border: 1px solid #000; text-align: left; padding: 12px; overflow: auto; }
.nails { font: 13px Georgia, "Times New Roman", Times, serif; text-align: left; }
/* Massage Subpages */
.sub_massage { background: url(../images/mass-bck3.gif) top center no-repeat; width: 580px; height: 320px; border: 1px solid #000; padding: 8px; text-align: left; }
.sub_massage #text { font: 13px Georgia, "Times New Roman", Times, serif; margin-top: 30px; width: 400px; }
.sub_massage #text1 { font: 13px Georgia, "Times New Roman", Times, serif; width: 500px; }
.sub_facials { background: url(../images/mass-bck4.gif) top center no-repeat; width: 580px; height: 320px; border: 1px solid #000; padding: 8px; text-align: left }
.sub_facials #text { font: 13px Georgia, "Times New Roman", Times, serif; margin-top: 100px; width: 400px; }
.sub_tan { background: url(../images/mass-bck-1.gif); width: 580px; height: 320px; overflow: auto; border: 1px solid #000; padding: 8px; text-align: left; }
.sub_tan #text { font: 13px Georgia, "Times New Roman", Times, serif; margin: 10px; }
.sub_tan #text1 { font: 13px Georgia, "Times New Roman", Times, serif; margin: 60px; }
.sub_tan #text2 { font: 13px Georgia, "Times New Roman", Times, serif; margin: 100px; }
.sub_tan #text3 { font: 13px Georgia, "Times New Roman", Times, serif; margin: 100px; }

/*Specials*/
#specials-splsh { width: 600px; height: 400px; background: #FEFF9D url(../images/specials_splsh.gif) bottom center no-repeat; border: 1px solid #000; margin: 40px 30px 0 30px; }
#specialsContent { width: 97%; height: 95%; margin-top: 50px; }
/*<agl.folder "specials">*/
#specials .scroll {
  height: 326px;
  width: 567px;
  overflow: auto;
  padding: 12px;
  border-style: none;
  }
/*</agl.folder>*/
/*<agl.folder "packages">*/
 #packages .scroll {
  height: 326px;
  width: 567px;
  overflow: auto;
  padding: 12px;
  border-style: none;
  }
 #packages #specials-splsh { width: 600px; height: 400px; background: #feff9d url(../images/packages_splsh.gif) no-repeat center bottom; border: solid 1px #000; margin: 40px 30px 0; }
/*</agl.folder>*/

