/*
	Theme Styles
	ClickPublish (TM)
	www.clickinnovate.com
*/

body {background:#000 url(../interface/body_background.jpg) repeat;color:#000}
a, a:visited {color:#D10000}
h1 {color:#D10000;margin-top:5px}
.text h1 {font-size:26px;line-height:150%;font-weight:bold;margin-top:15px}
hr {color:#CCCCCC}

#logo {height:122px;margin-left:0;margin-top:36px;width:527px;overflow:hidden}
#search {background:transparent url(../interface/search.png) no-repeat;overflow:hidden}
#menu_container {background-color:#353535}
#mainmenu {background:#353535 url(../interface/menu_background.jpg) repeat-x}
.CMSListMenuLinkHighlighted, .CMSListMenuLink, a.CMSListMenuLinkHighlighted:visited, a.CMSListMenuLink:visited {font-weight:bold;font-size:13px;color:#999999}
.CMSListMenuLinkHighlighted, a.CMSListMenuLinkHighlighted:visited {font-weight:bold;font-size:13px;color:#fff}
a.CMSListMenuLinkHighlighted:hover, a.CMSListMenuLink:hover {text-decoration:none;color:#fff}
#menu_container li.background {background:#D10000 url(../interface/menu_over_background.jpg) repeat-x}

.text {float:left;height:298px;padding:10px 15px;width:340px}

.menu_left {background:#353535 url(../interface/menu_left_background.jpg) no-repeat}
.menu_right {background:#353535 url(../interface/menu_right_background.jpg) no-repeat}

#fireworks_launcher a {background:transparent url(../interface/launch_fireworks.jpg) no-repeat;background-position:0 0}
#fireworks_launcher a:hover {background-position:-142px 0 !important;text-decoration:none}

.NewsTitle {font-weight:bold;font-size:110%}

#top_panel {background:#CCCCCC url(../interface/cheerleader_background.jpg) no-repeat bottom right;border-bottom:solid 3px #710000}
#column_left .left_module {border:solid 1px #CCCCCC}
#column_left .left_module h3 {border-bottom:1px solid #CCCCCC;background:#C8C8C8 url(../interface/grad_background.jpg) repeat-x;line-height:28px;display:block;width:201px;padding:0 0 0 15px;margin:0;font-weight:bold}
#column_left .left_module h3 span {color:#D10000}

#column_main .breadcrumb {background:#C8C8C8 url(../interface/grad_background.jpg) repeat-x;border:solid 1px #CCCCCC}
#column_left #menuElem li {background:#353535 url(../interface/menu_background.jpg) repeat-x}
#column_left #menuElem li:hover {background:#D10000 url(../interface/menu_over_background.jpg) repeat-x}
#column_left #menuElem li a, #column_left .left_links li a:visited {font-weight:bold;font-size:12px;color:#fff;text-decoration:none}

.EventCalendar {width:100%}
.EventCalendar * {padding:0}
.EventCalendar .Title {background:#000 url(../interface/menu_background.jpg) repeat-x scroll left top;color:#fff;padding:5px;height:35px;font-weight:bold;vertical-align:middle}
.EventCalendar .Navigation {font-weight:bold;width:50px;padding-left:10px;padding-right:10px;vertical-align:middle}
.EventCalendar .DayHeader {height:25px;background-color:#222;color:White;font-weight:bold;border-style:none;vertical-align:middle;font-size:11px}
.EventCalendar .Day,.EventCalendar .OtherMonth,.EventCalendar .Weekend,.EventCalendar .Today {height:50px;padding:3px;background-color:#eee;font-size:11px}
.EventCalendar .Today {background-color:#222;color:White;font-weight:bold}
.EventCalendar .Today a {color:White;font-weight:bold;font-size:11px}
.EventCalendar .ContentEvent a {margin-top:3px;color:Orange;font-weight:bold;color:#D10000}
.EventCalendar .OtherMonth {color:Gray;background-color:White}
.EventManagerRegTitle {display:block;color:#002756;font-weight:bold;margin-bottom:5px}
.EventManagerOutlookLink {display:block;margin-top:5px}
.EventManagerRegLabel {font-weight:bold}

.eventCalendarDetail .zoneLeft {width:50%}
.eventCalendarDetail .zoneRight {width:50%}