/*
The design and build of this website is copyrighted to Adventure Graphics, Sutton Coldfield, West Midlands, UK, B72 1SP. 
any intention or attempt to claim responsibility of the design or build of this website is a breach of copyright law.
<meta name="Author" content="Adventure Graphics, 0121 354 1010">
<meta name="Copyright" content="© Adventure Graphics 2008">
<meta name="Publisher" content="Adventure Graphics, www.adventuregraphics.co.uk">
<meta name="Designer" content="Adventure Graphics">
*/

body {
	background-color: #e8449a;
	margin: 0px;
	border: 0px none;
	background-image: url('images/liq_h_bg.jpg');
	background-repeat: repeat-x;
	background-position: top;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #e73e97;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085998;
	font-weight: bold;
}
h3 a:link {color: #666; text-decoration: none;}
h3 a:visited {color: #666; text-decoration: none;}
h3 a:hover {color: #666; text-decoration: underline;}
h3 a:active {color: #666; text-decoration: none;}

img {border: 0px;}

.spaced {line-height: 20px;}
.novmargin {margin-top: 0px; margin-bottom: 0px;}
.notmargin {margin-top: 0px;}
.nobmargin {margin-bottom: 0px;}
.listimg {list-style-image: url(images/listimg.jpg);}
.float_left {float: left; padding: 0px;}
.float_right {float: right; padding: 0px;}
.bold {font-weight: bold;}

.blue { color: #085998; }
.pink { color: #e73e97; }
.yellow { color: #FFFF33; }
.formfield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; }
.white {color: #FFFFFF;}

a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
a:active {color: #000; text-decoration: none;}

/* Allows Div to stretch to full width of browser */
#full_screen_width {
	width: 100%;
	height: auto;
	background-color: #fff;
}
/* Allows Div to centre horizontal in browser */
#centre_container {
	width: 944px;
	height: auto;
	margin: 0px auto 0px;
	background: transparent;
}
/* Allows liquid background in FF */
#liquid_background_container {
	width: 870px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 37px;
	background: transparent;
}
#liquid {
	width: 830px;
	height: auto;
	float: left;
	padding: 20px 20px 0px;
	background-image: url('images/liq_v_bg.jpg');
	background-repeat: repeat-y;
}
#star_bg {
	width: 830px;
	height: auto;
	float: left;
	padding: 0px;
	background-image: url('images/star_bg.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
}


/* Start of Header Options */

#header {
	width: 944px;
	height: 177px;
	float: left;
	margin-top: 10px;
	background-image: url('images/header.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
#header a:link {color: #fff; text-decoration: none; margin: 0px; font-weight: bold;}
#header a:visited {color: #fff; text-decoration: none; margin: 0px; font-weight: bold;}
#header a:hover {color: #e73e97; text-decoration: none; margin: 0px; font-weight: bold;}
#header a:active {color: #fff; text-decoration: none; margin: 0px; font-weight: bold;}

#header .navtext{
	width: 870px;
	height: 20px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e73e97;
	margin: 0px;
	font-weight: bold;
	text-align: right;
	padding: 22px 60px 0px 0px;
	line-height: 18px;
	background: transparent;
}
#contact_details {
	width: 374px;
	height: 132px;
	float: right;
	padding: 0px; margin: 0px; border: 0px;
	background: transparent;
}

/* Start of Footer Options */

#footer {
	width: 870px;
	height: 35px;
	float: left;
	background-image: url('images/footer.jpg');
	background-position: top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding-top: 7px;
}
#footer a:link {color: #fff; text-decoration: none;}
#footer a:visited {color: #fff; text-decoration: none;}
#footer a:hover {color: #e73e97; text-decoration: none;}
#footer a:active {color: #fff; text-decoration: none;}

#footer .lefttext{
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 18px;
	padding-left: 20px;
	background: transparent;
}
#footer .righttext{
	width: auto;
	height: auto;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 18px;
	padding-right: 20px;
	background: transparent;
}
#navfooter {
	width: 870px;
	height: 20px;
	float: left;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4eaf2;
	text-align: center;
	padding-bottom: 15px;
}
#navfooter a:link {color: #f4eaf2; text-decoration: none;}
#navfooter a:visited {color: #f4eaf2; text-decoration: none;}
#navfooter a:hover {color: #fff; text-decoration: underline;}
#navfooter a:active {color: #f4eaf2; text-decoration: none;}

#left_column {
	width: 165px;
	height: auto;
	margin-bottom: 20px;
	background-image: url(images/pink_title.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #085998;
	float: left;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	line-height: 18px;
	font-weight:bold;
}
#left_column p {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	line-height: 18px;
	font-weight:bold;
}
#right_column {
	width: 173px;
	height: auto;
	margin-bottom: 20px;
	border: solid #085998 1px; 
	background-image: url(images/blue_title.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #fff;
	float: right;
	padding: 10px 5px 10px 5px;
	font-size: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #085998;
}
#centre_column {
	width: 420px;
	height: auto;
	margin-bottom: 20px;
	background: transparent;
	float: left;
	padding: 10px 0px 0px 24px;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #085998;
}
#centre_column.extended {
	width: 605px;
}
#centre_column p {
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #085998;
}
	