/******************************************  
 CUSTOM STYLESHEET
*******************************************/

/*
* You can place your custom CSS statements in this file, after this message.
* It is better to write everything custom here
* because this file won't be replaced during updates.
* 
* Simply copy an existing style from style.css to this file, 
* and modify it to your liking.
*/

ul#main-menu a:hover,
ul#main-menu li.current-menu-item a,
ul#main-menu li.current-menu-item li a:hover {
	color: #c8222d;
	text-decoration: none;
}

a { color: #c8222d; text-decoration:none; }
a:hover { color: #646566; text-decoration:none;}
a:focus { outline: none; }
a:hover, a:active { outline: none; }

p.breadcrumbs .current {
	color: #c8222d;
	padding-right: 0;
}

#main-menu li li a:hover {
	background-color: #444;
	color: #c8222d;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}

ul#main-menu a:hover,
ul#main-menu li.current-menu-item a,
ul#main-menu li.current-menu-item li a:hover {
	color: #c8222d;
	text-decoration: none;
}

div.wrapper-footer a:hover {
	color: #c8222d !important;
}

ul.posts div.postmeta p.postmetadata,
ul.posts div.postmeta p.postmetadata a {
	color: #c8222d !important;

}
ul.posts div.postmeta a:hover,
ul.posts div.postmeta p.postmetadata a:hover {
	color: #c8222d !important;
	text-decoration: none !important;
}

header#header {
	background: #000;
	border-top: solid 1px #444;
}

#pre-header {
	background-color: #000;
	color: #a4a4a4;
	height: 0px;
	line-height: 0px;
	font-family: 'BebasNeueRegular', Arial, sans-serif;
	font-size: 14px;
	text-shadow: #000 1px 1px 0;
}

footer {
	background-color: #000;
	border-top: solid 1px #333;
	color: #717171;
}


#submit, .widget input#searchsubmit { border: none !important; font-size: 14px; text-align: center; text-shadow: 0 1px 0 #5A626A; margin: 5px 0 5px 1px; position: relative; color:#ffffff !important; background-color:#651016;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#c8222d), to(#651016));background-image:-moz-linear-gradient(top, #c8222d, #651016);background-image:-ms-linear-gradient(top, #c8222d, #651016);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8222d), color-stop(100%, #651016));background-image:-webkit-linear-gradient(top, #c8222d, #651016);background-image:-o-linear-gradient(top, #c8222d, #651016);background-image:linear-gradient(top, #c8222d, #651016);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}


nav#header-menu div.wrapper {
    border-bottom: 1px solid rgb(51, 51, 51);
    background: #222;
}