@charset "utf-8";
/* general classes */
body {
	font: 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:white/* #f6f1e4*/;
	background:black;
	margin:0px;
	padding:0px;
}
a{color:#f4d98c; text-decoration:none;}
a:hover{color:#ceb160; text-decoration:underline;}
p{margin-top:0px; margin-bottom:10px;}
p.firstp:first-letter{font-size:18px; font-weight:bold;}
p span{font-size:13px; font-weight:bold;}
h1{font-size:18px; text-align:center; margin-bottom:6px;}
h1 span{color:#f4d98c;}
h2{font-size:16px; margin-bottom:4px;}
h2 span{color:#f4d98c;}
blockquote{font-style:normal; color:#d2c295; text-align:justify;}
blockquote div{font-style:normal; font-weight:normal; color:white;}
blockquote b{font-size:14px;}
ul{margin-left:16px; padding-left:0px;}
li{list-style-image:url(/images/bullet.gif);}

/* images */
img{border:0;}
.imglink{border:1px solid transparent;}
a:hover .imglink{border:1px solid #f4d98c; background:transparent url(../images/grey50.png) repeat;}
.imglink-ie6{border:0;}
a:hover .imglink-ie6{border:0; background:transparent url(../images/bg-ie6.gif) repeat;}
.imgframe{border:1px solid #574c40; padding:3px;}
/* regular images that are links, like in the links page */
.imgframelink{border:1px solid white; padding:3px;}
a:hover .imgframelink{border:1px solid #f4d98c; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; text-decoration:none;}

/* other classes */
.smalltext{font-size:11px;}
.smalltext span{color:#9e8c78;}
.content{border-bottom:1px solid #574c40; border-left:1px solid #574c40; border-right:1px solid #574c40;}
.footer{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#615950; vertical-align:top; padding-top:3px;}
.bg-photo-credit{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:white; margin-left:6px; margin-right:6px; margin-bottom:4px;}
.text{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; background:white; border:1px solid #574c40; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; color:black;}
.button{background-color:#891f00; color:white; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.floatleft{float:left; margin:0px 20px 20px 0px;}
.floatright{float:right; margin:0px 0px 20px 20px;}
.notes{font-size:11px; line-height:16px; color:#574c40;}
.notes span{font-size:11px;  font-weight:bold; color:#a0968b;}
.quote{background:transparent url(../images/quote.gif) top left no-repeat; height:12px;}
.alt-lang{color:#8a2222;}

/* contact page */
.contact-text{color:black;}

/* schedule page */
.evt-even{background:transparent url(../images/grey50.png) repeat; border:1px solid #666666;}
.evt-odd{background:transparent url(../images/grey30.png) repeat; border:1px solid #666666;}
.evt-ie6{background:transparent url(../images/bg-ie6.gif) repeat; border:1px solid #666666;}
.evt-cell{border:1px solid #666666;}
.evt-title{font-size:15px; font-weight:bold; color:#f4d98c; margin-bottom:6px;}
.evt-date{font-size:14px; font-weight:bold;}
.evt-time{font-size:12px; font-weight:bold;}
.evt-location{font-size:13px; font-weight:bold; margin-bottom:6px;}

.img-slides-btn{border:1px solid brown; height:24px;  font-size:10px;}