@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
.clear { clear:both;}
a{text-decoration:none;}
img{border:none;}
body{font-family:calibri;margin:0px;padding:0px;}

/* header work start here */
header{width:100%;height:auto;min-height:138px;float:left;background:url(../images/header_top_bg.png) repeat-x;}
header .header_wrapper{width:100%;max-width:1024px;margin:auto;}
.header_left{width:100%; max-width:360px;float:left;}
.header_left img{ float:left; width:100%; height:auto; max-width:359px; max-height:138px;}
.header_right{width:55%;float:right;}
.language{width:100%;max-width:240px;height:auto;min-height:38px;padding-top:7px;float:right;background:url(../images/select_bg.png) repeat-x; }
.select_language{width:50%; float:left; padding-left:10px;}
.social{width:100%;max-width:68px;float:right;}
.social img{float:left;margin:0 2px 0 0;width:27px;height:25px;}
.number_mail{width:100%; float:right; margin-top:22px;}
.number_mail img{float:left; margin-right:6px;}
.number{width:46.5%; float:right; margin:0 12px 0 0;}
.mail{width:49%; float:right;}
.number_mail h3{color:#fdb701; float:right; font-size:19px; font-weight:bold;}
.number_mail h3 a{color:#fdb701; font-size:19px; font-weight:bold;}
/* header work end here */

/* navigation work start here */
.navigation{width:100%;height:auto;float:left;min-height:49px;background:url(../images/nav_bg.png) repeat-x;}
nav{width:100%;max-width:1024px;margin:auto;}
nav .menu{width:100%;float:left;position:relative;}
nav .menu ul {padding:0;position:absolute;right:0;top:-12px;width:auto;}
nav .menu ul li{display: inline-block; float:left;padding:0 8px;}
nav .menu ul li a{text-decoration:none;font-size:19px;font-weight:bold;color:#450101;padding:25px 27px 12px 27px;float:left;text-shadow:0 1px 1px #fff;}
nav .menu ul li:hover{background:url(../images/nav_top_arrow_left.png) no-repeat top left , url(../images/nav_top_arrow_rgt.png) no-repeat top right;float:left;}
nav .menu ul li a:hover{box-shadow: 0 0 15px #457D01 inset; background:#97d204;}
nav .menu ul li.active{background:url(../images/nav_top_arrow_left.png) no-repeat top left , url(../images/nav_top_arrow_rgt.png) no-repeat top right;float:left;}
nav .menu ul li a.active{box-shadow: 0 0 15px #457D01 inset; background:#97d204;}
a#pull{display:none;}
.home{float:left;}

/* navigation work end here */
/* banner work start here */
.full_width_banner{width:100%;float:left;height:auto;background:url(../images/banner_bg.png) repeat-x;}
.banner{width:100%; max-width:1024px; margin:auto; height:auto;}
.banner img{ float:left; width:100%; max-width:1024px; height:auto; max-height:431px;}
/* banner work end here */
/* container work start here */
.middle_container{width:100%; float:left;min-height:250px;background:url(../images/middle_cont_bg.png) repeat-x left top , url(../images/middle_footert_bg.png) repeat-x left bottom; padding:0 0 30px 0;}
.middle_main_container{width:100%;max-width:1024px;min-height:250px;margin:auto;position:relative;top:-15px;}
.business_box{border-radius: 4px;float: left;height: 180px;margin: 20px 15px 0 16px;
  position: relative;width:100%; max-width:310px;}
.vp_sliderwrappers{float:left;width:100%;height:auto;background:url(../images/business_bottom.png) no-repeat bottom center #fff; padding:0 0 15px 0;box-shadow: 0 -5px 8px #A4A4A4; border-radius:4px 4px 0 0;}
.business_box img{border-radius: 4px;}
.problem_comp{bottom:30px;display: block;height: 38px;left: -7px;position: absolute;width:100%;max-width:235px;}
.problem{background: url("../images/business_box_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 38px;}
.problem h4{color:#FFFFFF;font-size:18px;font-weight:normal;padding:8px 0 3px 16px;}
.problem a {background-color: #F27C06;color: #870202;float: right;font-size: 15px;font-weight: bold;padding: 2px 8px;box-shadow: 0 0 7px #da5f02 inset;border-radius: 5px;}
.middle_main_container img{float: left;margin:0px; width:100%; height:auto;}
/* container work end here */
/* section work start here */
section{float:left;width:100%;max-width:685px;height:auto; margin:25px 0 0 0;}
section h1{float:left;width:100%;height:auto;margin:0px;font-size:48px;color:#c80e0e;line-height:48px;font-weight:normal; margin:15px 0 0 0;}
.vp_psysic{float:left;width:100%;height:auto;margin:0px;font-size:24px;color:#3a3939;line-height:24px;font-weight:normal;}
ul.home_services{float: left;height: auto;margin: 20px 0;width:80%;}
ul.home_services li{ display:inline-block; width:90%; height:auto; padding:0 0 5px 20px; font-size:16px; color:#333232; background:url(../images/home_arrow_left.png) no-repeat left 5px, url(../images/arrow_bttom.png) no-repeat 20px bottom; float:left; margin:5px 0 3px;}
.home_services li strong {color: #C80E0E;font-family: arial;font-size: 14px;font-weight: bold;}
.vp_call{ float:left; width:100%; height:auto; font-size:24px; color:#2a2727; font-weight:bold;}
.vp_call span{ color:#aa0505}
.vp_call a{color:#2A2727;text-decoration:none;}
.vp_astrolo_services{float:left;height:auto;background:url(../images/astrolo_shadow.png) no-repeat center 80px #bf0606;box-shadow:0 0 20px #910505 inset;border-radius:5px;margin:20px 0;padding:20px 0px 20px 20px;width:97.3%;}
.vp_astrolo_services h4{float:left;width:100%;height:auto;color:#ffb900;font-size:48px;line-height:48px; font-weight:normal;}
.vp_astrolo_services h2{float:left;width:100%;height:auto;color:#ffb900;font-size:24px;line-height:24px; font-weight:normal;}
.vp_astrolo_services ul{ float:left; width:100%; height:auto; margin:35px 0 10px 0;}
.vp_astrolo_services ul li{ float:left; display:inline-block; font-size:16px; color:#fff; padding:0 0 7px 20px; background:url(../images/home_arrow_left.png) no-repeat left 5px , url(../images/service_ul.png) no-repeat 20px bottom; width:46.5%; margin:2px 0;}
.vp_astrolo_services ul li a{color:#fff; text-decoration:none;}
.vp_astrolo_services ul li a:hover{ color:#ffb900;}
.vp_read {background:#FFB300;color: #820808;float: left;font-size: 18px;font-weight: bold;margin:15px 0 0 20px;padding: 4px 12px;text-decoration: none;}
/*kawal */
.get_intouch form textarea{text-indent:-9px;}
.vp_clients_testimonials{float:left;width:94.3%;height:auto;border-radius:5px;background:#000; padding:20px; margin:496px 0 0 0;}
.vp_clients_testimonials h5{ float:left; font-size:36px; font-weight:bold; color:#ffb900; line-height:36px; text-transform:capitalize;}

/* clients_testimonial work start here */
.vp_clients_testimonial{float:left;width:94.3%;height:auto;border-radius:5px;background:#000; padding:20px; margin:10px 0 0 0;}
.vp_clients_testimonial h5{ float:left; font-size:36px; font-weight:bold; color:#ffb900; line-height:36px; text-transform:capitalize;}

.vp_read_test {background:#FFB300;color: #820808;float:right;font-size: 18px;font-weight: bold;margin:10px 0 0 20px;text-decoration: none;}
.vp_read_test a{ text-decoration:none;color: #820808;padding: 4px 12px; float:left;}
.vp_test_con{ float:left; width:100%; height:auto;}
.vp_main_test{ float:left; width:94%; height:auto; padding:20px; background:#990505; border-radius:5px;}
.vp_main_test .testimonai12l_img {border: 11px solid #FF8800;border-radius: 3px;box-shadow: 2px 5px 6px #2C0101;float: left;height: auto;max-height: 146px;max-width: 159px;width: 100%;}
.vp_main_test p{float:left; width:62%; height:auto; font-size:18px; margin:0 0 0 30px; color:#fff; background:url(../images/testimonial_arrow.png) no-repeat left top; text-indent:50px; position:relative;}
.vp_main_test p img {float: none;height: 29px;width: 36px;position: absolute; margin:0 0 0 5px;}
.vp_deepak{ float:left; width:auto; margin:10px 0 0 3%; font-size:16px; color:#ff9a00; line-height:16px;}
.vp_deepak em{ color:#fff;}
.vp_darrow {float: left;height: 20px !important;margin: 0 0 0 41px !important;width: 65px !important;}
/* clients tetimonial worl end here */
/* slidebar work start here */
.sidebar_wrapper{float:left;width:100%;max-width:315px; height:auto; margin:25px 0 0 24px;}
.sidebar_wrapper .get_intouch{ float:left; width:87.5%; height:auto; background:#bf0606; box-shadow:0 0 15px #8b0303 inset; border-radius:5px; padding:15px 20px; margin:25px 0 0 0;}
.overlap_text {background:url(../images/side_bg.png) no-repeat left top;color: #FFFFFF;float: left;font-size: 30px;font-weight: bold;height:50px;left: -32px;margin: 10px 0 0;position: relative;text-indent: 40px;text-shadow: 0 0 4px #9C8000;width: 113%;}
.get_intouch form{ float:left; width:100%; height:auto; margin:5px 0;}
.get_intouch form .vp_input{background:#FFFFFF;border:none;float:left;padding:7px 0;text-indent:4px;width:100%; margin:0px 0 3px 0;}
.get_intouch form select{background:#FFFFFF;border:none;float:left;padding:7px 3px;width:32.8%; margin:0px 0 3px 0; text-align:left;}
.vp_select_space{ margin:0 2px !important;}
.get_intouch form textarea{background:#FFFFFF;border:none;float:left;padding:7px 15px;width:89%; margin:0px 0 3px 0;height:100px; font-family:calibri; resize:none;}
.submit{float:left;width:auto;padding:2px 10px;background:#ffca00;box-shadow:0 0 15px #d68901 inset;border:none; font-size:30px;line-height:30px;font-weight:bold;color:#820808;cursor:pointer; margin:1px 0 0 0;}
.vp_video_con{ float:left; width:92%; height:auto; background:#000; border-radius:5px; margin:25px 0 0 0; padding:15px; display:none;}
.videop_text {background:url(../images/side_bg.png) no-repeat left top;color: #FFFFFF;float: left;font-size: 30px;font-weight: bold;height:50px;left: -27px;margin: 10px 0 0;position: relative;text-indent: 40px;text-shadow: 0 0 4px #9C8000;width:107%;}
.vp_video_con img {float: left;width: 284px;height: 205px;margin: 10px 0;}
.sidebar_services{background:#BF0606;border-radius: 5px;box-shadow: 0 0 15px #8B0303 inset;float: left;height: auto;padding: 15px 20px;width: 87.5%; margin:25px 0 0 0;}
.service123{ float:left; width:103%; height:auto; background:url(../images/sidebar_services1.png) no-repeat; margin:0 0 5px 0; min-height:46px;}
.service123 em {color: #FFFFFF;float: left;font-size: 30px;font-style: normal;font-weight: bold;margin: 3px 0 0 15px;text-shadow: 0 0 5px #755500;}
.service123 span {color: #FFFFFF;float: right;font-size: 36px;font-weight: bold;margin: 0 16px 0 0; text-shadow:3px 0 1px #ff0000 , 0px 3px 1px #ff0000 ,-3px 0px 1px #ff0000 ,0px -3px 1px #ff0000;}
/*kawal*/
.buybtn{float:center;}
.servicegreen { float:left; width:103%; height:auto; background:url(../images/sidebar_services2.png) no-repeat; margin:0 0 5px 0; min-height:46px;}
.servicegreen em {color: #FFFFFF;float: left;font-size: 30px;font-style: normal;font-weight: bold;margin: 3px 0 0 15px;text-shadow: 0 0 5px #755500;}
.servicegreen span {color: #FFFFFF;float: right;font-size: 36px;font-weight: bold;margin: 0 16px 0 0; text-shadow:3px 0 1px #607b05 , 0px 3px 1px #607b05 ,-3px 0px 1px #607b05 ,0px -3px 1px #607b05;}
.cp_space{ margin:15px 0 5px 0;}
.astrologer_socail_net{ float:left;background:#BF0606;border-radius: 5px;box-shadow: 0 0 15px #8B0303 inset; width:88%; margin:25px 0 0 0 ; padding:15px 20px;}
.astrologer_socail_net p{ float:left; width:63%; color:#fff; font-size:18px; font-weight:bold; margin:0 10px 0 0;}
.astrologer_socail_net img{ float:left; width:52px; height:52px; margin:0 5px;}
/* sidebar work end here */

/* section work end here */

/* footer work start here */
.footer{ float:left; width:100%; height:auto; background:#1e1e1e; padding:0 0 20px 0;}
.footer footer{width:100%; max-width:1024px; height:auto; margin:auto; padding:20px 0;}
.footer footer ul{float:left;width:100%;height:auto;background:url(../images/ul_bdr.png) no-repeat right 20px; padding:10px 20px; max-width:167px;}
.footer footer h5{ float:left; width:100%; height:auto; color:#ffb700; font-size:16px; font-weight:bold; margin:0 0 15px 0;}
.astrlo_social3:last-child h5 {margin-bottom: 6px;}
.footer footer ul li{float:left; display:inline-block; width:100%;}
.footer footer ul li a{ text-decoration:none; color:#d0d0d0;}
.footer footer img{ float: left;width: 28px;margin-top: 7px;height: 29px;margin-bottom: 14px;}
.astrlo_social3 {float: left;height: auto;margin: 13px 0 0 20px;max-width: 176px;width: 100%;}
.astrlo_social3 p{ float:left; width:100%; height:auto; font-size:14px; color:#ccc8bf;}
/* footer work end here */
.footer2{width:100%; float:left; height:auto; background:#000000;padding:20px 0;}
.footer_main {width:100%; max-width:1024px; margin:auto;}
.footer_left{ float:left; width:100%; height:auto; max-width:720px;}
.footer_left ul{ float:left; width:100%; height:auto;}
.footer_left ul li{ float:left; display:inline-block; width:auto; padding:0 8px 0 5px; background:url(../images/footer_li_arrow.png) no-repeat right center; font-size:15px; color:#d1cfcb;}
.footer_left ul li a{color:#d1cfcb; text-decoration:none;}
.footer_left ul li a:hover{color:#ffb700;}
.footer_left p{ font-size:15px;color:#a9a8a4;}
.footer_left p a{color:#ffb700;text-decoration:none;}
.footer_left ul li:first-child{padding-left:0px;}
.footer_left ul li:last-child{background:none;}
.footer_main span{float:right;font-size:16px;color:#c2c1c0;}
.footer_main span a{color:#ffb700;text-decoration:none;}
/* about us section start here */
.about_content{float:left;width:100%;height:auto;font-size:14px;margin:15px 0 0 0;}
/* about us section end here */
/*Services Sumit 10 Apr 2014*/
.services_sm1{background:url("../images/service_bg.png")no-repeat scroll center bottom rgba(0, 0, 0, 0);float: left;height:auto;margin:10px 0;width:100%;}
.services_sm1 img {border:medium none;float:right;height:214px;margin:0 5px 0 0;width:292px;}
.services_sm1 h6{color: #C80E0E;float:left;font-size: 33px;height: auto;margin:10px 0;text-align:center;width:55%;}
.services_sm1 p{color:#181818;float:left;font-size:14px;height:auto;margin:8px 0 0;text-align:center;width:51% !important;}
.services_sm2{background:url("../images/service_li_bg.png")no-repeat scroll center bottom;float: left;height:auto;margin:10px 0;width:100%; padding:0 0 15px 0;}
.services_sm2 img{border:medium none;float:left;height:193px;margin:0 5px 0 0;width:254px;}
.services_sm2 h6 {color: #C80E0E;float: left;font-size: 20px;height: auto;line-height: 20px;margin: 0 0 0 10px;text-align: left;width: 60%;}
.services_sm2 p{color:#181818;float:left;font-size:14px;height:auto;margin:8px 0 0 10px;text-align:left;width:60% !important; text-align:justify;}
/*Appointment page work start here*/
.lets_talk{float:left;height:auto;width:100%;}
.lets_talk h2{color:#E10606;float:left;font-size:48px;font-weight:bold;height:auto;line-height:48px;margin:0 0 15px;}
.lets_talk p{color:#3B3A3A;float:left;font-size:15px;line-height:18px;width:65%;margin: 5px 0 20px;}
.ac_ans{float:left;font-size:14px;font-weight:bold;height:auto;width:100% !important;}
.appointment{float:left;height:auto;margin:20px 0;width:100%;}
.contactus_con{float:left;height:auto;margin:8px 0;width:100%;}
.contactus_con label{color:#000000;float:left;font-size:15px;font-weight:bold;margin:5px 15px 0 0;width:130px;}
.contactus_con .contactus_name{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;border-radius:3px;box-shadow:0 0 5px #CCCCCC;color:#000000;float:left;font-size:14px;max-width:280px;padding:6px 10px;width:100%;}
.contactus_con .dob{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;border-radius:3px;box-shadow:0 0 5px #CCCCCC;color:#000000;float:left;font-size:14px;max-width:90px;padding:5px 4px;text-align:center;width:100%;}
.db_space{margin:0 15px;}
.male_con{float:left;width:15%;}
.male_con p{float:left;font-size:14px;margin:0 5px 0 0;width:auto;}
.male_con .radio{float:left;height:13px;margin:2px 0 0;width:13px;}
.min_talk{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;border-radius:3px;box-shadow:0 0 5px #CCCCCC;color:#000000;float:left;font-size:14px;max-width:300px;padding:6px 10px;width:100%;}
.contact_submit{background:none repeat scroll 0 0 #C80E0E;border:medium none;border-radius:4px;box-shadow:0 2px 2px #7B0000;color:#F9F4F4;cursor:pointer;float:left;font-size:18px;margin:12px 0 0 21%;padding:3px 10px;width:auto;}
.note_conslt{color:#FF0000;float:left;font-size:14px;font-weight:normal;margin:15px 0 0;width:100%;}
/*Contact page work start here*/
.contact{float:left;padding:0 17px;width:622px;}
.new_page{background: url("../images/man.png") no-repeat scroll right 49px rgba(0, 0, 0, 0);height:496px;}
.contact p{color:#565656;font-family:Arial;font-size:12px;padding:11px 0 0;width:575px;}
.contact p span{color:#C80E0E;font-family: "Arial";font-size:14px;font-weight:bold;text-transform:uppercase;}
.txt{float:left;margin:15px 0;width:639px;}
.frm1{float:left;width:384px;}
.conname1st{float:left;margin:5px 0;width:100%;}
.lbl{float:left;font-family:arial;font-size:14px;width:117px;}
.frm1 .contconform label em{color:#C80E0E;font-weight:bold;}
.inpt{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D8D2D2;box-shadow:0 0 10px #CCCCCC inset;float:left;height:30px;padding-left:10px;width:244px;}
.dobi{background: none repeat scroll 0 0 #FFFFFF;border:1px solid #D8D2D2;border-radius:5px;box-shadow:0 0 10px #CCCCCC inset;float:left;height:30px;margin:0 5px 0 0;width:80px;}
.pdob{border:medium none;float:left;margin:3px 2px;width:76px;}
.textarea1{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D8D2D2;box-shadow:0 0 10px #CCCCCC inset;
height:113px;padding:0 5px;width:244px;}
.refreshcon{float:left;height:auto;margin:5px 0;padding-left:120px;width:69%;}
#txtCaptcha{background:url("../images/captcha.gif")no-repeat scroll center center #5F0B35;border:medium none;color:#555555;float:left;font-family:Brush Script MT;font-size:27px;font-weight:bold;height:24px;left:0;padding:0 0 0 6px;position:relative;top:0;width:71px;}
#refresh{background:url("../images/refreshButton.png")no-repeat scroll center center rgba(0, 0, 0, 0);border: medium none;cursor:pointer;float:left;height:23px;left:0;position:relative;width:30px;}
#txtInput{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#C80E0E;float:left;left:0;position:relative;width:128px;}
.con1submit{background:none repeat scroll 0 0 #C80E0E;border:medium none;border-radius:4px;color:#FFFFFF;cursor:pointer;float:left;font-size:17px;margin:15px 0 0 120px;padding:5px 15px;}
.mandatorycon{float:left;font-family:arial;font-size:15px;margin:10px 0;width:100%;}
.mandatorycon span{color:#FF0000;}
/*Testimonial Work start here*/
.testimonial1{border-bottom:1px dotted #2F2D2B;float:left;height:auto;margin:15px 0;padding:0 0 5px;width:100%;}
.testimonial1 img{border:medium none;float:left;height:97px;margin:0;width:113px;}
.testimonial1_con{float:left;font-size:13px;height:auto;line-height:19px;margin:0 0 0 15px;width:80%;}
.testimonial1_con img{border:medium none;float:none;height:12px;margin:0;width:21px;}
.testimonial1_con h5{color:#C80E0E;float:left;font-size:14px;margin:5px 0;width:100%;}
.vp_disclaimer{float:left;width:100%;height:auto;font-size:12px;color:#fff; margin:15px 0; text-align:justify;}
.vp_top_space{ margin-top:30px;}
.vp_disclaimer h6{ float:left; width:100%; height:auto; font-size:16px; color:#FFB700; margin:0 0 10px 0;}
.vp_disclaimer a{color:#FFB700;}
ul.astroo_pic{width:100%;}
ul.astroo_pic li{width:60%;}
.astroo_pic img{height:205px;border: 4px solid #ddd;float: right; margin-bottom: -64px;  max-width: 179px;  position: relative;  top: 2px;  width: 26%;  margin-right: 30px;}
.service_pray{float:left; width:100%;height:auto; font-size:30px; color:#C80E0E; margin:20px 0; font-weight:bold;}
.banner1 {float: left;width: 100%;}
/*Sumit June 10 work start here*/
.sunmtv_logo { display:none;float: left;  width: 100%;  margin-bottom: 20px;}
.sunmtv_logo img {float: left;width: 200px;margin-right: 20px;}
.male{margin-right:16px;margin-left: 20px; float:left;}
.female {margin-left: 20px;margin-right: 16px;}
.sex_input {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D8D2D2;box-shadow: 0 0 10px #CCCCCC inset; float: left;  height:23px;  padding-left: 10px;  width: 244px; padding-top:8px;}
.q_sex {background-color: #FFFFFF;height: 25px;margin-left: 93px;padding: 7px 0 0;width: 182px;}
.qml {margin: 0 5px 0 20px;}
.qfl {margin: 0 5px 0 20px;}
.tel_persoanl{ width:100%; float:left; margin:20px 0;}
.tel_persoanl li {line-height: 22px;font-size: 16px;margin-left: 20px;}
.services_sm2 > ul {float: right;margin: 5px 0;width: 58%;}
.slt {
  float: left;
  margin: 14px 10px 0 20px;
  width: auto;
}
.thanks{color:#c80e0e;float:left;font-size:32px;line-height:32px;font-weight:bold;margin:10px 0 20px;}
.ser_img {
  float: left;
  width: 255px;
}
.ser_vices {
  float: right;
  width: 430px;
}
.ser_vices h6{width:100% !important;}
.ser_vices p{ width:90% !important;}
.ser_vices > ul {
  float: left;
  margin-left: 30px;
}
.vp_owner_image {
  background: none repeat scroll 0 0 #000;
  border-radius: 5px;
  float: left;
  height: auto;
  margin: 25px 0 0;
  padding: 15px;
  width: 92%;
}
 .payment {background-color: #bf0606;border-radius:5px;box-shadow:0 0 15px #8b0303 inset;float: right;margin:25px 0 0 0px;width: 100%;padding: 15px 0;}
service123.cp_space img{float:left;width:277px;}
.servicegreen img{float:left;width:100%;}
.subbtn {
  height: auto !important;
  margin-top: 13px !important;
  width: 70px !important;
}
.slt input {background: url("../images/submit.png") repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;font-size: 0;height: 23px;width: 71px;margin: -4px 0 0 8px !important; float:right;}
.lets_talk .submitbtn {float: left;
margin: 17px 0 21px 240px;
height: 22px;
width: 80px;
}
.submitbutton {background: url("../images/submit.png") repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;font-size: 0;height: 23px;width: 71px;margin: 20px 0 20px 240px !important; float:left;}
img.buttonsub {
float: left;
width: 80px;
position: absolute;
margin-left: -542px;
margin-top: 598px;
height: 23px;
}
p.term {
font-size: 16px;
margin-top: -6px;
position: relative;
margin-left: 136px;
}
textarea.text_area {
border: 1px solid #CCCCCC;
width: 278px;
height: 136px;
font-size: 14px;
box-shadow: 0 0 5px #CCCCCC;
border-radius: 3px;
color: #000000;
float: left;
font-size: 14px;
padding: 6px 10px;
}

