body{font-size: 65%;
     margin: 0em auto;
     padding: 0px;
     font-family: Arial, Helvetica, sans-serif;
     background:white;

}
.page-container {width: 985px;
                 margin:0 auto;padding: 0px;
                 background: url(../images/bg.gif) repeat-x left top;
                 background-color: #fff;
                 border-left: solid 1px rgb(125,125,125);
                 border-right: solid 1px rgb(125,125,125);
                 border-bottom: solid 1px rgb(125,125,125);
}
.nav-global-container {
    position: absolute;
    z-index: 3;
    width: 985px;
    top: 5px;
    background-color: transparent;
}
.nav-global-container h1 {
    position:absolute;
    top:20px;
    left:120px;
    font-weight: bold; font-size: 16pt;
}
.nav-global-container h2 {
    position:absolute;
    top:65px;
    left:720px;
    font-weight: bold; 
	font-size: 10pt;
}

.nav-global {float: right; width: 750px; margin: 0px 5px 0px 0px; padding: 0px; background-color: transparent;}
.nav-global ul {float: right; display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav-global li {display: inline; white-space: nowrap; text-transform: none;}
.nav-global li a {display: inline; margin: 0px; padding: 0px 0px 0px 4px; border-left: solid 1px rgb(100,100,100); color:black; font-weight: bold; text-decoration: none; }
.nav-global a:hover {background-color: rgb(255,255,255); color: rgb(0,0,0); text-decoration: underline;}
.img-flag {display: inline; vertical-align: text-bottom; height: 1.0em; margin: 0px; padding: 0px; border: solid 1px rgb(0,0,0);}

.site-name  {clear: both; position: absolute; z-index: 2; width: 700px; top: 0px; margin-left:150px; background-color: transparent; color: rgb(255,255,255); font-weight: bold; font-size: 24px; color:black;}
.site-slogan  { margin: 35px 0px 0 0; padding: 0px; background-color: transparent;  font-weight: bold; font-size: 14px;color:black; width: 825px;text-align:right;}
.img-header {clear: both; float: left; width: 985px; height: 100px; margin: 0px; padding: 0px;}

.nav-main {clear: both; float: left;width: 985px;min-height: 2.0em;height: auto !important; height: 2.0em; line-height: 2.5em; margin: 0px; padding: 0px; border-top: solid 1px rgb(84,111,144); border-bottom: solid 1px rgb(84,111,144); background-color: #aba8e1;}
.nav-main ul {list-style: none; margin:0px; padding: 0px; font-weight: bold;}
.nav-main li {float: left; white-space: nowrap; background-color: inherit;}
.nav-main li a {margin: 0px; padding: 0px 13px 0px 13px; border-right: solid 1px rgb(255,255,255); color: rgb(255,255,255); text-decoration: none; font-size: 110%;}
.nav-main a:hover, .nav-main a.selected {background-color: inherit; color: rgb(75,75,75); text-decoration: none;}
.buffer {float: left; width: 940px; height:5px; margin: 0px; margin-top: 5px;padding: 0px; }

.sidebanner-frontpage {clear: both; float: left; width: 160px; margin: 0px; padding: 0px;}
.img-sidebanner {width: 160px; margin: 0px; padding: 0px; border: none;}

.nav-sub {clear: both; float: left; width: 160px; min-height: 725px; height: auto !important; height: 725px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);}
.nav-sub ul {float: left; list-style: none; width: 160px; margin: 0px; padding: 0px; border-bottom: solid 1px rgb(200,200,200);}
.nav-sub li {margin: 0px; padding: 0px;}
.nav-sub li.title {vertical-align: top; margin: 0px; padding: 0px 5px 4px 20px; color: rgb(100,100,100); text-transform: uppercase; font-weight: bold; font-size: 140%;}
.nav-sub li.group a {display: block; min-height: 1.5em; height: auto !important; height: 1.5em; line-height: 1.5em; margin: 1px 0px 1px 0px; padding: 0px 7px 0px 10px; border-top: solid 1px rgb(200,200,200);  border-left: solid 10px rgb(201,198,234); color: rgb(100,100,100); font-weight: bold; font-size: 120%;}
.nav-sub li a {display: block; min-height: 1.5em; height: auto !important; height: 1.5em; line-height: 1.5em; margin: 1px 0px 1px 0px; padding: 0px 7px 0px 10px; border-left: solid 10px rgb(201,198,234); color: rgb(100,100,100); text-decoration: none; font-size: 120%;}
.nav-sub li a:hover, .nav-sub li a.selected {border-left: solid 10px rgb(121,153,196); color: rgb(0,0,0); text-decoration: none;}

.container-content-sidebar-front {
    float: left;
    width: 970px;
    min-height: 750px;
    height: auto !important;
    height: 750px;
    margin: 0px;
    background-color: rgb(255,255,255);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 1px;
}
.container-content-sidebar, .container-content2-sidebar {float: left; width: 755px; min-height: 725px; height: auto !important; height: 725px; margin: 0px; padding: 0px 0px 20px 0px; border-left: solid 1px rgb(200,200,200); background-color: rgb(255,255,255);}

.content {
    float: left; margin-left: 8px; width: 750px; color: rgb(75,75,75); background-color: transparent
}

.content-home {
    float: left;
    width: 666px;
    margin-left: 4px;
    background-color: transparent;
    color: rgb(75,75,75);
}



.sidebarbox-border-signup {
    width: 666px;

}

.contentbox-title-shading-small {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(170,203,238); color: rgb(75,75,75); font-weight: bold; font-size: 100%;}
.contentbox-title-shading-medium {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242); color: rgb(75,75,75); font-weight: bold; font-size: 150%;}
.contentbox-title-shading-large {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242); color: rgb(75,75,75); font-weight: bold; font-size: 170%;}
.contentbox-title-shading-huge {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242);color: rgb(75,75,75); font-weight: bold; font-size: 180%;}
.contentbox-noshading {margin: 0px; padding: 0.7em 0px 0px 0px; background-color: transparent;}
.contentbox-shading {margin: 0px; padding: 7px 10px 5px 10px; background-color: rgb(233,232,244);}


