@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; font-weight:normal; color:#6c6c6c;}
h1, h2, h3, h4, h5, h6, a, span, p, ul, ol, li, form, label, input, button{margin:0; padding:0;}
h1{font-family:Adobe Garamond Pro; font-size:38px; font-style:normal; font-weight:normal; color:#FFFFFF;}
/*the css starts here*/


/*main parts starts here*/
#top_part{width:100%; height:auto; float:left; background:url(../images/main_bg.jpg) left top repeat-x;}
#bottom_part{width:100%; height:101px; float:left; background:url(../images/main_bg_footer.jpg) left top repeat-x;}
#body_part{width:1000px; height:auto; margin:0 auto;}
/*main parts ends here*/

/*header starts here*/
#body_header{width:100%; height:76px; float:left;}
#logo{width:257px; height:76px; float:left;}
#navigation{width:743px; height:49px; float:left; padding:27px 0 0 0;}
#navigation ul{ margin:0; padding:0; list-style:none;}
#navigation ul li{ float:left; line-height:30px;} 
#navigation ul li a{ /*background:url(../images/nav_active.gif) left top no-repeat;*/ font-family:Calibri; font-size:16.5px; color:#CCCCCC; text-decoration:none; font-weight:bold; display:block; padding:0 0 0 5px;} 
#navigation ul li a span{ /*background:url(../images/nav_active2.gif) right top no-repeat; */font-family:Calibri font-size:16.5px; color:#CCCCCC; text-decoration:none; font-weight:bold; display:block; padding:8px 5px 8px 4px;} 

#navigation ul li a:hover{ background:url(../images/hover.gif) left top no-repeat; display:block;} 
#navigation ul li a:hover span{ background:url(../images/hover2.gif) right top no-repeat; display:block;} 

#navigation ul li a.abc{ background:url(../images/nav_active.gif) left top no-repeat;display:block;line-height:30px;} 
#navigation ul li a.abc span{ background:url(../images/nav_active2.gif) right top no-repeat;display:block;line-height:30px;} 
/*header ends here*/

/*banner starts here*/
#banner{width:100%; height:278px; float:left;}
#banner_text{width:555px; height:278px; float:left;}
#banner_text span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#f0f9de;}
#banner_text p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#b6e951;}
#banner_gallery{width:445px; height:278px; float:left;}
/*banner starts here*/

/*main content starts here*/
#content{width:100%; height:auto; float:left; padding:0 0 20px 0; background:url(../images/pencil.jpg) right top no-repeat;}
#content_left{width:245px; height:100%; float:left;}
#content_mid{width:525px; height:100%; float:left; padding:20px 0 0 0;}
#content_right{width:230px; height:100%; float:left; /*background:url(../images/right_bg.gif) left top no-repeat;*/}
/*main content ends here*/


/*left navigation starts here*/
#content_nav{width:245px; height:auto; float:left; padding:20px 0 0 0;}
#nav{width:220px; height:auto; float:left;}
#nav_top{width:220px; height:5px; float:left; background:url(../images/nav_top.jpg) left bottom no-repeat;  }
#nav_bottom{width:220px; height:10px; float:left; background:url(../images/nav_bot.jpg) left top repeat-x; }
#nav_mid{width:220px; height:auto; float:left; background:url(../images/nav_mid.jpg) left top repeat-y;}
#nav_midin{width:187px; height:auto; float:left; margin:0 0 0 13px; padding:10px 0 5px 0;}
#nav_midin ul{list-style:none; margin:0; padding:0;}
#nav_midin ul li{ line-height:28px; background:url(../images/nav_point.jpg) 10px center no-repeat; border-bottom:1px solid #e6e6e6;}
#nav_midin ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#f19c02; font-weight:bold; font-style:normal; text-decoration:none; padding:0 0 0 25px; display:block;}
#nav_midin ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:none; padding:0 0 0 25px; background:url(../images/nav_hover.jpg) left top no-repeat; display:block;}
#nav_midin ul li a.active{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:none; background:url(../images/nav_hover.jpg) left top no-repeat; display:block;}
/*left navigation ends here*/

/*free features starts here*/
#free_features{width:245px; height:auto; float:left; padding:20px 0 0 0;}
#free_features_box{width:223px; height:auto; float:left;}
#free_features_top{width:223px; height:76px; float:left; background:url(../images/free_top.jpg) left bottom no-repeat;}
#free_features_bottom{width:223px; height:5px; float:left;}
#free_features_top h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold; font-style:normal; padding:15px 0 0 45px;}
#free_features_mid{width:221px; height:auto; float:left; /*background:url(../images/free_mid.jpg) left top repeat-y;*/ background-color:#b6e026; border-right:1px solid #96c221; border-left:1px solid #96c221; padding:0 0 20px 0;}
#free_features_mid ul{ list-style:none; margin:0; padding:0;}
#free_features_mid ul li{ line-height:18px; background:url(../images/free_bullet.jpg) left center no-repeat; padding:0 0 0 15px; margin:0 0 0 18px;}
#free_features_mid ul li a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#FFFFFF; display:block;}
#free_features_mid ul li a:hover{ text-decoration:underline; display:block;}
/*free features ends here*/

/*ads starts here*/
#ads{width:245px; height:auto; float:left; padding:10px 0 0 0;}
#ads span{ color:#ffffff;}
/*ads ends here*/


/*middle content starts here*/
.middle_content{ width:505px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#6c6c6c; padding:0 20px 0 0;}
.middle_content h1{font-family:Arial, Helvetica, sans-serif; font-size:36px;  font-style:normal; font-weight:normal; color:#f19c02;}
.middle_content h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; color:#000000;}
.middle_content h4{font-family:Arial, Helvetica, sans-serif; font-size:18px;  font-style:normal; font-weight:normal; color:#f19c02; }
.middle_content h4 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; color:#a7d533; text-decoration:none; }
.middle_content h4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; color:#f19c02; text-decoration:none;}
.middle_content h3{font-family:Arial, Helvetica, sans-serif; font-size:18px;  font-style:normal; font-weight:normal; color:#6c6c6c;}
.middle_content span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#569e00;}
.middle_content a{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-style:normal; font-weight:normal; color:#569e00; text-decoration:none;}
.middle_content a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#6c6c6c; text-decoration:underline;}
/*middle content ends here*/
/*the css ends here*/

/*right content starts here*/
/*login form starts here*/
#c_login{width:230px; height:auto; float:left; padding:50px 0 0 0;}
#c_login_box{width:203px; height:auto; float:left;}
#c_login_top{width:203px; height:5px; float:left;}
#c_login_bottom{width:203px; height:20px; float:left;}
#c_login_mid{width:183px; height:auto; float:left; background:url(../images/rb_mid.jpg) left top repeat-y; padding:5px 5px 0 15px;}
#c_login_mid h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; font-weight:normal; color:#1c85d2; background:url(../images/login_ul.jpg) left bottom no-repeat; padding:0 0 5px 0;}
.login_filld{width:183px; height:auto; float:left;}
.login_filld h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a7d8e; font-weight:normal; font-style:normal; float:left;}
.login_filld span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373737; font-weight:normal; font-style:normal; float:left; text-decoration:none;}
.login_filld span a:hover{text-decoration:underline;}
.login_filld label{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e46666; font-weight:normal; font-style:normal;}
.login_inp{background:url(../images/input_bg.jpg) left top no-repeat; border:1px solid #c5c5c5; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c85d2; font-weight:normal; font-style:normal;}
.login_password{background:url(../images/input_bg.jpg) left top no-repeat; border:1px solid #c5c5c5; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; font-weight:normal; font-style:normal;}
.login_btn{background:url(../images/login_btn_bg.jpg) left top repeat-x; border:1px solid #2d83da; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; font-style:normal;}
.veiw_present{width:230px; height:auto; float:left; padding:0 0 15px 0; overflow:hidden;}
.veiw_present span{color:#FFFFFF;}
.veiw_button{background:url(../images/veiw_button.gif) left top no-repeat; border-style:none; font-family:Calibri; font-size:20px; color:#FFFFFF; font-weight:normal; font-style:normal;}
.login_inp_with{background:url(../images/input_bg.jpg) left top no-repeat; border:1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c85d2; font-weight:normal; font-style:normal;}

/*login form ends here*/

/*testimonials form starts here*/
#test{width:173px; height:auto; float:left; background-color:#f2f9e2; padding:0 15px 30px 15px; margin:5px 0 0 0;}  
#test a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6c6c; font-weight:normal; font-style:normal; text-decoration:underline;}  
#test a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6c6c; font-weight:normal; font-style:normal; text-decoration:none;}  

#test h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:bold; font-style:normal; border-bottom:1px solid #cbcdc7; padding:10px 0 5px 0; margin:0 0 5px 0;} 
#test span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f19c02; font-weight:normal; font-style:normal;} 
/*testimonials ends here*/




/*footer ends here*/
#midfooter{width:1000px; height:auto; margin:0 auto; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; font-style:normal;}
#footer_left{width:600px; height:auto; float:left;}
#footer_right{width:400px; height:auto; float:left;}
#footer_nav{width:400px; height:auto; float:left;}
#footer_nav ul{ list-style:none; margin:0; padding:0;}
#footer_nav ul li{ line-height:normal; float:left;}
#footer_nav ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; font-style:normal; text-decoration:none; padding:0 5px;}
#footer_nav ul li a:hover{ text-decoration:underline;}
#footer_nav ul li a.current{ text-decoration:none; font-weight:bold;}

#footer_nav_down{width:385px; height:auto; float:left; padding:30px 15px 0 0; text-align:right;}
#footer_nav_down a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; font-style:normal; text-decoration:none;}
#footer_nav_down a:hover{ text-decoration:underline;}
/*footer ends here*/
/*right content ends here*/
/*home page's css ends here*/


/*about us page's css starts here*/

#inner_bg{width:100%; height:auto; float:left; background:url(../images/inner_bg.jpg) left top repeat-x;}
#about_banner{width:1000px; height:74px; float:left; padding:70px 0 0 0;}
#about_banner_left{width:430px; height:74px; float:left; font-family:Adobe Garamond Pro; font-size:48px; font-style:normal; font-weight:normal; color:#ffffff;}
#about_banner_right{width:470px; height:54px; float:left; font-family:Adobe Garamond Pro; font-size:29px; font-style:normal; font-weight:normal; color:#aed953; padding:20px 100px 0 0px; background:url(../images/comma_r.gif) right center  no-repeat; text-align:right;}

#without_img{width:100%; height:auto; float:left;}

#inner_banner{width:1000px; height:144px; float:left;}
#inner_banner_left{width:570px; height:124px; float:left; font-family:Adobe Garamond Pro; font-size:48px; font-style:normal; font-weight:normal; color:#ffffff; padding:20px 0 0 0;}
#inner_banner_left span{font-family:Adobe Garamond Pro; font-size:29px; font-style:normal; font-weight:normal; color:#aed953; }
#inner_banner_right{width:430px; height:144px; float:left;/*background:url(../images/comma_r.gif) right center  no-repeat;*/}


/*about us page's css ends here*/




/*prices page's css starts here*/

#instant{width:500px; height:auto; float:left;}
#instant_box{width:398px; height:auto; float:left; background-color:#b6e026; padding:20px; margin:0 0 0 30px; border:1px solid #999999;}
.instant_box_filled{width:380px; height:auto; float:left; padding:7px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; font-style:normal;}
.instant_box_left{width:130px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; font-style:normal;}
.instant_box_right{width:250px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.instant_box_right span{width:250px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;}
.instant_box_right a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#e46666;}
.instant_box_right a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#e46666;}
/*prices page's css ends here*/



/*prices page's css starts here*/
.sample{ width:525px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#6c6c6c; padding:20px 0 0 0;}
.sample_left{ width:150px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#6c6c6c; padding:20px 0 0 0;}
.sample_right{ width:370px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#6c6c6c;}
.sample_right h4{font-family:Arial, Helvetica, sans-serif; font-size:22px;  font-style:normal; font-weight:normal; color:#f19c02;}
/*sample page's css ends here*/


/*reson page's css starts here*/
.reson_class{ width:505px; height:auto; float:left; margin:20px 0 0 0;}
.reson_box{ width:505px; height:auto; float:left;}
.reson_box_top{ width:505px; height:5px; float:left; }
.reson_box_bottom{ width:505px; height:5px; float:left; }
.reson_box_mid{ width:503px; height:auto; float:left; border-right:1px solid #b8e02c; border-left:1px solid #b8e02c; padding:20px 0 40px 0;}
.reson_box_midin{ width:483px; height:auto; float:left; padding:0 0 0 20px; font-family:Myriad Pro; font-size:20px; color:#a7d534; font-weight:normal; font-style:normal; }
.reson_box_midin h3{ font-family:Myriad Pro; font-size:20px; color:#ddddd; font-weight:normal; font-style:normal; }
.reson_box_midin h3{ font-family:Myriad Pro; font-size:20px; color:#ddddd; font-weight:normal; font-style:normal; }

.our{ width:350px; height:auto; float:left; padding:5px 0 10px 0; padding:10px 0 0 0;}
.our_top{ width:350px; height:5px; float:left; }
.our_bottom{ width:350px; height:5px; float:left;}
.our_mid{ width:338px; height:auto; float:left; border-right:1px solid #b8e02c; border-left:1px solid #b8e02c; padding:5px 5px 15px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b8e02c; font-style:normal; font-weight:normal; line-height:18px; background:url(../images/thumbs_up.gif)  right top no-repeat;}
.our_mid h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b8e02c; font-style:normal; font-weight:normal; padding:0 0 5px 0;}

.others_mid{ width:338px; height:auto; float:left; border-right:1px solid #dddddd; border-left:1px solid #b8e02c; padding:5px 5px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; font-style:normal; font-weight:normal; line-height:18px;}
.others_mid h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-style:normal; font-weight:normal; padding:0 0 5px 0;}

.reson_images{ width:116px; height:auto; float:left; padding:10px 0 0 17px;} 

/*reson page's css ends here*/

/*contact us form*/
#r_left{width:483px; height:auto; float:left; padding:0 10px 0 10px;background:url(../images/jobs_bdr.gif) top right repeat-y;}
.rr_left{width:120px; height:auto; float:left; padding:4px 10px 0 0 ; text-align:right; font-size:14px; color:#444546; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal;}
.rr_right{width:353px;height:auto; float:left;}
.inp_err{background:url(../images/inp_shad.gif) top left no-repeat #FFFFFF; color:#f56666; border:1px solid #f56666; padding:5px; font-size:14px;}
.r_row{width:483px; height:auto; float:left; padding:0 0 15px 0;}
/*contact us form ends*/

/*testimonial box css*/
.testi_box{ width:505px; height:auto; float:left; }
.testi_box_top{ width:505px; height:5px; float:left; }
.testi_box_bottom{ width:505px; height:5px; float:left; }
.testi_box_mid{ width:483px; height:auto; float:left; border-right:1px solid #b8e02c; border-left:1px solid #b8e02c; padding:5px 10px 10px 10px;}
.testi_box_mid a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#569e00; text-decoration:none;  }
.testi_box_mid a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#569e00; text-decoration:underline;}
.testi_box_mid h4{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal;  color:#f19c02; }
.testi_box_mid h4 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal;  color:#f19c02; text-decoration:none;}
.testi_box_mid h4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal;  color:#f19c02; text-decoration:none;}
.test_class{ width:505px; height:auto; float:left; padding:0 0 15px 0; }
/*testimonial box css end*/


/*leave a reply starts*/
.reply{ width:475px; height:auto; float:left; border:1px solid #dddddd; padding:10px 10px 40px 15px;}
.filled{ width:475px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-style:normal; color:#666666;}
.filled label{ width:475px; float:left; height:auto; padding:10px 0 5px 0;}
.b_input{float:left; background:url(../images/input_bg.jpg) left top no-repeat; border:1px solid #c5c5c5; padding:5px 5px;}

/*leave a reply ends*/

/*new oreder form starts*/
.order_new{ width:498px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;  color:#6c6c6c; padding:15px 10px 25px 10px; /*border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; background:url(../images/rb_mido.jpg) left bottom repeat-x; background-color:#f1f8ff;*/}
.order_row{ width:498px; height:auto; float:left; padding:10px 0 0 0 ; }
.order_row label{ width:128px; float:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; font-style:normal; color:#666666; padding:0 20px 0 0; text-align:right; line-height:25px; }
.order_row p{font-family:Tahoma; text-decoration:none; font-size:10px; font-weight:normal; font-style:normal; color:#e03834; text-align:right; padding:2px 35px 0 0; display:block;}
.order_row p span{ color:#5ec112;}
.order_row p a{ color:#5ec112; text-decoration:underline; color:#e03834;}
.oreder_input{background:url(../images/order_input.jpg) left top repeat-x; padding:3px 5px; border:1px solid #dddddd; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; margin:0 5px 0 0;} 
.inp_err{color:#ffa9a9; border:1px solid #ffa9a9; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; margin:0 5px 0 0;}
.inp_act{ color:#858585; border:1px solid #858585;padding:3px 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; margin:0 5px 0 0;}
.inp_ok{ border:1px solid #9bdd65; color:#9bdd65; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; margin:0 5px 0 0;}


/*new oreder form ends*/


