.event_detail { width:560px; float:left;}
.event_detail .text_pane {width:270px; float:left;}
.event_detail .image_pane {width:282px; float:right; height:350px; border:0px solid #444444;  }
.event_detail h2 { margin:5px 0 0 0;}

.event_detail a.book_online {float:right;}
.event_detail .price { margin-top:10px; font-size:1.1em; color:#444444;}
.event_detail .more_info { margin-top:10px; } 


#smallImgCont { padding:5px 0 5px 0; margin-bottom:10px; text-align:center; border:1px solid black;background-color:#FAFAFA;}
#smallImgCont img { padding:0 1px; vertical-align:middle; }
.smallImg { cursor:pointer; }


#largeImgCont { position:relative; }
.largeImg { width:290px; height:290px; position:absolute; top:0; left:0; text-align:center; z-index:5; background-color:#FFF; }
.largeImg img { border: 1px solid #444;}
#dEVImage1 { z-index:10; }

.event_list {width:100%; float:left;}
.event_list .image_pane { width:202px; float:right;}
.event_list .year_image { border:1px solid black; float:right; margin-bottom:10px;}
.event_list h2 { margin:5px 0 5px 0;border-bottom:1px solid #444; width:100%; float:left;}
.event_list h3 { margin-bottom:0; float:left; width:300px;}
.event_list ul {margin:0; list-style:none; padding:0; width:300px; float:left; }
.event_list li {margin-left:30px;}
