/* Main */
html, body {
	margin:0;
	padding:0
}
body {
	font: 76% arial, sans-serif;
	text-align:center
}
p {
	margin:0 15px 10px
}

/* Left side which holds the menu */
div#left_side {
	height:393px;
	background-image:url(Splices/website_02_02.jpg);
}
div#menu {
	padding-top: 20px;
	padding-left: 40px;
	padding-right:6px;
}
div#menu a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;		
}
div#menu a:hover {
	text-decoration: underline;
}

/* Right side which holds the sponsors */
div#sponsors_inner{
	margin-top: 30px;
}

/* Page heading */
div#pageheadings {
	height:71px;
	background-color: #EFE5E4;
	background-image:url(Splices/website_03.jpg);
	background-repeat: no-repeat;
	}

div#pageheadings h1{
	color:#670100;
	text-decoration:none;
	font-size:22px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 0 10px 20px 15px;	
}

/* Content area */
div#frontwrapper{
	height: 322px; /* to ensure colour reaches bottom of menu */
	background-color: #EFE5E4;
	}
	/* home content only displayed on homepage */
div#homecontent{
	font-weight:bold;		
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 0px 15px 2px 15px;	
}
div#homecontent p{
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
}


	/* content displayed on all pages except homepage */

div#content_wrapper {
	background-color: #EFE5E4;	
}

div#content {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding: 0px 15px 2px 15px;	
}

div#content A {
    COLOR: #972B2B;
    TEXT-DECORATION: none;
}
div#content A:hover {
	COLOR: #000000;
    TEXT-DECORATION: underline;
}

div#content h2 {
	color:#670100;
	text-decoration:none;
	font-size:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

div#attachments h1 { /*box heading*/
	color:#670100;
	text-decoration:none;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
}




/* Upper foot boxes */

div#upperfoot_box h1 { /*box heading*/
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0 20px 45px;
	padding-top: 8px;
}
div#upperfoot_box h2 { /*article title*/
	color:#670100;
	text-decoration:none;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 8px 20px 2px 20px;

}
div#upperfoot_box h3 { /*date*/
	color:#670100;
	text-decoration:none;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 24px;
}
div#upperfoot_box p { /*article content*/
	font-size:11px;
	margin: 2px 8px 0px 20px;	
}
div#upperfoot_box a {
	color:#670100;
	text-decoration:none;	
	margin: 0 0 0 0;
	padding: 0;
	font-weight: bold;	
	display:inline;
}

div#photos{
	vertical-align:top;
}

/* Newsfeed */

div#newsfeed {
	background: url(Splices/website_07.jpg) repeat-x #FFFFFF;
}

/* The Play */

div#theplay {
	background: url(Splices/website_08.jpg) repeat-x #FFFFFF;
}

/* Footer */
div#footer {
	clear:left;
	background: url(Splices/website_13.jpg) repeat-x;	
	height:55px;	
	width:100%;
}
div#footer p{
	color:#FFFFFF;
	padding: 20px;	
}
div#footer a{
	color:#FFFFFF;
	font-size:11px;	
	text-decoration:none;	
	margin: 0 0 0 0;
	padding: 0;
	font-weight: bold;	
	display:inline;	
}