/* Global */
body {
	margin: 0;
	text-align: center; /* IE 5 WA */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	background: url(images/body_bg.gif) repeat-x top;
	background-color: #FFF;
	}

#page {
	width: 750px;
	margin: 0 auto;
	padding: 0;
	text-align: left; /* IE 5 WA */
	background-color: #FFF;
	}

#header {
	background: url(images/head_bg.gif) repeat-x top;
	padding: 0;
	margin: 0;
	}
	
#content {
	padding: 30px;
	margin: 0;
	width: 690px;
	float: left;
	background-color: #FFF;
	min-height:330px;
	}

/* Stlyes */
p {
	padding: 0;
	margin: 7px 0 15px 0;
	}

h1 {
	color: #c5d119;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 12px 0;
	}
	
h2 {
	color: #a04e4c;
	font-size: 18px;
	font-weight: normal;
	margin: 8px 0;
	}
	
h3 {
	color: #000;
	font-size: 14px;
	font-weight: normal;
	margin: 4px 0;
	padding: 5px 0 3px 0;
	border-bottom: dotted 1px #000;
	}
	
h4 {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	margin: 4px 0;
	padding: 5px 0 3px 0;
	border-bottom: dotted 1px #000;
	}
	
/* Home Page Attributes */
/* Whats new table */
.newTable {
	background: url(images/new_bg.jpg) repeat-y left;
	float: left;
	}

.newTable tr {
	vertical-align:top;
	}
.newTable img {
	border:none;
	}	

.newTable a:link, .newTable a:hover, .newTable a:active, .newTable a:visited {
	text-decoration: underline;
	color: #FFF;
	}

.whatsOnCol {
	float:left;
	width: 324px;
	overflow:hidden;
}

.whatsOnCol img {
	padding-bottom: 10px;
}

.whatsOn {
	height: 40px;
	padding-left:14px;
	vertical-align:middle;
	font-weight:bold;
	font-size: 18px;
	color: #C3D213;
	}

.newTitle {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	}

.newText {
	color: #FFF;
	font-size: 11px;
	line-height: 14px;
	}

#homeCol {
	width: 335px;
	float: right;
	margin: 0 0 0 20px;
	}
#homeCol p {
	margin-top: 0px;
}	

/* Other Page Attributes */
#col-1 {
	width: 185px;
	float: left;
	}

#col-2 {
	width: 490px;
	background: url(images/col1_bg.jpg) repeat-y left;
	float: left;
	padding: 0 0 0 15px;
	}

#col-1 ul {
	color: #a04e4c;
	text-align: right;
	padding: 0;
	margin: 0;
	}

#col-1 li {
	list-style: none;
	/*background: url(images/arrow.gif) right  top no-repeat; */
	padding:  6px 2px 6px 0;
	margin-right: 12px;
	font-weight:normal;
	
	}

/* All active states in the sub menu */
#col-1 li.selected, #col-1 li.selected a.selected {
	font-weight:bold;
	}
/*
Hoping to change colour not using bold
#col-1 li.selected a:link, #col-1 li.selected a:active, #col-1 li.selected a:visited,	
#col-1 li.selected a.selected a:link, #col-1 li.selected a.selected a:active, #col-1 li.selected a.selected a:visited {
	color:#33FF00;
}
*/
#col-1 li li {
	list-style: none;
	background:none;
	padding:  1px 5px 0px 0;
	margin-right: 5px;
	font-size:10px;
	}

#col-1 li a {
	padding-right:7px;
	background: transparent url(images/arrow.gif) no-repeat right;
	}
#col-1 li li a {
	background:none;
	padding:0px;
	}

ul {
	padding: 0;
	margin: 0 30px 5px 30px;
	}

li {
	list-style-type: square;
	padding: 0;
	margin: 0;
	}
	
/* Regular Site Links */
a:link, a:active, a:visited {
	text-decoration: none;
	color: #a04e4c;
	}
	
a:hover {
	text-decoration: underline;
	color: #a04e4c; 
	}	

/* Nav Set up */
#navContainer {
	width: 730px;
	position: relative;
	padding: 0 0 0 20px;
	margin: 0;
	float: left;
	background: url(images/nav_bg.gif) repeat-x top;
	}

.navItem {
	float: left;
	padding: 5px 10px;
	margin: 0;
	background: url(images/navitem_bg.gif) no-repeat right;
	}

#navContainer ul {
	padding: 0;
	margin: 0;
	}

#navContainer li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
/* L1 Link Styles */
.navItem a:link, .navItem a:visited, .navItem a:active {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}

.navItem a:hover {
	color: #FFF;
	text-decoration: underline;
	font-size: 12px;
	line-height: 14px;
}

/* Hidden menu layers */
#nav_item_one, #nav_item_two, #nav_item_three, #nav_item_four, #nav_item_five, #nav_item_six {
	position: absolute;
	left: -999px;
	top: 25px;
	background-color: #a04e4c;
	z-index: 1;
	padding: 0;
	margin: 0;
	width: auto;
	text-align: left;
}

/* L2 Link Styles */
#nav_item_one a:link, #nav_item_one a:visited, #nav_item_one a:active, #nav_item_two a:link, #nav_item_two a:visited, #nav_item_two a:active, #nav_item_three a:link, #nav_item_three a:visited, #nav_item_three a:active, #nav_item_four a:link, #nav_item_four a:visited, #nav_item_four a:active, #nav_item_five a:link, #nav_item_five a:visited, #nav_item_five a:active, #nav_item_six a:link, #nav_item_six a:visited, #nav_item_six a:active {
	text-decoration: none;
	color: #FFF;
}

#nav_item_one a:hover, #nav_item_two a:hover, #nav_item_three a:hover, #nav_item_four a:hover, #nav_item_five a:hover, #nav_item_six a:hover {
	text-decoration: underline;
	color: #FFF;
}

#nav_item_one ul, #nav_item_two ul, #nav_item_three ul, #nav_item_four ul, #nav_item_five ul, #nav_item_six ul {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

#nav_item_one li, #nav_item_two li, #nav_item_three li, #nav_item_four li, #nav_item_five li, #nav_item_six li {
	border: #FFF 1px solid;
	border-top: none;
	margin: 0;
	padding: 1px 10px 1px 10px;
	}

/* Edit for positions */

#nav_item_one.showing {
	left: 74px;
}

#nav_item_two.showing {
	left: 208px;
}

#nav_item_three.showing {
	left: 421px;
	width: 148px;
}

#nav_item_four.showing {
	left: 214px;
}

#nav_item_five.showing {
	left: 270px;
}

#nav_item_six.showing {
	left: 325px;
}

#footer { line-height:normal; }
#footer p { float:left; font-size: 90%; color: #A04E4C; padding: 0.0em 0 0.1em 0.7em; margin:1px;}
#footer ul { text-align: right; margin: 0; padding: 0.0em 0.7em 0.3em 0;}
#footer li { display: inline; color: #A04E4C; padding: 1px;}

#footer a { text-decoration: none; background-color: #ffffff; }
#footer a:link, #container-footer a:visited { color: #A04E4C; }
#footer a:hover, #container-footer a:active { color:#800000; text-decoration: underline; }
