@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Quicksand:300);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200);
body{
	background:#d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container{
	width:1000px;
	margin:0 auto;
	padding:0;
}
#top{
	background:url(https://thomsonindustries.in/image/top_bg.png);
	width:1000px;
	height:20px;
}
#full_container{
	background:url(https://thomsonindustries.in/image/container_bg.png);
	width:960px;
	padding:0 20px;
	float:left;
}
a{
	text-decoration:none;
	color:inherit;
}
.logo
{
	float:left;
}
#menu{
	width:620px;
	height:60px;
	float:left;
	padding:0;
	margin:0;
}
#menu ul{
	width:600px;
	height:30px;
	padding:30px 0 0 30px;
	margin:0;
}
#menu ul li{
	float:left;
	list-style:none;
	padding:0 20px 0 20px;
	margin:0;
}
#menu a{
	text-decoration:none;
	color:#343434;
	font-size:14px;
}
#menu a:hover{
	color:#ed1c24;
}
#banner{
	width:960px;
	height:343px;
	float:left;
}
#banner1{
	width:960px;
	height:343px;
	background:url(https://thomsonindustries.in/image/banner_clinet.png) no-repeat;
	float:left;
	margin:0 ;
	padding:0;
}
#banner1 .strip{
	width:310px;
	height:45px;
	background:url(https://thomsonindustries.in/image/banner_line.png) repeat-x;
	float:left;
	font-weight: lighter;
	margin:290px 0 0 0;
	font-family: 'Source Sans Pro', sans-serif;
	padding:0 0 0 650px;
	color:#ffffff;
	font-size:36px;
}
#main_container{
	width: 940px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.heading{
	width:290px;
	height:45px;
	float:left;
	background:#ed1c24;
}
.space{
	width:10px;
	height:45px;
	float:left;
}
.heading h1{
	color:#FFF;
	margin:3px 0 0 3px;
	font-family: 'Quicksand', sans-serif;
	padding:5px 35px 3px 10px;
	float:left;
	border:1px dashed #f77d7e;
}
.text{
	line-height:23px;
	margin:0;
	text-align:justify;
	color:#303030;
}
 li
{
	margin-bottom:10px;
}
.boxes{
	float:left;
	padding:10px 0 0 0;
	width:675px;
}
.machine1{
	width:215px;
	background:url(https://thomsonindustries.in/image/machine1.png) top no-repeat;
	height:240px;
	float:left;
	margin:0 10px 0 0;
	padding:160px 0 0 0;
}
.machine2{
	width:215px;
	background:url(https://thomsonindustries.in/image/machine2.png) top no-repeat;
	height:240px;
	float:left;
	margin:0 10px 0 0;
	padding:160px 0 0 0;
}
.machine3{
	width:215px;
	background:url(https://thomsonindustries.in/image/machine3.png) top no-repeat;
	height:240px;
	float:left;
	margin:0 10px 0 0;
	padding:160px 0 0 0;
}
.boxes ul{
	margin:0;
	padding:0 0 0 30px;
}
.boxes ul li{
	line-height:25px;
}
.process{
	width:255px;
	float:left;
	padding:10px 0 0 10px;

}
.heading1{
	width:250px;
	height:25px;
	float:right;
	margin:0 0 10px 0;
	background:#cccccc;
}	
h2{
	color:#252526;
	margin:2px 0 0 2px;
	padding:2px 63px 1px 52px;
	font-size:14px;
	border:1px dashed #fff;
}
#list{
	padding:5px 0 0 0;
	width:255px;
}
#news_list{
	list-style:url(https://thomsonindustries.in/image/arrow.png);
	font-size:13px;	
}
#news_list li{
	padding-bottom:20px;

}
.process ul{
	padding:0;
	margin:0 0 0 10px;
	width:240px;
}

.process a{
	height:20px;
	color:#252526;
	text-decoration:none;
}
.process ul li{
	height:20px;
	width:200px;
	margin:5px 0 0 30px;
	padding:8px 0 0 0px;
	list-style:url(https://thomsonindustries.in/image/arrow.png);
}
.process ul li:hover{
	list-style:url(https://thomsonindustries.in/image/arrow1.png);
}

.process ul:hover{
	background:#7d7d7d;
}
.process a:hover{
	height:20px;
	color:#ffffff;
}
h3{
	color:#252526;
	margin:2px 0 0 2px;
	float:left;
	padding:2px 127px 1px 52px;
	font-size:14px;
	border:1px dashed #fff;
}
h4{
	color:#252526;
	margin:2px 0 0 2px;
	float:left;
	padding:2px 148px 1px 52px;
	font-size:14px;
	border:1px dashed #fff;
}
h5{
	color:#252526;
	margin:2px 0 0 2px;
	float:left;
	padding:2px 87px 1px 52px;
	font-size:14px;
	border:1px dashed #fff;
}
.readmore{
	background:url(https://thomsonindustries.in/image/readmore.png) left no-repeat;
	width:80px;
	margin:0 0 0 10px;
	padding:0 0 0 20px;
}
#footer{
	width:940px;
	height:209px;
	background:url(https://thomsonindustries.in/image/footer.png) no-repeat;
	float:left;
	padding:10px 30px 0 30px;
	font-size:11px;
}
#contact{
	width:330px;
	float:left;
	color:#ececec;
	line-height:20px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.head{
	width:330px;
	height:23px;
	background:url(https://thomsonindustries.in/image/foot_bg.png) repeat-x;
	color:#FFF;
}
#footer h1{
	font-size:16px;
	color:#dbdada;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	margin:0;
	padding:2px 0 0 20px;
}
.web{
	height:20px;
	padding:0 0 0 10px;
}
#quick_link{
	float:left;
	width:340px;
	margin:0 0 0 10px;
}
#quick_link .ul{
	width:320px;
	height:20px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
}
#quick_link li{
	float:left;
	width:80px;
	list-style:url(https://thomsonindustries.in/image/link_arrow.png);
	color:#ececec;
}
#quick_link li:hover{
	float:left;
	width:80px;
	list-style:url(https://thomsonindustries.in/image/link_hover.png);
	color:#F00;
}
#news{
	float:left;
	width:250px;
	margin:0 0 0 10px;
}
.heading3{
	width:250px;
	height:25px;
	float:left;
	margin:0 0 10px 0;
	background:#353535;
	color:#ececec;
}
h6{
	color:#ececec;
	margin:2px 0 0 2px;
	float:left;
	padding:2px 59px 1px 52px;
	font-size:14px;
	border:1px dashed #5e5e5e;
        white-space: nowrap;
}
#news li{
	color:#efefef;
	text-align:justify;
	list-style:url(https://thomsonindustries.in/image/link_arrow.png);
	line-height:20px;
	margin:0 0 0 10px;
	padding:0 20px 0 0;
}
#bottom{
	width:940px;
	float:left;
	margin:10px 0 0 0;
}
.copy{
	color:#ececec;
	float:left;
	padding:0 0 0 300px;
}
.copy a,.design a{
	text-decoration:none;
	color:#ececec;
}
.design{
	color:#ececec;
	float:right;
	padding:0 0 0 100px;
}
.fb{
	width:200px;
	float:right;
	height:20px;
	padding:10px 0 0 0;
	color:#ececec;
}

