/*
Theme Name:Kiln House Devon
Theme URI: http://www.kilnhousedevon.co.uk
Description: The Custom WordPress theme.
Version: 1.0
Author: Imran (Mts Soft)
Author URI: 
Tags: Green, custom header, fixed width, two columns, widgets


	This  Custom theme was develope by Imran form (MtsSoft)

*/


/* Begin Typography & Colors */
body {
	font-size: 12px !important; /* Resets 1em to 10px */
	font-family: Helvetica, Arial,  sans-serif;
	
	color: #898b81;
	;
	margin:0 auto;
	}
.bodybg {background: #e9e9db; text-align: center}	
.stwidth { width:800px; margin:0 auto;  }	
div.alignleft { float:left !important ; margin-right:5px;  }
div.alignright { float:right !important ; margin-left:5px; }
.left { float:left; }
.right{ float:right; }
.clear { clear:both; }
img.alignleft { float:left; margin-right:19px;  }
img.alignright { float:right;  }
.alignleft { float:left;  }
.alignright { float:right; }
.col1 { width:375px; }
.col2 { width:365px; }
.col1 img { padding-bottom:15px; }
.grey { background:#c4c4c3; color:#fff !important; margin-top:10px; border: solid 1px #ababaa; }
h1 { color:#79b4ef; margin:0px; padding-top:5px; padding-bottom:5px;}
h2 { color:#818379; margin:0px; padding-top:5px; padding-bottom:5px; font-size:14px;}
h3 { color:#79b4ef;}
h4 { color:#79b4ef; font-size:12px; font-weight:bold; margin:0px; padding:0px;}
h5 { color:#79b4ef;}
a { color:#79b4ef;  text-decoration:none;}
a:hover { text-decoration:underline; }
.clear { clear:both; }
.lblblue {color:#79b4ef;  font-weight:normal; font-size:12px;}
.spacer_ { height:5px !important; margin:0px; padding:0px;}
.other { background:#92958b; color:#fff !important; border:solid 1px #92958b; width:100%; display:block; clear:both !important; float:none;}
.other p { color:#fff !important;}
#booking_form span
{ float:left;}
#booking_form  p
{
	clear:both;
	padding-bottom:30px;
}
.txt_box
{
	
	background:none;
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
	border-bottom:dashed 1px #000 !important;
	width:200px;
	display:block;
	height:10px;

}
#noadult
{ width:120px !important;}
#nochildren
{ width:120px !important;}
#nodate
{ width:120px !important;}
#nonight
{ width:120px !important;}
#noadult ,#nochildren ,#nodate ,#nonight {background:none;
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
	border-bottom:dashed 1px #000 !important; height:10px;}
/*******************Header *****************/
#header
{
	background:url(images/head-bg.jpg) top center repeat-x; 
	width:100%; 
	height:177px;
	
}
#header_inner
{
	background:url(images/header2.jpg) top left no-repeat;
	height:177px;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	text-align:left;
}
#logo { width:190px; height:70px; float:left; margin-left:10px; margin-top:40px;  }
#phone { width:210px; height:50px; float:right; color:#fff; font-size:35px; font-weight:normal; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-top:104px; margin-right:25px; }
#topmenu { height:20px; padding-top:3px; text-align:right; }
#topmenu li { display:inline; padding-left:15px; padding-right:12px; background:url(images/seprator.jpg) center left no-repeat;   }
#topmenu li a { color:#868686; text-decoration:none; text-transform:lowercase; font-size:12px; }
#topmenu li:first-child { background:none; } 

/********************************************Content Area*******************************/
#middle
{
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	background:#fff;
	color:#000;
	min-height:500px;

}
#mid { width:776px; padding-left:12px; padding-right:12px; text-align:left; padding-top:20px; padding-bottom:20px; color:#868686; }
#mid p { margin:0px; margin-top:5px; margin-bottom:0px; line-height:18px; color:#868686; }
#mid ul li
{ color:#868686; list-style-image:url(images/bullet.jpg);  }
#mid p img
{ padding-bottom:10px;}

/******************************Footer********************************/
#footer
{
	background:url(images/footer-bg.jpg) top center repeat-x;
	height:48px;
	width:100%;
}
#footer_inner 
{
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	height:48px;
	text-align:center;
	color:#fff;
}
#footer_inner a{ color:#fff; }
#footer_menu { text-align:center; padding-top:0px; color:#fff; }
#footer_menu  ul {margin:0px !important; padding:0px; padding-top:6px; padding-bottom:5px; }
#footer_menu  li { display:inline; }
#footer_menu  li:first-child a { border:none; }
#footer_menu  li a { color:#fff; text-decoration:none; border-left:solid 1px #fff; padding-left:5px; padding-right:5px;  }
#footer_menu  li a:hover { color:#fff; text-decoration:underline;  }

/**********************************Contact Form***************************************/
.linklove { display:none; }
#cformsform label { float:none !important; display:block !important; text-align:left; color:#000; }
#cformsform .single { width:250px !important; }
#cformsform .area {width:350px !important; }
#cformsform .cf-sb { text-align:left !important; }
/***************************** Gallery Settings ***************************/
.caption , .thickbox { display:none !important; }
.gholder {  width:374px !important;  }
ul.gallery-thumbs { width:374px; display:block; padding-left:2px !important; }
.gallery-thumbs li { display:block; float:left !important; padding-top:2px; margin-right:2px !important; }
.gallery-thumbs li img.thumb { opacity: 100% !important; margin-left: 0px; margin-top: 0px; width:91px !important; height:62px !important; }
.main_image a { display:none !important; }
.mapp-poweredby { display:none; }
