/* CSS Document */
* {margin:0;padding:0;}
h1{color:#b34747;padding-left:10px;}
h2{margin-left:10px;margin-top:5px;}
h3{margin-left:10px;margin-top:3px;margin-bottom:2px;}
.title{font-family: Tahoma, Verdana;font-size: 22px;color: #FFFFFF;margin-right: 10px;font-weight:bold;}
.headings{font-family: Tahoma, Verdana;font-size: 17px;color: #A2A4C7;margin-left: 10px;margin-bottom: 7px;}

p{color: #333333;margin: 10px;margin-right: 20px;margin-top:5px;}

#main-events{z-index: 2;position: absolute;width: auto;height: auto;left: 35px;top:130px;}
#event-search-grid{z-index: 3;position: absolute;width: auto;height:500px;left: 45px;top:260px;}
#events-search-728x90{z-index: 4;position: absolute;width: auto;height: auto;left: 45px;top:750px;}
#events-show-728x90{z-index: 2;position: absolute;width: 728px;height: auto;left: 45px;top:910px;}
#main{z-index: 1;position: absolute;width: 477px;height: auto;left: 200px;top:130px;}
#event-table{background-color:#F7F3E1;border:solid #cccccc 1px;margin-left:10px;padding-top: 0px;padding-bottom: 0px;}
#event-table td{vertical-align: top;padding-bottom: 3px;}
#event-table tr{padding-bottom: 3px;}

#left-col{z-index: 2;position: absolute;width: 200px;height: auto;left:0px;top: 160px;}

.table-img{float: right;margin-top: 4px;margin-bottom: 10px;margin-left: 8px;}
.highlights{font-weight: bold;margin-right: 6px;font-family: Tahoma, Verdana;	font-size: 11px;line-height: 1.0em;}
.highlights-data{font-family: sans-serif;font-size: 12px;line-height: 1em;}

a.highlights-link:active, a.highlights-link:link, a.highlights-link:visited{	font-family: Tahoma, Verdana;font-size: 12px;text-decoration: none;	font-weight: normal;color: #000000;}
a.highlights-link:hover{font-family: Tahoma, Verdana;font-size: 12px;	text-decoration: none;font-weight: normal;color: #000000;}

.contributor{border-top:solid #D9D7D7 1px;border-bottom:solid #D9D7D7 1px;padding:8px;margin-top:15px;margin-bottom:15px;background-color:#f7f3e1;}
.page{font-family:Tahoma;font-size:11px;color: #000066;}
.photo-comment{vertical-align: top;color: #333333;font-size: 10px;font-family: Tahoma, Verdana;line-height: 1.1em;padding-left: 5px;}
.space-below-comment{height: 25px;}
a.photo-comment-under:link, a.photo-comment-under:visited{color: #333333;font-size: 10px;font-family: Tahoma, Verdana;text-decoration: underline;}
a.photo-comment-under:hover, a.photo-comment-under:active{font-size: 10px;font-family: Tahoma, Verdana;color: #FF0000;text-decoration: underline;}

#ad-7{z-index: 2;position: absolute;width: 336px;height: auto;left:690px;top: 180px;}
#map-right-top{z-index: 2;position: absolute;width: 280px;height: auto;left:690px;	top: 180px;}
#map-right-top img{border:solid #cccccc 1px;}
.date{font-family: Tahoma, Verdana;font-size: 11px;color: #666666;margin-right: 10px;}

.ramps{width:90%;margin-left:20px;font-size:11px;color: #333333;font-family:Verdana;padding:3px;}
.ramps-th{text-align: left;background-color: #CACECD;padding: 10px;}
.ramps-th-noprint{text-align: left;background-color: #CACECD;padding: 10px;}
.ramps-td{vertical-align: top;padding-bottom: 15px;}
.outertable{z-index: 1; position: absolute; width: auto; height: auto; left:0px; top:130px; margin: 0; padding: 0;}

