body{
margin: 0px;
font: 11px Arial,Verdana,Helvetica, sans-serif;
}

div#wrap {
width: 100%; 
margin: 0 auto; 
}

div#container {
width: 778px; 
margin: 0 auto; 
overflow: hidden; 
}

div#header{
width: 778px; 
margin: 0 auto; 
padding: 0; 
height: 128px; 
overflow: visible; 
position: relative;
background: url(http://varvadhuindia.net/images/headerbk.gif) repeat-x scroll;
}

div#header h1 {
background:transparent url(http://varvadhuindia.net/images/logo.gif) no-repeat scroll left top; 
height:100px; 
width:345px;
left:0px; 
top: 0px;
position:absolute; 
text-indent:-9999px; 
padding: 0px;
margin: 0px;
}
div#header h1 a:hover{
cursor:pointer;
}

div#header div{
right: 0px;
top: 3px;
width: 430px;
height: 95px;
position: absolute;
padding: 0px;
margin: 0px;
}
	

div#menu{
height: 28px;
width: 778px;
background: url(http://varvadhuindia.net/images/menubk.gif) repeat-x scroll;
position: absolute;
padding: 0px;
margin: 0px;
top: 100px;
}

ul#nav{
list-style-type: none;
position: absolute;
left: 25px;
top: 5px;
padding: 0px;
margin:0px;
}

ul#nav li{
float: left;
padding-right: 42px;
margin: 0px;
}

ul#nav li a{
font-weight: bold;
font-size: 12px;
font-family:  Arial,Verdana,Trebuchet MS;
color:#000000;
}

div#search{
height: 181px;
width: 778px;
padding: 0px;
margin: 0px;  
position: relative;
top: 0px;
}

div#search_image1{
background: url(http://varvadhuindia.net/images/index_17.jpg) no-repeat;
width: 99px;
height: 181px;
position: absolute;
padding: 0px;
margin: 0px;
left: -1px;
}

div#search_image2{
background: url(http://varvadhuindia.net/images/index_18.jpg) no-repeat;
width: 400px;
height: 55px;
position: absolute;
padding: 0px;
margin: 0px;
left: 98px;
}

div#search_image3{
background: url(http://varvadhuindia.net/images/index_20.jpg) no-repeat;
width: 400px;
height: 126px;
position: absolute;
padding: 0px;
margin: 0px;
left: 98px;
top: 55px;
}

div#search_image4{
background: url(http://varvadhuindia.net/images/index_19.jpg) no-repeat;
width: 283px;
height: 181px;
position: absolute;
padding: 0px;
margin: 0px;
left: 496px;
top: 0px;
}

div#search_content{
width: 298px;
height: 110px;
position: absolute;
left: 75px;
}

div#search_row1,
div#search_row2,
div#search_row3,
div#search_row4{
width: 100%;
height: 28px;
float: left;
}

div#search_row4{
height: 20px;
}

div#gender{
width: 50%;
height: 30px;
position: absolute;
left: 0px;
}

div#age{
width: 50%;
height: 30px;
position: absolute;
right: 0px;
}

ul#gender,
ul#age,
ul#country_religion,
ul#id_search,
ul#search4,
ul#loginid,
ul#loginpswd,
ul#loginbtn,
ul#country,
ul#religion,
ul#community{
list-style-type: none;
position: absolute;
left: 4px;
top: 5px;
padding: 0px;
margin:0px;
}

ul#gender li,
ul#age li,
ul#country_religion li,
ul#id_search li,
ul#search4 li,
ul#loginid li,
ul#loginpswd li,
ul#loginbtn li,
ul#country li,
ul#religion li,
ul#community li{
float: left;
padding-right: 6px;
margin: 0px;
font-family:Arial;
font-size:12px;
color:#CE9F69;
text-decoration:none;
}

ul#country_religion{
top: 35px;
}

ul#id_search{
top:65px;
left: 36px;
}

ul#search4{
top: 93px;
left: 65px;
}

