@import url(./headers.css);
@import url(./forms.css);
@import url(./menu.css);
@import url(./blog.css);
@import url(./comments.css);
/*@import url(./picturator.css);*/

body, html {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	color: #333333;
	background-color: #8b9a90;
	margin: 0;
	padding: 15px 0;
	line-height: 1.2em;
}

#wrapper {
	background: #FFFFFF;
	width: 960px;
	margin: 0 auto;
	padding-top: 15px;
}

#masthead {
	background: url(../images/banner.jpg) no-repeat;
	height: 130px;
	margin-bottom: 15px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#areas {
	display: block;
	float: right;
	margin: 0;
}

#areas li {
	list-style: none;
}

#areas li a {
	display: block;
	width: 110px;
	height: 23px;
	padding-top: 3px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	font-size: 80%;
	text-align: right;
	padding-right: 5px;
}

.leeds {
	background-color: #1282c4;
}

.bradford {
	background-color: #e4aa45;
}

.kirklees {
	background-color: #834b9b;
}

.calderdale {
	background-color: #cf2a57;
}

.wakefield {
	background-color: #009d99;
}

.leeds {
	background-color: #1282c4;
}

p.bradford {
	color: #e4aa45;
	background: none;
}

p.kirklees {
	color: #834b9b;
	background: none;
}

p.calderdale {
	color: #cf2a57;
	background: none;
}

p.wakefield {
	color: #009d99;
	background: none;
}

p.leeds {
	color: #1282c4;
	background: none;
}

#menu {
	background: #dce1dd;
	height: 30px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#container	{ 
	padding: 15px 15px 15px 0;
	min-height: 500px;
}
				
#container li, #right li { 
	margin: 0; 
	color: #666
	padding-left: 20px;
}

div#main {
	padding: 10px 10px 10px 30px;
	width: 600px;
	font-size: 85%;
}

div#main.full {
	width: 900px;
}

div#blog {
	width: 600px;
	float: left;
}

#address {
	font-size: 90%;
}

#left {
	float: left;
	width: 258px;
}

#right {
	float: right;
	width: 655px;
	padding: 10px;
	font-size: 85%;
}

#right.blog {
	width: 170px;
}
#lowerContainer {
	margin-top: 15px;
}

#lowerLeft {
	float: left;
	height: auto;
	width: 340px;
	padding:0 15px 15px;
}

#lowerLeft ul {
	line-height: 1.2em;
	font-size: 90%;
}

#lowerLeft li {
	margin-bottom: 1em;
	padding-top: 0;
}

#lowerRight {
	float: right;
	height: auto;
	width: 200px;
	padding:0 15px 15px;
}

#footer {
	background: #dce1dd;
	border-top: #8b9a90 1px solid;
	width: 960px;
	height: 95px;
	margin: 0 auto;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#footer p {
	display: block;
	font-size: 60%;
	width: 500px;
	margin: 10px;
	float: left;
}

#links {
	float: left;
	font-size: 80%;
}

#links ul {
	margin: 10px 0 0 15px;
}

#links ul li {
	list-style: none;
	display: inline;
	padding-right: 10px;
}

#biglogo {
	float: right;
	margin: 15px;
}

.panel {
	background-color: #eef0ee;
}

.news {
	padding: 15px 25px 25px 25px;
	font-size: 80%;
}

.news a {
	font-size: 80%;
}

.clearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	display: block;
}

#left p.warn { 
	color: #f00;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

ul {
	line-height: 1.5em;
}

#trainingfeed {
	background-color: #eef0ee;
	padding: 15px;
}

.user {
	border: #CCC medium solid;
	padding: 1em;
	margin: 1em;
	float: right;
	background-color: #dce1dd;
}