body {
	background: #c4879d url(body.png) repeat-x fixed top;
	color: #555;
}
/**	Headings
 */
h2, h3, h4, h5, h6, legend {
	color: #7a0c32;
}
/**	Links
 */
a {
	color: #9e1f63;
}

/**	Header
 */
#Header {
	background-image: url(header.png);
}
#Header #LogoText {
	background-image: url(logo.png);
}
#Header #search .search-input {
	border-color: #999;
}
#Header #search .search-input input {
	background-color: #f6eef0;
	border-color: #c9d0d3 #fff #fff #c9d0d3;
}
#Header #search .search-submit input {	
	background-image: url(search.png);
}
#Header #search h2 {
	color: #7a0c32;
}

/**	Content areas
 */
#content {
	background-image: url(columns.png);
}
#content .Content {
	background-image: url(content.png);
}
#content .Left {
	background-image: url(left.png);
}
#content .Right {
	background-image: url(right.png);
}

/**	LHS nav
 */
#mnav li.l1 {
	border-color: #c18197;
	background-image: url(mnav-l1.png);
}
#mnav li.l2 {
	background-image: url(mnav-l2.png);
}
#mnav li a {
	color: #eedee2;
}

/**	RHS items
 */
.Right .signup a {
	display: block;
	width: 96px;
	height: 25px;
	overflow: hidden;
	text-indent: -999px;
	background: transparent url(signup.png);
}
.Right .rhs {
	background-image: url(right-item.png);
}
.Right .quiz li a {
	background-image: url(right-quiz.png);
}


/**	Latest items
 */
#latest {
	background-image: url(latest.png);
}
#latest .item {
	background-image: url(latest-item.png);
}

/**	Upcoming events
 */
#latest .events li h3, div.date {
	background-image: url(event.png);
}
#latest .events li h3 a, div.date a {
	color: #fff;
}
#latest .events li h3 a span, div.date a span {
	color: #555;
}

/**	Latest videos
 */
#videos {
	background-image: url(videos.png);
}

/**	Footer
 */
#footer {
	background-color: #9e1f63;
	background-image: url(footer.png);
}
#footer a {
	color: #fff;
}
#footer #footernav {
	border-bottom: 1px solid #c18197;
}
#footer #quicklinks #links h3 {
	border-color: #c18197;
}
#footer #quicklinks #links h3 a {
	color: #fff;
}
#footer #quicklinks #links a {
	color: #ccc;
}

/**	Bottom
 */
#bottom-cities {
	background-image: url(bottom.png);
}
.bottom, .bottom a {
	color: #ccc;
}

/**	Subcategory list
 */	
.SubCategoriesList .listRow {
	background-color: #9e1f63;
}
.SubCategoriesList .listRow a {
	color: #fff;
}
