body{background:url(../images/back.gif);color:#444;font:12px/1.5em Arial, Helvetica, sans-serif;}
body,form,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,form{display:inline;}
h1{font-size:1.5em;}
h2{ font-size:1.3em;}
h3{ font-size:1.1em;}
img{border:0;}
a{color:#333;text-decoration:none;}a:hover{color:#c00;}
.banner{text-align:center;margin:25px 0 30px;font-size:0.9em;}
.banner a{text-decoration:underline;color:#e00;} .banner a:hover{text-decoration:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.lbn{text-align:center;margin-bottom:12px;}

#body{width:1000px;margin:0 auto;background:#fff;border:1px solid #eee;border-width:0 1px;}

#tgl{background:#fff url(../images/bg.png) repeat-x 0 0;border-bottom:1px solid #cc9;}
.tgls{float:right;padding:4px 10px 6px;}
.tgls a{color:#390;text-decoration:underline;}
.tgls a:hover{color:#030;text-decoration:none;}
.tgls b{font-weight:normal;background:#fff url(../images/bg.png);margin-left:10px;}
.tgls .pp{background-position:0 -145px;padding-left:18px;}
.tgls .li{background-position:0 -168px;padding-left:18px;}
.tgls .awu{background-position:0 -194px;padding-left:18px;}
.tgls .sm{background-position:0 -218px;padding-left:18px;}

.slogen{font-size:15px;color:#666;padding:5px 10px;}

#header{background:#fff url(../images/bg.png) repeat-x 0 -52px;}
.help{float:right;padding:10px 15px 1px;font-weight:bold;line-height:30px;text-align:right;}
.help b{color:#e00;}
.mi{padding:11px 15px 0px; position:relative;}
.slg{margin:-20px 0px 0px 110px; color:#4e8e33; position:absolute;}
.slg b{font-weight:normal;color:#c00;}

.tml{background:url(../images/bg.png) repeat-x 0 -300px;width:100%;float:left;}
.tml a{background:url(../images/bg.png) no-repeat right -475px;font-size:13px;font-weight:bold;padding:10px 12px;color:#e3f6c6;display:inline-block;} .tml a:hover{color:#fff;background:#360;}

.tml .small a{background:url(../images/bg.png) no-repeat right -475px;font-size:12px;font-weight:bold;padding:10px 12px;color:#e3f6c6;display:inline-block;} .tml a:hover, .tml .on, .tml .small .on{color:#fff;background:#360;}

.tml i{float:right;height:42px;width:10px;background:url(../images/bg.png) repeat-x right -248px;}
.tml b{float:left;height:42px;width:10px;background:url(../images/bg.png) repeat-x 0 -248px;}



.vanity_t{background:url(../images/vanity-imgs/hearts.gif) no-repeat 8px 5px; padding:35px 5px 25px 90px;font-size:30px;font-family:Georgia, "Times New Roman", Times, serif;color:#ef0000;}
.vanity_t span{color:#538902;font-size:25px;}

.plr{padding:0 12px 0;}

/******/
.followus{font-size:13px;font-weight:bold;margin-top:5px;}
.followus img{vertical-align:middle;margin:0 5px;}

#foot{background:url(../images/bg.png) repeat-x 0 -996px;padding:10px;border-top:5px solid #07642f;margin:10px;}
#foot .bdrR{border-right:1px solid #eaf4dd;}
#foot .pr{width:30%;padding:7px 12px;float:left;}
#foot .prgt{width:33%;padding:7px;float:right;font-size:11px;}
#foot .prgt a{margin:0 2px;}

#foot .pr2{width:17%;padding:7px 12px;float:left;}

#foot .h{font-size:1.1em;font-weight:bold;color:#07642f;margin-bottom:8px;}
#foot .l{float:left;width:49%;}
#foot .r{float:right;width:49%;}
#foot .pr a{color:#666;background:url(../images/bg.png) no-repeat -2px -405px;padding-left:8px;margin-bottom:1px;font-size:0.9em;display:block;}
#foot .pr a:hover{color:#000;}

#foot .pr2 a{color:#666;background:url(../images/bg.png) no-repeat -2px -405px;padding-left:8px;margin-bottom:1px;font-size:0.9em;display:block;}
#foot .pr2 a:hover{color:#000;}

.copyright{font-size:11px;padding:5px;margin-top:10px;line-height:1.4em;}
.copyright .r{float:right;text-align:right;}

.copyright2{font-size:11px;padding:5px;line-height:1.4em;}
.copyright2 .r{float:right;text-align:right;}


.zopim_chat2{position:fixed;right:10px;z-index:100;text-align:right;bottom:0;}
.zopim_chat2 a{color:#fff;background:#333;padding:2px 7px;margin:0 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}


.rcf{padding:5px;color:#fff;}
.p5px{padding:5px;}
.b{font-weight:bold;}

#pageOverlay{
	background:rgba(0,0,0,.95);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ee000000, endColorstr=#ee000000);
}
#pageOverlay p{background:#333;width:600px;color:#fff;left:50%;margin-left:-300px;top:50%;margin-top:-25px;}


.lightbg2{background-color:#f1f1f1;  	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#ffffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0))); 
	background-image:-webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
	background-image:   -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
	background-image:    -ms-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
	background-image:     -o-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));
	background-image:        linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));}



.darkbg2{background-color:#444;}
.bgf5fbee{background-color:#f5fbee;}
.bgfdfcf6{background-color:#fdfcf6;}
.bge8f7d5{background-color:#e8f7d5;}





/**Classified 17-10-2012***/

.classified{border:1px solid #d3dbb3;background:#f8f8f8;}
.classified:hover{background:#fff;border-color:#bdcba3;}
.classified .bdr{border-color:#8d9385;}
.classified .premium img{top:85px;left:-4px;}
.classified .dul{color:#666;}
.classified .icons{width:55px;padding-bottom:13px;}
.classified .icons p{background:#eee;height:30px;width:24px;border:1px solid #ccc;border-left:0;margin-bottom:3px;padding-right:10px;
    -webkit-transition-duration:.3s;
	-moz-transition-duration:	.3s;
	-ms-transition-duration:	.3s;
	-o-transition-duration:		.3s;
	transition-duration:		.3s;}
.classified .icons p:hover{padding:0 12px 0 4px;}
.classified .icons .ph,.classified .icons .astro,.classified .icons .match,.classified .icons .favorites,.othr_icons .lc,.othr_icons .msg,.othr_icons .cd,.othr_icons .vfp,.othr_icons .cmf{background:url(../images/spirit_icons.png);display:inline-block;}

.classified .icons .ph{ background-position:-9px -31px;height:13px;width:16px;margin:7px 0 0 9px;}
.classified .icons .astro{background-position:-25px -28px;height:17px;width:25px;margin:5px 0 0 5px;}
.classified .icons .match{background-position:-60px -30px;height:13px;width:15px;margin:8px 0 0 9px;}
.classified .icons .favorites{background-position:-84px -29px;height:16px;width:16px;margin:6px 0 0 9px;}

.othr_icons{width:150px;}
.othr_icons p{margin-bottom:3px;}
.othr_icons a{background:#f3ffe1;border:1px solid #c7d4b5;padding:6px 10px 0;height:24px;display:block}
.othr_icons a:hover{background:#fff;}
.othr_icons b{vertical-align:middle;margin-right:7px;}
.othr_icons .lc{height:16px;width:16px;background-position:-109px -5px;padding-right:5px;}
.othr_icons .msg{height:21px;width:19px;background-position:-6px -2px;}
.othr_icons .cd{height:20px;width:22px;background-position:-28px -3px;}
.othr_icons .vfp{height:19px;width:23px;background-position:-52px -2px;}
.othr_icons .cmf{height:21px;width:21px;background-position:-79px -3px;}

.classified.pm .bdrT{border-color:#c7d3ab;}
.classified.pm:hover{background:#ffffc5;border-color:#bccd79;}
.classified.pm .icons p{background:#fff;}
#service_list{padding:10px 5px;}
#service_list .lf{float:left;width:150px; padding:0 2px 0 10px;}
#service_list .rgt{float:right;width:150px; padding:0 2px 0 10px;}
#service_list .h{font-size:13px;font-weight:bold;color:#09c;margin-bottom:8px;}
#service_list .ln {background:url(../images/bg.png) no-repeat -1px -437px;font-size:11px;padding-left:10px;margin-bottom:5px;}
#service_list .ln a{color:#111;text-decoration:none;}
#service_list .ln a:hover{color:#c00;}
#service_list .more, #service_list .more a{color:#68ad00;text-decoration:none;font-size:11px;}

.services_tab{border:solid 1px #ddd; width:185px; float:left; padding:10px; min-height:115px;}

.services_tab .st {background:url(../images/Shaadi-Time.png) no-repeat;width:55px;height:70px; margin-top:20px; float:left;}
.services_tab .wd {background:url(../images/Wedding-Directory.png) no-repeat;width:55px;height:70px; margin-top:20px;float:left;}


.services_tab .mr{margin-left:60px;}
.services_tab .h{font-size:14px; font-weight:bold; color:#0099cc;margin-bottom:5px;}
.services_tab .h2{font-size:14px; font-weight:bold; color:#0099cc;margin-bottom:5px;}
.services_tab a{color:#c00;}
.services_tab .more_bt{text-align:right; font-weight:bold; display:block; color:#333; margin-top:7px;}


.success_heading{background-color:#07642f; color:#fff; padding:8px 15px; font-weight:bold; font-size:16px;}

.success_list{list-style:none; margin:0px; padding:0px;}
.success_list li{border-bottom:dashed 1px #ddd; padding:10px 20px; margin-bottom:5px; text-align:center;}
.success_list li img{border:solid 1px #ddd; padding:3px; background:#fff; margin-bottom:5px;}
.success_list a{color:#07642f;text-decoration:none;font-weight:bold;}

.gbiwt{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffffff', EndColorStr='#00ffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0))); 
	background-image:-webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwb{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#ffffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbibb{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#54000000');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
}

.gbibt{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54000000', EndColorStr='#00000000');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
}



.jCarouselLiteDemo .carousel {position: relative;}
.jCarouselLiteDemo .digg {position: absolute;}
.jCarouselLiteDemo .carousel button {float: left;}              

.myTabs.bg{behavior: url(http://static.matrimonialsindia.com/common-12312/PIE.htc);padding:10px;}
.jCarouselLiteDemo .carousel .jCarouselLite,.jCarouselLite2{float: left;/* Needed for rendering without flicker */
  position: relative;visibility: hidden;left: -5000px;}
.jCarouselLiteDemo .carousel ul{margin: 0;} 

.jCarouselLiteDemo .carousel a.prev, .jCarouselLiteDemo .carousel a.next{float:left;display:block;width:16px;height:16px;}
.jCarouselLiteDemo .carousel a.prev b{background:url(../images/sprite.png);display:inline-block;width:16px;height:16px}
.jCarouselLiteDemo .carousel a.next b{background:url(../images/sprite.png) -16px 0;width:16px;display:inline-block;height:16px;}                  
.jCarouselLiteDemo .carousel .next{position:absolute; top:-35px; right:10px;}
.jCarouselLiteDemo .carousel .prev{position:absolute; top:-35px; right:40px;}

.jCarouselLiteDemo .carousel a.prevv, .jCarouselLiteDemo .carousel a.nextv{float:left;display:block;width:16px;height:16px;}
.jCarouselLiteDemo .carousel a.prevv b{background:url(../images/sprite.png) -48px 0;display:inline-block;width:16px;height:16px}
.jCarouselLiteDemo .carousel a.nextv b{background:url(../images/sprite.png) -32px 0;width:16px;display:inline-block;height:16px;}                  
.jCarouselLiteDemo .carousel .nextv{position:absolute; top:-35px; right:10px;}
.jCarouselLiteDemo .carousel .prevv{position:absolute; top:-35px; right:40px;}