/* 

LaMonte - CSS File

CHANGE COLOR STYLE

*/

body {
	color: #FFFFFF;
	background: #e5e8df url(../images/body-pattern.png);
}
#outermainmenu{ background:url(../images/menu-pattern1.png);}

#outerbeforecontent{  
background: #0f0f0f; /* Old browsers */

}
#outermain{border-top:6px solid #cdd1c6}
#outeraftercontent{ background:#f8f8f8; border-top:1px solid #fff}



/*======================================= GENERAL =======================================*/
/* Link color */
a, a:visited, .colortext{
	color: #0066CC
}
a:hover{color:#403e3b}

.required{ color:#f00;}

/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#403e3b;}
.pagetitle h1{color:#f8f8f8; }
.pagedesc{color:#e5e8df;}



/*======================================= HEADER SECTION =======================================*/
#logo {
	-webkit-border-radius: 169px;
	-moz-border-radius: 169px;
	border-radius: 169px;
	background:url(../images/bg-logo1.png) no-repeat bottom;
}
#logo h1 a, #logo h1 a:visited{color:#fff;}
#logo .desc{color:#fff;}

/* Menu */
.sf-menu a{ color:#f7d44f; }/* 1st level */
#topnav li a:hover,
#topnav li.current > a {color:#fff;}/* 1st 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: #a00000; font-weight:normal;}
.sf-menu li li:hover{
	background: #c90000;
	color:#fff;
	
}
.sf-menu li li{
	 border-bottom:1px solid #c50000;
}
.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:#c50000}
.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:#c50000;}

/* 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{
	background-color:#2c2925;
    color: #eaede4;
}
.button:hover, input[type="submit"]:hover, .more-link:hover{
    background: #c50000;
    color: #eaede4;
}


/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #d7dad1; color:#c50000}
.dropcap2{color:#fff; background:#c50000; border:1px solid #d7dad1;}		
.dropcap3{color:#fff; background:#c50000; border:1px solid #d7dad1;}	


/* Code */
code {
	border-left:4px solid #c50000;
}
		

/* Tables */
th{
	background: #c50000; /* 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-color: #0066CC;
}


.contact h3{ color:#c50000}
.contact span{ color:#403e3b}

/*============================================== BLOG SECTION ==============================================*/
.post{ }

.posttitle{ border-bottom:1px solid #c50000}
.posttitle h2 a, .posttitle h2 a:visited{color:#403e3b;}
.posttitle h2 a:hover{color:#c50000}

.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:#7baa00}

.entry-utility{ color:#fff; font-weight:bold; background:#7baa00 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 #7baa00;}
.wp-pagenavi a{ background:#d3d7cc; color:#403e3b;}
.wp-pagenavi a:hover, .wp-pagenavi .current{ background:#7baa00; color:#fff}



/*============================================== SIDEBAR SECTION ==============================================*/
.sidebar .widget-title{background:url(../images/bg-widget-title.png) no-repeat; color:#403e3b;}
.sidebar li li a{color:#7baa00}
.sidebar li li{background:url(../images/dotted.png) bottom repeat-x}
.sidebar li li:hover{ background:#7baa00;}
.sidebar li li:hover a, .sidebar li li a:hover, .sidebar li li a.current{color:#fff;}

/* 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:#7baa00!important;}


/**/
.open-hours li{ color:#7baa00}
.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:#0066cc}
#outerfooter{ background:url(../images/footer-light.png) no-repeat top center;}
#outerfooter{ color:#54504d; border-top:6px solid #FFFFFF}

#footer-nav .current a, #footer-nav a:hover{color:#6d6865;}
#footer-nav a{color:#FFFFFF}

/* 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:#FFFFFF;}
#copyright a:hover{color:#FFFFFF}