/* Paragraph */
p {margin: 0px 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 130%; }
p.readmore {margin: -0.2em 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 110%; }
p.quote {margin: 0em 30px 0.6em 30px;	line-height: 120%; font-size: 120%;}

/* Embedded */
.embed {float: left; width: 120px; margin: 7px 7px 5px 0px; padding: 5px 5px 5px 5px; background-color: rgb(238,237,249); font-style: italic; font-weight: bold;  line-height: 1.2em; font-size: 140%;}
.embed-caption {float: left; margin: 5px 0px 0px 0px; padding: 0px; font-style: italic; font-weight: normal; line-height: 1.2em; font-size: 70%;}

/* Lists */
.content ul.noindent, .content2 ul.noindent {margin: 0px 0px 7px 15px; padding: 0px; list-style-type: disc; list-style-position: outside; font-size: 120%;}
.content ul.indent, .content2 ul.indent {margin: 0px 0px 7px 15px; padding: 0px 0px 0px 15px; list-style-type: disc; font-size: 120%;}
.content ol, .content2 ol {margin: 0px 0px 0px 9px; padding: 0px 0px 0px 25px; list-style-type: decimal; list-style-position: outside; font-size: 120%;}

/* Link List */
.content ul.linklist-noindent, .content2 ul.linklist-noindent {margin: -0.3em 0px 0.5em 0px; padding: 0px; list-style-type: none; line-height: 1.2em; font-size: 120%; }
.content ul.linklist-indent, .content2 ul.linklist-indent {margin: -0.3em 0px 0.5em 0px; padding: 0px 0px 0px 10px; list-style-type: none; line-height: 1.2em; font-size: 120%; }

.sidebar {
    float: left;
    width: 304px;
    margin-left:4px;
    text-align: left;
    color: rgb(75,75,75);
}


.sidebarbox-border {
    width: 292px;
    padding:4px;
    border: solid 1px rgb(200,200,200);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 8px;
}
.sidebarbox-noborder {width: 140px; margin: 0px 0px 1.0em 9px; padding: 0px;}
.sidebarbox-title-noshading {display: block; margin: 0px 0px 2px 0px; padding: 0px; background-color: transparent; font-weight: bold; font-size: 110%;}
.sidebarbox-title-shading {display: block; margin: 0px 0px 2px 0px; padding: 2px 5px 3px 5px; background-color: rgb(225,225,225); font-weight: bold; font-size: 120%;}
.sidebarbox-noborder p {margin: 0px 5px 0.4em 5px; padding: 0px; background-color: transparent; line-height: 1.2em; font-size: 110%;}
.sidebarbox-border p {margin: 0px 0px 0.4em 0px; padding: 0px; background-color: transparent; line-height: 1.2em; font-size: 110%;}

