body{
	background:#000000; width:778px; margin:9px auto 0px auto; font:11px "Tahoma",arial; color:#CCCCCC;
}
ul{
	margin:0px; padding:0px;
}
p{
	margin:0px; padding:0px;
}

/*********** IDS ***********/

#leftpanel{
	width:225px; margin-left:7px; display:inline; float:left;
}
#rightpanel{
	float:right; width:546px;
}
#topbtns{
	width:509px; background:url(images/top-bg.jpg) repeat-x; display:table; margin:auto;
}
#topbtns #content{
	text-align:center; color:#000000; padding-top:2px;
}
#top_navs{
	width:509px; repeat-x; display:table; margin:auto; text-align:right;
}
#top_navs a{
height:26px;
line-height:26px;
background:url(images/blk-arrow.jpg) no-repeat left center;
padding-left:15px;
padding-right:15px;
display: inline-block;
color:#FFFFFF;
text-decoration:none;
}
#top_navs a:visited{
color:#FFFFFF;
text-decoration:none;
}
#top_navs a:hover{
color:#e20090;
text-decoration:none;
}
.gallery{
	background:url(images/galleryimg.jpg) right bottom no-repeat; padding:12px; color:#000000;
}
.services{
	margin-left:24px; margin-right:14px; width:504px; background:#ffffff url(images/ser-design.jpg) top right no-repeat; display:table;
}
#footer{
	clear:both; width:758px; background:url(images/top-bg.jpg) repeat-x; display:table; margin:0px 0px 0px 5px;
}
#footer #con{
	padding-top:8px; text-align:center; color:#000000;
}
#footer #con a{
color:#000000;
text-decoration:none;
}
#footer #con a:visited{
color:#000000;
text-decoration:none;

}
#footer #con a:hover{
color:#ffffff;
text-decoration:none;

}
#copyright{
	text-align:right; margin-right:14px;
}
#header{
	width:509px; margin:12px 0px 0px 18px;
}
#left-sub{
	background:#fa0da5 url(images/leftdesign.jpg) right top no-repeat; color:#000000; display:table; width:100%;
}
#hairbg{
	background:#ffffff url(images/hair-bg.jpg) right top no-repeat;
}
#contbg{
	background:#ffffff url(images/contactbg.jpg) right top no-repeat;
}
#skinbg{
	background:#ffffff url(images/skin-bg.jpg) right top no-repeat;
}
#thread{
	background:#ffffff url(images/thread.jpg) right top no-repeat;
}
#bodybg{
	background:#ffffff url(images/bodybg.jpg) right top no-repeat;
}
#waxbg{
	background:#ffffff url(images/wax.jpg) right top no-repeat;
}
#widthleft{
	width:280px; float:left; text-align:justify;
}

/********** CLASS **********/

.fleft{
	float:left;
}
.fright{
	float:right;
}
.absmid{
	vertical-align:middle;
}
.style{
	background:#ffffff; width:100%; display:table;
}
.clearbo{
	clear:both;
}
.pink{
	color:#ff00a4; text-decoration:none;
}
.padding12px{
	padding:12px;
}
.pingbg{
	background:#fa0da5;
}
.tpmgn{
	margin-top:7px;
}
.leftli{
	background:url(images/butterfly.jpg) left no-repeat; border-bottom:1px dotted #b8b1b5; margin:0px 0px 2px 6px; list-style:none; padding:2px 0px 2px 23px; height:21px;
}
.headingborder{
	border-bottom:1px solid #4b0432;
}
.content{
	width:504px; margin:0px 14px 0px 24px; display:table;
}
.justifyalign{
	text-align:justify;
}
.width50{
	width:48%;
}
.li2{
	background:url(images/arrow.jpg) left 5px no-repeat; border-bottom:1px solid #333333; margin:2px 0px 6px 0px; list-style:none; padding:2px 0px 0px 10px;
}
.divleft{
	width:400px; float:left;
}
.lineheight{
	line-height:22px;
}
.black{
	color:#000000;
}
.fontbold{
	font-weight:bold;
}
.white{
	color:#ffffff;
}
.textcenter{
	text-align:center;
}
.leftlist{
	width:220px; float:left; border-bottom:1px solid #f5f5f5; font-weight:bold;
}
.rightlist{
	width:180px; float:left; padding-top:2px; font-weight:bold;
}
.table{
	display:table; width:400px; 
}

