body {
	font-size:75%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	background-color:#334099;
	background-image:url(/media/background.gif);
	text-align:center;
	min-width:718px;
}

/* ------- Page -------------- */

#page {
	border-left:solid #fff 1px;
	border-right:solid #fff 1px;
	width:718px;
	padding:0;
	margin:0 auto;
	text-align:left;
	background-image:url(/media/page.gif);
	background-repeat: repeat-y;
}

/* ------- Header -------------- */

#header {
	width: 718px; 
	height: 98px;
}

/* ------- Navigation -------------- */

#nav {
	width:155px; 
	background-color:#dcc393;
	float:left;
}

#nav p {
	margin:0;
	line-height:130%;
}

#nav a {
	display:block;
	width:142px;
	background-color:#e5d2ae;
	padding:3px 4px 3px 8px;
	font:bold 100% Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top:3px solid #dcc393;
}

#nav a:hover {
	background-color:#eee1c9;
}

#nav a:selected {
	background-color:#eee1c9;
}

#nav ul {
	margin:0;
	padding:0;
	line-height:130%;
	list-style:none;
}

#nav ul a {
	display:block;
	width:132px;
	background-color:#e5d2ae;
	padding:1px 4px 1px 18px;
	font:94% Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top:1px solid #dcc393;
}

#nav level2 a:hover {
	background-color:#eee1c9;
}

#nav a.promotion{
	display:block;
	color:#012b80;
	line-height:13px;
	height:50px;width:137px;
	padding:88px 4px 2px 4px;
	margin:10px 0 0 5px;
	background-image:url(../media/Gloucestershire-Performs-sidebar.jpg);
	background-repeat:no-repeat;
}
#nav a.promotion .promotion-small-text{
	font-size:10px;
	line-height:12px;
}

/* ----------------- Content--------------  */

#content {
	margin-left:170px;
	width:530px;
	background-color: #fff;
}

#content h1 {
	font:normal 170% Verdana, Arial, Helvetica, sans-serif;
	color:#a01024;
	margin:6px 0 12px 0;
}

#content h2 {
	font-size:125%;
	color:#8f7e38;
	line-height:normal;
	margin:16px 0 8px 0;
}

#content h3 {
	font-size:110%;
	color:#a01024;
	line-height:normal;
	margin:8px 0 6px 0;
}

#content h4 {
	font-size:110%;
	color:#8f7e38;
	line-height:normal;
	margin:8px 0 6px 0;
}

#content h5 {
	font-size:100%;
	color:#a01024;
	line-height:normal;
	margin:6px 0 6px 0;
}

#content h6 {
	font-size:100%;
	color:#000;
	line-height:normal;
	margin:6px 0 6px 0;
}
	
#content p {
	line-height:140%;
	margin:6px 0 12px 0;
}

#content ul, ol {
	margin-top:6px;
	margin-bottom:12px;
	line-height:140%;
}

#content caption {
	font-size:110%;
	font-weight:bold;
	color:#003366;
	margin:0 0 6px 0;
	text-align:left;
}

#content a.noborder img{
	border-width:0;
}

#formBox {
	background-color:#f2f0e5;
	padding:8px;
}

/* ----------- Wrapper -------------- */

#wrapper {
	clear:both;
}

/* ----------- Global LINKS Definitions -------------- */

a {
	color:#003399;
}
a:hover {
	color:#a01024;
}

/* -------text classes -------*/

form {
	margin:0
}

.smallText {
	font-size:84%;
	color:#000000;
	line-height:130%;
}

.middleText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:94%;
	color:#000000;
	line-height: 130%;
}

.button
{
	color:#003399;
	padding:0px;
	border-width:2px;
	border-style:solid;
	border-top-color:#fff;
	border-right-color:#ddd6b9;
	border-bottom-color:#ddd6b9;
	border-left-color:#fff;
	background-color:#eeebdc;
	cursor:hand;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	text-indent:0pt;
}

/* -------image classes -------*/

.marginR {
	margin:3px 10px 3px 0;
}

.marginL {
	margin:3px 0 3px 10px;
}

/* ------- goBackButton classes -------*/

.goBackButton {
	border-width:2px;
	border-style:solid;
	border-top-color:#fff;
	border-right-color:#ddd6b9;
	border-bottom-color:#ddd6b9;
	border-left-color:#fff;
	background-color:#eeebdc;
	font-weight:bold;
	font-size:100%;
}

.goBackButton a {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
}
.goBackButton a:hover {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
}

.goBackButton a:visited {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
}

