
*{
margin:0 auto;
padding:0;
}

body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#000000;
  font-weight:normal;
  background:url(images/backround_bg.jpg) repeat-x;
}
div#wrapper {
 width:965px !important;
 overflow: hidden !important; /* important */

}
/* header begin here */
div#header {
 height:200px;
 background:#CCCCCC;
 overflow: hidden !important; /* important */
}
.logo{
 width:313px !important;
 height:83px !important;
 background:url(images/choudhary_logo.png) no-repeat;
 float:left;
 margin:20px 0 0 8px;
}
div#menu {
 width:300px !important;
 height:83px !important;
 overflow: hidden !important; /* important */
 float:right;
 margin:18px 0 0 0px;
}

.contact {
 width:250px !important;
 height:24px !important;
 overflow: hidden !important; /* important */
 font-family:Tahoma;
 font-size:16px;
 font-weight:bold;
 color:#000;
 float:left;
 text-align:left;
 padding:4px 0px 0px 11px;
 margin:16px 0 0 0px ;
}

.email {
   width:250px !important;
  height:24px !important;
  padding:4px 0px 0px 6px;
  font-family:Tahoma;
  font-size:15px;
  font-weight:bold;
  color:#000;
  text-align:center;
  float:left;
  margin:4px 0px 0px 0px;
}
.email_class  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:normal;
  color:#000;
  text-decoration:none;
}

#banner_cntre {
    width:310px !important; 
    height:138px !important;
	background:url(images/banner_truck.png) left no-repeat;
	float:left;
}
#flash {
    width:550px !important; 
    height:60px !important;
	float:left;
}

.cont_flash {
    width:550px !important; 
    height:100px !important;
	margin:3px 0px 0px 4px;
	float:left;
}

/* header ends here */

.cont_banner {
    width:390px !important; 
    height:100px !important;
	margin:5px 0px 0px 0px;
	float:right;
	background:url(images/banner_truck.png) no-repeat;
}

/* menu begining here */

#marquee {
    width:965px !important; 
    height:51px !important;
	background:url(images/menu_bg.png) no-repeat; 

}
 .menu1 {
  padding:0 0 0 32px;
  margin:0;
  list-style:none;
  height:38px;
  position:relative;
	  }
	  
.menu1 li {
	float:left;
}

.menu1 li a {
	display:block; 
	width:130px; 
	height:36px;
    line-height:36px;
	color:#333;
	text-decoration:none;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:400;
	text-align:center;
	padding:2px 0 0 8px; 
	background:url(images/divider.png) right center  no-repeat;
	}
		 
.menu1 li a b {
	float:left;
	display:block;
	padding:0 16px 0 8px;
	  }
	  
.menu1 li.current a {
	 color:#fff;
	 background:url(button3.gif);
	 
	 }
.menu1 li.current a b {
	
	background:url(button3.gif) no-repeat right top;
	
	}
.menu1 li a:hover {
	color:#fff; 
	background:#000 url(button2.gif);
	}
.menu1 li a:hover b {
	
	background:url(button2.gif) no-repeat right top;
	}

.menu1 li.current a:hover {
	
	color:#fff;
	background:#000 url(button3.gif);
	cursor:default;
	 }
.menu1 li.current a:hover b {
	
	background:url(button3.gif) no-repeat right top;
	}

/* menu end here */

div#banner{
  height:234px !important;
  background:#FFFFFF;
}

#slider1 {
    width:965px !important; /* important to be same as image width */
    height:234px !important; /* important to be same as image height */
	overflow: hidden !important; /* important */
	float:left;
}

