/* Template Start*/
body{
  margin:0px;
  font-family: Tahoma, Geneva, sans-serif;
  font-size:100%;
  color:#808080;
  background:url('../images/kcbg.jpg') repeat-x #e4f9fb;
}
.t1{
  font-size:140%;
  color:#FFFFFF;
  font-weight:bold;
  margin-left:10px;
}

.t2{
  font-size:130%;
  color:#FFFFFF;
  font-weight:bold;
}

.page_container{
  width:900px;
  margin-left:auto;
  margin-right:auto; 
}

.header{
  height:150px;
  width:100%;
  float:left;
  min-width:900px;
   
}

.header_left{
  height:150px;
  width:33.3%;
  float:left;
   
}

.header_center{
  height:150px;
  width:33.3%;
  float:left;
  text-align:center;
   
}

.header_right{
  height:150px;
  width:33.3%;
  float:left;                        
}

.quote{
  font-size:120%;
  color:#FFFFFF;
  font-weight:bold;
}


.quote_box{
  height:100px;
  width:280px;
  float:right;
  margin-right:10px;
  margin-top:10px;
  padding:10px;
  line-height:120%;
}
 

.menu{
  height:30px;
  width:900px;
  float:left;
  text-align:center;
}

.menu a{
  font-size:22px;
  color:#2F4F4F;
}

.menu a:hover{
  color:#d65400;
}

.menu_select a:link{
  color:#d65400;
}

.content{
  width:900px;
  float:left;
  margin-bottom:20px;
}

a:link{
  color:#808080;
}

a:hover{
  color:#808080;
}

a:active{
  color:#808080;
}

a:visited{
  color:#808080;
}

.footer{
  height:50px;
  width:900px;
  float:left;
  text-align:center;
}

/* Template End*/


/* Index Start*/

.full_text{
  width:800px;
  margin:50px;
  float:left;
}

.image_box{
  width:900px;
  margin-top:20px;
  float:left;
}

.image_box img{
  border:solid 1px #000000;
}

.column1{
  position:relative;
  width:290px;
  float:left;
  margin-left:5px;
  margin-right:5px;
  margin-top:20px;
  
}

.column2{
  position:relative;
  width:290px;
  float:left;
  margin-left:5px;
  margin-right:5px;
  margin-top:20px; 
}

.column3{
  position:relative;
  width:290px;
  float:left;
  margin-left:5px;
  margin-top:20px;
}

.column_title{
  display:block;
  width:100%;
  margin-top:5px;
  margin-bottom:10px;
  font-size:110%;
  color:#778899;
}


.logo_box{
  height:90px;
  width:354px;
  float:left;
  margin-left:273px;
  margin-right:273px;
  border:solid 4px #CACACA;
  background:#FFFFFF;
}

.logo_box img{
  float:left;
  border:0px;
}

.members{
  width:900px;
  float:left;
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;
  color:#A0522D;
}

.bottom_links{
  width:900px;
  float:left;
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;
}

.bottom_links a{
  color:#778899;
}

.footer a{
  color:#778899;
}

.sienna{
  color:#A0522D;
  font-weight:bold;
}
.deapskyblue{
  color:#00BFFF;
  font-weight:bold;
}

.white{
  color:#FFFFFF;
  font-size:80%;
} 

.split_img_right_container{
  width:900px;
  float:left;
}

.split_img_right_text{
  width:70%;
  float:left;
  
}

.split_img_right_img{
  width:30%;
  float:left;  
  text-align:right;
}

.split_img_right_img img{
  margin-top:20px;
}


.text_box{
  width:100%;
  float:left;
  margin-top:10px;
  margin-bottom:10px;
}

.orange_heading{
  color:#FFA500;
  font-weight:bold;
  font-size:18px; 
}


.fact{
width:880px;
height:70px;
text-align:center;
border: dashed 3px #FF7F50;
background: #DEB887;
display:block;
padding:15px 5px 15px 5px;
font-size:16px;
font-weight: bold;
margin-top: 20px;
margin-bottom: 20px;
float:left;
}

a.fact {
color: #FFFFFF;
}

.rental_img{
 margin:10px 37.5px 10px 37.5px;
 float:left;
 text-align:center;
 }


.img_surround{
  width:100%;
  float:left;
}

.img_surround img{
  padding-left:10px;
  padding-top:30px;
  padding-bottom:10px;
  float:right; 
}

.img_container{
  width:100%;
  float:left
  margin-top:10px;
  margin-bottom:10px;
}

.img_left{
  width:65%;
  float:left;
  margin-top:10px;
  margin-bottom:10px;

}

.img_left_image{
  width:35%;
  float:left;
  text-align:left;
  margin-top:30px;
  margin-bottom:10px; 
}


.img_right{
  width:65%;
  float:left;
  margin-top:10px;
  margin-bottom:10px;

}

.img_right_image{
  width:35%;
  float:left;
  text-align:right;
  margin-top:30px;
  margin-bottom:10px;  
}

.center_title{
  width:100%;
  text-align:center;
  font-weight:bold;
  font-size:18px;
}

.yellowgreen{
  color:#9ACD32;
}

.red{
  color:#FF0000;
}

.contact_form{
  width:700px;
  float:left;
  padding-top:20px;
  padding-bottom:20px;
  margin-left:100px;
  border:solid 1px #C0C0C0;
}

.contact_form label{
  width:200px;
  float:left;
  text-align:right;
  margin-top:10px;
  margin-right:10px;
  
}

.contact_form input{
  width:465px;
  float:left;
  margin-top:10px; 
}

.contact_form textarea{
  width:460px;
  height:40px;
  float:left;
  margin-top:10px;  
}

.red_required{
  width:10px;
  float:left;
  color:#FF0000;
  font-size:18px;
  font-weight:bold;
  margin-top:10px;
}

.order_button{
width:300px;
height:20px;
margin-right:auto;
margin-left:auto;
text-align:center;
border: solid 1px #000000;
background: #C0C0C0;
display:block;
padding:5px;
font-size:14px;
font-weight: bold;
}

a.order_button {
color: #FFFFFF;
}

a:hover.order_button {
color: #000000;
background: #808080;
}
