﻿/* 
======================================================================================================
                                     ABBEY HOUSE 
======================================================================================================
*/

/*
ABBEY HOUSE COLOURS
Dark Purple = #7c4199
Light Purple = #e2d2e8
Purple What's On Column = #ebdfef
Grey = #cbcbcb
*/

/************ LAYOUTWRAPPER *************/
#layoutWrapper
{
	background-image:url(/graphics/MG_AbbeyHouse/abbeyHouse_page_bg.gif);
}

/************** LAYOUT ******************/
#layout
{
	background-image:url(/graphics/MG_AbbeyHouse/abbeyHouse_logo_all.gif);
	background-position:top 100%;
	background-repeat: no-repeat;
	width:100%;
}
/****************************************/

/******************* MENU ********************************/

.menuCurrent
{
	background-image:url(/graphics/MG_AbbeyHouse/abbeyHouse_arrow_onWhite.gif);
}

/************************************************************/



/************** LOCATION AND ABOUT *******************/

/* wrapper for both sections */

#venueHomepageWrapper
{
	background-color:#e2d2e8;
}

#locationAndAboutContainer
{
	background-image:url(/graphics/MG_AbbeyHouse/abbeyHouse_image_about.jpg);
	background-position:100% 100%;
	background-repeat: no-repeat;

}

/******************************************/

/*************** ABOUT ****************/
#about h1, #about h2
{
	border:solid 10px #e2d2e8;
}

#about p
{
	border-left:solid 10px #e2d2e8;
	border-bottom:solid 10px #e2d2e8;
	border-right:solid 10px #e2d2e8;
	background-color:#e2d2e8;
}

/**************************************/


/************** WELCOME *******************/

/* contains the photo and text*/
#welcome
{
	background-color:#e2d2e8;
}

#welcome h1, #welcome h2
{
	border-top:solid 10px #e2d2e8;
	border-bottom:solid 10px #e2d2e8;
}

/******************************************/

/****  LOCATIONANDABOUTCONTAINER ******/

#venueHomepageWrapper
{
	background-image:url(/graphics/museumsandgalleries/wsquare2.gif);
}

/************** LOCATION *******************/

#location
{
	background-color:#cbcbcb;
	border-right:solid 10px #FFF;
	padding-bottom: 0px;
}

#location h1, #location h2
{
	border:solid 10px #cbcbcb;
}

#location p
{
	border-left:solid 10px #cbcbcb;
	border-bottom:solid 10px #cbcbcb;
	border-right:solid 10px #cbcbcb;
}

#location img {
	vertical-align:bottom;
}

/******************************************/

/*********** INFO SECTION ***************/

#infoWrapper
    {
    	background-image:url(/graphics/MG_AbbeyHouse/infoWrapperBgnd.gif);
    }
    #info
    {
    	background-image:url(/graphics/MG_AbbeyHouse/infoBGImage.gif);
    }
    #info h2
    {
    	background-color:#7C4299;
    	background-image:url(/graphics/MG_AbbeyHouse/infoHeadingBGImage.gif);
    }

/****************************************/

/******** WHATS ON THUMBNAILS ***********/

#whatsOnThumbnails
{
	padding-top:10px;
}


#whatsOnThumbnails h1, #whatsOnThumbnails h2
{ 	
	background-color:#7C4299;	
	background-image:url(/graphics/MG_AbbeyHouse/abh_whatsOn_Hbgnd.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:6px 6px 6px 10px;
	color:White;
	font-size:small;
	margin:0px;
}


#whatsOnThumbnails A
{
	color:#7c4199;
}

.alternatingEventItem
{
	background-color:#ebdfef !important;
	border-top: solid 1px #fff;
}

/****************************************/

/************************* PAGE TITLE ***********************/

#userContent h2
{
	color:#7c4199;
}
/************************************************************/

/************ LINKS CONTACTS AND DOWNLOADS ******************/

.usefulLinks h1, .usefulWebLinks h1, .fileDownloads h1, #contacts h1, #whatsOnThumbnails h1, .usefulLinks h2, .usefulWebLinks h2, .fileDownloads h2, #contacts h2, #whatsOnThumbnails h2
{   	
	background-color:#7C4299;
}
    
#contacts
{
	background-image:url(/graphics/MG_AbbeyHouse/abhWhatsOnDivBgnd.jpg);	
}

#contacts h1, #contacts h2
{
	background-image:url(/graphics/MG_AbbeyHouse/abhWhatsOnHBgnd.jpg);
}
    
.usefulLinks
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_weblinks_DivBgnd.gif);
}
.usefulLinks h1, .usefulLinks h2
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_weblinks_Hbgnd.gif);
}
    
.usefulWebLinks
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_weblinks_DivBgnd.gif);
}
.usefulWebLinks h1, .usefulWebLinks h2
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_weblinks_Hbgnd.gif);
}
    
.fileDownloads
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_dloads_DivBgnd.gif);
}
.fileDownloads h1, .fileDownloads h2
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_dloads_Hbgnd.gif);
}

#whatsOnThumbnails
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_whatsOn_DivBgnd.gif);
}
/*#whatsOnThumbnails h1
{
	background-image:url(/graphics/MG_AbbeyHouse/abh_whatsOn_Hbgnd.gif);
}*/
    
.usefulLinks a, .usefulWebLinks a
{
	background-image:url(/graphics/MG_AbbeyHouse/abbeyHouse_arrow_onWhite.gif);
}

/************************ What's On Styles ******************************/

#EventSearch {
	
}

#searchBox {
	
}

#searchContainer {
	padding-top: 10px;
	position:relative;
	float:left;
	}
	
#searchContainer p {
	padding-bottom: -5px;
	}

#calendarContainer {
	position:relative;
	float:right;
	}

.headerCell {
	background-color:#8d53a6;
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}

.resultsGridStyle {
	background-color:#f1e9f5;
}

.resultsAlternatingRowStyle {
	background-color:#ebdfef;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.whatsOnCalendar {
	background-color:#f1e9f5;
}

.availableForSelection {
	background-color:#ebdfef;
}

.DayHeaderStyle {
	background-color:#8d53a6; 
	color: #ffffff;
}

.OtherMonthDayStyle {
	color:#999999;	
}

#flashcontent1

{
border: 1px solid #cbcbcb;
width: auto;
}

/* Fix to allow Firefox do display rounded corners on search box */

fieldset {
-moz-border-radius: 8px;
border-radius: 8px;
}

.imageContainer
{
	background-color: #8b53a6;
}



/*** START: SITE WIDE LINK STYLING - set to over-ride all other styles ***/
a
{
	text-decoration:none !important;
}

a:hover
{
	text-decoration:underline !important;
}

a:active, a:focus
{
	background-color:#7C4299 !important;
	color:#ffffff !important;
}
/*** END: SITE WIDE LINK STYLING - set to over-ride all other styles *****/
