@charset "UTF-8";
/* CSS Document */


.Navigation
{
	font-family:		Georgia, serif;
	font-weight:		lighter;
	text-align:			center;
	letter-spacing:		.30em;
	text-transform:		uppercase;
}

.NavLink
{
	color:				#D9C24B;
	text-decoration:	none;
}
.NavLink:hover
{
	color:				#FFF;
	text-decoration:	none;
}

.NavLinkSelected
{
	font-family:		Georgia, serif;
	font-weight:		lighter;
	color:				#FFF;
	text-align:			center;
	letter-spacing:		.30em;
	text-decoration:	none;
}

.MenuAreaItem
{
	width:				110px;
	height:				65px;
	float:				left;
	border-left-color:	#909090;
	border-left-style:	solid;
	border-left-width:	1px;
	background:			url(/images/framework/menuitembackground.gif) no-repeat center top;
	padding:			28px 0 0 12px;
	text-align:			left;
	text-transform:		uppercase;
	font-weight:		bold;
}




/* Content CSS */
.JJWInText
{
	font-family:		Georgia, serif;
	color:				#D9C24B;
}

.CCC
{
	font-family:		Georgia, serif;
	color:				#FFF;
}

.Reservations
{
	color:				#FFF;
}

.ContentCentre a
{
	color:				#FFF;
	text-decoration:	none;
}

.ContentCentre a:hover
{
	color:				#D9C24B;
	text-decoration:	underline;
}

.ContentCentre2 a
{
	color:				#FFF;
	text-decoration:	none;
}

.ContentCentre2 a:hover
{
	color:				#D9C24B;
	text-decoration:	underline;
}

.videoclose
{
	width:				480px;
	height:				20px;
	text-align:			right;
}

.videoclose a
{
	color:				#000;
	text-decoration:	none;
}

.videoclose a:hover
{
	ccolor:				#FFF;
	text-decoration:	underline;
}

h1
{
	font-family:		Georgia;
	color:				#FFF;
	background:			url(../images/framework/39prime_menuswirlwhite_pad.png) left no-repeat;
	letter-spacing:		5px;
	text-transform:		uppercase;
	text-align: 		left;
	font-size:			14px;
	font-weight:		normal;
	padding-left:		20px;
	margin-bottom:		20px;
}

h2
{
	font-family:		Georgia;
	color:				#000;
	font-weight:		bold;	
	letter-spacing:		5px;
	text-transform:		uppercase;
	font-size:			12px;
}

.h3
{
	font-family:		Georgia;
	color:				#FFF;
	letter-spacing:		5px;
	text-transform:		uppercase;
	text-align: 		center;
}

.h4
{
	font-family:		Georgia;
	font-size:			24px;
	color:				#000;
	font-weight:		bold;	
	letter-spacing:		5px;
	text-transform:		uppercase;
	text-align: 		left;
}



.CalendarAlign
{
	height:				230px;
	text-align:			center;
}

.CalendarAlign th
{
	width:				14%;
	font-family:		Georgia;
	font-weight:		lighter;
	text-align:			center;
	color:				#FFF;
	text-transform:		uppercase;
	letter-spacing:		3px;
}

	
.datepast
{
	font-family:		Georgia;
	font-size:			14px;
	font-weight:		lighter;
	color:				#808285;
}

.datecurrent
{
	font-family:		Georgia;
	font-weight:		lighter;
	font-size:			14px;
	color:				#F4D240;
}

.datecurrent a
{
	font-family:		Georgia;
	font-weight:		lighter;
	font-size:			14px;
	color:				#F4D240;
	text-decoration:	underline;
}

.datefuture
{
	font-family:		Georgia;
	font-weight:		lighter;
	font-size:			14px;
	color:				#FFF;
}

.datefuture a
{
	font-family:		Georgia;
	font-weight:		lighter;
	font-size:			14px;
	color:				#FFF;
	text-decoration:	underline;
}

.EventListHeading
{
	font-family:		Georgia;
	color:				#FFF;
	font-weight:		bold;	
	letter-spacing:		5px;
	text-transform:		uppercase;
	font-size:			12px;
}

.EventListHeading a
{
	font-family:		Georgia;
	color:				#FFF;
	font-weight:		bold;	
	letter-spacing:		5px;
	text-transform:		uppercase;
	font-size:			12px;
}


.ContactMenu
{
	text-align:			left top;
}


.ContactMenu th
{
	font-family:		Trebuchet MS;
	font-size:			14px;
	font-weight:		lighter;
	color:				#D9C24B;
	text-transform:		uppercase;
	letter-spacing:		1px;
	text-align:			left;
}

.ContactMenu td
{
	padding-left:		10px;
	font-family:		Trebuchet MS;
	font-size:			12px;
	color:				#000;
	text-align:			left top;
}

.CalendarAlign th
{
	width:				14%;
	font-family:		Georgia;
	font-weight:		lighter;
	text-align:			center;
	color:				#FFF;
	text-transform:		uppercase;
	letter-spacing:		3px;
}

.tnp39MenuNavStyle
{
	text-align:			left;
	border:				none;
}

.tnp39MenuNavStyle th
{
	color:				#FFF;
	font-family:		Georgia;
	font-size:			17px;
	text-transform:		capitalize;
}

.tnp39MenuNavStyle td
{
	color:				#FFF;
	font-family:		Georgia;
	font-size:			17px;
	text-transform:		capitalize;
}

.tnp39MenuNavStyle a
{
	color:				#FFF;
	font-family:		Georgia;
	font-size:			17px;
	text-transform:		capitalize;
}

.tnp39MenuNavStyle a:hover
{
	color:				#FFF;
	font-family:		Georgia;
	font-size:			17px;
	text-transform:		capitalize;
	text-decoration:	underline;
}


.MenuFormat
{
	text-align:			center;
	border:				none;
}

.MenuFormat th
{
	font-family:		Georgia;
	color:				#FFF;
	font-size:			17px;
	font-weight:		lighter;
	text-transform:		uppercase;
	letter-spacing:		5px;
}

.MenuFormat td
{
	font-family:		Trebuchet MS;
	color:				#000;
	font-size:			14px;
	text-align:			left;
}

.EventDate
{
	font-family:		Georgia;
	color:				#000;
	font-size:			28px;
	font-weight:		lighter;
	text-transform:		uppercase;
	letter-spacing:		5px;
}

.EventName
{
	font-family:		Georgia;
	color:				#FFF;
	font-size:			28px;
	font-weight:		lighter;
	text-transform:		uppercase;
	letter-spacing:		5px;
	font-style:			italic;
}

.EventInfo
{
	font-family:		Trebuchet MS;
	font-size:			12px;
	color:				#000;
}


