body {
   font-family: tahoma;
   font-size: 11pt;
}

A:link {text-decoration: underline; color: #d7000a}
A:visited {text-decoration: underline; color: #d7000a}
A:active {text-decoration: none; color: white}
A:hover {text-decoration: none; color: black}

#name {
	position: relative;
	margin-left: 120px;
	margin-top: 0px;
	font-size: 50pt;
	font-family: verdana,arial,helvetica;
	color: #d7000a;
	font-weight: bold;
}

#event_list {
   margin-left: 50px;
}

#pic1_pos {
   position: relative;
   margin-top: 50px;
   margin-left: 50px;
   width: 300px;
   float: left;
}

#pic2_pos {
   position: relative;
   margin-top: 50px;
   margin-left: 380px;
   width: 300px;
}

#pic3_pos {
   position: relative;
   margin-top: 50px;
   margin-left: 50px;
   width: 300px;
   float: left;
}

#pic4_pos {
   position: relative;
   margin-top: 50px;
   margin-left: 380px;
   width: 300px;
}

#photo_list {
   position: absolute;
   margin-top: 30px;
   margin-left: 600px;
   height: 600px;
   overflow: scroll;
}

#photo {
   position: relative;
   margin-top: 100px;
   margin-left: 50px;
   width: 400px;
}

#event_name {
   color: #d7000a;
   position: absolute;
   margin-top: 30px;
   width: 450px;
   margin-left: 50px;
   font-size: 16pt;
}

#event_desc {
   position: absolute;
   color: #d7000a;
   margin-top: 60px;
   margin-left: 50px;
   width: 450px;
}

#event_area {
   padding-bottom: 10px;
}

.comment {
   border: black solid 1px;
   padding: 10px;
   font-family: verdana;
   font-size: 10pt;
}

#footer {
   background-color: #333333;
   position: relative;
   margin-left: 50px;
   margin-top: 15px;
   width: 525px;
   padding: 5px;
   font-size: 9pt;
   text-align: center;
   color: white;
   clear: both;
   border: #d7000a solid 2px;
}

.photo_box {
   border: white solid 1px;
   clear: both;
}