ul#loginid,
ul#loginpswd,
ul#loginbtn{
top: 15px;
left: 25px;
}
ul#loginpswd{
left: 21px;
}
ul#loginbtn{
left: 19px;
}

ul#loginid li,
ul#loginpswd li{
padding-right: 23px;
color: #000000;
font-size: 11px;
font-family: Arial;
}
ul#loginbtn li{
padding-right: 10px;
}

ul#country,
ul#religion,
ul#community{
left: 0px;
}

ul#country li,
ul#religion li,
ul#community li{
padding-right: 25px;
font-weight: normal; 
font-size: 11px; 
color: #560E08; 
font-style: none; 
text-decoration:none;
}

ul#community li{
padding-right: 3px;
}

input.age{
border: 1px solid rgb(58, 12, 8); 
width: 40px;
}


div#register{
height: 54px;
width: 776px;
padding: 0px;
margin: 0px;  
position: relative;
border: 1px solid #560E08;
background: url(http://varvadhuindia.net/images/bak.gif) repeat;
top: 0px;
}

ul#register_nav{
list-style-type: none;
position: absolute;
left: 0px;
top: 0px;
padding: 0px;
margin:0px;
}

ul#register_nav li{
float: left;
padding-right: 7px;
}

span.bolds{
font-weight: bold;
color: #560E08;
}

span.bolds1{
font-weight: bold;
color: #000000;
}

div.text{
margin:4px 0px 0px 0px;
}

div#login{
width:778px;
height: 180px;
background: url(http://varvadhuindia.net/images/bak.gif) repeat;
top: 0px;
position: relative;
padding: 0px;
margin: 0px;
}

div#image5{
position: absolute;
background: url(http://varvadhuindia.net/images/index_32.jpg) no-repeat;
top: 0px;
left: 30px;
width: 299px;
height: 57px;
padding: 0px;
margin:0px;
}

div#login_content{
background: url(http://varvadhuindia.net/images/login_27.jpg) repeat-y;
position: absolute;
top:0px;
right: 0px;
width: 260px;
height: 160px;
}

div#login_row1,
div#login_row2,
div#login_row3,
div#login_row4{
width: 100%;
height: 40px;
float: left;
}

div#login_row1{
background: url(http://varvadhuindia.net/images/login_25.jpg) no-repeat;
width: 247px;
height: 21px;
right: 0px;
}

div.loginid,
div.loginpswd,
div.loginbtn{
width: 100%;
height: 40px;
position: absolute;
left: 0px;
}

input.loginbox{
border: 1px solid rgb(58, 12, 8); 
width: 120px;
}

div#end_line{
background: url(http://varvadhuindia.net/images/index_30.jpg) no-repeat;
width: 778px;
height: 2px;
padding: 0px;
margin: 0px;
position: relative;
}

div#reference,
div#footer{
position: relative;
padding: 0px;
margin: 0px;
width: 778px;
height: 120px;
top: 0px;
}

div#footer{
height: 75px;
}

div.country,
div.religion,
div.community{
width:100%;
height: 30px;
position:absolute;
left: 0px;
top:10px;
}
div.religion{
top: 40px;
}
div.community{
top: 60px;
}

div#footermenu{
background: url(http://varvadhuindia.net/images/index_46.jpg) repeat-x;
position: absolute;
width:100%;
height: 45px;
top: 0px;
}

div#footersubmenu {
position: absolute;
width: 630px;
height: 15px;
left: 85px;
top: 17px;
font-weight: normal; 
font-size: 11px; 
color: #560E08; 
font-style: none; 
text-decoration:none;
}

span#copyright{
position: absolute;
width: 300px;
height: 15px;
left: 240px;
top: 30px;
font-weight: normal;
font-size: 11px;
color: #000000;
font-style: none;
text-decoration: none;
}

div#copyright{
position: absolute;
top: 45px;
font-weight: regular;
}

div#developer{
position: absolute;
top: 45px;
right: 0px;
font-weight: regular;
}

