/*
CSS Version:	1.0
Author:			Dan Davidson
Email:			dan (at) vitalwebdesign (do t) co (d ot) uk
Website:		http://www.vitalwebdesign.co.uk/
Reset Styles v1.0 (20080212) curtesy Eric 'The CSS God' Meyer @ http://meyerweb.com/ - Cheers Eric! */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse;border-spacing: 0;}
a {outline: 0;}
/* global */
* {margin:0;padding:0;}
html, body {
	
}
body {
	font-size: 12px;
	line-height:15px;
	font-family: verdana, sans-serif;
	/*letter-spacing:0.048em;*/
	background:#8B5D11; /*#8C4210*/
	text-align:center; /* horizontal centering for IE Win quirks */
	height:100%;
	padding: 40px 0;
	margin: 0;
}
#container {
	margin:0 auto; 
	width:820px;
	background:#F9C2D0 url('/img/bg.jpg') no-repeat top right;
	text-align:left;
}
#masthead {
	position:relative;
}
#content {
	padding:10px 20px 0;
	}
	#content p {
		padding:0 0 10px;
		color:#5A2E6B;
	}
	#content p span {
		color:#8B5D11;
	}
	#content ul {
		padding:10px 0;
		color:#5A2E6B;
	}
	#content ul li {
		margin:0 0 0 25px;
		list-style-type:disc;
		padding:0 0 5px;
	}
	#content a {
		color:#5A2E6B;
	}
	#content .next {display:block;margin:20px 0 10px 0;padding:0 0 15px;}
	#content .next a {font-size:126%;background:#5A2E6B;color: #fff;padding:6px;text-decoration:none;}
	#content .next a:hover {text-decoration:underline;}
	#content .t02 {color:#8B5D11;}
	#content .t_heading {font-size:124%;color:#5A2E6B;padding:0 0 10px;}
	#content .t_heading2 {font-size:165%;color:#5A2E6B;padding:5px 0 15px;}
	#content table {color:#5A2E6B;margin:10px 0 15px;background:#fff;}
	#content table td {padding:5px;border:1px solid #F5BECC;}
	#content blockquote {padding:10px 50px;}
#footer {
	padding:5px 20px 20px;
}
/* nav */
ul#nav {
	padding:10px 0 0 20px;
}
ul#nav li {
	float:left;
}
ul#nav li a {
	display:block;
	margin:0 20px 0 0;
	text-indent:-5000em;
	width:140px;
	height:94px;
}
li#nav01 a {background:url('/img/nav.jpg') no-repeat 0 0;}
	li#nav01 a:hover {background-position:0 -94px;}
li#nav02 a {background:url('/img/nav.jpg') no-repeat -140px 0;}
	li#nav02 a:hover {background-position:-140px -94px;}
li#nav03 a {background:url('/img/nav.jpg') no-repeat -280px 0;}
	li#nav03 a:hover {background-position:-280px -94px;}
li#nav04 a {background:url('/img/nav.jpg') no-repeat -420px 0;}
	li#nav04 a:hover {background-position:-420px -94px;}
li#nav05 a {background:url('/img/nav.jpg') no-repeat -560px 0;}
	li#nav05 a:hover {background-position:-560px -94px;}
/* styles */
h1 {
	position:relative;
	width:597px;
	height:97px;
	}
	h1 span {
		background:url('/img/h1.gif') no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
h2 {
	position:relative;
	width:599px;
	height:32px;
	}
	h2 span {
		background:url('/img/h2.gif') no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
h3 {
	font-weight:normal;
	margin:5px 0 0;
}

h4 {
	margin:5px 0 10px;
	color:#8B5D11;
	font-size: 16px;
	line-height: 20px;
}

#h3-01 {
	position:relative;
	width:777px;
	height:17px;
	margin:0 0 10px;
	}
	#h3-01 span {
		background:url('/img/h3-01.gif') no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}

.t_strapline {
	font-size:134%;
	color:#5A2E6B;
	padding:10px 20px 0;
	font-weight:normal;
}
.contact {
	font-size:132%;
	text-align:center;
	color:#8B5D11;
	}
	.contact a {
		color:#8B5D11;
	}
.copyright {
	font-size:92%;
	text-align:center;
	padding:10px 0 0;
	color:#5A2E6B;
	}
	.copyright a {
		color:#5A2E6B;
	}
	
.img-fl {float:left;margin:0 15px 15px 0;/*border:1px solid #8B5D11;*/}
.img-fr {float:right;margin:0 0 15px 15px;/*border:1px solid #8B5D11;*/}	
/* default styles */
.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}
.mt5 {margin-top:5px;}
.mt7 {margin-top:7px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.txt_str {font-weight:bold;}
.fl {float:left;}
.fr {float:right;}