/********* LINK CLASS ***********/

a.topbtn{
	color:#000000; text-decoration:none; padding-right:10px; padding-left:5px;
}
a.topbtn:visited{
	color:#000000; text-decoration:none;
}
a.topbtn:hover{
	color:#ffffff;
}
a.pinkbtn{
	color:#ff00a4; text-decoration:none;
}
a.pinkbtn:hover{
	color:#000000; 
}
a.leftlink{
	font:bold 12px "Tahoma",arial; color:#ee079c; text-decoration:none;
}
a.leftlink:hover{
	color:#000000;
}

/********** Naveen Mamgain *********/

.mytxt{
font-family: Arial, Helvetica, sans-serif
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
#categories{
padding:12px; color:#000000; background:url(images/galleryimg.jpg) right bottom no-repeat; 
}
#categories ul{
margin:0px;
padding:0px;
padding-top:4px;
padding-bottom:5px;
}
#categories ul li{
list-style:none;
margin:0px;
padding:0px;
}
#categories ul li a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
margin:0px;
padding:4px 0px;
text-align:left;
color:#000000;
background:url(images/purp-arrow.jpg) no-repeat 0px 8px;
padding-left:15px;
display:block;
border-bottom:1px dashed #CCCCCC;
text-decoration:none;
}
#categories ul li a:visited{
color:#000000;
text-decoration:none;
}
#categories ul li a:hover{
color:#d9008b;
text-decoration:none;
}
.spcl_tab{
padding:12px;
padding-bottom:0px;
}
.spcl_pro{
}
.spcl_pro_tabs{
width:134px;
text-align:center;
float:left;
color:#333333;
border:1px solid #F3F3F3;
padding:4px;
float:left;
margin-left:10px;
}
#spcl_pro_tabs h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
line-height:16px;
}
#spcl_pro_tabs h6 span{
color:#be007b;
}

#dots{
width:5px;
background:url(images/dots.jpg) repeat-y;
float:left;
}
.package_pic{
padding:4px 0px 0px 3px;
}
a.mylink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background:#ff75ce;
padding:2px;
line-height:22px;
border:1px dashed #eb5db9;
text-decoration:none;
}
a.mylink:visited{
color:#FFFFFF;
text-decoration:none;
}
a.mylink:hover{
color:#FFFFFF;
text-decoration:underline;
}

#spcl_pro_tabs h6 span.line-thru{
color:#000000;
text-decoration:line-through;
}
#clearx{
clear:both;
height:24px;
text-align:right;
}
#clearx a{
font-size:11px;
color:#d9008b;
text-decoration:underline;
font-weight:bold;
line-height:24px;
}
#clearx a:visited{
color:#d9008b;
text-decoration:underline;
}
#clearx a:hover{
color:#d9008b;
text-decoration:none;
}
a.win{
font-size:11px;
color:#ea0097;
text-align:left;
line-height:20px;
font-weight:bold;
background:url(images/view-all.jpg) no-repeat 0px 2px;
text-decoration:none;
padding-left:15px;
}
a.win:visited{
color:#ea0097;
text-decoration:none;
}
a.win:hover{
color:#ea0097;
text-decoration:underline;
}
a{
color:#333333;
text-decoration:none;
}
a:visited{
color:#333333;
text-decoration:none;
}
a:hover{
color:#be007b;
text-decoration:none;
}
#welcome{
	margin-left:18px; margin-right:14px; width:497px; display:table; border:1px solid #222222; padding:5px; margin-bottom:10px; background:#070707; margin-top:5px; text-align:justify;
}
#welcome1{
	margin-left:24px; margin-right:14px; width:504px; display:table; background:# 0f0f0f;
}
#welcome p{
margin:7px 0px 0px 2px;
}
#welcome ul, #welcome ul li {
		margin:10px 5px 5px 10px;
}

