/* CSS Document */

body
{
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:center top;
background-color:#2D083C;
padding:0;
margin:0;

font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #7E2138;
text-decoration: none;

}

.scrolling-text{
width:270px;
height:400px;
float:left;
overflow-y:auto;
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #330C43;
text-decoration: none;
overflow-x:hidden;
}

.menu-bg
{
	background-image:url(images/menu-bg-index.jpg);
	background-repeat:no-repeat;
	width:668px;
	height:49px;
	background-position: left top;
	padding-top:41px;
}

a:link , a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #7E2138;
	text-decoration: none;
}

.footer-bg
{
background-image:url(images/footer-bg-index.jpg);
background-repeat:no-repeat;
width:894px;
height:9px;
padding:15px;
}


.footer-bg a:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #979797;
	text-decoration: none;
}
.footer-bg a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #979797;
	text-decoration: none;
}
.contents-padding
{
padding-left:18px;
padding-right:13px;
}

.contents-padding-02
{
padding-left:18px;
}

.news-text
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3C104E;
	text-decoration: none;
}

.services-sub-links
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
}
.services-sub-links a:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
}
.services-sub-links a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
}

.news-titles
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
}
.news-titles a:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
	text-decoration:underline;
}

.news-titles a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
	text-decoration:underline;
}
.news-titles a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EC008C;
	text-decoration: none;
	text-decoration:underline;
}
.contactus_heading
{
	font-family: Arial;
	font-size:12px;
	color:#C40F89;
	text-decoration:none;
}
.text
{
	font-family:Arial;
	font-size:12px;
	color:#330C43;
	text-decoration:none;
}
.salon_background
{
	background-image:url(images/salon_background.jpg);
	background-repeat:no-repeat;
	height:386px;
	width:303px;
}
.michelle_bg
{
	background-image:url(images/michelle_bg.jpg);
	background-repeat:repeat-x;
	height:1491px;
	vertical-align:top;
}
.profile_pic1
{
	background-image: url(images/profile-pic1.jpg);
	background-repeat:no-repeat;
	height:448px;
	width:290px;
	background-position: left top;
}
.red_text
{
	font-family:Arial;
	font-size:12px;
	color:#B30101;
	text-decoration:none;
}
.black_text
{
	font-family:Arial;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.padblack_text
{
	font-family:Arial;
	font-size:12px;
	color: #000000;
	text-decoration:none;
	padding-left:8px;
}
.dots
{
	background-image:url(images/dots.jpg);
	background-repeat:repeat-x;
	height:18px;
	width:850px;
}
.dot1
{
	background-image: url(images/dot1.jpg);
	background-repeat: no-repeat;
	height: auto;
	width:34px;
}
.dot2
{
	background-image: url(images/dot2.jpg);
	background-repeat: no-repeat;
	height: auto;
	width:34px;
}
.perpul_text
{
	font-family:Arial;
	font-size:12px;
	color:#752FD0;
	text-decoration:none;
}
.green_text
{
	font-family:Arial;
	font-size:12px;
	color:#8FB20E;
	text-decoration:none;
}
.darkperp_text
{
	font-family:Arial;
	font-size:12px;
	color:#82108C;
	text-decoration:none;
}
.btn
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#ffffff;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	background-color:#CC0099; border-style: solid;
	border-top-width: 2px; border-right-width: 2px;
	border-bottom-width: 2px; border-left-width: 2px;
}
.padding-left-profile
{
	padding-left:8px;
}
