/* Events */
div.full_body a.event_item {color:#333;text-decoration:none;display:block;height:140px;background-image:url(Images/event_list_item.gif);background-repeat:no-repeat;background-position:left top;padding:20px 0px 0px 0px;position:relative;}
div.full_body a.event_item_footer {color:#333;text-decoration:none;display:block;height:135px;background-image:url(Images/event_list_item.gif);background-repeat:no-repeat;background-position:left top;padding:20px 0px 0px 0px;position:relative;}
div.full_body h1.eventtitle {font-size:2em;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;line-height:1em;font-weight:normal;text-align:left;}
div.full_body h2.eventsubtitle {font-style:italic;font-size:2em;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;line-height:1em;font-weight:normal;text-align:left;}
div.full_body div.eventdetail {position:absolute;top:2px;left:485px;height:84px;padding:18px 0px 18px 0px;width:300px;}
div.full_body div.eventdetail div.daterange {font-size:1.6em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1em;min-height:30px;height:auto !important;height:30px;}
div.full_body div.eventdetail div.detailtitle {font-size:1.6em;line-height:1em;min-height:28px;height:auto !important;height:28px;}
div.full_body div.eventdetail div.detaildetail {font-size:1.0em;line-height:1.3em;font-weight:bold;color:#999999;min-height:30px;height:auto !important;height:30px;}
div.full_body img {position:absolute;top:10px;right:15px;}
div.full_body div.paging {display:none;}
div.event_header {width:100%;margin:0px 0px 20px 0px;min-height:80px;position:relative;height:auto !important;height:80px;padding-top:15px;}
div.event_header div.eventdate {position:absolute;top:15px;left:550px;width:300px;}
div.event_body div.body_left {width:420px;float:left;}
div.event_body div.body_right {width:450px;float:right;}
div.eventtitle {float:left;width:410px;}
div.event_body div.body_right div.eventimage {width:450px;}
div.event_body div.body_right div.eventimagedescription {margin-top:10px;font-weight:bold;color:#666666;line-height:1em;font-size:1.0em;width:450px;}
div.event_body div.body_left div.eventcontent {margin-bottom:30px;}
div.event_body div.body_left div.eventcontent p {margin:0px 10px 10px 0px;}
div.event_body div.body_left div.eventcontent blockquote {border:1px dotted #333;padding:15px 10px 15px 10px;margin:0px;background-color:#EAE9E4;text-align:left;}
div.event_body div.body_left div.eventcontent blockquote p {padding:0px;margin:0px;}
div.event_body div.body_left div.eventcontent a {text-decoration:underline;color:#333333;}
div.event_body div.body_left div.eventcontent a:hover {text-decoration:underline;color:#669999;}
div.spacer_price {margin:5px 0px 0px 0px;}
div.eventgalleryheader {position:relative;width:100%;margin:0px 0px 0px -5px;min-height:80px;height:auto !important;height:80px;}
div.eventgalleryheader img {font-size:2.8em;line-height:0.7em;}
div.eventgalleryheader div.nav {position:absolute;top:0px;left:240px;}
div.eventgalleryheader div.nav ul {list-style:none;padding:0;margin:0px 0px 0px 30px;}
div.eventgalleryheader div.nav li {list-style:none;float:left;font-size:1.0em;line-height:1.2em;font-weight:bold;padding:0px;margin:0px;}
div.eventgalleryheader div.nav li a {height:2.5em;width:7.5em;display:block;text-decoration:none;text-align:left;float:none;padding:5px 10px 5px 5px;}
div.eventgalleryheader div.nav li a:hover {height:2.5em;width:7.5em;display:block;text-decoration:none;text-align:left;float:none;padding:5px 10px 5px 5px;}
div.keydates_title {border:1px dotted #333;padding:10px 10px 2px 10px;background-color:#EAE9E4;margin:0px 0px 2px 0px;width:390px;}
div.keydateitem {border:1px dotted #333;padding:15px 10px 15px 10px;background-color:#EFEFEB;margin:1px 0px 0px 0px;width:390px;}
div.keydatetitle {font-size:1.1em;font-weight:bold;}
div.keydatedetail {font-size:1.1em;line-height:1.5em;margin:5px 0px 0px 0px;}
div.keydateitem a {color:#000;text-decoration:underline;}
div.keydateitem a:hover {color:#000;text-decoration:none;}
div.keydateitem a {text-decoration:underline;color:#333333;}
div.keydateitem a:hover {text-decoration:underline;color:#669999;}
div.event_body div.body_left div.eventcontent .body_normal {font-size:1.2em;line-height:1.5em;margin:0px;border:0px;padding:0px;}
div.event_body div.body_left div.eventcontent .body_small {font-size:1.1em;line-height:1.5em;margin:0px;border:0px;padding:0px;}
div.event_body div.body_left div.eventcontent .body_caption {font-size:1.0em;line-height:1.5em;margin:0px;border:0px;padding:0px;font-weight:bold;}
div.eventyears {float:left;width:90px;margin:0px 0px 0px 10px;}
div.eventyears ul {list-style:none;margin:0;padding:0px 0px 0px 0em;text-indent:-1em;}
div.eventyears ul li {list-style:none;font-size:1.0em;line-height:1.2em;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
div.eventyears ul li a {color:#999;text-decoration:none;}
div.eventyears ul li a:hover {color:#669999;text-decoration:none;}
div.eventyears ul li a.top {color:#669999;text-decoration:none;}
div.eventyears ul li a.top:hover {color:#999;text-decoration:none;}
div.eventcategories {float:left;width:70px;}
div.eventcategories ul {list-style:none;margin:0;padding:0px 0px 0px 0em;text-indent:-1em;}
div.eventcategories ul li {list-style:none;font-size:1.0em;line-height:1.2em;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
div.eventcategories ul li a {color:#999;text-decoration:none;}
div.eventcategories ul li a:hover {color:#669999;text-decoration:none;}
div.eventcategories ul li a.top {color:#669999;text-decoration:none;}
div.eventcategories ul li a.top:hover {color:#999;text-decoration:none;}
div.eventthumbs {float:left;width:720px;}
div.eventthumbs div.eventitem {float:left;width:170px;height:113px;background-color:#CCCCCC;margin:0px 0px 10px 10px;}