body {background: #411263 url(images/body_bg.jpg) repeat-x center top;}


/* Applied when user sets wallpaper to be displayed via wallpaper admin tool */
.wallpaper #page-wrap {
	background: #411263 url(images/body_bg.jpg) repeat-x center top;
	width: 1000px;
	margin: 0 auto;
	height: 100%;
}
/* End wallpaper styles */


#category-events .content_footer {background: transparent url(images/event-bottom-corners.png) top left no-repeat;}
#category-events .content_header {background: transparent url(images/event-top-corners.png) top left no-repeat;}
#footer {background: #d0b099 url(images/footer-bg-01.jpg) 0 0 repeat-x;}
.content_footer {background: url(images/post-bottom-corners.png) bottom left no-repeat;}
.content_header {background: url(images/post-top-corners.png) top left no-repeat;}
#author-floor {background: #d8cfdf url(images/respond-footer-fix.gif) no-repeat bottom left; padding-bottom: 5px;}
#respond_footer {background: transparent url(images/respond-footer-fix.gif) no-repeat top left;}
#author-floor-wrap, #respond_head {background: transparent url(images/respond-header-fix.gif) no-repeat top left;}
#category-schedule .content_header {background: transparent url(images/schedule-post-top-corners.png) no-repeat top left;}
#category-schedule .content_footer {background: transparent url(images/schedule-post-bottom-corners.png) no-repeat top left;}
.search-footer {background: transparent url(images/search-footer-bg.png) top left no-repeat;}

.meta {border-right: 2px solid #411263;}
.show-start_end, .on-air .show-start_end {border-right: 2px solid #411263;}
.meta, .show-start_end, .event-list-meta, #respond {background: #d8cfdf none;}
.event-list-meta {border-left: 2px solid #411263;}
h5.widgettitle {
	border-bottom: 2px solid #411263;
	background: url(images/widget-top.png) no-repeat left top;
}