body {
background: #efefef url(../../images/color_styles/red.png) repeat-x 0 4px;
}

ul.menu {
width: 1020px;
float: right;
height: 38px;
background: #333;
margin-right: 10px;
margin-top: 10px;
}

ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration: none; padding:8px 10px;}
ul.menu a:hover 
	{
	text-decoration:none;
	color:#608E9D;
	}

ul.menu li {position:relative; float:left; margin-right:2px; list-style:none;}
ul.menu ul {position:absolute; top:38px; left:0;  display:none; opacity:20; list-style:none}
ul.menu ul li {position:relative;  border-top:none; width:150px; margin:0 padding:0 0px 0 0; }
ul.menu ul li a {display:block; padding:10px; background-color:#B11718;}
ul.menu ul li a:hover {background-color:#d1d1d1;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { padding:10px 10px 10px 10px; text-align: center; background: #333; width:70px; height: 18px;}
ul.menu .menulink:hover, ul.menu .menuhover {padding:10px 10px 10px 10px; text-align: center; background: #d1d1d1; width:70px; height: 18px; display:block; color: #333;}
ul.menu .sub {background:#d1d1d1;}
ul.menu .topline {border-top:1px solid #aaa}

#footer { 
	border-top-width: 5px;
	padding:24px 0 40px 44px;
	background: #EFEFEF;


}
#footer a{ color:#97999b; text-decoration:none}
#footer a:hover{ color: #B11718; text-decoration:underline}
#footer h3 {color: #333;}
#footer span{ color:#252524; text-transform:uppercase}

#footer-wrapper {
	width: 1038px;
	overflow: hidden;
	margin: 0px;
	padding-bottom: 15px;
	background: #EFEFEF;
	border-bottom: 4px solid #B11718;
}

.title-container .title, .readmore, input[type="submit"] {
	background-color: #B11718;
}
.title-container .title, .title-container .bar-left, .title-container .bar-right, .readmore, input[type="submit"] {
	border-bottom-color: #B11718;
}
.title-container .title, .readmore, input[type="submit"] {
	border-top-color: #B11718;
}
.title-container .bar-right {
	border-left-color: #B11718;
}
.title-container .bar-left {
	border-right-color: #B11718;
}