div#form_box,
div#form2_box{
background: url(http://varvadhuindia.net/images/tabbk.jpg) repeat-x scroll;
width: 776px;
height: auto;
position: relative;
padding: 0px;
margin: 0px;
border: 1px solid #E8AB6E;
top: 0px;
}
div#form2_box{
background: url(http://varvadhuindia.net/images/inner_01.jpg) repeat-x scroll;
height: 1300;
border: 1px solid #E8AB6E;
}

span#register,
span#register_cont{
position: relative;
left: 50px;
top: 20px;
color: #000000;
font-weight: bold;
}
span#register_cont{
top: 10px;
left: 40%;
}

span.bolds_dark{
font-weight: bold;
}

div#login_details{
position: relative;
left: 20px;
top: 35px;
width: 740px;
height: 130px;
}

div#login_header,
div#basicinfo_header,
div#lifestyle_header,
div#educar_header,
div#physattr_header,
div#astro_header,
div#hometruths_header,
div#about_header,
div#profilebyID_header,
div#viewprofile_header,
div#searchresult_header{
position:absolute;
left:0px;
top: 0px;
background: url(http://varvadhuindia.net/images/menulbk.gif) no-repeat;
height: 28px;
width: 100%;
border-bottom: 1px solid #E4A86C;
padding: 0px;
margin: 0px;
}

span#heading{
font-size:11px;	
font-weight: bold;
font-family:  Arial,Verdana,Trebuchet MS;
color:#560E08;
position: absolute;
top: 5px;
left:50px;
padding: 0px;
margin: 0px;
}
span#login_h1{
top: 5px;
left: 180px;
position: absolute;
}

ul.boxes,
ul.boxes1,
ul.boxes2,
ul.boxes3,
ul.boxes4,
ul.boxes5,
ul.boxes6{
list-style-type: none;
position: absolute;
left: 70px;
top: 38px;
padding: 0px;
margin: 0px;
text-align: right;
}
ul.boxes li,
ul.boxes1 li,
ul.boxes2 li,
ul.boxes3 li,
ul.boxes4 li,
ul.boxes5 li,
ul.boxes6 li{
padding-bottom: 7px;
}

ul.boxes1{
right: 45%;
}

ul.boxes2{
text-align: left;
}

ul.boxes3{
top: 0px;
text-align: center;
}

ul.boxes4{
top: 60px;
text-align: center;
right: 10%;
}

ul.boxes5{
text-align: left;
left: 10px;
}

ul.boxes6{
left: 0px;
width: 100%;
text-align: left;
vertical-align: center;
}

ul.boxes6 li{
color:#000000;
border-bottom: #e6d2d2 1px solid;
height: 15px;
}



div#basic_info{
position: relative;
left: 20px;
top: 30px;
width: 740px;
height: 380px;
}

div#errors{
width: 100%;
height: auto;
position: relative;
top: 0px;
float:left;
}

span.error{
color: red;
font-weight: bold;
left: 20px;
position: relative;
}

span.error_msg{
position: relative;
color: red;
left: 50px;
}


div#lifestyle{
position: relative;
left: 20px;
top: 10px;
width: 740px;
height: 120px;
}

div#edu_car{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 140px;
}

div#phys_attr{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 200px;
}

div#astro{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 120px;
}

div#hometruths{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 250px;
}

div#about{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 220px;
}


div#submit_bttn{
position: relative;
left: 20px;
top: 0px;
width: 740px;
height: 40px;
}

div#profile,
div#search_page,
div#content_page{
position: relative;
width: 776px;
height: 1000px;
padding: 0px;
margin: 0px;
background: url(http://varvadhuindia.net/images/tabbk.jpg) repeat-x scroll;
background-color: #E8AB6E;
border: 1px solid #E8AB6E;
}

div#left{
position: absolute;
width: 22%;
padding: 0px;
margin: 0px;
height: 1000px;
border-right: 1px solid #E8AB6E;
border-bottom: 1px solid #E8AB6E;
}

div#profile_content,
div#search_results,
div#cms_content{
position: absolute;
width: 78%;
height: 1000px;
overflow:auto;
padding: 0px;
margin: 0px;
left: 22%;
top: 0px;
}