/*slideshow */

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/*slideshow */


/*Clients */
.left_pane{
	width:680px;
	float:left;
}
.right_pane{
	width:260px;
	float:left;
}
.left_pane h1{
	color: #0d0d0e;
	margin: 3px 0 0 3px;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 42px;
	font-weight: lighter;
}
.client_logo{
	width:640px;
	padding:0 20px;
	float:left;
}
.client_table{
	padding-left:50px;
}

.production_table{
	padding-left:30px;
}
.img_box{
	width:213px;
	float:left;
	height:100px;
}



/*clients end */
/*plants*/

#banner1{
	width:960px;
	height:343px;
	background:url(https://thomsonindustries.in/image/banner_plant.png) no-repeat;
	float:left;
	margin:0 ;
	padding:0;
}
#content_box{
	float:left;
	width:670px;
	margin:0 0 10px 0;
}
#content_box p{
	line-height:22px;
	text-align:justify;
}
.heading4{
	width: 404px;
	height: 25px;
	background: #ed2024;
	padding: 2px;
}

h7{	
	color: #ececec;
	height: 20px;
	float: left;
	width: 400px;
	text-align: center;
	padding: 3px 0 0 0;
	font-size: 12px;
	border: 1px dashed #f79b9c;
	text-transform: uppercase;
}
#content_box .readmore{
	background:url(https://thomsonindustries.in/image/readmore.png) left no-repeat;
	width:60px;
	float:right;
	margin:0 0 0 10px;
	padding:0 0 0 20px;
}
/*plants end*/



/* new agllery */
.img_gallery{
	width:640px;
	padding:20px 10px;
	height:450px;
	/*background:#93C;*/
}
.img_gal_row{
	width:640px;
	height:110px;
	background:#FFF;
	margin:0px 10px 0 0;
	float:left;
}
.img_holder{
	width:150px;
	height:115px;
	border: solid thin #CCC;
	/*background:#FF0;*/
	float:left;
}
.sub_space{
	width:640px;
	height:10px;
	float:left;
}
.sub_space2{
	width:5px;
	height:130px;
	background:#FFF;
	float:left;
}
.imggal{
	margin:5px;
}
/* new agllery */