.sidebarbox-videoad {
    width: 192px;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 1em;
    margin-left: 0px;
}

/**********************/
/* SECTION 8 - FOOTER */
/**********************/
#clearfooter {
    clear:both;
    height:0px;
}/*needed to make room for footer*/
#footer {
    clear:both;
    height:50px;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    background-color: #aba8e1;
    color: #000;
    text-align:center;
    position:relative;
    top:1px;
}
* html #footer {/*only ie gets this style*/
                height:52px;/* for ie5 */
                height:50px;/* for ie6 */
}
#footer a {
    COLOR: rgb(0,0,0); text-decoration: underline;
}
#footer A:hover {
    COLOR: rgb(0,0,0); text-decoration: none;
}
#footer p {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; TEXT-ALIGN: center;
}

.nav-main-font {font-size: 14px;}

.bg-white {background-color: rgb(255,255,255);}
.bg-black {background-color: rgb(0,0,0);}


.bg-grey02 {background-color: rgb(230,230,230);}
.bg-grey05 {background-color: rgb(191,191,191);}

.bg-yellow02 {background-color: rgb(253,249,201);}
.bg-yellow05 {background-color: rgb(251,239,139);}

.bg-blue02 {background-color: rgb(222,220,242);}
.bg-blue05 {background-color: rgb(172,167,223);}


.bg-blueM {background-color: rgb(170,203,238);}
.bg-blueML {background-color: rgb(235,243,251);}
.login-blue {background-color: rgb(235,243,251);}
.login-orange {background-color: rgb(255,204,127);}
.bg-orangeM {background-color: rgb(255,153,0);}
.bg-redM {background-color: rgb(169,59,4);}

.bg-PinkM {background-color: rgb(254,231,241);}
.bg-PinkL {background-color: rgb(255,194,221);}

.bg-blueD {background-color: rgb(106,153,230);}
.bg-blueL {background-color: rgb(237,244,255);}

.bg-nonameL {background-color: rgb(251,230,225);}
.bg-nonameD {background-color: rgb(255,208,198);}

.bg-green02 {background-color: rgb(220,238,204);}
.bg-green05 {background-color: rgb(167,211,127);}

.bg-red02 {background-color: rgb(248,216,211);}
.bg-red05 {background-color: rgb(238,157,144);}

.hide {display: none;}
br {clear: none;}

.register {
    width:400px;
    float:left;
}
.register1 {
    width:150px;
    float:left;
    line-height:25px;
    padding-bottom:3px;
    padding-top:3px;
}
.register2 {
    width:200px;
    float:left;
    line-height:25px;
    padding-bottom:3px;
    padding-top:3px;
}


.signbutpos {
    margin-top:14px;
    text-align:center;
}
.box-title {
    font-weight: normal;
    font-size: 130%;
    font-weight: bold;
    background-color:rgb(170,203,238);
}

.sidebarbox-border3
{
    width: 600px;
    padding: 4px;
    border: solid 1px rgb(200,200,200);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 1em;
    margin-left: 5px;
    background-color:#EBF3FB;

}
.inputtext {
    width: 150px;
    height: 30px;
    border: none;
    background: url(logininput.gif);
    padding: 4px;
}
#centercontent
{
    margin-right:15px;
    margin-left:190px;
    padding:4px;
    font-size:12px;
}
#leftcontent
{
    float:left;
    width:175px;
    padding:4px;
    font-size:12px;
}
.contentbox-half-left3
{
    float: left;
    width: 600px;
    margin: 0px;
}
#left1
{
    float:left;
    width:150px;
    padding:8px;
    font-size:10px;
}
#center1
{
    margin-right:15px;
    margin-left:175px;
    padding:8px;
    font-size:10px;
}


