﻿html
{
	background-color:#3E3D38;
}
body
{
	font-family:Arial;
	color:#000000;
}
a
{
	text-decoration:none;
}

/* Top Navigation
---------------------------------------- */
div.top_navigation
{
	background-color:#FDC70D;
}
div.top_navigation ul
{
	list-style-type:none;
	font-size:80%;
}
div.top_navigation div.Menu-Vertical ul li
{
	background-color:#FDC70D;
}
div.top_navigation div.Menu-Vertical ul li ul li
{
	font-style:normal;
}
div.top_navigation div.Menu-Vertical ul li a
{
	border-right:solid 1px black;
	background:none;
	text-decoration:none;
	color:#000000;
}
div.top_navigation div.Menu-Vertical .Selected>a
{
	text-decoration:underline;
}
/* Left Nav 1
----------------------------------------*/
div.leftNav
{
	font-size:67%;
}
div.leftNav ul
{
	list-style:none;
}
div.leftNav ul li.Root>a
{
	border-top:1px solid #Fcc60D;
}
div.leftNav ul li ul
{
	border:none;
}
div.leftNav ul li a
{
	color:#3f3d38;
}
div.leftNav ul li .Selected,
div.leftNav ul li .SelectExpanded,
div.leftNav ul li .Expanded
{
	background:#FEE899;
}
div.leftNav ul li ul li .Selected,
div.leftNav ul li ul li .Leaf,
div.leftNav ul li ul li .Parent,
div.leftNav ul li ul li ul li .Parent
div.leftNav ul li ul li .SelectExpanded
{
	background:#fff;
}
div.leftNav ul li ul li ul li a
{
	font-size:90%;
	padding:0;
	margin:2px 0 2px 10px;
}
div.leftNav ul li a,
div.leftNav ul li ul li a
{
	border-bottom:1px solid #Fcc60D;
}

div.leftNav ul li ul li.Selected>a
{
	border-bottom:1px solid #Fcc60D;
}

div.leftNav ul li ul li.Parent ul li.Selected a
{
	text-decoration:underline;
}

div.leftNav ul li ul li ul li a,
div.leftNav ul li ul li ul li.Selected a
{
	border:none;
}

