body {
	background: #79123e;
}

#header h1 {
	background: url(../images/Image_1.jpg) 0 0 no-repeat;
}

#content #header {
	padding-bottom: 10px;
	background: #A6B5AD url(../images/3columncontentshadow.png) bottom left no-repeat;
}

#searchpage #header,
#content.wide #header {
	padding-bottom: 10px;
	background: #A6B5AD url(../images/2columncontentshadow.png) bottom left no-repeat;
}

#searchpage #header h1,
#content #header h1 {
	background: url(../images/Image_5.jpg) 0 0 no-repeat;
}

div.heading h2 {
	width: auto !important;
	width: 95%;
}

a {
	color: #336699;
	text-decoration: none;
}

a:visited {
	/* color: #663399; */
	color: #79123E;
}

a:hover {
	color: #9999CC;
}

#middlecolumn img {
	border: 1px solid #aaa;
}

#breadcrumb {
	background: #fff;
	border-bottom: 1px solid #ddd;
}

#footer {
	background: #fff url(../images/Image_3.jpg) 10px 5px no-repeat;
	border-top: 4px solid #79123e;
	border-bottom: 10px solid #79123e;
}

#footer ul li {
	border-right: 1px solid #ccc;
}

div.box {
	background-color: #F4F4F4;
	border: 1px solid #aaa;
}

div.box img {
	border: 1px solid #aaa;
}

div.box h3 {
	background-color: #ccc;
	color: white;
}

#menu a,
#menu ul a,
#menu a:visited,
#menu ul a:visited {
	/* color: #A6B4AC; */
	color: #8D9992;
}

#menu a:hover,
#menu ul a:hover {
	background-color: #A6B4AC;
	color: #fff;
}

/*
This removes the hover effect from the sub-menus.
#menu ul a:hover {
	background-color: #fff;
	color: #A6B4AC;
}
*/
