#header {
	height: 108px;
	background: #fff;
}
#headerImage {
	width: 210px;
	height: 108px;
	margin-left: -4px;	
	background: url(../images/headerImage.jpg) no-repeat;
}
#headerLogo {
	width: 454px;
	height: 108px;
	margin: 0 0 0 30px;
	background: url(../images/headerLogo.png) center no-repeat;
}
#login {
	margin-top: 0;
	padding-top: 10px;
	height: 98px;
	background:url(../images/login.png) no-repeat;
}
.loginbutton {
	background:url(../images/memberButton.png) left no-repeat;
}
body {
	background: #eef4fb url(../images/shadow.png) 0px 108px repeat-x;
}
.upload,
#seeMore {
	background: #f0f1f1;
}
#nav {
	background: #7a7c7d url(../images/navBG.png) repeat-x;
}
#nav a {
	padding: 3px 22px 6px;
}
#nav ul ul {
	width: 11em;
}
#nav ul ul a,
#nav ul li:hover a {
	background: #4a76b8;
}
#nav ul li a:hover {
	background: #7c0522 url(../images/navHoverBG.png) repeat-x;
}
.blogintro {
	padding-bottom: 15px;
	background: #ccc;
}
.barHeader h5, /* legacy class */
.block h5,
.newsletterHeader,
.blogPostHeader {
	background: #a51739 url(../images/barHeader.png) top repeat-x;
	border-left: 10px solid #d17c90;
}
#searchBox .searchButton input{
	background:url(../images/searchButton.png) left top no-repeat;
}
#searchBox .searchButton input:hover {
	background:url(../images/searchButton.png) right bottom no-repeat;
}
#para {
	background:url(/images/headshot.jpg) bottom right no-repeat;
	padding-right: 0;
}

.latestBlogs .upload:hover {
	background: #988;
	cursor: pointer;
}

.latestBlogs .upload h3 {
	font-size: 1.2em;
}
.latestBlogs .upload h3 a,
.latestBlogs .upload h3 a:visited {
	color: #000;
	text-decoration: none;
}
.latestBlogs .upload h3 a:hover {
	text-decoration: underline;
}

.latestBlogPosts li.odd,
.latestForumPosts li.odd {
	background: #dddfdf;
	color: #000;
}
.latestBlogPosts li.even,
.latestForumPosts li.even {
	background: #f0f1f1;
	color: #000;
}

#forum .alt1 {
	background: #d9d9d9;
}
#forum .alt2 {
	background: #e9e9e9;
}
#forum .vbmenu_control, #forum .tfoot {
	background: #910711;
}
#forum .thead {
	background: #910711;
}
#forum .tcat {
	background: #910711 url(../images/barHeader.png) left top repeat-x;
}

.arrowbutton,
.tellafriend.form .submit input,
#commsubscription6 .submit input {
	background-color: #a51739;
}
.arrowbutton:hover,
.tellafriend.form .submit input:hover,
#commsubscription6 .submit input:hover {
	background-color: #d17c90;
}
#footer {
	background: #727475 url(../images/footerBG.png) top repeat-x;
}

#loginSection .login {
	padding: 10px 0;
}