/* CSS Document */

/* Website design by Jeff Gillan, www.logoportal.co.uk */
/* Please do no remove this credit */

/* Colours
Orange: #ea801b
Grey:     #747577
*/

body {
background-color:#ea801b;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#747577;
font-size:.7em;
line-height:1.3em;
font-weight:100;
padding:0;
margin:0;
}

p {
margin:0px 0px 5px 0px;
color:#747577;
}

h1 {
font-weight:100;
color:#ea801b;
margin:0px 0px 5px 0px;
font-size:1.5em;
}

h2 {
font-weight:100;
color:#ea801b;
margin:0px 0px 5px 0px;
font-size:1.2em;
}

h3 {
font-weight:100;
color:#747577;
margin:0px;
font-size:1em;
}

h4 {
font-weight:100;
color:#747577;
margin:0px;
font-size:1em;
}

strong {
font-weight:100;
color:#ea801b;
font-size:1.1em;
line-height:1.3em;
}

a {
text-decoration:none;
color:#ea801b;
}
a:hover {
text-decoration:underline;
}

#container {
width:800px;
height:600px;
margin:20px auto;
background-color:#FFFFFF;
}

#header {
display:block;
width:800px;
height:130px;
}
#header img {
float:left;
}

#nav {
float:left;
padding-left:10px;
width:154px;
height:470px;
background:url(../img/menu_bg.png) no-repeat;
}

	#nav a:link {
	padding:7px 0px 0px 10px;
	background-color:#ea801b;
	display:block;
	width:154px;
	height:30px;
	background:url(../img/btn.png) no-repeat;
	color:#FFFFFF;
	}
	#nav a:visited {
	padding:7px 0px 0px 10px;
	background-color:#ea801b;
	display:block;
	width:154px;
	height:30px;
	background:url(../img/btn.png) no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	}
	#nav a:hover {
	padding:7px 0px 0px 10px;
	background-color:#ea801b;
	display:block;
	width:154px;
	height:30px;
	background:url(../img/btn_ovr.png) no-repeat;
	color:#ea801b;
	text-decoration:none;
	}
	#nav a:active {
	background-color:#ea801b;
	display:block;
	width:154px;
	height:30px;
	background:url(../img/btn_ovr.png) no-repeat;
	color:#ea801b;
	text-decoration:none;
	}
	#nav a.active {
	padding:7px 0px 0px 10px;
	background-color:#ea801b;
	display:block;
	width:154px;
	height:30px;
	background:url(../img/btn_ovr.png) no-repeat;
	color:#ea801b;
	text-decoration:none;
	}

#mainpanel {
float:left;
padding-left:10px;
width:616px;
height:450px;
font-size:1.1em;
line-height:1.4em;
}
#mainpanel ul {
margin:0px;
padding:0px;
}
#mainpanel li {
list-style:none;
color:#ea801b;
}
#mainpanel .bgimg {
margin:0px;
float:right;
}

#onecol {
float:left;
width:606px;
}
#txthdr {
width:600px;
float:left;
height:30px;
}
#opencol {
float:left;
width:188px;
padding-right:20px;
}
#openrh {
float:left;
width:188px;
}

#threecol {
padding:0px;
float:left;
width:188px;
height:400px;
padding-right:20px;
}
#threecol span {
color:#747577;
}

#rhcol {
float:left;
width:188px;
}
#txt_footer {
margin-bottom:20px;
width:606px;
height:20px;
font-size:.9em;
line-height:1.2em;
}
	#txt_footer .col {
	float:left;
	width:303px;
	}

#credit {
clear:both;
width:800px;
margin:20px auto;
text-align:center;
font-size:.8em;
color:#666666;
}
	#credit a:link, #credit a:visited, #credit a:active {
	color:#666666;
	}
	#credit a:hover {
	color:#FFFFFF;
	}

#preload {
visibility:hidden;
}

#clear {
clear:both;
}
.mugshots {
float:left;
padding-right:10px;
padding-bottom:4px;
width:auto;
height:auto;
}
