/*  CSS Document 
H O O L O O V O O
Last updated on Sep 10, 2008
Created and Updated by SUMATHI     */

/*==============================================================================================
											BODY
================================================================================================*/

BODY {	
	padding: 0px;
	margin: 0px;
	background-color: #F2F2F3;
	font-family: Arial, Helvetica, sans-serifl;
}
form {
	padding:0;
	margin: 0;
}
a { outline: none; }
.main {
	padding: 50px 0px 50px 0px;
	margin: 0px auto;
	width: 776px;
}
.header {
	padding: 194px 0px 0px 526px;
	margin: 0px;
	width: 250px;
	float: left;
	height: 172px;
	background-image: url(../hooloovooImages/bgHeader.jpg);
	background-repeat: no-repeat;	
}
.headerFlash {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 776px;
	float: left;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgBottomFlash.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

a {
	color: #414042;
	text-decoration: none;
}
a:hover {
	color: #414042;
	text-decoration: none;
}
/*==============================================================================================
											Main Content
================================================================================================*/
.mainContent
{
	padding: 0px;
	margin: 0px;
	float: left;
	width:776px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgContentRight.jpg);
	background-repeat: repeat-y;
	background-position: right top; 
}
.contentLeft
{
	padding: 11px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 156px;
	font-family: Tahoma, Arial, Verdana;
}
.contentLeft li{
	list-style:none;
	margin-left:-32px;

}
ul.leftMenus
{
	font-family: Tahoma, Arial, Verdana;
	padding: 0px 0px 40px 0px;
	margin: 0px;
	float: left;
	width: 156px;
	list-style: none;
	overflow: hidden;
	text-decoration: none;
}
ul.leftMenus li
{
	padding: 6px 0px 4px 0px;
	margin: 0px;
	float: left;
	width: 156px;
	font-size: 11px;
	color: #6D6E71;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgLeftMenu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;	
}
ul.leftMenus li a
{
	padding: 0px 0px 7px 18px;
	margin: 0px;
	text-decoration: none;
	color: #6D6E71;
	display: block;
}
ul.leftMenus li a:hover
{
	text-decoration: none;
	color: #231F20;
}
.activeLink1 {
	background-image: url(../hooloovooImages/bgRed1.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine1 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	float: left;
	text-decoration: none;
}
.bgBottomLine1 a:hover
{
	background-image: url(../hooloovooImages/bgRed1.jpg);
	background-attachment: scroll;	
	background-position: left top;
	background-repeat:no-repeat;
}
.activeLink2
{
	background-image: url(../hooloovooImages/bgMenu2.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine2 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;	
}
.bgBottomLine2 a:hover
{
	text-decoration: none;
	background-image: url(../hooloovooImages/bgMenu2.jpg);
	background-attachment: scroll;	
	background-position: left top;
	background-repeat:no-repeat;
}

.activeLink3
{
	background-image: url(../hooloovooImages/bgMenu3.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine3 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine3 a:hover
{
	background-image: url(../hooloovooImages/bgMenu3.jpg);
	background-attachment: scroll;	
	background-position: left top;
	background-repeat:no-repeat;
}

.activeLink4
{
	background-image: url(../hooloovooImages/bgMenu4.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine4 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine4 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.activeLink5
{
	background-image: url(../hooloovooImages/bgMenu5.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine5 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine5 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.activeLink6
{
	background-image: url(../hooloovooImages/bgMenu6.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine6 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine6 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.activeLink7
{
	background-image: url(../hooloovooImages/bgMenu7.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine7 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine7 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.activeLink8
{
	background-image: url(../hooloovooImages/bgMenu8.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine8 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine8 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu8.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.activeLink9
{
	background-image: url(../hooloovooImages/bgMenu9.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine9 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine9 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu9.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.activeLink10
{
	background-image: url(../hooloovooImages/bgMenu10.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 0px 0px 5px 18px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.bgBottomLine10 a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	float: left;
}
.bgBottomLine10 a:hover
{
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentMiddle
{
	padding: 19px 35px 79px 30px;
	margin: 0px;
	float: left;
	width: 285px;
}
.contentMiddle img
{
	padding: 0px 0px 15px 0px;
	margin: 0px;
}
.contentMiddle p
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.contentMiddle a {
	color: #414042;
	text-decoration: underline;
}
.contentMiddle a:hover {	
	color: #414042;
	text-decoration: none;
}
.contentMiddle h1 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 15px;
}

.contentMiddle ul {
	padding: 20px 0px 10px 30px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.contentMiddle ul li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
.contentRight
{
	padding: 0px;
	margin: 16px 0px 0px 0px;
	float: left;
	width: 270px;
}
.footer
{
	padding: 10px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 756px;
	height: 27px;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgFooter.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}
.footerL  {
	padding: 0px;
	margin: 0px;
	width: 500px;
	float: left;
}
.footerR {
	padding: 0px;
	margin: 0px;
	width: 256px;
	float: left;
	text-align: right;
}
.footer a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*==============================================================================================
											Inner Page
================================================================================================*/
.headerInner
{
	padding: 194px 0px 0px 526px;
	margin: 0px;
	width: 250px;
	float: left;
	height: 172px;
	background-image: url(../hooloovooImages/bgHeaderInner.jpg);
	background-repeat: no-repeat;	
}
.mainContentInner {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 776px;
	background-color: #FFFFFF;
}
.contentInner {
	padding: 10px;
	margin: 0px;
	float: left;
	width: 600px;
}
.contentlinknew {
	padding: 10px;
	margin: 0px;
	float: left;
	width: 600px;
}
.bookAppointment {
	padding: 10px 20px 20px 20px;
	margin: 0px;
	float: left;
	width: 560px;
}
.contentInner h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #ED1D24;
} 
.contentlinknew h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #ED1D24;
} 
.contentInner h2 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #903F97;
	text-transform: uppercase;
}
.contentlinknew h2 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #903F97;
	text-transform: uppercase;
}

.contentInner h3 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ED1D24;
	text-transform: uppercase;
}
.contentlinknew h3 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ED1D24;
	text-transform: uppercase;
}
.bookRow {
	padding: 0px 0px 10px 20px;
	margin: 0px;
	float: left;
	width: 540px;
	font-size: 12px;
	color: #414042;
}
.contentInner p
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.contentlinknew p
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
em {
	color: #FF0000;
}
.bookCol {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	float: left;
	width: 230px;
}
.txtRight {
	text-align: right;
}
.inputTxt {
	width: 175px;
	height: 15px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.selectTxt {
	width: 180px;
	height: 58px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.selectTxt1 {
	width: 180px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.inputTxtArea {
	width: 180px;
	height: 58px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.submitBtn {
	height: 20px;
	padding: 0px 1px 1px 1px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	background-color: #EE1D25;
	color: #FFFFFF;
	border: 0px;
	font-variant: small-caps;
}
.submitBtnG {
	height: 20px;
	padding: 0px 1px 1px 1px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	background-color: #B5D872;
	color: #000000;
	border: 0px;
	font-variant: small-caps;
}
.submitBtnWed {
	height: 20px;
	padding: 0px 1px 1px 1px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	background-color: #903F97;
	color: #FFFFFF;
	border: 0px;
	font-variant: small-caps;
}
/*********************************************************************************************************************
												Hooloo Prices
**********************************************************************************************************************/
.hoolooPrices {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}

.hoolooPrices h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
	color: #903F97;
} 
.hoolooPrices h2 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #903F97;
	text-transform: uppercase;
}
.hoolooPrices h3 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #903F97;
	text-transform: uppercase;
}
.hoolooPricesRow {
	padding: 2px 0px 15px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	font-size: 12px;	
	color: #414042; 		
}

.hoolooPricesRowTop {
	padding: 1px 12px 1px 0px;
	margin: 0px;
	float: left;
	width: 558px;
	font-size: 11px;	
	color: #414042; 	
	text-align: right;	
	text-decoration: underline;
	background-image: url(../hooloovooImages/topArrow.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.hoolooPricesCol {
	width: 185px;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
}
.hoolooPricesCol ul {
	width: 185px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	list-style-type: none;
}
.hoolooPricesCol ul li {
	padding: 0px 0px 5px 20px;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgHoolooPricebox.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 15px;
}
.hoolooPricesCol a {
	 text-decoration: none;
	 color: #414042;
}
.hoolooPricesCol a:hover {
	 text-decoration: underline;
	 color: #414042;
}

.hoolooPricesColNew {
	width: 185px;
	padding: 0px 5px 20px 0px;
	margin: 0px;
	float: left;
}
.hoolooPricesColNew ul {
	width: 185px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	list-style-type: none;
}
.hoolooPricesColNew ul li {
	padding: 0px 0px 5px 20px;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgHoolooPricebox.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 15px;
}
.hoolooPricesColNew a {
	 text-decoration: none;
	 color: #414042;
}
.hoolooPricesColNew a:hover {
	 text-decoration: underline;
	 color: #414042;
}



.hoolooPricesOuterRow1 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	border-top: 1px solid #6D6E71;
}
.hoolooPricesRow1 {
	padding: 1px 0px 1px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	font-size: 12px;	
	color: #414042;		
	border-bottom: 1px solid #6D6E71;	
}
.hoolooPricesCol1 {
	width: 257px;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
}
.hoolooPricesCol2 {
	width: 96px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.grandmaStory {
	padding: 20px 30px 0px 30px;
	margin: 0px;
	float: left;
	width: 716px;
	background-color: #FFFFFF;
	color: #414042;
	font-size: 11px;
}
.grandmaStory  p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-size: 11px;
	line-height: 16px;
}
.grandmaStory h1 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #ED1D24;
} 
/*********************************************************************************************************************
												Hair Doctor
**********************************************************************************************************************/
.hairDoctor {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}
.hairDoctor h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
/*	color: #FC911D; */
	color: #CB97C4;
	font-size: 20px;
	font-weight: bold;
}
.hairDoctor h2 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	color: #FC911D;
	font-size: 15px;
	font-weight: bold;
}
.hairDoctorRow {
	padding: 2px 0px 15px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	font-size: 12px;	
	color: #414042; 		
}
.hairDoctorRowLeft {
	padding: 2px 0px 10px 0px;
	margin-right: -3px;
	float: left;
	width: 400px;
	font-size: 12px;	
	color: #414042;
	overflow:hidden;
}
.hairDoctorRowAdv {
	padding: 0px 0px 5px 45px;
	margin-right: -3px;
	float: left;
	width: 355px;
	font-size: 12px;	
	color: #414042;
	display: block;
	overflow:hidden;
}
.hairDoctorRowRight {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	float: left;
	width: 165px;
	font-size: 12px;	
	color: #414042; 		
}
.hairDoctorRowOuter {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	float: left;
	width: 714px;
}
.hairDoctorRow1 {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 570px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FC911D;
	border-top-color: #FC911D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-right-color: #FC911D;
}
.hairDoctorRowColor {
	padding: 3px 0px 3px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	font-size: 12px;
	color: #414042;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FC911D;
}
.hairDoctorColor {
	width: 130px;
	padding: 0px 5px 0px 4px;
	margin: 0px;
	float: left;
}
.hairDoctorCol {
	width: 185px;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: left;
}
.hairDoctorRow ul, .hairDoctorRowLeft ul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	list-style-type: none;
}
.hairDoctorRow ul li, .hairDoctorRowLeft ul li {
	padding: 0px 0px 5px 20px;
	margin: 0px;
	line-height: 15px;
	list-style: none;
	list-style-type: none;	
}
.bgOrangeColor {
	background-color: #FF9C1D;
	padding: 2px 4px 2px 4px;
}	
.bgOrangeBox {
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgHairDoctorbox.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.rightAlign {
	text-align: right;
}
.hairDoctorRow a, .hairDoctorRowLeft a{
	 text-decoration: none;
	 color: #414042;
}
.hairDoctorRow a:hover, .hairDoctorRowLeft a:hover {
	 text-decoration: underline;
	 color: #414042;
}
.helpfultips {
	padding: 20px 30px 0px 30px;
	margin: 0px;
	float: left;
	width: 716px;
	background-color: #FFFFFF;
	color: #414042;
	font-size: 11px;
}
.helpfultips  p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-size: 11px;
	line-height: 16px;
}
.helpfultips h1 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #FC911D;
} 
.helpfultips h2 {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #FC911D;
}
.helpfultips h3 {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FC911D;
}  
#holadv1, #holadv2, #holadv3, #holadv4, #holadv5, #holadv6 	{
	padding: 0px;
	margin: 0px;
}
/*********************************************************************************************************************
												Contact Us
**********************************************************************************************************************/
.contactUsMain {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px; 
}
.contactUsMain h1 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
/*	color: #ED212A;*/
	color: #01ACF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 15px;
}
.contactUsMain p  {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.contactUsMain img {
	padding: 5px 0px 5px 0px;
	margin: 0px;
}
/*********************************************************************************************************************
												Make up Doctor
**********************************************************************************************************************/
.makeUpDoctor {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}
.makeUpDoctor h1  {
	padding: 0px 0px 20px 0px;
	margin: 0px;
/*	color: #CB97C4; */
	color: #0CAB47;
	font-size: 20px;
	font-weight: bold;
}
.makeUpDoctor h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #CB97C4;
	font-size: 15px;
	font-weight: bold;
}
.makeUpDoctor h3 {
	padding: 5px 0px 10px 0px;
	margin: 0px;
	color: #CB97C4;
	font-size: 14px;
	font-weight: bold;
	text-transform:none;
}
.bgmakeUpBox {
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgmakeUpBox.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
#makeupdoc1 ul  {
	padding: 0px 0px 20px 30px;
	margin: 0px;
	list-style-type:disc;
	font-size:12px;
}
#makeupdoc1 ul li {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	line-height: 15px;
}
.blueTxt {
	color: #0070C0;
}
.orangeTxt {
	color: #E36C0A;
}
.greenTxt {
	color: #00B050;
}
.greenTxt1 {
	color: #B5D872;
}
.purpleTxt {
	color: #7030A0;
}
.brownTxt {
	color: #A52A2A;
}
.greyTxt {
	color: #808080;
}
.weddingRow {
	width: 540px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.portfolioMain {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 600px;
}
.portfolioMain h1 {
	padding: 0px 0px 10px 20px;
	margin: 0px;
	color: #F0008C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 15px;
}
.portfolioMain p {
	padding: 0px 0px 10px 20px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.portfolioMain h2 {
	padding: 10px 0px 10px 20px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
	text-transform: none;
}
.bgBullet {
	background-image:url(../hooloovooImages/bullet.jpg);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: no-repeat;
}
/*********************************************************************************************************************
												PRODUCTS
**********************************************************************************************************************/
.products {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}

.products h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
/*	color: #0CAB47;*/
	color: #70BEE2;
}
.products h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: normal;
	color: #414042;
	text-align: center;
	text-transform: none;
}
.products h3 {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #0CAB47;
	text-align: left;
	text-transform: none;
}
.products h4 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #414042;
	text-align: center;
	text-transform: none;
}

.productULBold {
	color: #0CAB47;
	font-weight: bold;
	text-decoration: underline;
}
/*********************************************************************************************************************
												NEWS
**********************************************************************************************************************/
.news {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}
.news h1 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
/*	color: #70BEE2;*/
	color: #ED212A;
}
.news h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #70BEE2;
	text-align: left;
	text-transform: none;
}
.vStrip {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	background-image: url(../hooloovooImages/bgStrip.jpg);
	background-repeat: repeat-x;
	background-position: left middle;
}
.news a {
	color: #414042;
	text-decoration: underline;
}
.news a:hover {
	color: #70BEE2;
	text-decoration: none;
}

/*==== New Styles =====*/

.testimonialsRow {
	padding: 2px 0px 15px 0px;
	margin: 0px;
	float: left;
	width: 570px;
	font-size: 12px;	
	color: #414042; 		
}
.testimonialsRow ul {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	list-style: none;
	list-style-type: none;
}
.testimonialsRow ul li {
	padding: 0px 0px 10px 20px;
	margin: 0px;
	line-height: 15px;
	list-style: none;
	list-style-type: none;	
}
.testimonialsRow p
{
	padding: 0px 0px 10px 20px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.testimonialsPing {
	background-attachment: scroll;
	background-image:url(../hooloovooImages/pingBox.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.newsContent , .productsContent {
	padding:0px;
	margin: 0px;
	float: left;
	width: 570px;
}
.news ul
{
	list-style:none;
	list-style-image:none;
}
.news ul li
{
	list-style:disc;
	list-style-image:none;
	padding:0px 0px 7px 10px;
	font-size:12px;
}
.logo
{
	text-align:left;
	float:left;
	padding:10px 0px 20px 70px;
	width:500px;
}
.logo ul
{
	list-style:none;
	list-style-image:none;
	display:inline;
}
.logo ul li
{
	list-style:none;
	list-style-image:none;
	padding:0px 0px 0px 0px ;
	margin:0px 10px 0px 0px;
	float:left;
}
.logo ul li a
{
	padding:5px;
	border:1px solid #ccc;
	float:left;
}
.logo ul li a:hover
{
	border:1px solid #0CAB47;
	padding:5px;
	float:left;
}
.contentRightImage
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	text-align:center;
}
.contentRightImage img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.9;
}
.contentRightImage:hover img {
	color:#0080B6;
	text-decoration:none;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

/*.contentRight img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.5;
}
.contentRight:hover img {
	color:#0080B6;
	text-decoration:none;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}*/
/*********************************************************************************************************************
												SITE MAP
**********************************************************************************************************************/

.siteMap {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}

.siteMap h1 {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
	color: #CEA3C1;
} 

.siteMap ul {
	padding: 20px 0px 10px 30px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.siteMap ul li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
.siteMap a {
	color: #414042;
	text-decoration: underline;
}
.siteMap a:hover {	
	color: #414042;
	text-decoration: none;
}

/*********************************************************************************************************************
												Links
**********************************************************************************************************************/
.links {
	padding: 10px 10px 20px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}
.links h1  {
	padding: 0px 0px 20px 0px;
	margin: 0px;
	color: #FC911D;
	font-size: 20px;
	font-weight: bold;
}
.links h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	/*color: #CB97C4;*/
	color: #FC911D;
	font-size: 15px;
	font-weight: bold;
	text-transform:none;
}
.links h3 {
	padding: 5px 0px 10px 0px;
	margin: 0px;
	color: #CB97C4;
	font-size: 14px;
	font-weight: bold;
	text-transform:none;
}
.linksBox {
	background-attachment: scroll;
	background-image: url(../hooloovooImages/bgMenu6.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#linksdoc1 ul  {
	padding: 0px 0px 30px 30px;
	margin: 0px;
	list-style-type:disc;
	font-size:12px;
}

.links a {
	color: #414042;
	text-decoration: underline;
}
.links a:hover {	
	color: #414042;
	text-decoration: none;
}

.contentlinknew ul {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contentlinknew ul li {
	padding: 0px 0px 10px 30px;
	margin: 0px;
}

.contentlinknew ul li a img
{
	padding:5px;
	border:1px solid #ccc;
	float:left;
}
.contentlinknew ul li a:hover img
{
	border:1px solid #FC911D;
	padding:5px;
	float:left;
}
/***** Post Graduate Training   ***********/
.postGT {
	padding: 0px 0px 25px 20px;
	margin: 0px;
	float: left;
	width: 570px;
}
.postGTRow {
	border-top: 1px solid #6D6E71;
	padding: 0;
	margin: 0px;
	float: left;
	width: 570px;	
}
.postGTRow h2 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #F0008C;
	text-transform: uppercase;
}
.postGTCol1 {
	width: 150px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.pGThead2 {
	font-size: 13px;
	font-weight: bold;
}
.pGThead3 {
	font-size: 15px;
	font-weight: bold;
}
.pgImg {
	padding: 0 10px 10px 0;
	float: left;
}
.pgtRow {
	padding: 0px 0px 10px 20px;
	margin: 0px;
	float: left;
	width: 580px;
}
.offersArea {
	padding:0px 0 10px 0;
	margin: 0px;
	float: left;
	width: 570px;
}
.offersAlign {
	width: 130px;
	float: left;
	font-size: 12px;
	color: #414042;
	padding: 20px 0 0px 0;
}
.offersPAlign {
	width: 50px;
	float: left;
	font-size: 12px;
	color: #414042;
	padding: 20px 0 0px 0;
}
/*--------SEO--------*/

#homeHeading {
	width:285px;
	margin:-5px 0px 10px 0px;
}
#homeHeading h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight: normal;
	display:inline;
	color:#ED1C24;
	line-height:33px;
	letter-spacing:-1px;
}
.homeText{
	width:285px;
	font-size:11px;
	color:#414042;
}
.homeText h2{
	font-size:11px;
	color:#414042;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}
.homeText h3{
	font-size:11px;
	color:#414042;
	font-weight:normal;
	display:inline;
}