div#search_results{
overflow: hidden;
}

div#interest{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 160px;
}
div#buddylist{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 50px;
}

div#view_by_id{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 80px;
}

div#profilesearch{
position: absolute;
width: 170px;
height: 52px;
left:20px;
top: 50%;
}


div#messages,
div#photographs{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 92px;
}
div#my_profile{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 160px;
}

div#membership{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 72px;
}

div#quicksearch,
div#successtories{
position: relative;
left: 0px;
top: 0px;
width: 170px;
height: 172px;
}

div#interest_header,
div#buddy_header,
div#messages_header,
div#myprofile_header,
div#photo_header,
div#member_header,
div#quicksearch_header,
div#successtories_header,
div#viewbyid_header{
position: absolute;
left: 0px;
top:0px;
background: url(http://varvadhuindia.net/images/menulbk.gif) no-repeat;
height: 28px;
padding: 0px;
margin: 0px;
width: 170px;
}

ul.leftnav,
ul.quicksearch{
list-style-type: none;
position: absolute;
left: 0px;
top: 28px;
padding: 0px;
margin: 0px;
text-align: center;
width: 170px;
}

ul.leftnav li{
color:	#560E08;
text-align:left;
padding-right:4px;
padding-left:12px;
vertical-align:middle;
background-color:#F7D0A9;
border-bottom:#E4A86C 1px solid;
height:21px;
}

ul.quicksearch li{
color:	#560E08;
text-align:center;
padding-right:4px;
padding-left:4px;
padding-bottom: 5px;
vertical-align:middle;
}

div#profilebyID{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 150px;
}

div#profile_error{
position: absolute;
top: 40px;
left: 20px;
}

div#msg{
position: relative;
left: 10px;
top: 0px;
width: 100%;
height: 35px;
}

div#view_profile{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 250px;
}

div#ab_basics{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 350px;
}

div#lifestyle_career{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 170px;
}

div#career{
position: absolute;
left: 0px;
top: 0px;
width:50%;
height: 100%;
}
div#lifestyle{
position: absolute;
left: 50%;
top: 0px;
width:50%;
height: 100%;
}

div#career1_header,
div#lifestyle1_header,
div#hometruths1_header,
div#personality_header,
div#family_header,
div#hobbies_header,
div#prefpartner_header,
div#prefloc_header,
div#prefbasic_header,
div#prefrel_header,
div#preflifestyle_header,
div#prefedu_header,
div#prefexpect_header{
position: absolute;
left: 0px;
top:0px;
background: url(http://varvadhuindia.net/images/prolovebk.gif) repeat-x;
height: 28px;
padding: 0px;
margin: 0px;
width: 100%;
}

div.left{
left: 3px;
width: 45%;
top:0px;
position:relative;
float: left;
}

div.right{
right: 0px;
width: 45%;
top:0px;
position: relative;
float: left;
}

div#hometruths1{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 150px;
}

div#personality{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 170px;
}

div#family{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 250px;
}

div.textmsg{
position: absolute;
top: 30px;
}

div#family1{
position: absolute;
left: 0px;
top: 0px;
width: 50%;
height:100%;
}

div#family2{
position: absolute;
left: 50%;
top: 0px;
width: 50%;
height:100%;
}

div#hobbies{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 260px;
}

div#pref_partner{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 700px;
}

div#pref_left{
position: absolute;
left: 0px;
top: 30px;
width: 50%;
height:420px;
}

div#pref_right{
position: absolute;
left: 50%;
top: 30px;
width: 50%;
height:420px;
}

div#pref_loc,
div#pref_basic,
div#pref_rel,
div#pref_rel1,
div#pref_lifestyle,
div#pref_edu{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 120px;
}

div#pref_basic{
height: 288px;
}

div#pref_rel,
div#pref_rel1{
height: 170px;

}

div#pref_expect{
position: relative;
left: 0px;
top: 460px;
width: 100%;
height: 50px;
}

div#make_search{
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: 200px;
}

div#results{
position: relative;
left: 10px;
top: 0px;
width: 100%;
height: 600px;
}

