body {
        background: #dddddd fixed url(/images/flyer-bg.gif);
        margin: 0px 0px; color:black;
        font-family: Geneva, Arial, sans-serif; font-size:14px;
		}
		
	/* 
Begin Added styles */		
img {
		border: solid 2px #333333; 
}

.title {
	color: black;
	font-family: Arial, sans-serif; font-size: 16px;
}
.index_white {
	color: white;
	font-family: Arial, sans-serif; font-size: 16px;
}
}
.index_grey {
	color: #cccccc;
	font-family: Arial, sans-serif; font-size: 11px;
}
.bio {
	color: black;
	font-family: Arial, sans-serif; font-size: 14px;
}		

.press {
	color: black;
	font-family: Arial, sans-serif; font-size: 14px;
}	

.caption {
	color: #333333;
	font-family: Arial, sans-serif; font-size: 11px;
}	

	/* 
End Added styles */
		
#Main {
	background: black;
	margin: 0px 0px; color:black;
}
A:hover {background: #d0b354; color: black;}
.feature {
        font-size:14px;
        padding: 3px 20px;
        background: #d0c3b4;
}
#siteTitle,#siteTitleSmall {
	font-family: monospace, arial; font-size:1.9em;
	font-weight: bold; color: yellow;
	line-height:1em; text-align: center;
}
#siteTitleSmall {
	font-size:1.3em; height: 20;
}
#linkbox {
	position: fixed; width:100%; top: 0; left:0; 
	background:black url(/fire.gif); background-repeat : repeat-x;
	border: 0px solid #000; z-index: 3;
}

#linklist { background:black; 
			font-weight: bold; color: white; 
			font-size:1.2em; text-align:center;
}
#linklist A:link  { color: white;}
#linklist A:visited { color: #ddd; text-decoration: none;}
#linklist A:hover {background: fixed url(/fire.gif); color: yellow;}

#content {
	position: absolute; top: 62; z-index: 1; margin:0px 6px;
}

.featureTitle {
	margin: 0; border: 2px solid black; padding: 0;
	background: red; color: black; text-align: center; font-size: 1.2em;
}
.featureDetails {
	text-align: left;
	font-weight:bold;
	padding: 3px 10px; margin: 2;
	background: #F87;
}

#sectionTitle {
    padding: 0px 18px;
	color: red; font-size:1.7em; font-weight: bold; background: black;
	border: 3px solid red;
}
#section {
    padding: 3px 20px; margin: 0 4 6 0;
    color: black;  border: 3px solid red; 
	background: white;
}
/* Stuff for the events page layout */
#rightcol {
	position: absolute; left: 145; top: 62; z-index: 1;
}
#leftcol {
	position: absolute; left: 0; width: 145; top: 62; z-index: 1; margin:0px;
	background: white fixed url(/images/flyer-bg.gif); text-align: center;
}
#leftcol img {
	margin: 0 0 70 0; 
}
.tourTitle {
    padding: 0px 18px;
	color: #75d383; font-size:1.5em; font-weight: bold; background: green;
	border: 2px solid #75d383;
}
.firebox {
	margin: 0 0 0 0;
	background: #000 url(/fire.gif);
	height: 20;
}
.tour {
        padding: 3px 20px; margin: 0 4 6 0;
        background: #75d383;
}
.eventTitle {
	margin: 8 4 0 0; 
	color: #fff; font-size:1.3em; font-weight: bold; background: blue;
	border: 2px solid #95a3d3;
}
.event {
        padding: 3px 20px;  margin: 0 4 6 0;
        background: #95a3d3;
}
.disasterTitle {
	margin: 8 4 0 0; 
	color: #fff; font-size:1.3em; font-weight: bold; background: red;
	border: 2px dashed #fbb;
}
.disaster {
        padding: 3px 20px;  margin: 0 4 6 0;
        background: #da8;
}
