@charset "utf-8";
/* CSS Document */

body {
  background-color:#FFFFFF;
  background-image:url(images/main_bg.jpg);
  background-repeat:repeat-x;
  background-position:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#5f5f5f;
  margin: 0px;
  padding: 0px;
}

#logo{
 width:142px;
 height:133px;
 margin:20px 0 0 0;
 padding:0;
 background-image:url(images/kta_logo.png);
 background-repeat:no-repeat;
 background-position:top;
 position:absolute;z-index:8;
 }

#wrapper {
  width:960px;
  height:auto;
  margin:0 auto;
  padding:0;
  /*background-color:#00CC33;*/
}

#top_part {
  width:960px;
  height:241px;
  padding:0;
  margin:0;
  }
  
#top_part img{
  margin:0;
  padding:0;
  }
  
.menu_part{
  width:960px;
  height:49px;
  margin:0;
  padding:0;
  background-image:url(images/contact.jpg);
  background-position:right;
  background-repeat:no-repeat;
  }
  
.menu_part ul{
  list-style: none;
  padding: 0;
  margin: 0;
}

.menu_part li{
  float: left;
  margin:0;
}

.menu_part li a{
  float:left;
  display: block;
  color: #0d2474;
  text-decoration: none;
  text-align:left;
  padding:18px 9px 15px 9px;
  margin:0;
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.menu_part li a:hover{
  float:left;
  display: block;
  color:#ffffff;
  text-decoration: none;
  text-align:left;
  padding:18px 9px 15px 9px;
  margin:0;
  font-size:14px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#8d0202;
}

#middile_part {
  width:960px;
  height:auto;
  padding:0;
  margin:30px 0 0 0;
  }
  
#middile_part_left{
  width:600px;
  height:auto;
  padding:0;
  float:left;
  }
  
.welcome_box {
  width:607px;
  height:245px;
  padding:0;
  margin:0;
  background-image:url(images/welcome_to_kerala_tile_agency.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  }
  
.welcome_box p{
  margin:0;
  padding:35px 0 0 0;
  font-size:12px;
  line-height:18px;
  color:#474747;
  text-align:justify;
  }
  
.welcome_box a{
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
  }
  
.product_box {
  width:607px;
  height:151px;
  padding:0;
  margin:0;
  background-image:url(images/products_font.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  }
  
.product_box img{
  margin:30px 5px 0 5px;
  float:left;
  }
  
#middile_part_right{
  width:308px;
  height:auto;
  padding:0;
  float:right;
  }
  
.gallery_banner{
  margin:0 0 0 0;
  padding:0;
  width:308px;
  height:119px;
  background-color:#fcf1e8;
  }
  
.gallery_banner img{
  margin:0 0 0 26px;
  padding:0;
  }
  
.kta_banner{
  margin:10px 0 0 0;
  padding:0;
  width:308px;
  height:119px;
  }
  
.kta_banner img{
  margin:0 0 0 12px;
  padding:0;
  }
  
.enquiry_box{
  margin:20px 0 0 0;
  padding:0;
  width:308px;
  height:248px;
  background-color:#fcf1e8;
  background-image:url(images/quick.gif);
  background-repeat:no-repeat;
  background-position:left top;
  }
  
.box1{
	width:275px;
	height:28px;
	background-color:#ffffff;
	border:1px solid #ddd2c8;
	padding-left:8px;
	font-size:11px;
	color:#5c5751;
}

.box2{
	width:275px;
	height:50px;
	background-color:#ffffff;
	border:1px solid #ddd2c8;
	padding-left:8px;
	font-size:11px;
	color:#5c5751;
}

#footer{
  width:100%;
  height:150px;
  margin:20px 0 0 0;
  padding:0;
  background-color:#4a1115;
  background-image:url(images/bottom_bg.jpg);
  background-repeat:repeat-x;
  background-position:top;
}

#footer_box{
  width:960px;
  height:auto;
  margin:0 auto;
  padding:0;
}

.quick_link{
  width:268px;
  height:125px;
  padding:0;
  margin:20px 0 0 0;
  float:left;
  }
  
.quick_link h4{
  margin:0;
  padding:0;
  font-size:12px;
  font-weight:bold;
  color:#eeecec;
  }
  
.quick_link ul{
  margin:5px 0 0 10px;
  padding:0;
  }
  
.quick_link a{
  color:#eeecec;
  text-decoration:none;
  line-height:16px;
  font-size:11px;
  font-weight:normal;
  margin:0;
 }

.quick_link li{
  margin:0;
  padding:0;
  list-style:none;
}
.quick_link li a:hover{
  color:#a39d9d;
  }
  
.authorised_link{
  width:340px;
  height:125px;
  padding:0;
  margin:20px 0 0 0;
  float:left;
  }
  
.authorised_link h4{
  margin:0;
  padding:0;
  font-size:12px;
  font-weight:bold;
  color:#eeecec;
  }
  
.authorised_link img{
  margin:4px 0 0 0;
  padding:0;
  }
  
#bottom_right{
  width:297px;
  height:125px;
  padding:0;
  margin:20px 0 0 0;
  float:right;
  }
  
.social_icon{
	width:110px;
	height:40px;
	padding:0;
	padding:8px 0 0 170px;
	}

.social_icon img{
  margin:0 2px 0 2px;
  }
  
.copy_right{
    width:297px;
    height:40px;
	padding:0;
	margin:15px 0 0 0;
	}
	 
.copy_right p{
  color:#d5bda0;
  font-size:11px;
  text-decoration:none;
  margin:0;
  padding:0;
  text-align:right;
  line-height:20px;
}

.copy_right a{
  color:#fff;
  font-size:11px;
  text-decoration:none;
  }
.welcome_box2 {
  width:607px;
  height:auto;
  padding:0;
  margin:0;
  background-image:url(images/about_us.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  }
.welcome_box2 p{
  margin:0;
  padding:35px 0 0 0;
  font-size:12px;
  line-height:18px;
  color:#474747;
  text-align:justify;
  }
  
.welcome_box2 a{
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
  }
  
.subhead{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:24px;
color:#8d0202;
}

.welcome_box3 {
  width:607px;
  height:auto;
  padding:0;
  margin:0;
  background-image:url(images/contact_us.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  }
  
.welcome_box3 p{
  margin:0;
  padding:35px 0 0 0;
  font-size:12px;
  line-height:18px;
  color:#474747;
  text-align:justify;
  }
  
.welcome_box3 a{
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
  }

.welcome_box4 {
  width:607px;
  height:auto;
  padding:0;
  margin:0;
  background-image:url(images/Products.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  }
.welcome_box4 p{
  margin:0;
  padding:35px 0 0 0;
  font-size:12px;
  line-height:18px;
  color:#474747;
  text-align:justify;
  }
  
.welcome_box4 a{
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
  }
  
.subhead1{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:24px;
color:#8d0202;
}

#middile_part_left01{
  width:300px;
  height:auto;
  padding:0;
  float:left;
  }
  
.border{
  border:#cbcbcb solid 4px;
  }
  
.faq_head{
margin:0 0 0 0;
padding:0;
color:#8d0202;
font-size:14px;
font-weight:bold;
}

#gallery_box{
  width:960px;
  height:800px;
  padding:0;
  margin:20px 0 0 0;
  background-color:#eee;
  }
  