/* Graphical Navigation
---------------------------------------- */
div.GraphicalNav ul
{
	list-style-type:none;
}
div.GraphicalNav ul li
{
	list-style-type:none;
}
div.GraphicalNav ul li.whatson a
{
    background:url(/Images/BTN_WhatsOn_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.whatson a:hover
{
    background:url(/Images/BTN_WhatsOn_ON.gif) no-repeat;
}
div.GraphicalNav ul li.booktickets a
{
    background:url(/Images/BTN_BookTickets_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.booktickets a:hover
{
    background:url(/Images/BTN_BookTickets_ON.gif) no-repeat;
}
div.GraphicalNav ul li.eatdrink a
{
    background:url(/Images/BTN_EatDrink_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.eatdrink a:hover
{
    background:url(/Images/BTN_EatDrink_ON.gif) no-repeat;
}
div.GraphicalNav ul li.keepmeposted a
{
    background:url(/Images/BTN_KeepMePosted_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.keepmeposted a:hover
{
    background:url(/Images/BTN_KeepMePosted_ON.gif) no-repeat;
}
div.GraphicalNav ul li.supportus a
{
    background:url(/Images/BTN_SupportUs_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.supportus a:hover
{
    background:url(/Images/BTN_SupportUs_ON.gif) no-repeat;
}    
div.GraphicalNav ul li.taketour a
{
    background:url(/Images/BTN_TakeTour_OFF.gif) no-repeat;
}
div.GraphicalNav ul li.taketour a:hover
{
    background:url(/Images/BTN_TakeTour_ON.gif) no-repeat;
}
/* Logo
---------------------------------------- */
div.header
{
	
}
div.headerTop p
{
	color:#FFFFFF;
}
div.headerTop .bold
{
	font-weight:bold;
}
.specialofferline
{
	background-color:#000000;
}
/* Main
---------------------------------------- */
div.main
{
	background-color:#FFFFFF;
} 

div.Footer .yellow,div.Footer .yellow a
{
	color:#FDC70D;
	font-weight:normal;
}
div.Footer p.links,div.Footer p.links a 
{
	color:#FFF;
	font-weight:normal;
	
}

div.Footer p.options,div.Footer p.options a
{
	color:#FFF;
	font-weight:normal;
}

div.Footer div.innerTop
{
	font-size:70%;
}
div.Footer div.innerBottom
{
	font-size:70%;
}
/* Events
---------------------------------------- */
div.events h3
{
	color:#FFF;
	font-size:70%;
	text-transform:uppercase;
}
div.events div.detail:hover
{
	background:#F4F4F4;
}
div.events div.detail p.date
{
	font-size:70%;
	font-weight:bold;
}
div.events div.detail h4
{
	font-size:80%;
}
div.events div.detail div.summary
{
	font-size:70%;
}
div.events div.detail span
{
	background:#CCCCCC;
}
div.events div.detail span a
{
	font-size:70%;
	font-weight:bold;
}

/*Red*/
div.events .red h3
{
	background:#E6372C;
}
div.events .red div.genre
{
	border-bottom:2px solid #E6372C;
}
div.events .red span a
{
	color:#E6372C;
}

/*Green*/
div.events .green h3
{
	background:#5CAE46;
}
div.events .green div.genre
{
	border-bottom:2px solid #5CAE46;
}
div.events .green span a
{
	color:#5CAE46;
}

/*Blue*/
div.events .blue h3
{
	background:#0689C8;
}
div.events .blue div.genre
{
	border-bottom:2px solid #0689C8;
}
div.events .blue span a
{
	color:#0689C8;
}


/*Downloads
---------------------------*/
div.Documents h3,div.Links h3
{
	color:#3E3C37;
	background:#5CAE46;
	/*background:#FCC60D;*/
	font-size:95%;
}
div.Documents ul,div.Links ul
{
    background:#97d088;
	/*background:#FEE899;*/
}
div.Documents ul li,div.Links ul li
{
	list-style:none;
}
div.Documents ul li a,div.Links ul li a
{
	color:#3E3C37;
	font-size:70%;
	
}
/*Contact us
---------------------------*/
div.contactus
{
  font-size:70%;
}
div.contactus fieldset
{
	 background:#FEE899;
	 border:none;
}
div.summary ul li
{
	list-style-type:disc;
}
div.contactus fieldset ul li
{
	list-style:none;
}
div.contactus fieldset input.text,div.contactus fieldset textarea.text
{
	border:1px solid #FCC60D;
}
div.contactus fieldset ul li label
{
	font-weight:bold;
}
/*Email a friend
---------------------------*/
div.emailFriend
{
  font-size:70%;
}
div.emailFriend fieldset
{
	 background:#FEE899;
	 border:none;
}
div.emailFriend fieldset ul li
{
	list-style:none;
}
div.emailFriend fieldset input.text,
div.emailFriend fieldset textarea.text
{
	border:1px solid #FCC60D;
}
div.emailFriend fieldset ul li label
{
	font-weight:bold;
}

/*Features
--------------------------*/
div.Features div.hover_area:hover
{
	background:url(/images/transparency_white.png);
}
div.Features h1
{
	text-transform:uppercase;
	font-size:110%;
	color:#FFF;
	
}
div.Features p
{
	color:#FFF;
	font-size:70%;
}
div.Features p.grey
{
	background:#3F3D38;
	color:#FFF;
	font-size:60%;
}
div.Features a.grey
{
	background:#3F3D38;
	color:#FFF;
	font-size:60%;
	text-decoration:none;
}
div.Features .red
{
	background:url(/Images/RedPanel_BG.png);
	border:none;
}
div.Features .green
{
	background:url(/Images/GreenPanel_BG.png);
	border:none;
}
div.Features .blue
{
	background:url(/Images/BluePanel_BG.png);
	border:none;
}
div.Feature4 a
{
	text-decoration:none;
	font-size:70%;
	color:#000;
}
div.Feature4 a:hover
{
	text-decoration:underline;
}
