﻿

/*-------------------
  MASTER PAGES STYLES
  -------------------*/
	/*STYLE FOR THE MAIN BODY*/
	body
{
	font-family: Comic Sans MS;
	font-size: small;
	background: url(imagesBrand/bg.gif);
	margin-top: 0px;
}

/* STYLE FOR STRAP LINE IF USED*/
	.cssStrap
	{
	text-align:center;
	color:#ffffff;
		font-size:medium ;
	}


	/* CONTACT US PANEL ON MASTER PAGE*/
	.cssContactDetails
	{
		color:#9999FF;
		text-align:center;
	}

	/* STYES FOR THE HOME LINK IN THE HEADER - IF NEEDED*/	
	.cssHeaderHome{
	}


	/* STYES FOR THE HEADER MENU LINKS IN THE HEADER - IF NEEDED*/	
	.cssHeaderMenu{		
	}

	/* STYLE FOR THE FOOTER CONTENT*/
	.cssFooter
	{
		color:#FF9933;
		font-weight:bold;
		text-align:center ;
		background-repeat:no-repeat;
	}

	/* STYLE FOR THE FOOTER HR IF USED*/
	.cssHR
	{
		color:#9999ff;
		width:80%;
		height:1px;
	}

	/* STYLE FOR THE FOOTER MENU - USUALLY TERMS AND CONDS ETC*/
	.cssTerms
	{
		color:#9999ff;
	}

	/* STYLES FOR MASTER PAGE HEADER LEFT IMAGE*/
	.cssHeaderA
	{
		background-image: url(imagesBrand/HeadA.jpg);
	}

	/* STYLES FOR MASTER PAGE HEADER MAIN IMAGE*/
	.cssHeaderB
	{
		background-image: url(imagesBrand/HeadB.jpg);
	}

/*------------
  PAGE CONTENT
  ------------*/

	/* THE STYLE FOR TEXT IN CONTENT PAGES*/
	.cssPageContent
	{
		color:#808080;
		padding:20px;
	}


	/*STYLE FOR TITLES OF CONTENT PAGES*/
	.cssContentPageTitle
	{
		color:#FF9933;
		font-weight:bold;
		text-align:center;
		font-size:medium;
	}


	/*STYLE FOR SUBTITLES IN CONTENT PAGES*/
	.cssContentPageSubtitle
	{
		color:#FF9933;
		font-weight:bold;
		text-align:center;
		font-size:small; 
	}

	/* STYLE FOR PHOTOS IN CONTENT PAGES*/
	.cssPhoto
{
	border-color: #000000;
	border-width: 1px;
	border-style:solid ;
	margin:10px;
	/*padding:10px;*/
	
}
	
	.cssTablePrices
	{
		border-style:solid;
		border-width:1px;
		border-color:#FF9933;
	
		
	}


	/* STYLE FOR CUSTOMER COMMENTS IN CONTENT PAGES - IF USED*/
	.cssCustomerComment
{
	font-family: Bradley Hand ITC;
	font-size: large;
	color: #3333ff;
	margin-top: 0px;
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
	border-width:1px;
	border-color:#3333ff;
	padding: 15px;
	background-image: url(imagesBrand/bgPaper.jpg);
}

	/* STYLE FOR CONTACT US HYPER LINKS*/
	.cssHLContactUs
	{
		color: #FF9933; text-decoration: none;
	}



	/*STYLE BOOKING FORM LABELS PAGES*/
	.cssBookingFormLabels
	{
		color:#FF9933;
		font-weight:bold;
		text-align:left;
		
	}

/*------------
  PAGE CONTENT
  ------------*/

.cssErrorLableInputForms
{
	background-color:Red;
	color:Yellow;

}
	
	
/*-----------
  MENU STYLES
  -----------*/	
	/* STYLE FOR THE DYNAMIC MENU*/

	/* THE STYLE OF THE SUB MENU TITLE OF THE DYNAMIC MENU*/
	.cssSubMenuTitle
	{
		color:#9999FF;
		font-weight:bold;
		text-align:left ;
		font-size:small;
	}

	/* THE STYLE UNSLECTED MENU ITEMS */
	.cssMenuItem
	{
		color:#9999FF;
		text-decoration: none;
		/*font-weight:bold;*/
	}
	
	/* THE STYLE OF THE SELECTED MENU ITEM */
	.cssMenuSelected
	{
		color:#FFCC33;
		font-weight:bold;
	}


	/* THE STYLE OF MENU HYPERLINKS ON MOUSE OVER */
	A:hover 
	{
		color: #FFCC33; 
		text-decoration: none;
		background:"..\imagesBrand\butPamDayOff.jpg";
		background-image:"..\imagesBrand\butPamDayOff.jpg";
	} 



	

/*---------------*/
/*Gallery Styles */
/*---------------*/

.cssGalleryPanel
{
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	padding-top: 15px;
	border-bottom: thin solid;
	/*background-color: fuchsia;*/
	text-align: center;
	width: 500px;
	height: 300px;
	background-image: url(imagesBrand/galleryBG.jpg);
}

.cssGalleryButtons
{
	border-right: thick outset;
	border-top: thick outset;
	border-left: thick outset;
	border-bottom: thick outset;
	background-attachment: fixed;
	background-image: url(imagesBrand/galleryPrev.jpg);
	background-repeat: no-repeat;
}



.cssGalleryDesc
{
	color: #0000FF;
	text-align: center;
}


.cssGalleryTitle
{
	font-weight: bold;
	text-align: center;
	color: #0000FF;
	
	
}
	
	

/*-----------*/
/*HYPER LINKS*/
/*-----------*/

	/* THE COLOUR AND STYLE OF ALL HYPER LINKS THAT HAVE BEEN VISITED 
	A:visited  {color: #9999ff; text-decoration: none}*/

	/* THE COLOUR AND STYLE OF ALL HYPER LINKS 
	A:link  {color: #9999ff; text-decoration: none}*/

	/* THE COLOUR AND STYLE OF THE HYPER LINKS THAT IS ACTIVE 
	A:active  {color: #9999FF; text-decoration: none}*/

	/* THE COLOUR AND STYLE OF HYPERLINKS ON MOUSE OVER
	A:hover 
	{
		color: #FFCC33; 
		text-decoration: none;
		background:"..\imagesBrand\butPamDayOff.jpg";
		background-image:"..\imagesBrand\butPamDayOff.jpg";
	} */















/*
DELETE
.cssMenuVerticalDivider
{
	background-color:red;

}



.cssTest
{
	background:"..\imagesBrand\butPamDayOff.jpg";
	background-image:"..\imagesBrand\butPamDayOff.jpg";
}


.cssError
{
	color:Yellow;
	background-color:Red;
	}




.cssMenuHover
{
	color:#00FF00;
	
}


*/