﻿body, html, form
{
	height:				100%;
	width:				100%;
	margin:				0px;
	background-color:	Black;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			87%;
	font-weight:		bold;
	color:				#f6fbfa;
	text-align:			center;
}

.Clear
{
	clear:				both;
}

.FF_fix
{
	display:			block;
	clear:				both;
}

h1
{
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			240%;
	font-weight:		bold;
	color:				#d6ebfa;
	padding-top:		7px;
	padding-bottom:		7px;
}

h2
{
	color:				#d6ebfa;
}

p
{
	padding-top:		7px;
	padding-bottom:		7px;
}

span.AtVenue
{
    color:				#d6ebfa;
}

.SmallBody
{
	font-size:			98%;
	color:				White;
}

.Footnote
{
	margin-top:			14px;
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			112%;
	color:				White;
}

#MainContent
{
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
	vertical-align:		top;
	height:				886px;
	width:				981px;
	clear:				left;
	background-repeat:	no-repeat;
	background-image:	url('../Images/Back-EeriePubs.jpg');
	display:			block;
}

/*********Different for Sailors from other pubs*************/
#Middle_Content div.Top
{
  height: 171px;
  width: 703px;  
}

#VenuesDropdown a, #VenuesDropdown a:visited,
div.Middle a, div.Middle a:visited,
div.PageContent a, div.PageContent a:visited
{
	text-decoration:	none;
	color:				White;
}

#VenuesDropdown a:hover, 
div.Middle a:hover,
div.PageContent a:hover
{
	color:				#55606e;
}

div.PubLinksDropdown
{
	background-image:	url('../Images/Links/main_links_bck.jpg');
	border:				solid 1px White;
}


div.PubLinksDropdown a
{
	color:				White;
}

div.PubLinksDropdown a:hover
{
	color:				Black;
	background-color:	White;
}

/* TOP SECTION - MENU (START) */

#TopMenu
{
	height:				42px;
	width:				981px;
}

#Top_MainMenu
{
	background-color:	#3b3f3e;
}

#VenuesDropdown
{
	background-color:	#231f20;
}



.DummyLink
{
	cursor:				default;
}

.MenuNormal 
{
	background-color:	#3b3f3e;
	color:				White !important;
}

.MenuNormal a, .MenuNormal a:visited
{
	text-decoration:	none;
	background-color:	#3b3f3e;

	color:				White !important;
}

.MenuNormal a:hover
{
	color:				#55606e !important;
}

.MenuActive 
{
	background-color:	#55606e;
	color:				#3b3f3e !important;
}

.MenuActive a, .MenuActive a:visited
{
	text-decoration:	none;
	background-color:	#55606e;

	color:				#3b3f3e !important;
}

.MenuActive a:hover
{
	color:				#3b3f3e !important;
}

/* TOP SECTION - MENU (END) */

/* TOP SECTION - MENU (END) */

.SocialLinks
{
    background-color: #3C5967;
    color: White;
    display: block;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 110%;
    font-weight: bold;
    height: 42px;
    margin-right: 7px;
    text-align: left;
    width: 221px;
}

.SocialLinks a
{
	padding-left:		5px;
	padding-right:		5px;
}

.ATwitter, .AFacebook
{
    height: 40px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
}

.ATwitter
{
    float: left;
    width: 76px;    
    background-image: url('../images/twitterbutton.png');
}

.AFacebook
{
  	padding-left:   10px;
    float: right;
    width: 100px;    
    background-image: url('../images/facebook.png');
}


/*
#Top_ExternalLinks
{
	height:				42px;
	width:				221px;
	margin-right:		7px;
	float:				left;
	background-color:	#3c5967;
	display:			block;
	
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			110%;
	font-weight:		bold;
	color:				White;
	text-align:			left;
}

#Top_ExternalLinks a
{
	padding-left:		7px;
	padding-right:		7px;
}
*/

/* MIDDLE SECTION  */


div.MiddleArea
{
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	border:				none 0px;
	min-height:			573px;
	width:				981px;
}

#Middle_Content
{
	width:				704px;
	float:				left;
	margin-right:		7px;
	overflow:			hidden;
}