#slider1Content {
    width:965px !important; /* important to be same as image width or wider */
	top:0;
	margin-left:0;
}
.slider1Image {
    float:left;
    position:relative;
	display:none;
}
.slider1Image span {
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width:1000px !important;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
div#content_main{
  width:965px !important;
}
div#content{
  width:733px !important;
  float:left;
}
div#content_lefts{
  width:220px !important;
  float:right; 
}
div#content_inners{
  width:215px !important;
  height:7px  !important;
  background:url(images/contact_bg.png) no-repeat;
}
div#content_centres{
  width:215px !important;
  background:url(images/contact_bg_line.png) repeat-x;
  margin:2px 0 0 0px; 
}
div#content_bottoms{
  width:215px !important;
  height:7px  !important;
  background:url(images/contact_bottom_bg.png) no-repeat bottom;
}
div#content_centres_inner{
  width:210px !important;
  background:url(images/contact_bg_line.png) repeat-x;
}
div#content_text_left{
  width:726px !important;
  height:155px !important;
  float:left;
  background:url(images/bg_text.png);
}
div#content_text_right{
  width:235px !important;
  height:150px !important;
  float:right ;
  margin:8px 0px 0 0px ;
}
#aside{
    width:205px !important;
    height:32px !important;
	background:url(images/botton_bg.png) no-repeat;
	font-family:Tahoma;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
    padding:6px 0px 0px 0px;
	margin:4px 0px 0px 4px ;
}
#aside_cont{
 width:205px !important;
 height:95px !important;
 text-align:center;
 padding:4px 0px 0px 0px;	
}
#aside_read_more{
 width:205px !important;
 height:90px !important;
 font-family:Tahoma;
 font-size:13px;
 font-weight:normal;
 color:#000000;
 padding:8px 0px 0px 0px;	
}
.aside_read_more{
 width:205px !important;
 height:90px !important;
 font-family:Tahoma;
 font-size:13px;
 font-weight:lighter;
 color:#000000;
 padding:8px 0px 0px 0px;	
}
.read_more{
 font-family:Tahoma;
 font-size:13px;
 font-weight:lighter;
 color:#990000;
 padding:4px 0px 0px 0px;	
}
div#figure_lefts{
  width:220px !important;
  height:660px !important;
  float:left; 
  margin:4px 0px 0px 0px ;
}
div#asides_rghts{
  width:504px !important;
  height:660px !important;
  float:right; 
  margin:4px 0px 0px 0px;
}
div#asides_innerscont{
  width:500px !important;
  height:6px  !important;
  background:url(images/top.png) top no-repeat;
}
div#asides_innerscentre{
  width:497px !important;
  height:567px !important;
  background:url(images/centre.png) repeat-x; 
}
.innerscont{
  font-family:Tahoma;
  font-size:24px;
  font-weight:lighter;
  font-stretch:wider; 
  color:#000000;
  margin:0px 10px 10px 10px;
  padding:12px 10px 10px 10px;
}
div#bottom{
width:152px !important;
height:152px !important;
float:right;
}
div#bottom_left{
width:395px;
height:252px;
float:left;
margin:0px 0px 0 20px ;
}
div#bottom_right{
width:375px !important;
height:252px !important;
float:right;
}
#content_inner{
 width:733px !important;
 height:250px !important;
}
#content_inner_serv{
 width:733px !important;
 height:250px !important;
 margin:0px 0px 30px 0px;
}
div#mid_left{
width:220px !important;
height:247px !important;
float:left;
background:url(images/box_bg.png) no-repeat;
}

.mid_left_inner{
width:205px !important;
height:175px !important;
}
.mid_left_abts{
width:205px !important;
height:175px !important;
}

div#mid_right{
width:220px !important;
height:247px !important;
background:url(images/box_bg.png) no-repeat;
margin:0px 0px 0px 32px;
float:right;
}

div#footer_bottom {
height:35px !important;
background:url(images/footer.png) no-repeat;
}
.footer_left {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
float:left;
margin:6px 0px 0 200px;
}
div#inners_texts{
width:710px !important;
height:140px !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin:8px 4px 4px 8px;

}
div#inners_caption{
width:730px !important;
height:560px !important;
background:#FFFFFF;
}
.inner_cap{
width:350px !important;
height:350px !important;
font-family:"Trebuchet MS"Arial, Helvetica, sans-serif ;
font-size:22px;
font-weight:normal;
color:#000000;
font-stretch:ultra-expanded;
padding:30px 0px 0px 0px;
margin:5px 0px 0px 220px;
}
.highlighters {
font-family:Tahoma;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.header {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#990000;
text-align:center;
}
.headeres {
font-family:Tahoma;
font-size:15px;
color:#000000;
padding:8px 8px 8px 8px;
}
.highlights {
font-family:Tahoma;
font-size:16px;
color:#990000;
}
.social_icon {
    float: left;
    margin-left: 44px;
    margin-top: 10px;
    width: 10%;
}
