/* @override http://qs/style.css */

/*------common start----*/
h1,h2,h3,h4,h5,h6,p,form,fieldset,select,input,p,ul{margin:0; padding:0;}
img,fieldset{border:none;}
.clear{clear:both;}
.left_curve{float:left;}
.right_curve{float:right;}
.caption{font:16px Georgia; width:100%; border-bottom:1px solid #D6D9CE; padding-bottom:2px;}
.normal{font: 13px Arial;}
 
/*------common end----*/
 
body{font:13px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0;}
div#layout{width:1000px; padding:8px 0 0 0; float:left; background:#fff;}
 
div#main_container_left{width:29%; float:left; padding-left:1%}
div#main_container_right{width:68%; float:right; padding-right:1%}
 
/*---header start-*/
div#main_container_left div.header_left{width:auto; float:left; padding-bottom:6px;}
div#main_container_right div.top_links{width:95%; float:left; text-align:right; padding:0 0 18px 0;}
div#main_container_right div.top_links ul{float:right; list-style:none;}
div#main_container_right div.top_links li{float:left; width:auto; padding:0 13px 0 13px; background:url(../images/homepg/top_link_seprator.gif) right 8px no-repeat;}
div#main_container_right div.top_links li.last{background:none;}
div#main_container_right div.top_links li a{text-decoration:underline; color:#073280;}
div#main_container_right div.top_links li a:hover{color:#073280; text-decoration:none;}
div#main_container_right h1{color:#073280; background:url(../images/homepg/top_heading_bg.gif) 0 0 repeat-x; width:100%; float:left; vertical-align:top;}
div#main_container_right h1 span{color:#494949; font-size:18px; font-weight:normal; vertical-align:top; margin:3px 0 0 12px; display:block;}
/*---header end-*/
 
 
/*---body start-*/
div#main_container_left div.left_container{width:auto; float:left;}
div#main_container_left div.left_container div.image_container{width:295px; float:left;}
div#main_container_left div.left_container div.form_container{width:700px; float:left;}
div#main_container_left div.left_container div.image_container img{float:left;}
 
div#main_container_right div.right_container{width:100%; float:right;}
div#main_container_right div.right_container div.left_content{width:350px; float:left; padding:0 0 0 33px}
div#main_container_right div.right_container div.left_content img{float:left;}
div#main_container_right div.right_container div.left_content h3{width:auto; float:left; color:#1f1f1f; font-size:18px; line-height:22px; padding:100px 0 22px 0px; letter-spacing:-1px; font-family: Lucida sans; font-size: 17.4px;}
div#main_container_right div.right_container div.right_content{width:283px; float:right; padding-right:3px}
div#main_container_right div.right_container div.right_content div.register{float:right; padding:22px 71px 22px 0}
div#main_container_right div.right_container div.right_content div.register h2{width:156px; float:left; font-size:19px; font-weight:bold; padding:0 0 2px 0px; text-transform:uppercase;}
div#main_container_right div.right_container div.right_content div.register h2 a{text-decoration:none; color:#073280;}
div#main_container_right div.right_container div.right_content div.register p{width:156px; float:none; color:#333333; font-size:13px; text-align:center;}
 
div.quick_shadi_container{width:283px; float:left;}
div.quick_shadi_container div.advanced{width:283px; float:left;}
div.quick_shadi_container div.advanced p{width:278px; float:left; text-align:right; padding:8px 5px 0 0;}
div.quick_shadi_container div.advanced p a{color:#073280; text-decoration:underline;}
div.quick_shadi_container div.advanced p a:hover{color:#073280; text-decoration:none;}
div.quick_shadi_container div.quick_shadi_top{background:url(../images/homepg/quick_top_bg.gif) 0 0 repeat-x; float:left; width:283px; height:7px;}
div.quick_shadi_container div.quick_shadi_box{background:url(../images/homepg/quick_bg.gif) 0 bottom repeat-x #f9f9f9; float:left;border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; width:281px}
div.quick_shadi_container div.quick_shadi_box form{float:left; border-left:2px solid #fff; border-right:2px solid #fff; width:277px;}	
div.quick_shadi_container div.quick_shadi_box fieldset{float:left; width:277px;}
div.quick_shadi_container div.quick_shadi_box fieldset{float:left; width:277px;}
div.quick_shadi_container div.quick_shadi_box fieldset h2{float:left; width:252px; font-size:24px; font-weight:normal; padding:10px 0 0 25px;}
div.quick_shadi_container div.quick_shadi_box fieldset p{float:left; width:236px; font-size:13px; padding:3px 0 19px 41px; color:#333333;}
div.quick_shadi_container div.quick_shadi_box div.row{float:left; width:277px; padding:0 0 11px 0}
div.quick_shadi_container div.quick_shadi_box div.row.space{padding:5px 0 10px 0}
div.quick_shadi_container div.quick_shadi_box div.row input{float:left; width:128px;}
div.quick_shadi_container div.quick_shadi_box div.row select{float:left; width:128px; margin:0; font-size:12px;}
div.quick_shadi_container div.quick_shadi_box div.row select.small{float:left; width:50px; margin:0; font-size:12px;}
div.quick_shadi_container div.quick_shadi_box div.row label.short{float:left; width:20px; padding:0 0 0 8px;}
div.quick_shadi_container div.quick_shadi_box div.row label{float:left; width:104px; padding:0 0 0px 19px;}
div.quick_shadi_container div.quick_shadi_box div.row input.checkbox{float:left; width:20px; height:20px; margin:0 0 0px 17px;}
div.quick_shadi_container div.quick_shadi_box div.row span{float:left; padding:2px 0 0 3px;}
div.quick_shadi_container div.quick_shadi_box div.row input.button{float:right; width:62px; margin-right:23px;}
div.quick_shadi_container div.quick_shadi_bottom{background:url(../images/homepg/quick_bottom_bg.gif) 0 0 repeat-x; float:left; width:283px; height:7px;}
 
div.footer{float:left; width:98%; padding:0 1%;}
div#footer{float:left; width:100%; background:url(../images/homepg/top_heading_bg.gif) 0 0 repeat-x; margin-top:20px; text-align:center;}
div#footer ul{list-style:none; width:auto; padding:6px 0 0 0; text-align:center;}
div#footer li{ display:inline; width:auto; padding:0 13px 0 13px; background:url(../images/homepg/top_link_seprator.gif) right 8px no-repeat;}
div#footer li.last{background:none;}
div#footer li a{text-decoration:underline; color:#073280;}
div#footer li a:hover{color:#073280; text-decoration:none;}
 
div#copyright{width:100%; float:left; text-align:center; color:#666666; font-size:11px; padding:10px 0 0px 0;}
div#copyright span{color:#666666;}
div#copyright p{margin:13px 0 13px 0; text-align:center; width:100%; float:left; padding:0; display:inline;}
div#copyright p img{padding:0; margin:0; float:none;}