@charset "utf-8";
/*created by deepak singh tomer 27/aug/2010 */
*{margin:0px auto;}
body{ padding:0px; margin:0px; background:url(../images/body_bg.jpg) repeat-x #fdfdfd; }
img{border:none;}
.clr{clear:both;}
ul li {padding:0px; margin:0px;} 
h4{color:#000;}
a{color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


/*start wriper */
#wraper{width:961px; height:auto; background:url(../images/main-bg.jpg)  bottom repeat-y;}


/*start absulat leayer */
.about_us_img{	width:75px;	height:72px; float:left; position:absolute;	margin:0px 0px 0px 110px; top: -30px; left: 0px;} 
.services_img{	width:107px;	height:53px; float:left; position:absolute;	margin:0px 0px 0px 90px; top: -10px; left: 0px;} 
.contacts_img{	width:61px;	height:71px; float:left; position:absolute;	margin:0px 0px 0px 130px; top: -35px; left: 0px;} 

/*start header */
.main_header{width:955px; height:74px; background: url(../images/header_bg.jpg) repeat-x top;}
.header-logo{width: auto; height: auto; float:left; margin:2px 0px 0px 10px;}
.header_logotext{width:207px; height:auto; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; }

/*start header */
.banner{width:955px; height:281px; background: url(../images/main_banner_bg.jpg) repeat-x;}
#banneer_middee{ width:638px; height:246px; float:left; background:url(../images/banner_middle_bg.jpg) no-repeat; margin:17px 0px 0px 17px; }

.right_banner{ width:269px; height:auto; float: left; position: relative; margin:17px 0px 0px 12px;} 
.right_banner_top{ width:245px; height:132px; color:#FFF; padding:8px 12px 0px 12px; float: left; background:url(../images/round_box.png) no-repeat;  position: relative;} 
.right_banner_usa{ width:236px; height:38px; float: left; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFF; padding:12px 0px 0px 33px; background:url(../images/phone_usa.jpg) no-repeat;  position: relative;} 
.right_heading{font-family:"Minion Pro"; font-size:22px; text-align:left; color:#ffb016;}

.small_more{width:51px; height:22px; margin:5px 0px 0px 0px;   float:right;}
.small_more a {width:51px; height:22px;   float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration: none;}
.small_more a:hover{width:51px; height:22px;   float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration: underline;}

/*start header */
.bx_banner{width:199px; height:auto; float:left;  margin:51px 0px 0px 7px; position:relative;}
.bx_headign{ font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; position:relative;  padding-left:10px;}
.bx_text{ font-family: Arial, Helvetica, sans-serif; width:auto; font-size:12px; text-align:left; position:relative; padding:10px;}


.readmore{width:77px; height:23px;  position:absolute; background:url(../images/readmore.png) no-repeat top;  } 
.readmore a{
	width:77px;
	height:23px;
	padding:2px 0px 0px 2px;
	text-decoration:none;
	float:left;
	position:absolute;
	z-index:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	left: 2px;
	top: 0px;
} 
.readmore a:hover{width:77px; height:23px; padding:2px 0px 0px 2px; text-decoration: underline; float:left; position:absolute; z-index:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; } 

.readmore{
	width:77px;
	height:23px;
	padding:3px 0px 0px 12px;
	float:left;
	position:absolute;
	background:url(../images/readmore.png) no-repeat top;
	margin:0px 0px 0px 100px;
	z-index:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	left: 2px;
	top: 123px;
} 
.readmore1{width:77px; height:23px; padding:3px 0px 0px 12px; float:left; position:absolute;  background:url(../images/readmore.png) no-repeat top; top:295px; left:350px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; } 
.readmore2{width:77px; height:23px; padding:3px 0px 0px 12px; float:left; position:absolute;  background:url(../images/readmore.png) no-repeat top; top:295px; left:540px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; } 

#main_row{width:955px; height:41px; position:relative;}
#right_row{ width:684px; height:41px; float:left; position:relative; background:url(../images/right_row_bg.jpg) repeat-x;}
#right_row1{ width:955px; height:41px; float:left; position:relative; background:url(../images/right_row_bg.jpg) repeat-x;}

.left_btn{width:271px; height:41px; float:left; position:relative; background:url(../images/left_bg.jpg) repeat-x;}
.arrow{width:22px; height:23px; float:left; margin:10px 0px 0px 12px; }
.arrow_text{width: auto; height:23px; float:left; margin:14px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#934905; }


.facebook{width:18px; height:18px; float:left; margin:12px 0px 0px 15px; }
.facebook_text{width: 580px; height:20px;  float:left; margin:12px 0px 0px 5px; color:#FFF; }
.facebook_text a{color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.facebook_text a:hover{color:#ffb016; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}


.facebook_text1{width:810px; height:20px;  float:left; margin:12px 0px 0px 5px; color:#FFF; }
.facebook_text1 a{color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.facebook_text1 a:hover{color:#ffb016; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.twitter{
	width:78px;
	height:56px;
	float:left;
	position:absolute;
	left: 595px;
	top: -10px;
}
.twitter1{
	width:78px;
	height:56px;
	float:left;
	position:absolute;
	left: 843px;
	top: -7px;
}

.main_contant_box{width:955px; height:auto; position:relative; background:#FFF;}
.main_contant_box1{width:935px; height:auto; position:relative; background:#FFF; padding:0px 0px 0px 20px;}


#left_menu{width:271px; height:250px; float:left; background:#f2f2f2;}
#left_menu ul {width:200px; height:auto; margin:0px; padding:0px; float:left; background:#f2f2f2; list-style:none;}
#left_menu ul li {width:200px;  margin:0px;  margin-left:17px; list-style:none; float:left; background:#f2f2f2; background:url(../images/list_bg.png) left no-repeat;
font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#left_menu ul li a{width:200px;  margin:0px; padding:0px 0px 0px 2px; text-decoration:none; margin-left:17px; list-style:none; float:left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
#left_menu ul li a:hover{width:200px;  margin:0px; padding:0px 0px 0px 2px; text-decoration: underline; margin-left:17px; list-style:none; float:left; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.contant_wrapper{width:664px; height:auto; float:left; padding:10px; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.text_heading{ width:450px; font-family: Arial, Helvetica, sans-serif;  float:left;  font-size:22px; color:#000;}


#main_footer{width:963px; height:50px; }
.left_fotter_bg{width:6px; height:50px; float:left; }
.middle_fotter_bg{width:950px; height:50px; float:left; background: url(../images/middle_fotter.jpg) repeat-x; }
.right_fotter_bg{width:6px; height:50px; float:left; }

.footer_menu1{width:880px; height:auto;  }
.footer_menu{width:780px; height:auto; float:left; margin:5px 0px 0px 5px; }
.footer_menu ul {width:100%; height:auto; float:left; margin:0px; padding:0px; list-style:none;}
.footer_menu ul li{width:auto; height:auto; float:left; margin:0px; padding:0px; list-style:none;}
.footer_menu ul li, .devider{width: auto; height:auto; float:left; font-size:12px; margin:0px; padding:10px 1px 0px 1px;list-style:none;}
.footer_menu ul li a{width: auto; height:auto; padding:2px 0px 0px 0px; float:left; margin:0px;  list-style:none; font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size:12px; color:#000;}
.footer_menu ul li a:hover{width: auto; height:auto; padding:2px 0px 0px 0px; float:left; margin:0px;  list-style:none; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;  font-size:12px; color:#ffb016; }


.footer_copy{width:900px; height:auto; float:left; text-align:left; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a6a6a6; }
.header_menu{width:420px; height:auto; margin-top:25px; float:right; }
.header_menu ul {width:100%; height:auto; float:left; list-style:none; margin:0px; padding:0px; }
.header_menu ul li {width: auto; height:auto; float:left; list-style:none; margin:0px; padding:0px;  }
.header_menu ul li a  {width: auto; height:auto; float:left; list-style:none; font-weight:bold; margin:0px; padding:0px 7px 0px 7px; text-decoration:none;   color:#000;  }
.header_menu ul li a:hover {width: auto; height:auto; float:left; list-style:none; font-weight:bold; text-decoration:underline; color:#ffb016; margin:0px; padding:0px 7px 0px 7px; display:block;  }

.top_phone{width:385px; height:20px; float:right; position:relative; margin-top:6px;}
.top_phone ul {width:100%; height: auto; float:left; margin:0px; padding:0px; list-style:none;}
.top_phone ul li{width: auto; height: auto; float:left; margin:0px; padding:0px 3px 0px 3px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


/*start inside page leayer */
.insid_banner{width:955px; height:138px; background:url(../images/inside_banner_bg.jpg) repeat-x; position:relative;}
.inside_midimg{width:662px; height:127px; float:left; margin:7px 0px 0px 5px;} 
.sub_right{width:255px; height:120px; float:left; margin:7px 0px 0px 7px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; padding:5px 7px 0px 7px; background:url(../images/sub_right_banner.jpg) no-repeat;}
.sml_mor{
	width:49px;
	height:22px;
	padding:5px 0px 0px 7px;
	float:right;
	background:url(../images/small_more.jpg) no-repeat;
	top:100px;
	position:absolute;
	left: 880px;
}

.foter_smo{	width:auto;	float:right; margin-top:15px;}

.sub_heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; color:#ffb016;}
.sub_heading a {font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; color:#ffb016; text-decoration:none;}
.sub_heading a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; color:#ffb016; text-decoration:underline;}


.sub_nav{width:520px; height:auto; float:left;}
.sub_nav ul {width:100%; height:auto; float:left; margin:0px; padding:0px; list-style:none; }
.sub_nav ul li{width:100%; height:auto; float:left; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 10px; list-style:none;   background:url(../images/list_bg.png) left no-repeat; }
.sub_nav ul li a {width:100%; height:auto; float:left; margin:0px; font-family: Arial, Helvetica, sans-serif; color:#000; c font-size:12px; text-decoration:none; }
.sub_nav ul li a:hover {width:100%; height:auto; float:left; margin:0px; font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:underline; }

.email_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bolod; }
.email_link a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bolod; text-decoration: underline; }

.email_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bolod; text-decoration:none; }


.sitemap{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.sitemap a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none; }
.sitemap a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffb016; font-weight:bold; text-decoration:underline;  } 