.Middle_MainLinkPictures
{
	width:				704px;
	height:				149px;
}

#Inner_TopPictures
{
	width:				704px;
	height:				171px;
}

#Inner_BottomPictures
{
	width:				704px;
	height:				171px;
}

#ContentLinks
{
	margin-top:			7px;
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			130%;
	font-weight:		bold;
	color:				#55606e;
}

div.Middle_MainLinks a, div.Middle_MainLinks a:visited
{
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:				White;
	background-color:	#3e4b51;
	
}

div.Middle_MainLinks a:hover
{
	color:				#d6ebfa;
	background-color:	#55606e;
}

#Middle_Offers
{
	background-image:	url('../Images/EeriePubs/OffersPanel.jpg');
	background-color:#4F5B69;
}


/* BOTTOM SECTION  */

	
#BottomArea
{
	height:				115px;
	width:				981px;
	color:				#55606e;
	font-size:			99%;
}

#BottomArea a, #BottomArea a:visited
{
	text-decoration:	none;
	color:				White;
}

#BottomArea a:hover
{
	color:				#55606e;
}

#BottomArea_Content
{
	width:				981px;
	margin-top:			46px;
}

#BottomArea_Content_Left
{
	margin-left:		7px;
	width:				746px; /* 753px */
	float:				left;
	text-align:			left;
}

#BottomArea_Content_Right
{
	width:				228px;
	float:				left;
	text-align:			right;
}


/* FORM BITS  */

.Mandatory
{
	color:				#ff0000;
}

.FormLine_Right input[type="checkbox"]
{
	margin-bottom:		0px;
}

.FormLine_Right label
{
	margin-bottom:		7px;
}


.ajax__validatorcallout_error_message_cell
{
	color:				Black;
}


/* VENUE PAGES  */


.Venue_Top
{
	width:				704px;
	height:				171px;
}

#Venue_Middle
{
	width:				704px;
	height:				231px;
}

#Venue_MiddleContent
{
	position:			relative;
	padding-top:		14px;
	padding-left:		7px;
	padding-right:		14px;
	z-index:			90;
}

#Venue_Bottom
{
	width:				704px;
	height:				171px;
}


/************* WHATS ON **********************/


.WhatsOn
{
	width:100%;
}

.WhatsOn th
{
	font-size:180%;
	width:60px;
}

.WhatsOn th div
{
	height:40px;
	width:35px;
	padding-left:15px;
	padding-top:10px;
	background-color:#33054C;
	color:White;
}

.WhatsOn td span.Title
{
	font-size:180%;
	color:White;
}

.WhatsOn td span.Description
{
	font-size:120%;
}


/* MENU PAGES  */



div.MenuItem
{
	font-size:120%;
}

#VenueList ul
{
	list-style-type:	disc;
}

#VenueList ul li
{
	display:			block;
}

.VenueList_Item
{
	font-size:			120%;
}


/* FIND US  */


#FindUs_Container
{
	width:				auto;
	min-height:			222px;	
}

#FindUs_map
{
	width:				330px;
	height:				220px;
	border:				solid 1px White;
	float:				left;	
	text-align:			left;
	vertical-align:		top;
}

#FindUs_map span 
{
	visibility:			hidden;
}

#FindUs_address
{
	width:				auto;
	height:				220px;
	padding-left:		7px;
	float:				left;
	text-align:			left;
	vertical-align:		top;	
	font-size:			120%;
}
	
.gmnoprint
{
	overflow:			hidden;
}


/* GALLERY */


.AlbumItem
{
	float:				left;
	padding-top:		7px;
	padding-right:		7px;
}

.AlbumItem_Thumb
{
	vertical-align:		bottom;
	text-align:			center;
}

.AlbumItem_Detail
{
	text-align:			center;
}

/*************Master Eerie Specific********************/
div.Middle 
{
    padding: 10px;
    width: 673px;
}

/******* Facebook Albums ***********/

div.facebook-albums div.name a
{
    color:#d6ebfa;
}

div.facebook-albums div.name span
{
    color:#FFF;
}

div.facebook-photos h2
{
    color:#FFF;
    font-size:14px;
}
