/* 

LaMonte - CSS File

CHANGE COLOR STYLE

*/

body {color:#8a8d85; background:#F9F9F9 url(../images/body-pattern.png);}
#outermainmenu{ background:url(../images/menu-pattern.png);}

#outerbeforecontent{  
background: #685A54; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMGYwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIwMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjA3Y2NhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjAxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #685A54 0%, #28211E 100%, #207cca 100%, #28211E 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#685A54), color-stop(100%,#28211E), color-stop(100%,#207cca), color-stop(100%,#28211E)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #685A54 0%,#28211E 100%,#207cca 100%,#28211E 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #685A54 0%,#28211E 100%,#207cca 100%,#28211E 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #685A54 0%,#28211E 100%,#207cca 100%,#28211E 100%); /* IE10+ */
background: linear-gradient(to bottom,  #685A54 0%,#28211E 100%,#207cca 100%,#28211E 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#685A54', endColorstr='#28211E',GradientType=0 ); /* IE6-8 */

}

#outermain{border-top:6px solid #877167}
#outeraftercontent{ background:#f8f8f8; border-top:1px solid #fff}



/*======================================= GENERAL =======================================*/
/* Link color */
a, a:visited, .colortext{color:#749851}
a:hover{color:#403e3b}

.required{ color:#f00;}

/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#403e3b;}
.pagetitle h1{color:#749851; }
.pagedesc{color:#e5e8df;}



/*======================================= HEADER SECTION =======================================*/
#logo {
	-webkit-border-radius: 169px;
	-moz-border-radius: 169px;
	border-radius: 169px;
	background:url(../images/bg-logo.png) no-repeat bottom;
}
#logo h1 a, #logo h1 a:visited{color:#fff;}
#logo .desc{color:#fff;}

/* Menu */
.sf-menu a{ color:#FDFACC; }/* 1st level */
.sf-menu a:hover{ color:#C0A77C; }/* 1st level */
#topnav_old li a:hover,
#topnav li.current > a {color:#C0A77C;}/* 1st level */
#topnav li.current1 > a {color:#57693F;background: #8BAE68;}/* 2st level */
.sf-menu > li:first-child{ background:none;}


/* dropdown */
.sf-menu ul {background:url(../images/arrow-menu.png) no-repeat 35px 0px;}
.sf-menu ul ul{ background-image:none;}
.sf-menu li li a{ color:#fff}
.sf-menu li li{background: #749851; font-weight:normal; opacity:0.85; filter:alpha(opacity=85);}
.sf-menu li li a:hover{
	background: #8BAE68;
	color:#57693F;
	
}
.sf-menu li li{
	 border-bottom:1px solid #B7CD9E;
}
.sf-menu li li:last-child{ border-bottom:0px;}




/*======================================= SLIDER SECTION=======================================*/
.slider-pattern{background:url(../images/slider-pattern.png);}
.slider-text{ color:#e5e8df; background:url(../images/opacity.png);}
.flex-caption h1, .flex-caption a{color:#749851}
.flex-control-nav a { background:url(../images/slider-nav.png) no-repeat;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{
	 background:url(../images/slider-nav-h.png) no-repeat;
}


#outerbeforecontent h1{color:#969696; text-shadow:1px 1px 1px #070707}
.light{background:url(../images/bfc-light.png) no-repeat bottom;}


.pagetitle{ background:url(../images/opacity.png); }

/*============================================== CONTENT SECTION ==============================================*/

.frame{ border:7px solid #fff; box-shadow: 0 2px 0 #d4d8ca;  display:block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.frame img{ display:block;}

.promotion h2 a{ color:#3d3b38}
.promotion h2 a:hover{ color:#749851;}

/* Form */
input[type="text"],
textarea, input[type="password"], select{
	border:solid 1px #cccfc5;
	color:#888;
	background:#e0e2db;
	box-shadow: 0 0 0 4px #eaede5;
}

/* Horizontal Line */
hr {
	color:#d7dad1;
	background-color:#d7dad1;
}

.separator{ border-bottom:1px solid #d7dad1;}



/* Button */
.button, .button:visited, input[type="submit"], .more-link, .more-link:visited{
	display: inline-block;
  background-color: #749851;
  border: 1px solid #ffffff;
  padding: 5px 12px;
  color: #fff;
  font-size: 12px;
   -webkit-box-shadow: #f9f9f9 -1px -1px 0px, 1px 1px 1px #d8d8d8;
  -moz-box-shadow: #f9f9f9 -1px -1px 0px, 1px 1px 1px #d8d8d8;
  box-shadow: #f9f9f9 -1px -1px 0px, 1px 1px 1px #d8d8d8;
}
.button:hover, input[type="submit"]:hover, .more-link:hover{
     background-color: #BFBBB2;
	 color:#FFF;
}

figure {
  display: inline-block;
  background-color: #E2DED8;
  border: 1px solid #BFBAB3;
  padding: 6px 6px 0px 6px;
  margin: 0px 0px 10px 1px;
}
figure:hover {
  background-color: #C0BBB2;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.wheel {
 height: 40px;
  width: 40px !important;
  line-height: 40px;
  font-size: 22px;
  margin-right: 10px;
}
#content .text-item header .wheel {
  height: 40px;
  width: 40px !important;
  line-height: 40px;
  font-size: 22px;
  margin-right: 10px;
}

/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #d7dad1; color:#749851}
.dropcap2{color:#fff; background:#749851; border:1px solid #d7dad1;}		
.dropcap3{color:#fff; background:#749851; border:1px solid #d7dad1;}	


/* Code */
code {
	border-left:4px solid #749851;
}
		

/* Tables */
th{
	background: #749851; /* for non-css3 browsers */
	color:#fff;
	border-bottom: 1px solid #d7dad1;
	border-right: 1px solid #d7dad1;
}
thead th{border-right: 1px solid #d7dad1;}
table {border: 1px solid #d7dad1;border-bottom:0; border-right:0px;}
tr td {border-bottom: 1px solid #d7dad1; border-right: 1px solid #d7dad1; background:#fff}


.contact h3{ color:#749851}
.contact span{ color:#403e3b}

/*============================================== BLOG SECTION ==============================================*/
.post{ }

.posttitle{ border-bottom:1px solid #749851}
.posttitle h2 a, .posttitle h2 a:visited{color:#403e3b;}
.posttitle h2 a:hover{color:#749851}

.postimg img{ border:7px solid #fff; box-shadow: 0 2px 0 #d4d8ca; display:block;}

.fn a, .fn a:visited, .reply a, .reply a:visited{color:#403e3b; }
.fn{color:#403e3b;}
.fn a:hover, .reply a:hover{ color:#749851}

.entry-utility{ color:#fff; font-weight:bold; background:#749851 url(../images/utility.png) top right no-repeat;}
.entry-utility .date, .entry-utility .owner, .entry-utility .comment{}

.author{ border:1px solid #d7dad1; border-width:1px 0px;}

.wp-pagenavi{ border-top:1px solid #749851;}
.wp-pagenavi a{ background:#d3d7cc; color:#403e3b;}
.wp-pagenavi a:hover, .wp-pagenavi .current{ background:#749851; color:#fff}



/*============================================== SIDEBAR SECTION ==============================================*/
.sidebar .widget-title_OLD{background:url(../images/bg-widget-title.png) no-repeat; color:#403e3b;}




.widget .widget-title {
	margin-left: -17px;
}

.widget .widget-title h5 {
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	float: left;
	text-transform: uppercase;
	padding: 4px 15px 4px 8px;
	position: relative;
	z-index: 100;
}

.widget .widget-title h5:before {
	content: '';
	position: absolute;
	width: 1px;
	height: 0px;
	right: -17px;
	top: 0px;
	border-width: 16px 16px;
	border-style: solid;
	z-index: 10;
}






.widget .widget-title h5 {
	background: #C0A77C;
}







.widget .widget-title h5:before {
	border-color: #C0A77C transparent;
}









.sidebar li li a{color:#749851}
.sidebar li li{background:url(../images/dotted.png) bottom repeat-x}
.sidebar li li:hover{ background:#BFBBB2;color:#ffffff;}
.sidebar li li:hover a, .sidebar li li a:hover, .sidebar li li a.current{color:#fff;}
.sidebar li li.active{ background:#BFBBB2;color:#ffffff;}
/* Tag */
.tagcloud a{background:#272727;}
.tagcloud a:hover{background:#3c3c3c;}

.sidebar .tagcloud a{background:#f1f1f1; color:#888}
.sidebar .tagcloud a:hover{background:#3c3c3c;}


/* Recent post widget */
.rp-widget li h3 a{ color:#403e3b;}
.rp-widget li h3 a:hover, .rp-widget li:hover a, .rp-widget li:hover h3{ color:#749851!important;}


/**/
.open-hours li{ color:#749851}
.open-hours li:hover{ background-color:transparent!important;}
.open-hours span{ color:#8a8d85; background:url(../images/clock.png) no-repeat 0 5px}

/*============================================== FOOTER SECTION ==============================================*/
#footersection{ border-top:1px solid #c5c9bd; background:#372C28}
#outerfooter{ background:url(../images/footer-light.png) no-repeat top center;}
#outerfooter{ color:#6d6865; border-top:6px solid #BFBBB2}

#footer-nav .current a, #footer-nav a:hover{color:#877167;}
#footer-nav a{color:#877167}

/* Social */
.sn .twitter{background:url(../images/social/twitter.png)}
.sn .facebook{background:url(../images/social/facebook.png)}
.sn .google{background:url(../images/social/google.png)}
.sn .pinterest{background:url(../images/social/pinterest.png)}

#copyright a, #copyright a:visited{color:#877167;}
#copyright a:hover{color:#6d6865}

