
week{overflow:visible}
.week td{background-color:#fff;border-bottom:1px solid #c3d9ff;border-left:0px solid #c3d9ff;vertical-align:top;overflow:visible;padding:0}
.IE6 .monthview .week td{overflow:visible}
.monthview .week td.today{background-color:#ffc}
.monthview .week td h3.nonmonthday{color:#777;background-color:#eee}.week 
td.today h3{background-color:#bcd}

.mvcontainer{clear:both;height:100%;width:100%;background-color:#c3d9ff;table-layout:fixed;font-size:8pt;margin-bottom:-1px;overflow:visible}
.mvcontainer1{height:100%;width:400px;background-color:#c3d9ff;table-layout:fixed;font-size:8pt;margin-bottom:-1px;overflow:visible}

.view-container-border{background-color:#c3d9ff}
.view-container{overflow:visible}
.view-container-border{padding:0 8px;position:relative}
.daynames{height:1em}
.weekview .daynames .dayname{font-weight:normal;color:#00008B;padding:1px;white-space:nowrap}
.weekview .daynames th.today{color:#fff;font-weight:bold;background-color:#8ac;padding:0;border-top:1px solid #6786a7;border-left:1px solid #6786a7;border-bottom:1px solid #ace;border-right:1px solid #ace}
.weekview .dummyth{vertical-align:top;background-color:#c3d9ff;padding:0}
.weekview .dummy2{background-color:#c3d9ff;width:100%;z-index:24000000;position:relative}
.weekview .allday{background-color:#e8eef7;font-size:0}
td.day{border-bottom:1px #a2bbdd solid}


#moreLinkText {

font-family: Arial, helvetica,sans;
font-size:11pt;
font-style: italic;
visibility: hidden;
}

a.morelink:visited{text-decoration:none}
a.morelink:link{text-decoration:none} 
a.morelink:hover{text-decoration:none} 
a.morelink:active{text-decoration:none}


#dateHeader {
width:500px;
}

#dateRange {

font-family: Arial, Helvetica, sans;
font-weight: 550;
font-size:11pt;
padding-left: 8px;
padding-top:4px;
font-style: italic;
}

#allFree {


font-family: Arial, Helvetica, sans;
font-weight: 525;
font-size:9pt;
padding-left: 8px;
padding-top:4px;
font-style: italic;

}


#linespacer {

line-height: .00;

}

#clearP {

clear: both;

}

#eventlistwrapper {

background-color:#f8f8ff;
border: 1px solid #000;
width: 625px;
float: left;
clear: both;
}

#datelistwrapper {

background-color:#f8f8ff;
font-weight:300;
font-style:italic;
}


#eventlistTable {

border: solid 1px #c3d9ff;


}

.schedule {

display: block;

}

.schedule h2 {
font-size: 30px;
font-weight: 500;
color: #C54F0F;
padding: 6px 0 0 6px;
letter-spacing: -1px;
}

.schedule .events {
display: block;
width: 515px;
height: 100%;
float: left;
border: 1px solid #d2d27b;
background: #f4f4e1 no-repeat top right;
padding: 20px;
}

.schedule .eventsalternate {
display: block;
width: 515px;
height: 100%;
float: left;
border: 1px solid #d2d27b;
background: #ffffff no-repeat top right;
padding: 20px;
}




#eventcal {

border: 1px solid #d2d27b;

}


#monthHeading {

font-weight:bold;
font-size:10pt;
font-family: Arial, helvetica, sans;

}

.monthyear {
background-color: #ffffff;
}
.dayCount {
//background-color: #f0f0f0;
//font-size: 8pt;
//text-align:right;
/padding-right:2px;

font-weight:normal;
font-size:8pt;
text-align:right;
line-height:16px;
margin:0;
padding:0 1px 0 0;
color:#444;
background-color:#e8eef7; 
}

div#eventtextlink {

text-align: left;
padding-bottom:12px;
padding-right: 2px;
height: 20px;
display: inline;
}

div#exhibittextlink {

text-align: right;
padding-bottom:12px;
height:25px;
display: inline;
}


a#eventlink {

font-family: Arial, helvetica, sans;
font-size: 10pt;
font-weight: 400;
font-style: italic;

}

a#exhibitlink {

font-family: Arial, helvetica, sans;
font-size: 0.85em;
font-weight: 500;
font-style: italic;

}

table#outertable {



}

table#monthtable {




} 


#calendarBox1 {

//margin-left:40px;
//width: 400px;
//vertical-align: top;
width: 240px;
float: right;
}

#calendarBox {

margin-left: 15px;
width: 700px;

}


#calendarTable1 {

width: 225px;

}

#calendarDayBox {

padding-top: 20px;
padding-left: 25px;

}

#exhibits {
width: 175px;
background: #bf612e url(exhibit_tease.jpg) no-repeat bottom center;
text-align: center;
color: #fff;
border: 1px solid #bf612e;
}