.clearthis {
    CLEAR: both; FLOAT: none; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 0px;
}
/* 3 coloum mutli row */
div.row {float: left; margin-right:0px; margin-bottom:6px; padding: 0; width: 665px;min-height:99px;background:#aba8e1}
div.cols1 {float: left; width: 374px;display:inline;}
div.cols2 {float: left; width: 244px;display:inline;;
}
.centercontentsearch
{
    font-size:12px;
}
/*************NEW************************************************************/
.sidebar-leftpanel {
    display: inline; float: left; margin-left: 8px; width: 210px; color: rgb(75,75,75); text-align: left
}

.sidebarbox-border-result{
    float: left;
    width: 200px;
    padding:4px;
    border: solid 1px rgb(200,200,200);
    margin-bottom: 8px;
    list-style:none;
}

.row-result {float: left; margin-left:8px;margin-bottom:8px;width: 734px;background:rgb(222,220,242);}
.cols1-result {float: left; width: 100px;display:inline; margin:8px 0px 8px 10px;}
.cols2-result {float: left; width: 300px;display:inline; margin:5px 0 5px 0px;font-size:10pt;}
.cols3-result {float: left; width: 300px;display:inline; margin-top:10px; text-align:center;font-size:10pt;}

div.row-login {float: left; margin-left:8px; margin-bottom:8px;padding:0px; width: 733px;min-height:99px;background:rgb(222,220,242);}
div.cols1-login {float: left; width: 350px;display:inline; margin:10px;}
div.cols2-login {float: right; width: 310px;display:inline; margin-top:10px; margin-right:16px;}

.largeblackbold {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}

.sidebarbox-border-result-forgot{
    width: 310px;
    padding:4px;
    border: solid 1px rgb(200,200,200);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 8px;
}
/* rows of profile result*/

/* first row starts*/
.profileresult1 {
    margin-top: 8px; float: left; width: 735px;padding-left:8px; 
}
.cols1-profile {float: left; width: 300px;display:inline; margin-left:0px; font-size:10pt;
   
}

.postedrow1
{padding-right:0px; padding-left:0px; padding-bottom:3px; margin-left:10px;padding-top:3px; border-bottom: #e5e5e5 1px solid;}

.cols2-profile {float: left; width: 100px;display:inline; margin-top:0px; margin-left:20px;}
.cols3-profile {float: left; width: 200px;display:inline; margin:0px 0px 0px 100px; text-align:center;}
/* first row ends*/

/* second row starts*/
.profnavigation
{float: left; margin-left:8px;margin-top:25px;width: 739px; text-align:center; }
/* third row starts*/
.about
{float: left; margin: 8px; padding-right:8px; padding-left:20px; padding-bottom:8px; padding-top:8px; background-color:#ffc2dd; display:inline; width: 706px;text-align:left;font-size:15px;}
/* forth row starts*/

.profdetails
{float: left;margin-left:2px;margin-top:8px;width: 740px;}

.detailcol1
{float: left; width: 352px;display:inline; margin-top:0px; text-align:center;background: #ffc2dd;font-size:13pt;margin-right:4px;}
.detailrow1 {
    width:360px; padding-left: 4px; font-size: 10pt; background: #fee7f1; float: left; padding-bottom: 8px; margin-left: 2px; padding-top: 8px; text-align: left;
}

.moredetcol
{float: left; margin-left:0px;margin-top:0px;padding-right:8px; padding-left:8px; display:inline; width: 717px;text-align:left;background: #ffc2dd;font-size:15px;margin-left:6px;}
/*length of rounded box*/

.detailrow
{text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto;background: #fee7f1;margin-left:6px;}


/* free reg. box on profile*/
.moredetcolregbox
{float: left; margin-left:0px;margin-top:0px;padding-right:8px; padding-left:8px; display:inline; width: 335px;text-align:left;background: #ffc2dd;}
.detailrowregbox
{text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto;background:#fee7f1 ;width: 335px;}
.members-row{float: left; margin-bottom:8px;padding:0px; width:492px;margin-left:0px;}
.members-cols1{float: left; width: 250px;display:inline; margin-left:8px; margin-bottom:8px; margin-top:8px;color:green; font-weight:bold}
.members-cols2{float: left; width: 100px;display:inline; margin-left:8px; margin-bottom:8px; margin-top:8px;}
.myshaadi-row{float: left;margin-top:8px;width: 750px;}
.myshaadi-cols-header{float: left; width: 239px;display:inline; margin-top:0px; text-align:center;margin-left:8px; font-size:15px;text-align:left; line-height:26px;}
.myshaadi-cols-header a{text-decoration:none; color:green;}
.myshaadi-cols
{background: rgb(248,236,195);text-align:left;padding:8px;height:auto; font-size:12px;margin-top:8px;border:solid 1px rgb(200,200,200);}

.myshaadi-cols-last
{background: rgb(248,236,195);text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto; margin-left:8px; margin-right:8px; font-weight:bold; font-size:10pt;border:solid 1px rgb(200,200,200);}

.nav-myshaadi ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:11pt;
}
.nav-myshaadi ul li
{
	padding:5px 0px 5px 0px;	
}
.nav-myshaadi ul li a
{
	text-decoration:none;
	color:green;
	margin-left:5px;	
}


.nav-main-myshaadi {float: left;width: 748px;min-height: 2.0em;height: auto !important; height: 2.0em; line-height: 2.5em; margin: 0px 8px 8px 8px; padding: 0px; border-top: solid 1px rgb(84,111,144); border-bottom: solid 1px rgb(84,111,144); background-color: #aba8e1;}
.nav-main-myshaadi ul {list-style: none; margin:0px; padding: 0px; font-weight: bold;}
.nav-main-myshaadi li {float: left; white-space: nowrap; background-color: inherit;}
.nav-main-myshaadi li a {margin: 0px; padding: 0px 23px 0px 23px;color: rgb(255,255,255); text-decoration: none; font-size: 110%;}
.nav-main-myshaadi a:hover, .nav-main a.selected {background-color: inherit; text-decoration: none;}

.row-audio-video {float: left; margin-bottom:8px;width: 734px; margin-top:8px;list-style:none;margin-left:8px;}
.cols-audio-video {float: left; width: 359px;display:inline; margin-bottom:8px; margin-top:8px;margin-left:8px;}



.myemail-row{float: left; margin-right:0px; margin-bottom:6px; padding: 0; width: 739px;margin-left:8px;border-bottom:solid 1px black;}
.myemail-cols-header{float: left; width: 367px;display:inline; margin-top:0px; text-align:center; font-size:15px; line-height:26px;background:#8fa7bf;}

.myemail-cols
{float: left; width: 367px;display:inline;margin-top:8px; text-align:left; font-size:15px;}

.row-as{float: left; margin-left:8px;margin-bottom:8px;width: 720px;font-size:10pt;}
.cols1-as{float: left; width: 150px;display:inline;margin-left:16px;}
.cols2-as{float: left; width: 550px;display:inline;}

.row-wio{float: left; margin-left:8px;margin-bottom:8px;width: 700px;font-size:10pt;}
.row-wio0{float: left; margin-left:8px;width: 698px;font-size:11pt;background-color:#bed4f8;height: 30px;line-height:30px;border-bottom: solid 1px rgb(200,200,200);}
.row-wio1{float: left; margin-left:8px;width: 698px;font-size:11pt;background-color:#e1ecff;height: 30px;line-height:30px;border-bottom: solid 1px rgb(200,200,200);}
.row-wio1:hover
{
	background-color:#82b1ff;
}
.row-wio0:hover
{
	background-color:#82b1ff;
}
.cols-wio{float: left;display:inline; margin-left:2px;font-size:10pt;}

.txt-grey01 {color: rgb(242,242,242);}

.ps-row{float: left;margin-top:8px;width: 450px;}
.ps-cols-header{float: left; width: 213px;display:inline; margin-top:0px; text-align:center;margin-left:8px; font-size:15px;text-align:left; line-height:26px;}
.ps-cols-header a{text-decoration:none; color:green;}
.ps-cols
{background:#dceecc;text-align:left;padding:8px;height:auto; font-size:12px;margin-top:8px;border: solid 1px rgb(200,200,200);}

.ps-row1{float: left;margin:8px;width: 257px; font-size:11pt;border: solid 1px rgb(200,200,200);padding:10px;}
.ps-cols1 {float: left; width: 100px;display:inline; }


.row-tf{float: left; margin-left:8px;margin-bottom:8px;width: 733px;font-size:12pt;}
.cols1-tf{float: left; width: 200px;display:inline;margin-left:16px;}

.dbox h1{font-size:12pt;margin:0px;}
}

