﻿#top_wrapper {
	background: #000 url("/SiteCollectionImages/_bgd/bgd.jpg") no-repeat top center !important;
	min-height: 566px !important;
}

#content_wrapper {
	background: #000 url("/SiteCollectionImages/_bgd/shell_bgd.png") repeat-x top !important;
}


/* #########  FOCAL ########## */
#focal { height: 320px !important;}


/* #########  CONTENT AREA  -------------------------- */
#content_column { margin: 0 10px 19px 235px !important; }

/* Home Page Features */

#content_column .WebPart {
	float: left;
	width: 700px;
}

#content_column .WebPart #home_page_features { 
	background: url("/SiteCollectionImages/_bgd/home_features_bgd.png") no-repeat top left;
	margin: 0 0 15px 6px;
	height: 245px;
}

.home_page_feature_column {
	width: 188px;
	float: left;
	padding: 23px 20px 0 20px;
}

.home_page_feature_column#centre_feature { 

}

#home_page_features img {
	border: 0;
	padding: 0 0 8px 0;
	margin: 0;
}

#home_page_features a:link,#home_page_features a:visited {
	font: bold 1em Georgia, "Times New Roman", Times, serif;
	color: #002f66;
	text-decoration: none;
	letter-spacing: -1px;
}

#home_page_features a:hover {
	color: #b22018;
}

#home_page_features p {
	color: #5b5958;
	margin: 0.5em 0;
	padding: 0.5em 0;
	font-size: 0.7em;
	width: 188px;
	border-top: 3px solid #b5b0ac;
	border-bottom: 3px solid #b5b0ac;
}




/* COLOUR CODES & CSS ---------------- */



body { }

h1 {
	border-bottom: 13px solid #b22018;
	color: #002f66;
}

#content_column h2 { color: #002f66; }
#content_column h3 { color: #002f66; }

#placeholder_themeNav {
	background: url("/SiteCollectionImages/_placeholders/main_nav_blue.png") no-repeat top left;
	width: 456px;
	height: 29px;
}

/* Provides the BGD image for the top of the page */
#main_nav {	background: url("/SiteCollectionImages/_bgd/main_nav_bgd.gif"); }

/* Focal placeholder */


/* Coloured box underneath the focal image. Holds the news and news button. */
#news_container { background: #003f89; }

/* Gradient BGD for the news bar */
.news_areas { background: #000 url("/SiteCollectionImages/_bgd/news_bgd.gif") repeat-x; }

/* Colour of border along the left-hand side */
#left_column { border-left: 2px solid #78aec8; }

/* CSS for first set of left-hand navigation */
ul#subnav {
	border-top: 6px solid #002f66;
	border-right: 1px solid #78aec8;
	background: #0077b1 url("/SiteCollectionImages/_bgd/subnav_bgd.gif") repeat-x bottom;
}

ul#subnav li a:link, ul#subnav li a:visited { background: url("/SiteCollectionImages/_bgd/bullets_bgd.gif") no-repeat right; }
ul#subnav li a:hover {
	background: #99c1d4 url("/SiteCollectionImages/_bgd/bullets_over_bgd.gif") no-repeat right;
	border-bottom: 1px solid #99c1d4;
}
ul#subnav li.last_one a:link, ul#subnav li.last_one a:visited { border-bottom: 1px solid #005f8d; }

/* CSS for second set of left-hand navigation */
#subnav_subset {
	border-right: 1px solid #78aec8;
	margin-right: 7px;
}
ul#subnav_subset li a:link, ul#subnav_subset li a:visited { background: #005c89 url("/SiteCollectionImages/_bgd/subnav_subset_bgd.gif") repeat-x; }
ul#subnav_subset li a:hover { background: #99c1d4; }

/* Left-hand features */

#upcoming_events {
	border-top: 10px solid #78aec8;
	border-bottom: 10px solid #78aec8;
	background: #001f2f;
}

#upcoming_events h3 { color: #0077b1; }

#upcoming_events p { color: #FFF; }

#travel_guide {
	background: #2b85b0;
	border-top: 18px solid #78aec8;
	border-bottom: 18px solid #78aec8;
}

#travel_guide h3 { color: #00336f; }

#travel_guide p { color: #000; }

h3#where_are_we { background: url("/SiteCollectionImages/_bgd/location_bgd.gif") no-repeat top left; }

.where_are_we {
	background: #2b85b0;
	border-bottom: 10px solid #78aec8; 
}

/* Right-hand side feature links */
.feature_shell a:link,.feature_shell a:visited { color: #002f66; }


/* if JavaScript is disabled */

noscript {	
	color: #ccc;
	font:  bold italic 1.25em "Times New Roman", Times, serif;
}























