@import url(/trunk/galleria.css);

td { font-family: verdana,arial,"ms sans serif",sans-serif; font-size: 12px; color: rgb(255, 255, 255); }

.big { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(16, 24, 66); font-weight: bold; background-color: rgb(117, 131, 147); }

a:link { font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color:#00ff00; }

a:visited { font-family: verdana,arial,helvetica,sans-serif; color: #eaffb4;; text-decoration: none; }

a:active { font-family: verdana,arial,helvetica,sans-serif; color: rgb(1, 77, 95); text-decoration: none; }

a:hover { font-family: verdana,arial,helvetica,sans-serif; color: rgb(255, 255, 255); text-decoration: underline; }

pre { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }

.home {
 background-color: #ffffff;
}

.content { font-family: verdana,arial,"ms sans serif",sans-serif; font-size: 13px; color: rgb(255, 255, 255); background-color:#52798C; padding-right: 10px; padding-left: 10px; background-repeat: repeat-x;}

.smallheader { font-family: verdana,arial,"ms sans serif",sans-serif; font-size: 10px; }

.menu { font-family: verdana,arial,"ms sans serif",sans-serif; font-size: 13px; padding-right: 1px; padding-left: 9px; background:#330000; }

.floatleft { float: left; margin-right: 10px; margin-top: 5px; }
.floatrt{float:right;margin:10px;clear:left}
.floatlt{float:left;margin:10px;}
H2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; }
h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; }
p.rightmargin {margin-right: 8px;}
p.leftmargin {margin-left: 8px;}

table { margin-left:auto;
          margin-right:auto;

}
IMG.floatright{float:right;margin:10px}
IMG.floatleft{float:left;margin:10px}


/*  SCHEDULE CSS  */

.schedule {
	width: 600px;
	border-left: 1px solid #006;
	border-bottom: 1px solid #006;
}
.schedule thead {
	color: #fff;
	background-color: #333;
	height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}
.schedule thead td {
	text-align: center;
	height: 20px;
}
.schedule td {
	width: 14%;
	height: 100px;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	padding: 5px;
}

.schedule p {
	font-size: 10px;
}
.odd {
	background-color: #999;
}
.even {
	background-color: #666;
}
h2 {
	color: #fc0;
	font: bold 20px Georgia, "Times New Roman", serif;
	text-transform: uppercase;
	text-align: center;
}
h3 {
	color: #fff;
	font: bold 13px Georgia, "Times New Roman", serif;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}
.highlights {
	display: block;
	clear: both;
	margin: 30px 0 30px 0;
}

.highlights h3 {
	/*margin: 6px 0 0 210px;*/ color: #fc0;
}
.highlights p {
	/*margin: 2px 0 0 210px;*/
}
.highlights img {
	border: 2px solid #fc0;
	float: left;
}

/* GALLERY CSS */

	
.caption{font-style:italic;}
.gallery_demo{width:642px;margin:0 auto;}
.gallery_demo li{width:100px;height:90px;border:3px double #111;margin: 22px 22px 0 0;background:#000;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{margin:0 auto 60px auto;height:426px;width:640px;background:black; text-align: center;}
#main_image img{margin-bottom:10px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase; text-align: center; }

.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}
