@charset "utf-8";


.pgewrapper .pgecontainer img {
cursor:pointer;
}


body {
	background-color: #916644;
	font-family: "Franklin Gothic Medium";
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a{
	outline:none;
}
#r_sec img{
	z-index:0 !important;
}
.cb{
	clear: both;
}
.gen_paddnig{
	padding: 10px;
}
.heading_img{
	margin-bottom: 10px;
}
.container{
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	height: auto;
}
.container #hollybush{
	background-image: url(../layout/hollybush.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 20px;
	width: 231px;
	top: 4px;
	right: 0px;
	text-indent: -999px;
	overflow: hidden;
}
.container #l_sec{
	float: left;
	width: 250px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #845E3E;
	height:auto !important;
	min-height:600px;
}
.container #r_sec{
	float: right;
	width: 710px;
	position: relative;
	overflow: hidden;
	height: 600px;
}
#header_address{
	float: right;
	margin-top: 40px;
	font-size: 0.9em;
	color: #FFF8D3;
}
#navi_con{
	background-color: #FFF8D3;
	margin-top: 10px;
	position: relative;
	width: 100%;
	height: 27px;
}
#navi_con ul{
	margin: 0px;
	padding: 0px;
}
#navi_con li{
	list-style-type: none;
	float: left;
}
#navi_con li a{
	display: block;
	color: #715035;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.8em;
	margin-right: 10px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#bg_img{
	position: absolute;
	width: 100%;
	left: 0px;
	overflow: hidden;
	display: none;
}
.baf_con{
	position: relative;
	width: 236px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../layout/frmbox_bgtop.gif);
}
#nav_arrow{
	position: absolute;
	background-image: url(../layout/navi_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 7px;
	left: 20px;
}
.pdf_button{
	background-image: url(../layout/button_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	height: 39px;
	width: 226px;
	margin-bottom: 3px;
	cursor: pointer;
}
.pdf_button h4{
	font-size: 0.7em;
	color: #FFF8D3;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pdf_button h4 span{
	display: block;
	color: #6F4C2F;
	font-size: 1.2em;
}
form{
	background-image: url(../layout/frmbox_bgbottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 15px;
	margin: 0px;
}
#websir{
	background-image: url(http://www.websir.co.uk/tag.gif);
	height: 12px;
	width: 37px;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	float: right;
	cursor: pointer;
	position: relative;
	margin-top: 10px;
}
#page_wrap{
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	display: none;
}
#mask{
	background-color: #000000;
	position: fixed;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	z-index: 1;
}
#offer_con{
	position: absolute;
	height: 200px;
	width: 400px;
	left: 50%;
	top: 50%;
	margin-top: -100px;
	margin-left: -200px;
	background-image: url(../images/offers/valentines-day.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 2px solid #FFF8D3;
	z-index: 1;
}
#offer_con #close{
	background-image: url(../images/offers/close.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 16px;
	width: 16px;
	text-indent: -999px;
	top: 12px;
	right: 12px;
	cursor: pointer;
}
#offer_con #description{
	display: none;
}
#pu {
	position: absolute;
	z-index: 100;
	left: 335px;
	top: 150px;
}

