/* CSS Document */

html { min-height: 100%; margin-bottom: 1px; } 
body {
background-color:#12466E; background-image:url(images/tile.gif); font-family:Verdana, Arial, Helvetica, sans-serif;
}
#topLevelTable{ background-color:#d6dcee;}
#Page_Area {}
#Page_Area_Contents { height:633px; margin-bottom:65px;}

A:link, A:visited {
color:#003399;
}

A:link:hover, A:visited:hover {
color:#000000;
}

H1 {color:#900C18; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; margin-bottom:4px; margin-top:15px;}
H2 {color:#FFCD02; font-size:32px;}
H3 {font-weight:bold; font-size:12px;}
.author {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin-top:4px; margin-bottom:4px;}
.leftmargin {padding-left:10px;}
.floatright {float:right; margin-left:7px;}
.price {color:#720000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.editableButton A:link, .editableButton A:visited{
display:block;
background-color:#12466E;
color:#FFFFFF;
font-size:9px;
text-align:center;
border:1px solid #90ACCB;
width:79px;
padding-left:5px;
padding-right:5px;
padding-top:8px;
padding-bottom:8px;
vertical-align:middle;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.editableButton A:link:hover, .editableButton A:visited:hover{
background-color:#0060AD;
border:1px solid #A2D6FE;
}

.tableTitle {color:#FFFFFF; font-size:20px; padding-top:8px; padding-bottom:4px; padding-left:10px;
}

.tableCredit {color:#FFFFFF; font-size:10px; font-weight:600; line-height:130%; padding-right:10px;
}

.topBorderedCell {
	border-top:solid;
	border-top-color:#13476F;
	border-top-width:2px;

}

.tableSchedule {
color:#000000;
font-size:10px;
font-weight:bold;
line-height:100%;
padding-left:10px;

}

.tableScheduleDate {
color:#000000;
font-size:10px;
font-weight:bold;
line-height:100%;
padding-left:12px;
}

.quote {
color:#12466E;
font-style:italic;
font-weight:bold;
font-size:12px;
}

#copyright {
color:#000000;
font-size:9px;
font-family:"Times New Roman", Times, serif;
}

.small {
color:#000000;
font-size:10px;
font-family:"Times New Roman", Times, serif;
}


.blurb {
color:#000000;
font-size:16px;
font-family:"Times New Roman", Times, serif;
}

.blurb2 {
color:#000000;
font-size:14px;
font-family:"Times New Roman", Times, serif;
line-height:100%
}

.ImageRight {
float:right;
clear:right;
margin-left:10px;
}
#titleHome {width:392px;}
#calendar {position:relative;float:right; clear:right; margin-top:-370px; width:374px;}
TABLE.calendar {border:1px solid #000000; width:95%;}
.calendar TD {border:1px solid #000000;}
.dayOfWeek {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; background-color: #999999; text-align:center;}
.monthYear {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 18px; color:#E0B664; background-color:#FFFFFF; text-align:center; height:35px; vertical-align:middle;}
.calendarText {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; background-color: #DEDEDE; vertical-align:top; height:45px; width:14%; text-align:center;}
.event {
	font-size:10px;
	font-weight:900;
	color: #333399;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin:3px;
	clear:both;
}
.date {float:left; margin-right:5px;}
.linkArea {
	padding: 8px;
	background-color: #E6EEF4;
	margin-top: 18px;
	font-size:10px;
}


#schedule { background-color:#c8d8f1; border:2px solid #719acc; padding:0px 20px 20px 20px; width:400px; opacity:.8; filter: alpha(opacity=80);}
.newDate {font-weight:bold;}
.newLocation {font-size:smaller; text-transform:uppercase;}
.newEvent {font-style:italic; font-size:smaller;}
.newCountry {font-weight:bold; text-transform:uppercase; color:#3a729e; padding-top:8px;}.Leader {
	color:#900C18;
	font-weight:bold;
}
.articleCells {
	padding: 0px 14px 14px;
	vertical-align: top;
	font-size: 11px;
	line-height: 110%;
}
.photoCells {
	vertical-align: top;
	font-size: 11px;
	line-height: normal;
}
.subhead { color:#000000; font-size:12px;}
