BODY {font-family:Arial; 
      font-size:12px;
	  color:#000000;
	  /* background:#9a99ff; */
	  background:#691C6C; 

	  margin-top:0em;
	  margin-left:3em;
	  }


 
.model { background: url(images/aesthetic-services-model.jpg);
         background-repeat: no-repeat;
         width: 336px;
		 height: 546px;
		 margin-top: 0px; margin-bottom: 0px;
		 vertical-align: top; 
         position: relative;		 
}
.model-link { color: #000080;  position: relative; top: 1px; left: 0px;
}
.model-link a:link { font-size:12px; font-weight: bold; color: #000080; text-decoration: none;
}
.model-link a:visited { font-size:12px; font-weight: bold; color: #000080; text-decoration: none;
}
.model-link a:hover { font-size:12px; font-weight: bold; color: #000080; text-decoration: underline;
}
#link-special { position: absolute; top: 15px; left: 500px; width: 200px;}  
#link-wrinkles { position: absolute; top: 42px; left: 15px;} 
#link-crows-feet { position: absolute; top: 67px; left: 15px;} 
#link-broken-capillaries { position: absolute; top: 88px; left: 15px;} 
#link-acne-scars { position: absolute; top: 106px; left: 15px;}  
#link-lip-enhancement { position: absolute; top: 123px; left: 15px;} 
#link-sun-damage { position: absolute; top: 185px; left: 15px;} 
#link-hair-reduction { position: absolute; top: 220px; left: 15px;} 
#link-bra-bulge { position: absolute; top: 270px; left: 15px;} 
#link-age-spots { position: absolute; top: 337px; left: 15px;} 
#link-hair-reduction2 { position: absolute; top: 384px; left: 15px;} 
#link-stretch-marks { position: absolute; top: 410px; left: 15px;} 
#link-cellulite { position: absolute; top: 433px; left: 15px;} 
#link-spider-veins { position: absolute; top: 465px; left: 15px;} 
#link-high-heels { position: absolute; top: 278px; left: 15px;} 

#link-saddlebags { position: absolute; top: 430px; left: 220px;} 
#link-abdominal-roll { position: absolute; top: 295px; left: 15px;} 

#link-under-eye-circles { position: absolute; top: 88px; left: 0px; height:15px; z-index: 10;}
#link-sagging-skin { position: absolute; top: 115px; left: 0px; height:15px; z-index: 10;} 


#gift { position: relative; top: 10px; left: 300px;} 
#blog { position: relative; top: -80px; left: 0px; z-index: 1;}
#blog2 { position: relative; top: 25px; left: 0px; z-index: 1;}
	  
FORM {margin:0;padding:0;}

h1 { font-size:14px;
    font-weight:bold;
	margin-bottom: 2px;
}

#overlink { position: relative; top: 10px; left: 0px; width:790px;
}

.nav { 
       font-size:12px;
       font-weight:bold;
	   padding-left: 20px;
	   line-height:15px;
}

.pink { background-image: url(images/waves.jpg);
        font-size:.75em;
        font-weight:bold;
	color: #404040;
}

.pink.small { font-size:.5em;
              font-weight:bold;
}

.top{  background-image: url(images/radiance-top.jpg);
	   background-repeat: no-repeat;
	   background-position: top left;
}

.address { font-size:.75em;
              font-weight:bold;
	      color: #6B1073;
}

.nav_back { background-image: url(images/left_nav_back_waves_wht.jpg);
	   background-repeat: no-repeat;
	   background-position: top left;
}

.nav_bar { background-image: url(images/blue_nav.jpg);
	   background-repeat: no-repeat;
	   background-position: top right;
}
.content {font-family:Arial; 
      vertical-align: text-top;
      font-size: 13px;
	  font-weight: 400;
	  color:#404040;
	  /*background:#dfe0ff; */  	  background:#ffffff;
	  margin-top:0px;
	  padding-left:0em;
	  padding-right:20px;
}

.attentionpurple { color: #744885; font-size: 22px; font-weight: bold; }
.attentiongray { color: #404040; font-size: 22px; font-weight: bold; }

.bigger {font-family:Arial; 
      vertical-align: text-top;
      font-size: 18px;
	  font-weight: 800;
	  color:#404040;
	  padding-top:12px;
	  padding-left:0em;
	  padding-right:20px;
}
 
	  
	  
.copy {font-size:.6em;
	  font-weight: 400;
	  color:#c0c0c0;
	  text-decoration: none;
}

.blue_nav { 
       font-size:12px;
       font-weight:bold;
	   padding-left: 20px;
	   line-height:15px;
	   color:#ffffff;
}



A:link {
text-decoration : none;
font-weight: bold;
color: #0000FF;
}

A:visited {
text-decoration:none;
font-weight: bold;
color: #800080;
}

A:hover	{text-decoration:underline;
         color: #60027E;
}



.calloutBox {
  background-color: #ffffff;
  border: 1px gray solid;
  padding: 3px;
  color: #000000;
  float: right;
  width: 190px;
  
  margin-top: 3px;
  margin-left:10px;
  margin-right: 2px;
  margin-bottom:10px;
}
.portrait p {
  background-color: #ffffff;
  padding: 5px;
  color: #000;
  text-align: center;
}


