/*This is the main style sheet*/
/*main-content header*/
h1{font-family: Helvetica, Arial, sans-serif;font-size: 20px; text-align:center; color: #993366;}
/*inline link*/
h2{font-family: Helvetica, Arial, sans-serif;font-size: 12px; text-align:justify; color: #993366;}
h3{font-family: Helvetica, Arial, sans-serif;font-size: 14px; text-align:justify; color: #993366;}
/*a:link{color: #008080;}a:visited{color: #993366;}a:hover{color: #993366;}a:active{color: #008080;}*/

body {
background-color: #008080;
color: #008080;
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
margin: 0;
padding: 10px;
text-align: center;}

#everything{
width: 951px;
background-color: #FFFFFF;
margin: auto;
border-left: 1px solid #000;}

#PAGE_header {
height:200px;
width:951px;}

#logo {
width: 200px;
height: 200px;
float: left;}

#header_area{
background-color: #000000;
width: 749px;
height: 200px;
float: right;
border-top: 0px solid #333;
border-right: 1px solid #333;}

#banner {
background-image: url("images/newbanner.jpg");
background-repeat: no-repeat;
width: 747px;
height: 150px;}

#menu {
background-color: #520063;
height: 50px;
width: 749px;
border-top: 0px solid #333;
border-right: 1px solid #333;}

#cos_button {
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-size: 16px;
width: 200px;
height: 50px;
float: left;}

#cos_button a:link, #cos_button a:visited {
display: block;
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #ffffff;
line-height: 45px;}

#cos_button a:hover {
display: block;
background-image: url("images/button_hover.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #993366;}

#nail_button {
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-size: 16px;
width: 200px;
height: 50px;
float: left;}

#nail_button a:link, #nail_button a:visited {
display: block;
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #ffffff;
line-height: 45px;}

#nail_button a:hover {
display: block;
background-image: url("images/button_hover.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #993366;}

#esthetics_button {
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-size: 16px;
width: 200px;
height: 50px;
float: left;}

#esthetics_button a:link, #esthetics_button a:visited {
display: block;
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #ffffff;
line-height: 45px;}

#esthetics_button a:hover {
display: block;
background-image: url("images/button_hover.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 200px;
height: 50px;
text-align: center;
color: #993366;}

#apply_button {
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-size: 16px;
width: 149px;
height: 50px;
float: left;}

#apply_button a:link, #apply_button a:visited {
display: block;
background-image: url("images/button.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 149px;
height: 50px;
text-align: center;
color: #ffffff;
line-height: 45px;}

#apply_button a:hover {
display: block;
background-image: url("images/button_hover.jpg");
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
width: 149px;
height: 50px;
text-align: center;
color: #993366;}

#PAGE_body {
width: 950px;
text-align: center;}

#sidebar {
float: left;
background-color: #993366;
width: 200px;
text-align: left;
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;}

#sidebar a:link, #sidebar a:visited {
display: block;
color: #ffffff;
background-color: #993366;
font-size: 13px;
text-decoration: none;
border: 1px #993366 solid;
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
letter-spacing: .1px;}

#sidebar a:hover {
background-color: #993366;
color: #520063;
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
border: 1px solid;}

.sidebarheader{
background-color: #660033;
color: #ffffff;
font-size: 13px;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
text-indent: 1px;}

#main-content {
background-color: #ffffff;
padding: 10px;
width: 729px;
text-align: left;
float: left;}

#PAGE_footer{
font-size: 12px;
width: 950px;
background-color: #f1f1f1;
padding-bottom: 5px;
padding-top: 5px;
border-left: 1px #333333 solid;
border-bottom: 1px #333333 solid;
clear: both;
border-top: 1px #999999 solid;}

#cos_sch {
background-color: #ffffff;
width: 230px;
font-size: 12px;
text-align: justify;
float: left;}

#cos_timetable {
font-size: 14px;
width: 180px;
text-align: right;}

