﻿
body 
{
    background-image:url(images/global/background_gb.jpg);
    top:0px;
    margin-top:0px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
}
#MainTable
{
    background-image:url(images/global/background_bodyFull.jpg);
    background-repeat:repeat-y;
    width:990px;
    border:0;
    padding: 0px 0px 0px 0px;
}
#Header
{
    background-image:url(images/global/mainHeader_2011.png);
    background-repeat:no-repeat;
    width:980px;
    height:150px;
    vertical-align:top;
}
#ContactInfo
{
	position:relative;
	float:right;
	color:White;
	font-style:italic;
	padding-right:10px;
}
#MainMenu
{
    background-image:url(images/global/menuBar.jpg);
    background-repeat:no-repeat;
    width:980px;
    height:25px; 
    padding: 5px 0px 0px 15px; 
    vertical-align:top; 
}
#MainMenu A:link
{
    font-weight:bold;
    color:White;
    text-decoration:none;
}
#MainMenu A:visited
{
    font-weight:bold;
    color:#CCCCCC;
    text-decoration:none;
}
#MainMenu A:active
{
    font-weight:bold;
    color:White;
}
#MainMenu A:hover
{
    font-weight:bold;
    color:White;
}
.td_Menu
{
    padding:0px 10px 0px 10px;
}
#MainContent
{
    text-align:left;
    vertical-align:top;
    width:980px;
    padding:20px 0px 0px 15px;
}
#TableEdge
{
    background-image:url(images/global/background_bodyedge.jpg);
    background-repeat:repeat-y;
    width:10px;
}
#FooterNaviagtion
{
    text-align:center;
    width:980px;
}
#Footer
{
   background-image:url(images/global/footer_center.jpg);
    width:980px;
    height:65px; 
}
/*global*/
A:link	{	
	text-decoration:	none;
	color:#990000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#990000;
	}	
		
A:active	{	
	
	color:	#990000;
	}	
		
A:hover	{	
	
	color:	#990000;
}
/*Home Page*/
#HomeBanner
{
    background-image:url(images/home/homePictureBannerShadow.jpg);
    width:932px;
    height:186px; 
}
.HomeBanner_TDLeft
{
    padding: 0px 0px 0px 0px;
    vertical-align:top;
    text-align:right;
    width:310px;
    height:186px;
}
.HomeBanner_TDCenter
{
    padding: 0px 0px 0px 0px;
    vertical-align:top;
    width:315px;
    height:186px;
}
.HomeBanner_TDRight
{
    padding: 0px 0px 0px 0px;
    vertical-align:top;
    width:307px;
    text-align:left;
    height:186px;
}
#HomePageCells
{
 
}
#HomePageCellsHeader
{
    background-image:url(images/home/threecellTop.jpg);
    background-repeat:no-repeat;
    height:30px;
    width:947px;
}
#HomePageCellsFooter
{
    background-image:url(images/home/threecellBottom.jpg);
    width:947px;
    height:30px;
}
#HomePageCellsMiddle
{
    background-image:url(images/home/threecellMiddle.jpg);
    width:947px;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    
}
.pagetitle
{
	color:#990000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
}
.pagetitle-white
{
	color:#ffffff;
	background-color:#990000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:5px;
}
/*Event Calander*/
.CalendarStartSeperator
{
    float:left;
    width:11px;

    padding: 0px 0px 0px 0px;
}
.CalenderControl
{
    float:right;
    padding: 0px 0px 0px 0px;
    
}
#EventWeekCalendarTop
{
    background-image:url(images/home/calendarTop.jpg);
    background-repeat:no-repeat;
    height:60px;
    width:948px;
}
#EventWeekCalendarMiddle
{
    background-image:url(images/home/calendarMiddle.jpg);
    background-repeat:repeat-y;
    width:931px;
    padding: 0px 0px 0px 25px;
    
}
#EventWeekCalendarBottom
{
    background-image:url(images/home/calendarBottom.jpg);
    background-repeat:no-repeat;
    width:947px;
    height:38px;
    
}
#FeaturedCellLeft
{
    padding: 0px 0px 0px 15px;
    width:285px;
    vertical-align:top;
}
#FeaturedCellCenter
{
    padding: 0px 0px 0px 15px;
    width:285px;
    vertical-align:top;
}
#FeaturedCellRight
{
    padding: 0px 0px 0px 15px;
    width:296px;
    vertical-align:top;
}
.FeaturedCellSpacer
{
	width:18px;
}
/*Featured Event */
#FeaturedEventTable
{
    width:270px;
    /*background-image:url(images/home/FeaturedPanel.jpg);*/
}
#FeaturedEventTitle
{
    font-size:14px;
    font-weight:bold;
    text-align:center;

    text-decoration:underline;
}
.FeaturedEventTitle
{
    font-size:14px;
    font-weight:bold;
    text-align:center;
    color:White;
    text-decoration:underline;
}
#FeaturedEventName
{
    font-size:14px;
    font-weight:bold;
    text-align:center;

    font-style:italic;
}
.FeaturedEventDate
{
    font-size:14px;
    font-weight:bold;
    text-align:center;

    font-style:italic;
}
.FeaturedEventLink
{
    color:#990000;
}
.FeaturedEventLink:link	{	
	text-decoration:	none;
	color:#990000;
	}	
		
