body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(images/background.jpg) repeat-x fixed;}
div, p, ul, ol, h1, h2, h3, h4, h5, img { margin:0px; padding:0px; }

ul { list-style:none; }

/*-----------------------------main-------------------------------------------------*/

.link{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0 20px;}
#main {margin:auto;  width:1002px;}
#body-center {float:left; width:902px; padding:0 50px 0 50px;}
#body-main-top { float:left; width:902px; height:19px; background:url(images/body-top.jpg) no-repeat; }
#body-main-midle { float:left; width:774px; background:url(images/body-midle.jpg) repeat-y; padding:0 64px 0 64px;}
#body-lft {float:left; width:64px; height:740px; background:url(images/body-lft.jpg) no-repeat;}
#body-rgt {float:right; width:64px; height:740px; background:url(images/body-rgt.jpg) no-repeat;}
#company-name {float:left; width:774px; height:111px; padding:0 0 0 0;}
/*-----------------------------main-----
#company-logo {float:left; width:293px; height:64px; padding:32px 0 0 22px;}
#company-logo-img {float:left; width:315px; height:49px; }
/*-----------------------------main-----*/
#company-logo {float:left; width:312px; padding:0 0 0 22px;}
#purple-alley-logo{float:left; width:100px; height:40px;  padding:7px 0 0 0;}
.found-txt{float:left; width:200px; height:30px; padding:17px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#company-logo-img {float:left; width:312px; height:49px; }

#free-relationship {float:left; width:356px; padding:28px 0 0 55px;}
#relationship {float:left; width:356px; height:69px;}
.click-tab {float:left; width:165px; height:28px; padding:25px 0 0 0;}
#img{float:left; width:26px; height:52px; padding:10px 0 0 0;}

#marriage {float:left; width:376px; height:27px;}
#marriage-lft {float:left; width:7px; height:27px; background:url(images/top-gray-bg-lft.jpg) no-repeat;}
#marriage-cntr {float:left; width:364px; height:23px; background:url(images/top-gray-bg-cntr.jpg) repeat-x; padding:4px 0 0 0;}
#marriage-rgt {float:left; width:5px; height:27px; background:url(images/top-gray-bg-rgt.jpg) no-repeat;}
.marriage {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:4px 0 0 0;}
#relationship-lft {float:left; width:7px; height:69px; background:url(images/orange-lft-bg.jpg) no-repeat;}
#relationship-centre {float:left; width:349px; height:64px; background:url(images/orange-cntr-bg.jpg) repeat-x; padding:5px 0 0 15px;}
#relationship-rgt {float:left; width:5px; height:69px; background:url(images/orange-rgt-bg.jpg) no-repeat;}
#line-1 {float:left; width:2px; height:55px; background-color:#FAF0E5;}
#media {float:left; width:100px; height:41px; padding:14px 0 0 25px;}
#media-tab {float:left; width:85px; height:28px;}
.free-relationship {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#9C2305; text-decoration:none;}

/*---------------------------------------banner------------------------------------*/
#banner{ position:relative; float:left; width:752px; padding:0 0 0 22px;}
#banner-img {float:left; width:731px; height:348px; background:url(images/banner.jpg) no-repeat; }
#banner-txt {float:right; width:497px; padding:22px 0 0 0;}
#dr-kamal-txt {float:left; width:219px; }
.text-dr-kamal {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.text-dr-kamal-1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#line {float:left; width:2px; height:120px; background-color:#A6C2CE;}
#taking-txt {float:right; width:276px;  padding:0 5px 0 5px;}
.taking-text {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; color:#FFFFFF;}
.read-more {float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A83215; text-decoration:none;}

#want-to-train {float:right; width:433px; height:81px; padding:0 10px 0 0; }
.want-2-train {font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#A83215;}
.want-2-text {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#115677; text-align:justify;}

/*-----------------------------------------tab---------------------------------------------------*/
#tab {float:left; width:731px; height:24px; background-color:#002A3B; }



/*-----------------------------------------home text----------------------------------------*/

#home-text {float:left; width:752px; height:160px; padding:14px 0 0 22px;}
#home-text2 {float:left; width:730px; padding:0 20px 0 20px;}
#home-text3 {float:left; width:500px; padding:0 10px 0 10px;}
#home-text4 {float:right; width:224px; padding:0 20px 0 0; text-align:center;}
#home-text1 {float:left; width:752px; padding:14px 0 0 22px;}
.why-married-counselling {float:left; width:242px; }
.why-married-txt {float:left; width:242px; height:32px;}
.why-married-txt1 {float:left; width:221px; height:32px; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#002A3B;}
.blue-tab {float:right; width:16px; height:32px; padding:0 0 0 0;}
.line2 {float:left; width:2px; height:150px; background-color:#C3C3C3;}
.img {float:left; width:100px; height:100px; padding:0 0 0 4px;}
.text-matter {float:left; width:130px; padding:0 4px 0 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#4BC5E4;}
.link-txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#000000; text-decoration:none;}
.text-matter-read-more {float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A83215;}

#body-main-botom {float:left; width:902px; height:19px; background:url(images/body-botom.jpg) no-repeat;}
/*---------------------------------------------about---------------------------------------*/
#about {float:left; width:730px; padding-top:10px;}
#left-side {float:left; width:500px;}
#about-us {float:left; width:500px; padding-bottom:5px;}
.about-text {float:left; width:500px; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; }
.about-us1 {font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#000;}
.about-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify;}
.qualification {float:left; width:500px; padding-top:10px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#002A3B; }
#nishu-text1{float:left; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000; padding:5px 0 0 55px;  }
#nishu-text {float:left; width:400px; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#000;  }
#nishu-img-main{float:left; width:250px; padding:70px 0 0 50px;}
#nishu-img{float:left; width:111px; height:157px;}
#dr-left{float:left; width:400px;}
#dr-right{float:left; width:210px; padding:70px 0 0 20px;}
#dr-img-main{float:left; width:210px; padding:15px 0 0 0;}




.qualification-text {float:left; width:400px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.rgt-side-top{float:right; width:300px; height:15px; background:url(images/right-banner-top.jpg) no-repeat; }
.rgt-side-midle{float:right; width:300px; background:url(images/right-banner-midle.jpg) repeat-y; }
.rgt-side-botom{float:right; width:300px; height:15px; background:url(images/right-banner-botom.jpg) no-repeat; }
#kamal-img1 {width:255px; padding-left:15px;  padding-bottom:10px;}
#kamal-img {width:140px; padding-left:80px; padding-right:80px; padding-bottom:10px;}
.kamal-text {padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9C2305; text-align:center;}
.kamal-text1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:22px; font-weight:bold; color:#002A3B; text-align:center; border-style:solid; border-color:#002A3B; border-width: 1px 1px 1px 1px;}


/*---------------------------------------Services-----------------------------------------------*/
#service {float:left; width:730px;  padding-top:10px;}

.services {float:left; width:730px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#000; }
.services-txt {float:left; width:200px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
#services-left {float:left; width:240px;}
.why-married-txt2 {float:left; width:221px; height:17px; padding-top:8px; padding-bottom:7px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#115677;}
.why-married-txt4 {float:left; width:235px; height:17px; padding-top:8px; padding-bottom:7px;  }
.why-txt {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#115677; text-decoration:none;}
.blue-tab1 {float:left; width:16px; height:17px; padding-top:8px; padding-bottom:7px;}
#services-right {float:right; width:485px; height:510px;}
.img-service {float:left; width:200px; height:200px;}

#why-marriage {float:left; width:730px; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#034C69; }
#want-to{float:left; width:730px; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; text-align:center; font-style:italic; font-size:20px; color:#000000; }

#why-marriage2 {width:720px; padding-bottom:10px; }
#why-marriage1 {float:left; width:520px; padding-bottom:10px; padding-left:10px; }
#why-marriage-txt {float:left; width:720px;  }
.why-marriage-txt1 {float:left; width:730px; padding:5px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; line-height:18px;}
.why-marriage-txt3 {float:left; width:520px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; line-height:20px; }
.why-marriage-txt4 {float:left; width:520px; padding-top:90px; padding-left:10px; padding-bottom:10px; }
.why-marriage-txt5 {float:left; width:720px; padding-left:10px; padding-bottom:10px; }
.why-marriage-txt2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-align:justify;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; line-height:20px;}
.bulet {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}
.bulet1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00B6FF;}

.why-married-text3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#115677;}

.why-text {width:730px; padding-bottom:10px;}

.factors-affecting {width:730px;  padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00B6FF;}
.factors-affecting1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#03597C;}
.additional-sources {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


/*------------------------------contact-----------------------------------------------*/
#contact {float:left; width:730px; padding:10px 22px 0 0;}
#contact1 {float:left; width:730px; padding:10px 22px 0 0;}

#contact-lft{float:right; width:300px;  }
.contact-txt {float:left; width}

#contact-rgt{float:left; width:300px; }
#contact-img {float:left; width:125px; height:189px; background:url(images/contact-us.jpg) no-repeat; padding:0 0 0 0;}

#address {float:left; width:270px; padding:0 0 0 30px;   }
#address1 {float:left; width:270px; padding:0 0 0 30px;   }

.address {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#a34e39; }
.address1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
#map-left {float:left; width:350px; padding-top:15px; padding-bottom:10px;}
#map-rgt {float:left; width:350px; padding-left:32px; padding-top:15px; padding-bottom:10px; }
/*------------------------------relationship--------------------------------------------*/
#relation {float:right; width:150px; height:162px; padding:0 75px 0 75px; }
.relation {width:240px; padding-left:30px; padding-right:30px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:center;}
.relation-text {width:260px; padding-left:20px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9C2305; text-align:center;}
.relation-txt {float:left; width:400px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.relation-txt1 {float:left; width:400px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }

/*------------------------------free-relation-----------------------------------------------*/
#kamal-img-1 { float:left; width:209px height:340px; padding-top:30px  }
#right-freerelation {float:right; width:510px}
#free-relation {float:right; width:730px; padding:0 22px 0 0; }
.free-relation-advice {float:right; width:350px; padding-top:10px; padding-bottom:10px; padding-left:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
#free-relation-form {float:right; width:500px;}
.form-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#9C2305; text-align:center;}
.form-text1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
.keyword-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; }

/*---------------------------------MEDIA------------------------------------------*/
.media {float:left; width:730px;  padding-top:10px;}
.img-media{float:left; width:220px; height:180px; padding-left:20px;}
.img-media1 {float:left; width:225px; height:180px; padding-left:25px;}
.img-media2 {float:left; width:250px; height:450px; padding-left:5px; padding-right:5px;}
.img-media3 {float:left; width:200px; height:240px; padding-left:10px;}
.img-media4 {float:left; width:200px; height:210px; padding-left:10px;}
.img-media5 {float:left; width:230px; height:310px; padding-left:10px;}
.img-media6 {float:left; width:235px; height:360px; padding-left:15px;}



/*------------------------ FEEDBACK ------------------------*/

#request-a-quote-cell { float:left; width:180px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:20px 0 0 25px;}
#request-a-quote-cell1 { float:left; width:180px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:20px 0 0 50px; }

.border{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #C4C4C4; background:#fff; width:180px; height:20px; padding:2px; margin:0 0 10px 0; }

.border1{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #82CAF1; background:#5EA4C7; width:180px; height:18px; padding:2px;}

.border2{ font: 14px Arial, Helvetica, sans-serif bold; color:#FFF;  border:1px solid #82CAF1; background:#5EA4C7; height:18px; padding-top:2px;}


/*-----------------------------------------working-areas--------------------------------------*/
#working-areas {float:left; width:730px; padding-bottom:10px; }
.working-text {float:left; width:710px; height:23px; padding:5px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; background:url(images/bg.jpg) repeat-x;}
.area-text{float:left; width:700px; padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify;}



#bot {float:left; width:782px; height:46px; background:url(images/botom.jpg) repeat-x; padding:10px 60px 0 60px;}
#bot-lft{float:left; width:350px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;} 
.bot-rgt{float:right; width:90px;}
#bot-bot { margin:auto; width:780px; padding:0 0 0 0;}

.footer { float:left; width:600px; height:18px; }

.footer_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.footer_txt1 { font-family:Arial, Helvetica, sans-serif; font-size:2px; color:#fff; text-align:justify; line-height:18px;}

#footer1 { float:right; width:150px; height:36px; }

.saptama-logo{ float:right; width:100px; height:30px; padding:10px 0 0 0; }
.saptama-logo1{ float:right; width:100px; height:30px; padding:10px 0 0 0; }