#est_sch {
background-color: #ffffff;
width: 240px;
font-size: 12px;
text-align: justify;
float: left;}

#nail_sch {
background-color: #ffffff;
width: 240px;
font-size: 12px;
text-align: justify;
float: right;}

#sch_subheader {
font-size: 14px;
font-weight: bold;
text-align: center;}

#sch_subheaderC {
font-size: 14px;
font-weight: bold;
text-align: left;}

#sch_subheaderA {
font-size: 14px;
text-align: right;}

#sch_subheaderB {
font-size: 14px;
font-weight: bold;
text-align: right;}

#price {
font-size: 18px;
font-weight: bold;
text-align: center;}

#cos_price {
background-color: #ffffff;
width: 230px;
font-size: 12px;
text-align: left;
float: left;}

#est_price {
background-color: #ffffff;
width: 260px;
font-size: 12px;
text-align: left;
border-left: 1px #333333 solid;
border-right: 1px #333333 solid;
float: left;}

#nail_price {
background-color: #ffffff;
width: 230px;
font-size: 12px;
text-align: left;
float: right;}

#payplan {
font-size: 13px;
font-weight: bold;
text-align: center;}

#price_subheader {
font-size: 16px;
font-weight: bold;
text-align: center;}

#schfooter {
font-size: 10px;
font-style: italic;
text-align: center;}

#cos_desc {
font-size: 10px;
width: 200px;
text-align: justify;}

#hours_table {
font-size: 16px;
text-align: center;}

#inst_block {
font-size: 11px;
text-align: justify;}

#inst_pic {
text-align: center;}

#appfee {
font-size: 9px;
text-align: center;}

#maps {
font-size: 18px;
text-align: center;}


#services_table1 {
background-color: #ffffff;
width: 230px;
font-size: 11px;
text-align: left;
float: left;}

#services_table2 {
background-color: #ffffff;
width: 260px;
font-size: 11px;
text-align: left;
border-left: 1px #333333 solid;
border-right: 1px #333333 solid;
float: left;}

#services_table3{
background-color: #ffffff;
width: 230px;
font-size: 11px;
text-align: left;
float: right;}

#services_header{
font-size: 14px;
text-align: center;}

#main_content_footer{
background-color: #ffffff;
width: 700px;
font-size: 12px;
text-align: center;
float: left;}

#appform{
background-color: #ffffff;
width:700px;
font-size: 12px;
text-align: center;
float: left;}


.form_layout{border: 1px solid #993366;width:100%;}
.innerFormContent{margin-left:20px;}
.formheader{background-color: #993366;width:100%;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:center;}
.formcolumn1{width:20%;float:left;}
.formcolumn2{width:78%;float:right;}
.formcolumn1A{width:30%;float:left;}
.formcolumn1B{width:15%;float:left;}
.formcolumn3{width:60%;float:left;}
.formcolumn4{width:39%;float:right;}
.clearboth{clear:both;}


.gradform_layout{border: 1px solid #993366;width:100%;}
.gradinnerFormContent{margin-left:20px;}
.gradformheader{background-color: #993366;width:100%;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:center;}
.gradformcolumn1{width:20%;float:left;}
.gradformcolumn2{width:78%;float:right;}
.gradformcolumn1A{width:30%;float:left;}
.gradformcolumn1B{width:15%;float:left;}
.gradformcolumn3{width:60%;float:left;}
.gradformcolumn4{width:39%;float:right;}

.gradformcolumnA{width:20%;float:left;}
.gradformcolumnB{width:75%;float:left;}
.gradformcolumnC{width:10%;float:left;}
.gradformcolumnD{width:30%;float:left;}
.gradformcolumnE{width:30%;float:left;}
.gradformcolumnF{margin-left:30px;}
.gradformcolumn1{width:25%;float:left;}
.gradformcolumn2{width:74%;float:right;}