body { background-color: #ccc; background-image:none }
.shadowseparator {padding:0;margin:0;height:2px;background-color:#B2B2B2}
span { display:block; }
.pointer {cursor:pointer}

.hrseparator {padding:0;margin:0;margin-top:10px;margin-bottom:5px;display:block}

.mainEventContainer { margin:0px 0 0 0px;}
.detailListing{margin:0}
.detailInfo{ width:465px; float:left; margin-left:0px; display:inline; }

.detailInfo h1 {color:#333}

.eventtext h3, .TemplateTextBlock h3, .contentCopy h3 {width:655px; margin-left:0px; margin-bottom:10px;margin-top:10px;padding:8px 0 8px 10px; background:#EEEEEE; color:#333; font-weight:bold; font-size:12px;text-transform:uppercase}
.TemplateTextBlock h1 {color:#333 !important}
.pods h2 {color:#333 !important;font-size:18px;font-weight:bold}
.eventtext p {margin-left:10px;line-height:18px} 

#PageTemplateForm, .newsHeadlines { font-family: "Arial", "Verdana", "Trebuchet MS", "Lucida Grande", sans-serif; font-size:12px; color:#666; }

.newsHeadlines a:link, .newsHeadlines a:active, .newsHeadlines a:visited {color:#993233 !important;text-decoration:none}
.newsHeadlines a:hover {text-decoration:underline}
.newsHead {font-family: "Arial", "Verdana", "Trebuchet MS", "Lucida Grande", sans-serif; font-size:14px; color:#666; }


a.adminbutton:link, a.adminbutton:visited, a.adminbutton:active, a.adminbutton:hover
{
	background-color:#660000;color:#ffffff !important;font-family:Arial;text-decoration:none !important;font-size:9px;margin:0px;padding-left:2px;padding-right:2px;font-weight:bold;text-transform:uppercase;
}

a.nav2selected:link,a.nav2selected:visited,a.nav2selected:active,a.nav2selected:hover {text-decoration:underline}
a.nav3selected:link,a.nav3selected:visited,a.nav3selected:active,a.nav3selected:hover {text-decoration:underline}

.txt {display:inline;padding:0;margin:0}
.txt p {margin:0;padding:0;color:#933}

.adContent {padding:0;margin:0;width:160px !important}
.adContent h2 {padding:0;margin:0;padding-bottom:4px}
.adContent td {padding:0;margin:0}
.adContent a {text-transform:none}
.adContent p {margin:0;padding:0}
.adContent img {padding-right:4px}

.contentCopy ol, .contentCopy ul {margin-left:10px;margin-bottom:10px}
.contentCopy li {margin-left:20px}

.events .eventsContent { padding:0}

.eventsContent .paid {font-family: "Arial", "Verdana", "Trebuchet MS", "Lucida Grande", sans-serif; font-size:12px; color:#666;padding:0 20px 0 20px;margin:0;padding-top:6px}
.eventsContent .paid a {color:#666}

.eventsContent .ongoingEvents ul { margin:0; padding:0; }
.eventsContent .ongoingEvents li { margin:0; padding:0 0 4px 10px; list-style-type:none; background:url(../images/ongoingEvents_list_arrow.gif) 0 3px no-repeat; text-indent:-10px; }
.eventsContent .ongoingEvents li a { padding:0 0 0 10px; color:#2f5f8e; text-decoration:none; }
.eventsContent .ongoingEvents li a:hover { text-decoration:underline; }
.eventsContent .ongoingEvents li { _background-position:0 6px; }

.events .divider { margin:8px 0px 0 0px; }
blockquote {margin-left:25px}

.pods .win img {border:none}
.pods .signup img {border:none}
.herocontent {padding:15px 20px 0px 20px}
.caps {font-weight:bold;margin:0;padding:0px 20px 10px 20px}
.pods .sponsors .viewAll { text-align:right; padding:20px 0 0 0;}
.news .caps {padding:0}

#win .breadcrumbs a, #win .colRight a, #win .pagingcontrol a, #win .eventInfo h2, #win .signin { color:#3261a9; }
#win .header .signIn p {color:#3261a9}
#win .header .signIn a { background-color:#3261a9;color:#fff}
#win .eventInfo a, #win .footer a  {color:#3261a9}
#win .eventsMenu li {background-image:url(../images/ongoingEvents_list_arrow.gif) }
#win .contentCopy a, #win .contentCopy td a {color:#3261a9}
#win .breadcrumbs li {color:#3261a9}
#win .topNav li.on a {color:#3261a9 !important}
#win .caps a, #win .viewAll a {color:#3261a9}