/*
Theme Name: The Old Court House
Theme URI: http://www.theoch.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; /* Resets 1em to 10px */
	font-family: Helvetica, Arial,  sans-serif;
	background: #c4c4c3;
	color: #868686;
	text-align: center;
	margin:0 auto;
	}
.stwidth { width:800px; margin:0 auto;  }	
div.alignleft { float:left !important ; margin-right:5px;  }
div.alignright { float:right !important ; margin-left:5px; }
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,h2,h3,h4,h5,h6 { color:#94bc60; }
a { color:#94bc60;  text-decoration:none;}
a:hover { text-decoration:underline; }
.clear { clear:both; }
.lblgreen {color:#94bc60; width:100px; display:block; float:left; font-weight:bold; font-size:14px;}
/*******************Header *****************/
#header
{
	background:url(images/header-bgl.jpg) top center repeat-x; 
	width:100%; 
	height:142px;
}
#header_inner
{
	background:url(images/logo-shadow.png) top left no-repeat;
	height:142px;
	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:60px;  }
#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:10px; }
#topmenu { height:20px; padding-top:3px; text-align:right; }
#topmenu li { display:inline; padding-left:30px; padding-right:12px; background:url(images/black-slash.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; }

/******************************Footer********************************/
#footer
{
	background:url(images/footer-bg.jpg) top center repeat-x;
	height:61px;
	width:100%;
}
#footer_inner 
{
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	height:61px;
	text-align:center;
	color:#fff;
}
#footer_inner a{ color:#fff; }
#footer_menu { text-align:center; padding-top:2px; color:#fff; }
#footer_menu  ul { margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }
#footer_menu  li { display:inline; padding-left:30px; padding-right:10px; background:url(images/slash.jpg) center left no-repeat;  }
#footer_menu  li:first-child { background:none; }
#footer_menu  li a { color:#fff; text-decoration:none; }
#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:5px !important; }
.gallery-thumbs li { display:block; float:left !important; padding-top:10px;  }
.gallery-thumbs li img.thumb { opacity: 100% !important; margin-left: 0px; margin-top: 0px; width:115px !important; height:86px !important; }
.main_image a { display:none !important; }
/*function makeScrollable(j,k){var j=jQuery(j),k=jQuery(k);k.hide();var l=jQuery('<div class=loading>Loading Gallery...</div>').appendTo(j);var m=setInterval(function(){var a=k.find('img');var b=0;a.each(function(){if(this.complete)b++});if(b==a.length){clearInterval(m);setTimeout(function(){l.hide();j.css({overflow:'hidden'});k.slideDown('slow',function(){enable()})},1000)}},100);function enable(){var c=50;var d=j.width();var f=j.height();var g=k.outerWidth()+2*c;var h=j.offset();j.css({overflow:'hidden'});var i=k.find('li:last-child');j.mousemove(function(e){var a=i[0].offsetLeft+i.outerWidth()+c;var b=(e.pageX-j.offset().left)*(a-d)/d-c;if(b<0){b=0}j.scrollLeft(b)})}}*/