#otherinfo {
width: 140px;
height: 100%;
float: right;
background: #cecece;
text-align: center;
border: 1px solid #bf612e;
}

#exhibits h2 {
font-family: arial, helvetica, sans-serif;
font-size: 17px;
font-weight: 700;
color: #FDF2AA;
padding: 6px 0 2px 0;
letter-spacing: -1px;
border-bottom: 1px solid #ED6318;
}

#exhibits h3 {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: 450;
margin: 0 15px;
padding: 0 0 1px 0;
letter-spacing: 1.1px;
}

#exhibits h4 {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
padding: 0px 8px 2px 8px;
letter-spacing: 1px;
font-color: #fff;

}



#exhibits p {

font-family: arial, helvetica, sans-serif;
font-size: 11px;
padding: 0px 8px 2px 8px;
letter-spacing: 1px;
border-bottom: 1px solid #ED6318;

}

#calendarTable {

width: 700px;


}

td#dayNumber {

font-family: Arial, helvetica, sans;
font-size: 0.75em;
font-weight: 400;
text-align: center;
width: 40px;
height: 40px;
border: 1px solid blue;

} 

#eventdescriptionpane {

overflow: auto;

}

td#linkedDay {

font-family: Arial, helvetica, sans;
font-size: 0.75em;
font-weight: 400;
text-align: center;
border: 1px solid lightblue;
background-color: lightpink;
height: 60px;
}

td#yearview_unlinkedday {

font-family: Arial, helvetica, sans;
text-align:right;
font-weight: 400;
font-size:1pt;  
width: 150px; 
height: 75px;
padding: 0;
vertical-align:top;
margin-top:0; 
}

.dayEventText {

font-family: Arial, helvetica, sans;
font-size: 8pt;
font-weight: 400;
text-align: left;
background-color:#ffffff;

}

td#unlinkedDay {

font-family: Arial, helvetica, sans;
font-size: 8pt;
font-weight: 400;
text-align: center;
border: 1px solid lightblue;
height: 40px;
}

.plus-sign {

color: red;
font-family: Arial, helvetica, sans;
font-size: 1.0em;

}

.associatedImage {

border: 1px solid;

}

td#weekdays {

font-family: Arial, helvetica, sans;
font-size: 0.75em;
font-weight: 400;


}

td#placeholder {

font-family: Arial, helvetica, sans;
font-size: 9pt;

}

td#hasEvent {

background-color: #d7e067; 
text-align: center;
font-family: Arial, helvetica, sans;
font-size: 9pt;
font-color: ; 

}

td#noEvent {

text-align: center;	
background-color: #d7e067;
font-family: Arial, helvetica, sans;
font-size:9pt;
font-color: ;

}

td#prevYearLink {

background-color: $thheadcolor //see original file for this value
}

td#nextYearLink {

text-align:right;
background-color: $thheadcolor //see original file for this value

}

#nav { 
list-style: none;
padding: 0;
margin-left: 20px;

}

#nav li {

float: left;
display: block;
margin: 0;
padding: 0;

}


#nav a {

color: #000;
font-family: Verdana, arial, sans;
font-size: 10pt;
font-weight: bold;  
text-decoration: none;
padding-left: 10px;


}

#nav a span {

padding-right: 10px;


}

div#yearcalendartab a{
display: inline;
color: #000;
text-decoration: none;
padding-left: 10px;
text-align: right;
margin-left: 480px;
}


div#yearcalendartab a span {

padding-right: 10px; 

}


a#selectedTab {

background: #cccc66 url("greentableft.gif") left top no-repeat;
text-decoration: none;

}

a#selectedTab span{

background: #cccc66 url("greentabright.gif") right top no-repeat;

}

a#backgroundTab {

background: #e6e673 url("selectedtableft.gif") left top no-repeat;
text-decoration: none;

}

a#backgroundTab span{

background: #e6e673 url("selectedtabright.gif") right top no-repeat;


}

td#currentYear {

text-align: center;
background-color: #FFFFFF;
font-family: Arial, helvetica, sans;
font-size: 10pt;
font-weight:700;

}

td#todayBox {

background-color: pink;
text-align: center;
font-family: Arial, Helvetica, sans;
font-size: 10pt;

}

.noteWorthyHeaderCol1 {

background-color: maroon;
color: white;
font-weight: 700;
font-family: Arial, Helvetica, sans;
font-size: 8pt;


}

.noteWorthyHeaderCol2 {

background-color: #6B8E23;
color: white;
font-weight: 700;
font-family: Arial, Helvetica, sans;
font-size: 8pt;


}

.noteWorthyHeaderCol3 {

background-color: #5C4033;
color: white;
font-weight: 700;
font-family: Arial, Helvetica, sans;
font-size: 8pt;


}





.noteworthyText {

font-family: Arial, Helvetica, sans;
font-size: 9pt;
color: #000;

}

#linkBox {


font-family: Arial, Helvetica, sans;
font-size: 8pt;
border: 1px solid #000;

}