/*
	POPUP MASK
*/
.pgewrapper{position:absolute;height:100%;width:100%;left:0;top:0;display:none;z-index:10;}.pgewrapper .pgemask{position:fixed;height:100%;width:100%;left:0;top:0;background-color:#000;}.pgewrapper .pgecontainer{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;position:relative;width:588px;height:286px;display:none;}#promotion{display:none; width: 0px;}.pgewrapper .pgecontainer img{cursor:pointer;}





a { color:	#34261B;}
/**********************
**
** WORD PRESS!
**
**********************/
.contentbox-blog1{background-image: none; width: 592px; background-color: #fff;margin-right: 10px;float:left;}
.contentbox-blog2{background-image: none; width: 592px; background-color: #fff;width:358px;float:left;}
.entry-content{padding-bottom: 30px;width: 100%;position: relative;}
.entry-content p{margin-bottom:20px !important;}
.entry-content p a{position: absolute; bottom: 0px; right: 0px;}
.entry-meta {display: none;}
.cat-links{color: #FFF8d3;font: 9px/9px 'Times New Roman';padding-left: 10px;display: none;}
.cat-links a{color: #34261b;font: 10px/10px 'Times New Roman';padding: 0px;}
.meta-sep{color: #FFF8d3;font: 9px/9px 'Times New Roman';padding: 10px;display: none;}
.comments-link{color: #FFF8d3;font: 9px/9px 'Times New Roman';padding: 0px;display: none;}
.comments-link a{color: #34261b;font: 10px/10px 'Times New Roman';padding: 0px;}
.post {border-bottom:1px dashed #CCCCCC;margin-left:15px;padding-bottom:30px;padding-top:15px;position:relative;width:92%;z-index:0;}
.wp-post-image {border: 5px solid #F3F3F3;float: left;height: 200px;margin-left: 5px;margin-right: 20px;margin-top: 12px;width: 200px;}
.entry-utility{position: absolute; bottom: 10px; right: 0px;display: none;}
.nav-next {float: right;margin-top: 2px;margin-right: 30px;}
.nav-previous{float: left;margin-top: 2px;margin-left: 10px;}
.commentlist li.even{margin-top: 25px;margin-bottom: 25px;margin-left: 25px;background-color: #916644;}	
.commentlist li.odd{margin-top: 25px;margin-bottom: 25px;margin-left: 25px;background-color: #916644;}
.comment-author {float: right;margin: 10px;}
.comment-meta{float: left;margin-left: 20px;margin-top: 10px;}
.comment-body{clear: left;margin-left: 20px;margin-top: 10px;width: 80%;}
.comment-author-name a{font: 20px/20px 'Times New Roman';	color: #34261b;	padding-right: 20px;}
.comment-author-name {font: 20px/20px 'Times New Roman';	color: #34261b;	padding-right: 20px;}
.reply{clear: both;}
.form-allowed-tags{font: 11px/15px 'Times New Roman';width: 60%;}
.screen-reader-text{font: 14px/14px 'Times New Roman';color: #FFF8d3;}
.blogger #logo{background-image: url(../layout/logo/no-slit-logo.png) !important;}
.xoxo{padding: 10px;padding-left: 20px;list-style:none;}
.xoxo li{list-style: none;padding-bottom: 10px;padding-top: 10px;}
.xoxo ul {padding-left: 0px;}
.widget-title{font: 16px/16px 'Times New Roman';color: #34261b;padding: 0px;}
.screen-reader-text{padding-top: 20px;font: 11px/11px 'Times New Roman';color: #FFF8d3;}
.cat-item a, .widget_archive ul li a{color: #FFF8d3 !important;border-left: 1px solid #eee !important;padding-left: 20px;display: block !important;}
.entry-title, .page-title{font-size: 18px;margin-left: 27px;margin-top: 26px;}
.entry-title {margin: 0px;}
.entry-title a {color:#34261B;}
.comment-reply-link{display: none;}
/* Other
**********************/
#comments-title {color: #34261b;font: 14px/14px 'Times New Roman';padding: 0px;margin-left: 20px;margin-top: 20px;}
#reply-title {color: #34261b;font: 14px/14px 'Times New Roman';padding: 0px;margin-left: 20px;margin-top: 20px;}
#commentform{color: #34261b;font: 14px/14px 'Times New Roman';padding: 0px;margin-left: 20px;margin-top: 20px;}
#commentform  input[type=text], #commentform input[type=password]{margin-top: 5px;margin-bottom: 5px;background: #fbf9fb;border: 1px solid #eee4ee;height: 26px;width: 199px;color: #34261b;text-decoration: none;font: 18px/18px 'Times New Roman';padding-left: 5px;	clear: left;}
#commentform textarea{margin-top: 5px;margin-bottom: 5px;background: #fbf9fb;border: 1px solid #eee4ee;color: #34261b;text-decoration: none;font: 18px/18px 'Times New Roman';padding-left: 5px;clear: left;}
#commentform label{float: left;width: 100%;}.commentlist{border-bottom: 1px dashed #ccc;}
#blogger-wrapper {position: relative;bottom: 15px;display: block;}
#s{margin-top:3px;width:108%;}
#searchsubmit{bottom:27px;float:right;height:30px;margin-right:-21px;position:relative;}
#mainSearchImage.sBlog {height:35px;width: 960px;margin-top: 0px;background-color: white;}
#mainSearch.sBlog{height: 20px;padding-top: 0px;margin-bottom: 40px;}
#reply-title {font-size:25px !important; margin-top:21px !important;}
form{
background-image:url("../layout/frmbox_bgbottom.gif");
background-position:center bottom;
background-repeat:no-repeat;
margin:0;
padding:10px;
}#fb-link {
	position: absolute;
	z-index: 50;
	left: 867px;
	top: 610px;
	height: 50px;
	width: 50px
}

