.mainnav li a {
	position: relative;
	font-size:14px;
	height:38px;
	float: left;
	width:100%;
	line-height:38px;
	border-bottom: 1px solid #c4c4c4;
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	color: #ffffff;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #F16D47;
}
.mainnav li a:hover {
	text-decoration:none;
	background: #9D3517;
	color: #F16D47;
	font-weight:bold;
}
.mainnav ul li .sub.expand {display: block;}

.mainnav ul li .sub li a{font-size: 13px; background:#f37450; border-bottom: 1px solid #c4c4c4; box-shadow:none;}
.mainnav ul li .sub li a.current:hover{
	background:#1074A5;
	border-top:1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
}
.mainnav ul li .sub li a:hover {
	background: rgb(255,255,255);
	background: #9D3517;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	color: #F16D47;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
}

.mainnav ul li .sub li .sub li a {
	font-size: 13px;
	background: #fd7e59;
	border-bottom: 1px solid #c4c4c4;
	box-shadow: none;
	padding-left:20px;
}
.mainnav ul li .sub li .sub li a:hover {
	background: rgb(255,255,255);
	background: #9D3517;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	color: #F16D47;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
}
.sidebar-widget .title{
	background : #9D3517;
}
a {
	color: #d54f29;
}
a:hover {
	color: #9D3517;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
	color: #9D3517;
}
.btn-success {
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
background-color: #5bb75b;
background-image: -moz-linear-gradient(top,#62c462,#51a351);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
background-image: -webkit-linear-gradient(top,#62c462,#51a351);
background-image: -o-linear-gradient(top,#62c462,#51a351);
background-image: linear-gradient(to bottom,#62c462,#51a351);
background-repeat: repeat-x;
border-color: #51a351 #51a351 #387038;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-success {
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
background-color: #F16D47;
background-image: -moz-linear-gradient(top,#E86B49,#E86B49);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#F89275),to(#E86B49));
background-image: -webkit-linear-gradient(top,#F89275,#E86B49);
background-image: -o-linear-gradient(top,#F89275,#E86B49);
background-image: linear-gradient(to bottom,#F89275,#E86B49);
background-repeat: repeat-x;
border-color: #F89275 #F89275 #387038;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-success:hover {
background-color: #F16D47;
}