﻿/*
Radiant Med Spa Theme

*/



body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, 'Lucida Grande', Sans-Serif;
	/*
	color: #DFDFDF;
	*/
	color: #000000;
	text-align: center;
	background: url(images/top-bkg2.gif);	
	}
	



#logo {
position:absolute;
	background: url(images/logo.jpg);
	top:0px;
	width:356px;
	height:112px;
left:50%;
	margin-left:-490px;
	
}	

#topright{
position:absolute;
	background: url(images/topright.gif);
	top:25px;
	width:493px;
	height:67px;
left:50%;
margin-left:-75px;
text-align:left;

}

#toprightText{
padding:15px 10px 5px 15px;
color:#ffffff;
font-style:arial;
line-height:1.3em;
letter-spacing:.2em;
font-size:1.2em;

}

#toprightText a{
color:#ffffff;


}

#toprightText a:hover{
color:#3662e2;


}

#frame-top {
position: relative;
background: url(images/frame-top.gif);
top:116px;
width:992px;
height:23px;
margin-left:auto;
margin-right:auto;

}


#page {
position:relative;
background: url(images/frame-middle.gif);
display: inline-block;
width:992px;
margin-top:114px;
	*top:116px;
	_top:/**/ 116px; /* IE 5.5 only */
	_top/**/: 116px; /* IE 5.0 only */
	_top/**/:/**/116px; /* IE 6.0 only */	


margin-left:auto;
margin-right:auto;
z-index:1;
min-height : 531px;
*height:auto;
_height:/**/ auto; /* IE 5.5 only */
_height/**/: auto; /* IE 5.0 only */

	*padding-bottom:60px;
	_padding-bottom:/**/ 60px; /* IE 5.5 only */
	_padding-bottom/**/: 60px; /* IE 5.0 only */
	_padding-bottom/**/:/**/60px; /* IE 6.0 only */	
}

#page-text {
margin-left:210px;
text-align:left;
width:730px;
color:#adadad;
font-size:12px;
line-height:2.0em;
	*margin-top:15px;
	_margin-top:/**/ 15px; /* IE 5.5 only */
	_margin-top/**/: 15px; /* IE 5.0 only */
	_margin-top/**/:/**/15px; /* IE 6.0 only */	



}

#page-text h1 {
color:#ff8700;
font-size:1.7em;
letter-spacing:.2em;
font-family:'Futura Lt','Century Gothic',arial,sans-serif;
text-align:left;
padding-top:25px;


}

#page-text h2 {
color:#e18926;
font-size:2.4em;
letter-spacing:.08em;
font-family:'Futura Lt','Century Gothic',arial,sans-serif;
text-align:left;
margin-left:0px;

}


#page-text img {
padding:0 20px 0 0;
}


#frame-bottom {
background: url(images/frame-bottom.gif);
position:relative;
margin:auto;
width:992px;
height:25px;
	*top:114px;
	_top:/**/ 114px; /* IE 5.5 only */
	_top/**/: 114px; /* IE 5.0 only */
	_top/**/:/**/114px; /* IE 6.0 only */	




}



#nav {
position:absolute;
background: url(images/linkback.gif) no-repeat;
	top:140px;
	*top:140px;
	_top:/**/ 140px; /* IE 5.5 only */
	_top/**/: 140px; /* IE 5.0 only */
	_top/**/:/**/140px; /* IE 6.0 only */	
width:164px;
height:481px;
left:50%;
margin-left:-472px;
text-align:left;
z-index:4;

font-size:12px;

}

ul#light  {
margin:0;
padding:0;
background-color:transparent;


}

ul#light  li{

height:37px;
line-height:38px;
	*line-height:36px;
	_line-height:/**/ 36px; /* IE 5.5 only */
	_line-height/**/: 36px; /* IE 5.0 only */
	_line-height/**/:/**/36px; /* IE 6.0 only */	

list-style:none;
padding-left:10px;




}

ul#light  li a {
	color:#717171;
	text-decoration:none;
	letter-spacing:1px;	
	
}

ul#light li a:hover {
	color:#cdcdcd;
	padding: 0 0 0 0px;


}

ul#dark  {
margin:0;
padding:0;
background-color:transparent;


}

ul#dark  li{

height:37px;
line-height:38px;
list-style:none;
padding-left:10px;



}

ul#dark  li a {
	color:#ffffff;
	text-decoration:none;
	letter-spacing:1px;	
	
}

ul#dark li a:hover {
	color:#cdcdcd;
	padding: 0 0 0 0px;
	position:relative;
}

#bigTextBox {
position:absolute;
width:302px;
height:470px;
left:50%;
margin-left:-288px;
top:139px;
	*margin-left:-303px;
	_margin-left:/**/ -303px; /* IE 5.5 only */
	_margin-left/**/: -303px; /* IE 5.0 only */
	_margin-left/**/:/**/-303px; /* IE 6.0 only */	


}




#footer2 {
position:relative;
width:992px;
height:50px;
margin:auto;
margin-bottom:0px;
top:5px;
	*top:117px;
	_top:/**/ 117px; /* IE 5.5 only */
	_top/**/: 117px; /* IE 5.0 only */
	_top/**/:/**/117px; /* IE 6.0 only */	
z-index:2;
}


#col1 {
position:relative;
background: url(images/twit-face.gif) no-repeat;
width:8%;
height:29px;
float:left;


}

#col1 a img {
border : none;
float:left;
}

#col2 {
position:relative;
background: url(images/foot-logo.gif) no-repeat;
width:89%;
height:29px;
margin-left:0px;
float:left;
font-size: 1.2em;
font-family: Helvetica, 'Futura Lt', Arial, Verdana;
color:#ECECEC;
text-align:left;
line-height:14px;



}

#col2 a {
text-decoration: none;
color:#2F2F2F;
}

#col2 a:hover {
color:#ffffff;
text-decoration:underline;
	
}

#topoffers {
position:absolute;
top:10px;
right:5px;
}




