#sidebar_events { margin: 10px; padding: 8px; background: #569d74; color: #ffffff; border-radius: 8px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#sidebar_events * { color: #ffffff; }

#sidebar_flickr { margin: 10px; padding: 8px; }

#sidebar_events .side-events .event { padding: 4px; }
#sidebar_events .side-events .title { font-weight: bold; }
#sidebar_events .side-events .summary { font-size: 11px; }

#editWindow {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #121212;
	text-align: center;
}

#editWrap {
	position: absolute;
	margin: 50px auto 0 auto;
	width: 600px;
	background: #ffffff;
	padding: 10px;
}

#editFrame {
	color: #000000;
	text-align: left;
	overflow: auto;
}

#editFrame h1 { margin: 0 0 5px 0; font-weight: normal; font-size: 14px; padding: 0; }
#editFrame h2 { margin: 0 0 5px 0; font-weight: normal; font-size: 13px; padding: 0; }
#editFrame h3 { margin: 0 0 5px 0; font-weight: normal; font-size: 11px; padding: 0; }
#editFrame h4 { margin: 0 0 5px 0; font-weight: normal; font-size: 10px; padding: 0; }
#editFrame #flyer { float: right;text-align: right; width: 120px; }
#editFrame .eventNavigation { margin: 0; background: #232323; }
#editFrame .eventNavigation a { background: #232323; color: #ffffff; padding: 5px 7px 5px 7px; font-size: 10px; text-decoration: none; float: left; display: block; }
#editFrame .eventNavigation a:hover { background: #339dff; color: white; }
#editFrame .tix_sold_graph { clear: both; background: #cacaca; padding: 3px 3px 3px 10px; font-size: 11px; font-weight: normal; font-size: arial; color: #343434; }
#editFrame .pad { padding: 10px; clear: both; }

.event-detail { line-height: 170%; }
.event-detail .title { font-size: 18px; font-weight: bold;padding: 5px 0 5px 0; }
.event-detail .summary { font-size: 14px; }

#editFrame .close-window { float: right; display: block; font-weight: bold; font-size: 13px; width: 110px; text-align: right; }