  #content
{
	margin-left:22px;
background: transparent url('images/contentbk.png') left repeat;
padding-top: 70px;
height: 52.5em;
border: 0px black solid;
width: 750px;
}

#top
{
	height:420px;
border: solid 5px #080808;
border-bottom: none;
background: #393939;
width: 704px;
margin: 0 auto;

}

#bottom
{
	height:24em;
border: solid 5px #080808;
border-top: none;
background: #393939;
width: 704px;
margin: 0 auto;
}

#event_slideshow
{
	width: 315px;
	height:400px;
	float:left;
margin-top: 10px;
margin-left: 10px;

}

#middle_event_slideshow
{
width: 315px;
	height:400px;
}

#middle_event_slideshow_wrapper
{
width: 315px;
	height:400px;
}

#event_listing
{
	float:right;
	width:349px;
	height:392px;
	overflow: auto;	
	cursor:pointer;
background: grey;
border: inset 4px ghostwhite;
margin: 10px;
}

.upcoming_event
{
	height:9.7em;
	clear:left;
margin-top: 10px;
margin-left: 9px;
	padding-left:10px;
width: 294px;
background: ghostwhite;
border: solid 5px lightgrey;
}

.upcoming_event_facts_thumb
{
	margin-top:8px;
	float:left;
	margin-right:14px;
	width:90px;
margin-left: -3px;
text-align: center;
}

.upcoming_event_facts_thumb img
{
max-width: 90px;
border: solid 3px #e3e3e3;
margin: 0 auto;
text-align: center;
}

.upcoming_event_facts_words
{
	float:left;
	width:189px;
}

.upcoming_event_title{

font-weight: bold;
font-size: 13pt;
margin-top: 6px;
text-align: center;
}

.upcoming_event_date{
text-align: center;
font-weight: bold;
font-size: 10pt;
color: #545454;
}

.upcoming_event_desc{
text-indent: 15px;
text-align: left;
font-weight: bold;
font-size: 11pt;
color: #545454;
}


#event_video_nav
{
	float:left;
	width:19em;
	height:270px;
	margin-left:12px;	
	overflow:auto;
margin-top: 40px;

}

#event_videos
{
	float:left;
	max-width: 360px;
margin-left: 15px;
margin-top: 7px;

}

#middle_event_videos
{
text-align: center;
display: table-cell;
}

#middle_event_videos img
{
margin: 0 auto;
max-height: 270px;
width: auto;
text-align: center;
display: table-cell;
}

.embedded_videos
{
	display:none;
max-width: 360px;
}

.embedded_videos img
{
max-width: 360px;
height: auto;
}

.choose_video
{
	margin-bottom:2em;
	overflow:auto;
	cursor:pointer;
margin-top: 20px;
}

#eventtab
{
	width: 301px;
border-bottom: solid #778 0px;
margin-left: 0px;
}

#eventab li
{
	margin-bottom:10px;
}

.shadetabs{
padding: 3px 0;
margin-left: 5px;
margin-top: -24px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
position: absolute;
}

.shadetabs li{
float:left;
margin-bottom:5px;
margin-left: 5px;
position:relative;
top:10px;
height: 20px;
border-bottom-color: white;
}


.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-bottom:5px;
margin-right: 3px;
border: 1px solid #778;
border-bottom: none;
color: #2d2b2b;
background: white url(bevs/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;

}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 5px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(bevs/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;

}

.contentstyle{
width: 250px;
overflow:auto;
margin-bottom: 1em; 
padding: 20px;

}

#ajaxcontentarea
{
	clear:left;
	margin-top: 5px;
background: white;
border: solid 1px grey;
width: 260px;
height: 205px;
}

.no_vids{
margin-top: 20px;
}

#event_page_title{
position: absolute;
background: transparent url('images/eventstitle.png') top left no-repeat;
height: 60px;
width: 350px;
margin-left: 18px;
z-index: 20;
margin-top: -53px;
}

#event_page_bottom_title{

background: transparent url('images/eventvidtitle.png') bottom center no-repeat;
width: 600px;
height: 80px;
margin: 0 auto;
}

#video_prompt{
background: transparent url('images/vidholder.gif') no-repeat center top;
height: 30px;
width: 280px;
text-align: center;
margin-left: 40px;
margin-top: 35px;
padding-top: 185px;
font-size: 19pt;
color: ghostwhite;
font-weight: bold;
}

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-25816141-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