.spcl_pac_tabs{
width:220px;
text-align:center;
float:left;
color:#333333;
border:1px solid #F3F3F3;
padding:4px;
float:left;
margin-right:0px;
}
#spcl_pac_tabs h6, .spcl_pac_tabs h6{
font:bold 12px/16px Arial, Verdana, Helvetica, sans-serif;
color:#000000;
margin:0px;
padding:0px;
}
#spcl_pac_tabs h6 span{
color:#be007b;
}
#spcl_pac_tabs h6 span.line-thru{
color:#000000;
text-decoration:line-through;
}
.packag_pic{
margin-top:5px;
}

.text-box{
font:11px Arial, Helvetica, sans-serif; color:#333; background:#b4b4b4; border:0px;}

.textbox{
font:11px Arial, Helvetica, sans-serif; color:#333; background:#fff; border:#c3c3c5 1px solid; padding:3px;}

.link-grey{ color:#CCC; text-decoration:none;}
.link-grey:visited{ color:#CCC;}
.link-grey:hover{ color:#ff00a4;}


.link-pink{ color:#dc0078; text-decoration:none;}
.link-pink:visited{ color:#dc0078;}
.link-pink:hover{ color:#dc0078;}


.link-white{ color:#fff; text-decoration:none;}
.link-white:hover{ color:#dc0078;}

.account-link a{ font:16px Arial, Helvetica, sans-serif; color:#dc0078; display:block; padding:10px 0 10px 35px; background:#f9f9f9 url(images/butterfly-icon.gif) 10px no-repeat; margin-bottom:7px; border:#f2ecef 1px solid;}
.account-link a:hover{ color:#333;}

#main-heading{font:18px Arial, Helvetica, sans-serif; color:#e50099;}

.tree-style{font:11px Arial, Helvetica, sans-serif; color:#FFF;}
.tree-style a{font:11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
.tree-style a:visited{color:#fff;}
.tree-style a:hover{color:#e50099;}


#content-box-full{margin-left:5px; width:745px; display:table; border:1px solid #222222; padding:5px; margin-bottom:10px; background:#070707; margin-top:5px; text-align:justify;}
#content-box-full1{	margin-left:24px; margin-right:14px; display:table; background:# 0f0f0f;}
#content-box-full p{margin:7px 0px 0px 2px;}

.box-content{
width:100%; background:#ffffff url(images/ser-design.jpg) top right no-repeat; display:table;}

.heading{ font:16px Arial, Helvetica, sans-serif; color:#c90079;}

.content-style{font:11px Arial, Helvetica, sans-serif; color:#666;}

.button{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; background:#e50099; border:0px; cursor:pointer;}

.star{ color:#ea0097;}


.container a{font:bold 11px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#000000;text-decoration:none;padding:2px 7px;}
.container a:hover{background-color:#ea0097; color:#FFFFFF; padding:2px 7px;}
.container-bgcolor{	background-color:#ea0097; color: #FFFFFF; padding:2px 7px;}

.border-pro{border:#ea0097 1px solid;}
.border-bot{border-bottom:#ea0097 1px dashed;}

.f12{font-size:12px;}

.strip-color{background:#b10161;}
.strip-color1{background:#f5f1f3;}
/*---------*/
.border_new{ border:1px solid #222222; padding:3px;}
.border_bot{ border-bottom:1px solid #222222;}

.container1 a{font:bold 11px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#fff;text-decoration:none;padding:2px 7px;}
.container1 a:hover{background-color:#ea0097; color:#FFFFFF; padding:2px 7px;}
.container1-bgcolor{	background-color:#ea0097; color: #FFFFFF; padding:2px 7px;}
