﻿

/* Grid Content Headings*/
.headings
{
    text-transform: uppercase;
    font-size:22px;
    color:#660000;
    border-bottom: 4px solid #f48e1f;
	margin-bottom:10px;
    padding: 0px 0px 0px 0px;
    text-align:left;
    font-weight:normal;
    margin-bottom: 0px;
    margin-top: 10px;

}


.eventbox
{
    font-family: "Segoe UI Light","Segoe WPC","Segoe UI",Helvetica, Arial, "Arial Unicode MS", Sans-Serif;
    font-size: 10pt;
    border: 1px solid black;
    width:250px;
}

.eventlist
{
    font-family: "Segoe UI Light","Segoe WPC","Segoe UI",Helvetica, Arial, "Arial Unicode MS", Sans-Serif;
    font-size: 10pt;
    font-weight:normal;
    
}


/* Used for Home Grid Content */
.left {width: 300px; background-color: White; padding-left:10px; padding-right:10px; margin:0px;}
.leftWide {width: 300px; background-color: White; padding-left:10px; padding-right:10px;  margin:0px;}
.right {width: 300px; background-color: White; padding-right:10px;  margin:0px;}
.middleone {width: 300px; background-color: White; padding-right:10px;  margin:0px;}

.innerBoxTable {width: 960px; border:0px; padding:0px;}
.innerBoxDivContentWide {padding: 0px 0px 0px 0px; width: 298px;
                         border: 0px dotted #aeb0b2;
                         border-top: 0px;
                         margin-top: 0px;}


/* Used for Home Footer Grid Content */
.footerheadings
{
    font-size:24px;
    color:#fff;
    border-bottom: 4px solid #a8d783;
	margin-bottom:10px;
    padding: 0px 0px 0px 0px;
    text-align:left;
    font-weight:normal;
    margin-bottom: 0px;
    margin-top: 10px;

}

.footerleft { height: 130px; width: 300px; background-color: transparent; padding-left:10px; padding-right:10px; margin:0px;}
.footerleftWide { height: 130px; width: 300px; background-color: transparent; padding-left:10px; padding-right:10px;  margin:0px;}
.footerright { height: 130px; width: 300px; background-color: transparent; padding-right:10px;  margin:0px;}
.footermiddleone { height: 130px; width: 300px; background-color: transparent; padding-right:10px;  margin:0px;}

.footerinnerBoxTable {width: 960px; border:0px; padding:0px;}
.footerinnerBoxDivContentWide {padding: 0px 0px 0px 0px; width: 298px;
                         border: 0px dotted #aeb0b2;
                         border-top: 0px;
                         margin-top: 0px;}

/* added by cl for events page*/
    
                         #maincontent #events-page 
/*h2{margin-bottom:10px;}
#events-page hr{border-top:thin none;margin-top:10px;border-color:#B5B5B5;}
#events-header-links{float:right;font-size:.8em;margin-right:10px;margin-top:8px;}
#events-filters{background-color:#F5F5F5;border-top:1px solid #D0D0D0;margin-bottom:15px;height:35px;padding:5px 0 0 5px;}
.highContrast #events-filters{background-color:#222;}

/*#events-filters #events-categories-filter,#events-filters #events-bureaus-filter{float:left;}*/

#events-upcoming{float:right;width:900px;}

.event-upcoming .event-date{font-size:.8em;float:left;margin-right:5px;}

.event-upcoming .event-term{font-size:.8em;}

.event-upcoming{line-height:1.1em;padding-top:15px;clear:both;}

#events-upcoming .first{border-top:none;}

.events-clear{clear:both;}  

/*#events-past h2{font-size:160%;padding:5px 0 10px 0;color:#042850;line-height:1.2em;border-bottom:solid 1px #D0D0D0;}
.event-past{float:left;width:130px;font-size:.8em;line-height:1.5em;margin-left:15px;color:#B5B5B5;}*/


.event-past-date{padding:10px;background-color:#F5F5F5;border-bottom:1px solid;margin-bottom:10px;}

.highContrast .event-past-date{background-color:#222;}

.event-past a:link,.event-past a:visited{font-size:1.1em;}

#events-more{margin-top:10px;text-align:right;font-size:85%;border-top:solid 1px #D0D0D0;}

.events-omh-logo{float:left;margin-right:10px;}
.event-datebox{float:left;background-color:#EEEEEE;width:25px;height:25px;margin-right:10px;}
.highContrast .event-datebox{background-color:#444;}
.event-yellowstrip{background-color:#395E64;height:6px;}
.highContrast .event-yellowstrip{background-color:#222;}.event-day{font-size:1em;color:#5F5F5F;text-align:center;margin-top:2px;}
.highContrast .event-day{color:#FFF;}
#events-featured-upcoming{font-size:.8em;line-height:1.2em;width:150px;}
#events-featured-text{padding:0px 5px 0px 5px;}
#events-featured-upcoming a:link,#events-featured-upcoming a:visited{font-size:1.1em;}
.events-featured-upcoming-date{font-weight:bold;}#events-featured-video{height:80px;width:130px;background-color:black;}
#events-featured-video-wrapper{padding:10px;background-color:#E2E2E2;}
#events-featured-dates{background-color:#EEEEEE;padding:10px;margin-bottom:10px;}
.highContrast #events-featured-dates{background:#222;}
.events-month-divider{background-color:#395E64;color:#FFF;font-size:1.4em;padding:5px 10px 5px 10px;margin-bottom:10px;}
.highContrast .events-month-divider{background-color:#222;}.events-list-month-block{margin-left:130px;margin-bottom:40px;}
.events-datebox-large{float:left;margin-bottom:20px;margin-right:10px;width:50px;height:45px;background-color:#EEEEEE;}
.highContrast .events-datebox-large{background:#444;}

.event-yellowstrip-large{background:#738a8d;line-height:18px;color:#FFF;font-size:80%;text-align:center;}/*#395E64*/
.highContrast .event-yellowstrip-large{background-color:#222;}
#events-upcoming-list{border-bottom:solid 1px #DDD;margin-top:20px;}
#events-upcoming-list .event-day{font-size:190%;margin-top:5px;font-weight:bold;}
.highContrast #events-upcoming-list .event-day{color:#FFF;}
#events-upcoming-list .event-body p{margin-top:3px;}
#events-upcoming-list .event-list-firstday{} 




/*.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}
                         
               font-family: Segoe UI, Calibri, Arial, Sans-Serif;          */