.FeaturedEventLink:visited	{	
	text-decoration:	none;
	color:	#990000;
	}	
		
.FeaturedEventLink:active	{	
	
	color:	#990000;
	}	
		
.FeaturedEventLink:hover	{	
	
	color:	#990000;
}
.CalendarLink
{
}
/*content area*/
/*#ContentMasterArea
{
	padding:0px 10px 10px 10px;
}*/
#ContentTable
{
	width:946px;
	
}
#ContentTableTop
{
	background-image:url('images/global/contentareaTop.jpg');
	background-repeat:no-repeat;
	height:10px;
}
#ContentTableCenter
{
	background-image:url('images/global/contentareaCenter.jpg');
	width:946px;
	padding: 0px 10px 0px 10px;
	vertical-align:top;
}
#ContentTableMain
{
	background-color:White;
	width:938px;
}
#ContentTableRightEdge
{
	background-image:url('images/global/contentareaRightEdge.jpg');
	background-repeat:repeat-y;
	width:8px;
}
#ContentTableBottom
{
	background-image:url('images/global/contentareaBottom.jpg');
	background-repeat:no-repeat;
	height:19px;
}
.ContentTitle
{
	font-size:14px;
	font-weight:bold;
}
.Space
{

}
/*Home Page*/
#NewsPanelLeft
{
	width:300px;
}
#NewsPanelRight
{
	width:275px;
}
/*Menu Page*/
.menulinks
{
	width:220px;
	position:relative;
	float:left;
}
.menuTitle
{
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
}
.menuTypeHeader
{
	font-style:italic;
}
#menuHeader
{
	width:700px;
	position:relative;
	float:right;
}
#MenuTypeFooter
{
	width:700px;
	position:relative;
	float:right;
}
.menuList
{
	width:770px;
	float:left;
	text-align:right;
	vertical-align:top;
	padding-left:10px;
}
.menuBanner
{
	width:150px;
	float:right;
}
.MenuTable
{
	width:500px;
}
.MenuTitle
{
	width:400px;
	font-weight:bold;
	text-decoration:underline;
	font-size:16px;
}
.MenuDescription
{
}
.MenuPrice
{
	width:100px;
	font-weight:bold;
	text-align:right;
	font-size:16px;
}
.MenuDropDown
{
	width:200;
}
/*Menu Editor Table*/
.EditorTable
{
	background-color:#CCCCCC;
	width:500px;
}
.EditorTable_Header
{
	
}
.EditorTable_FullColumn
{
	font-weight:bold;
	text-align:left;
	background-color:#eae9e8;
	
}
.EditorTable_FullColumnWhite
{
	text-align:left;
	background-color:white;
	
}
.EditorTable_FullColumnFooter
{
	text-align:right;
	background-color:#eae9e8;
	
}
.EditorTable_LeftColumn
{
	font-weight:bold;
	text-align:right;
	background-color:#eae9e8;
}
.EditorTable_RightColumn
{
	text-align:left;
	background-color:White;
	width:350px;
}
/*Admin Site*/
.AdminHeader
{
	background-image:url('images/global/adminHeader.jpg');
	height:30px;
	text-align:left;
	width:900px;
}
.AdminHeader a
{
	text-decoration:none;
	padding:0px 5px 0px 5px;
}
.AdminHeader a:hover
{
	text-decoration:underline;
	padding:0px 5px 0px 5px;
}
.Gridview_ControlColumn
{
	vertical-align:top;
	width:28px;
}
.toolBarHeader
{
	background-image:url('images/global/adminHeader.jpg');
	height:30px;
	text-align:left;
}
/*----------- Panels --------------*/
/*------------silver---------------------*/
.silverlineGreyBck_leftTop
{
	background-image:url('images/panels/silverlineGreyBck_lt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.silverlineGreyBck_Top
{
	background-image:url('images/panels/silverlineGreyBck_t.jpg');
	height:15px;
	background-repeat:repeat-x;
}
.silverlineGreyBck_rightTop
{
	background-image:url('images/panels/silverlineGreyBck_rt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.silverlineGreyBck_left
{
	background-image:url('images/panels/silverlineGreyBck_l.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.silverlineGreyBck_center
{
	background-color:White;
}
.silverlineGreyBck_right
{
	background-image:url('images/panels/silverlineGreyBck_r.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.silverlineGreyBck_leftBottom
{
	background-image:url('images/panels/silverlineGreyBck_lb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
.silverlineGreyBck_Bottom
{
	background-image:url('images/panels/silverlineGreyBck_b.jpg');
	height:20px;
	background-repeat:repeat-x;
}
.silverlineGreyBck_rightBottom
{
	background-image:url('images/panels/silverlineGreyBck_rb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
/*------------silverfull---------------------*/
.silverlineGreyBck_full_leftTop
{
	background-image:url('images/panels/silverlineGreyBck_full_lt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.silverlineGreyBck_full_Top
{
	background-image:url('images/panels/silverlineGreyBck_full_t.jpg');
	height:15px;
	width:920px;
	background-repeat:repeat-x;
}
.silverlineGreyBck_full_rightTop
{
	background-image:url('images/panels/silverlineGreyBck_full_rt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:25px;
}
.silverlineGreyBck_full_left
{
	background-image:url('images/panels/silverlineGreyBck_full_l.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.silverlineGreyBck_full_center
{
	background-color:White;
	text-align:left;
}
.silverlineGreyBck_full_right
{
	background-image:url('images/panels/silverlineGreyBck_full_r.jpg');
	width:25px;
	background-repeat:repeat-y;
}
.silverlineGreyBck_full_leftBottom
{
	background-image:url('images/panels/silverlineGreyBck_full_lb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
.silverlineGreyBck_full_Bottom
{
	background-image:url('images/panels/silverlineGreyBck_full_b.jpg');
	height:20px;
	width:920px;
	background-repeat:repeat-x;
}
.silverlineGreyBck_full_rightBottom
{
	background-image:url('images/panels/silverlineGreyBck_full_rb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:25px;
}
/*-----------------redline----------------------*/
.redlineGreyBck_leftTop
{
	background-image:url('images/panels/redlineGreyBck_lt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.redlineGreyBck_Top
{
	background-image:url('images/panels/redlineGreyBck_t.jpg');
	height:15px;
	background-repeat:repeat-x;
}
.redlineGreyBck_rightTop
{
	background-image:url('images/panels/redlineGreyBck_rt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.redlineGreyBck_left
{
	background-image:url('images/panels/redlineGreyBck_l.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.redlineGreyBck_center
{
	background-color:White;
}
.redlineGreyBck_right
{
	background-image:url('images/panels/redlineGreyBck_r.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.redlineGreyBck_leftBottom
{
	background-image:url('images/panels/redlineGreyBck_lb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
.redlineGreyBck_Bottom
{
	background-image:url('images/panels/redlineGreyBck_b.jpg');
	height:20px;
	background-repeat:repeat-x;
}
.redlineGreyBck_rightBottom
{
	background-image:url('images/panels/redlineGreyBck_rb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
/*-----------------redline full----------------------*/
.redlineGreyBck_full_leftTop
{
	background-image:url('images/panels/redlineGreyBck_full_lt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
}
.redlineGreyBck_full_Top
{
	background-image:url('images/panels/redlineGreyBck_full_t.jpg');
	height:15px;
	width:920px;
	background-repeat:repeat-x;
}
.redlineGreyBck_full_rightTop
{
	background-image:url('images/panels/redlineGreyBck_full_rt.jpg');
	background-repeat:no-repeat;
	height:15px;
	width:25px;
}
.redlineGreyBck_full_left
{
	background-image:url('images/panels/redlineGreyBck_full_l.jpg');
	width:15px;
	background-repeat:repeat-y;
}
.redlineGreyBck_full_center
{
	background-color:White;
}
.redlineGreyBck_full_right
{
	background-image:url('images/panels/redlineGreyBck_full_r.jpg');
	width:25px;
	background-repeat:repeat-y;
}
.redlineGreyBck_full_leftBottom
{
	background-image:url('images/panels/redlineGreyBck_full_lb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:15px;
}
.redlineGreyBck_full_Bottom
{
	background-image:url('images/panels/redlineGreyBck_full_b.jpg');
	height:20px;
	width:920px;
	background-repeat:repeat-x;
}
.redlineGreyBck_full_rightBottom
{
	background-image:url('images/panels/redlineGreyBck_full_rb.jpg');
	background-repeat:no-repeat;
	height:20px;
	width:25px;
}
/*---------Default page news panels-----------*/
.NewsPanel
{
	position:relative;
	float:left;
}
.FeaturedEvent
{
	position:relative;
	float:right;
}
/*---------------Menu links-----------------------------*/
.menuNavHeader
{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	padding-bottom:5px;
}
.menu
{
	padding-bottom:5px;
}
.menu a:link
{
	color:#990000;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
.menu a:visited
{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}
.menu a:hover
{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	font-size:16px;
}
.menu a:active
{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}

/*------Contact Page-----------------------*/
/*#ContactMenu
{
	width:220px;
	position:relative;
	float:left;
}*/
#ContactList
{
	width:900px;
	
}
#ContactPanels
{
	width:530px;
	position:relative;
	float:left;
}
#ContactMap
{
	width:350px;
	position:relative;
	float:right;
	top: 0px;
	left: 0px;
}
.contactTable
{
	width:500px;
}
.contactTextBold
{
	font-weight:bold;
}
.contactTextBox
{
	width:300px;
}
.contactTextArea
{
	width:500px;
	height:250px;
}
/*----Event Item Editor----*/
.eventItemEditor_table
{
	width:500px;
}
.eventItemEditor_textbox
{
	width:300px;
}
.eventItemEditor_textboxMultiline
{
	width:300px;
	height:100px;
}
.eventItemEditor_dropdown
{
	width:300px;
}
.galleryPanel
{
	width:550px;
	height:400px;
	overflow : auto;
	position:relative;
	float:right;
	z-index:5;
}
.imageDisplaypanel
{
	position:relative;
	float:left;
	z-index:5;
	width:200px;
	height:300px;
	text-align:center;
	vertical-align:top;
}
.imageDisplayControl
{
	position:relative;
	z-index:5;
	width:200px;
}
/*Grey Border*/
.greyLeftTop
{
	background-image:url('images/global/border-grey-lt.jpg');
	background-repeat:no-repeat;
	width:15px;
	height:14px;
}
.greyTop
{
	background-image:url('images/global/border-grey-t.jpg');
	background-repeat:repeat-x;
	height:14px;
}
.greyRightTop
{
	background-image:url('images/global/border-grey-rt.jpg');
	background-repeat:no-repeat;
	width:15px;
	height:14px;
}
.greyLeft
{
	background-image:url('images/global/border-grey-l.jpg');
	background-repeat:repeat-y;
	width:15px;
}
.greyRight
{
	background-image:url('images/global/border-grey-r.jpg');
	background-repeat:repeat-y;
	width:15px;
}
.greyLeftBottom
{
	background-image:url('images/global/border-grey-lb.jpg');
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.greyBottom
{
	background-image:url('images/global/border-grey-b.jpg');
	background-repeat:repeat-x;
	height:15px;
}
.greyRightBottom
{
	background-image:url('images/global/border-grey-rb.jpg');
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.greyCenter
{
	text-align:left;
	vertical-align:top;
}
.message
{
	color:#990000;
	font-weight:bold;
}
/*------Events Page-----------------------*/
.EventMenu
{
	width:270px;
	position:relative;
	float:left;
	/*border:solid 1px #000000;*/
}
.EventList
{
	width:640px;
	position:relative;
	float:right;
	top: 0px;
	left: 0px;
}
.EntertainmentTable
{
	width:420px;
	float:left;
	/*border: solid 1px #000000;*/

}
.EntertainmentDate_List
{
	font-weight:bold;
}
.eventListHeader
{
	background-color:#990000;
	padding:2px 0px 2px 2px;
	color:White;
	font-weight:bold;
}
.EntertainmentTable_Date
{
	font-weight:bold;
	font-size:14px;
}
.EntertainmentTable_Headline
{
	height:30px;
	font-weight:bold;
	color:#990000;
	font-size:14px;
}
.EntertainmentTable_DateTime
{
	height:30px;
	vertical-align:top;
}
.EntertainmentTable_Description
{
	font-style:italic;
}
.EntertainmentImagePanel
{
	width:170px;	
	float:right;
	vertical-align:top;
	text-align:right;
	/*border: solid 1px #000000;*/
}
.EntertainmentImage
{
	width:120px;
	text-align:right;
	border: solid 1px #000000;
}
.EntertainmentText
{
	width:600px;
	vertical-align:top;
	/*border: solid 1px #000000;*/
}
.EntertainmentGridView
{
	border-width:0px;
	float:right;
	width:630px;
}
.EventListGridView
{
	border-width:0px;
}
.EventListGridView a:link
{
	color:#990000;
	text-decoration:none;
}
.EventListGridView a:active
{
	color:#990000;
	text-decoration:none;
}
.EventListGridView a:hover
{
	color:#990000;
	text-decoration:underline;
}
.EventListGridView a:visited
{
	color:#990000;
}
/*Trivs Room*/
.TrivsRoomHeader
{
	width:920px;
	height:234px;
	background-image:url('images/trivs-room-banner_2.jpg');
	vertical-align:bottom;
}
.TrivsRoomHeaderText
{
	height:204px;
}
/*Lounge*/
.LoungeHeader
{
	width:920px;
	height:234px;
	background-image:url('images/trivs-room-lounge.jpg');
	vertical-align:bottom;
}
.LoungeHeaderText
{
	height:204px;
}
.lounge
{
	padding-bottom:5px;
	padding-left:5px;
}
.lounge a:link
{
	color:#990000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.lounge a:visited
{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.lounge a:hover
{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
.lounge a:active
{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.loungeMainContent
{

}
.loungeMenuContent
{
	width:920px;
	vertical-align:top;
}
.loungeLinks 
{
	width:200px;
	position:inherit;
	float:left;
	font-size:16px;
}
.loungeLinks a:link
{
	text-decoration:none;

}
.loungeLinks a:active
{
	text-decoration:none;

}
.loungeLinks a:hover
{

}
.loungeLinks a:visited
{
	text-decoration:none;

}
.loungeMenuDisplay
{
	width:700px;
	position:inherit;
	float:right;
}
.loungeTypeHeadertext
{
	position:inherit;
}

.loungeTypeFooterText
{
	position:inherit;
}
.loungeTitle
{
}
.loungePrice
{
}
.pageContent
{
	width:920px;
}
.loungeWineDatalist
{
	width:600px;
}
.loungeWineNameHeader
{
	font-weight:bold;
	width:500px;
}
.loungeWineName
{
	font-weight:bold;
	width:500px;
}
.loungeWinePriceHeader
{
	width:100px;
	text-align:right;
	font-weight:bold
}
.loungeWinePrice
{
	width:100px;
	text-align:right;
}
.loungeWineDescription
{
	width:600px;
	font-style:italic;
}
.loungeFoodDatalist
{
	width:600px;
}
.loungeFoodNameHeader
{
	font-weight:bold;
	width:500px;
}
.loungeFoodName
{
	font-weight:bold;
	width:500px;
}
.loungeFoodPriceHeader
{
	width:100px;
	text-align:right;
	font-weight:bold
}
.loungeFoodPrice
{
	width:100px;
	text-align:right;
	font-weight:bold;
}
.loungeFoodDescription
{
	width:600px;
	font-style:italic;
}.loungeBeerDatalist
{
	width:600px;
}
.loungeBeerName
{
	width:200px;
	font-weight:bold;
}
.loungeBeerDescription
{
	width:200px;
	font-style:italic;
	text-align:left;
}

/*AJAX*/
.progressDiv
{
	position: absolute;
	left: 35%;
	top: 45%;
	visibility:visible;
	vertical-align:middle;
}
.progressImage
{
	position:absolute;
	left:350;
	top:150;
}
/*Paging Styles*/
.pagingStyle
{
	background:#990000;
	color:White;
	font-weight:bold;
}
.pagingStyle a:link
{
	color:White;
	font-weight:bold;
}
.pagingStyle a:hover
{
	color:#CCCCCC;
	font-weight:bold;
}
.pagingStyle a:active
{
	color:White;
	font-weight:bold;
}
.pagingStyle a:visited
{
	color:White;
	font-weight:bold;
}
/*footer*/
.footerTop
{
	background-image:url(images/global/footer_top.jpg);
    width:980px;
    height:35px;
}
.footerBottom
{
	background-image:url(images/global/footer_bottom.jpg);
    width:980px;
    height:21px;
}
.footerAddress
{
	color:#FFFFFF;
	width:980px;
	text-align:center;
}
.snrFooterLogo
{
	position:relative;
	float:right;
	padding-right:25px;
}
/*Event detail Page*/
.EventDetailsPanel
{
	width:850px;
	/*border: solid 1px #000000;*/
}
.EventDetailsPanelTable
{
	width:550px;
	position:relative;
	float:left;
	/*border: solid 1px #000000;*/
}
.EventDetailsPanelImage
{
	width:300px;
	position:relative;
	float:right;
	text-align:right;
	vertical-align:top;
	/*border: solid 1px #000000;*/
}
.EventDetailsPanelImage
{
	width:280px;
}
.EventDetailsHeadline
{
	font-weight:bold;
	font-size:16px;
	padding-bottom:5px;
}
.EventDetailsDate
{
	padding-bottom:5px;
}
.EventDetailsTime
{
	font-style:italic;
	padding-bottom:5px;
}
.EventDetailsDescription
{
}
