/wp-content/themes/Brunel/ims/blocks_image_0_1.png/*  
Theme Name: Brunel Harmony WP Template
Theme URI: http://www.brunelharmony.co.uk/
Description: Designed and stuck together with crazy glue
Version: 1.0
Author: Mark 
Author URI: http://www.brunelharmony.co.uk/

*/

/*Global Styles*/

* {
	margin:0;
	padding:0;
	border:0;
}

html {
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	border:0;
	font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;
	color:#FF0000;
	background:url(/wp-content/themes/Brunel/ims/blocks_image_0_1.png) #fff repeat-x top left;
}

p {
	margin:0 0 15px 0;
	border:0;
	font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;
	color:#FF0000;
}

a {
	text-decoration:underline;
	color:#FF0000;
}

a:hover {
	text-decoration:none;
	color:#3300FF;
}


img {
	border:0
}

.clear {
	clear:both;
}

h1, h2, h3 {
	margin:12px 0 12px 0;
	padding:5px 0 5px 0;
	font-size:18px;
	color:#FF0000;
	font-weight:lighter;
	border-top:1px dashed #3300FF;
	border-bottom:1px dashed #3300FF;
}


#sidebar h2, h3 {
	margin:12px 0 12px 0;
	padding:5px 0 5px 0;
	font-size:18px;
	color:#FF0000;
	font-weight:lighter;
	border-top:1px dashed #3300FF;
	border-bottom:1px dashed #3300FF;
}

h1 a {
	color:#FF0000;
	text-decoration:none;
}

hr {
	margin:20px 0 10px 0;
	border-bottom:1px dashed #414142;
}

.nextandprevious p {
	margin:15px 0 12px 0;
	padding:5px 0 10px 0;
	border-top:1px dashed #3300FF;
	border-bottom:1px dashed #3300FF;
}

li {
	list-style:none;
}

q {
	font-style:italic;
	color:#FF0000;
}

strong {
	font-weight:bold;
	color:#FF0000;
}

/*Header Wrapper Style - This pulls the header into the center of the browser. This is independant of the main wrapper for Wordpress loop reasons*/

#header {
	margin:15px auto 0 auto;
	padding:0;
	width:800px;
	height:145px;
	/*border:1px solid grey;*/
}

#header .logo {
	margin:0;
	padding:0;
	float:centre;
}

/*This contains the blog and conact links in the header and is not dynamic*/
#header #linkcontainer {
	margin:15px 0 0 0;
	padding:0;
	float:right;
	width:400px;
}

#header #linkcontainer .moveleft {
	margin:0;
	padding:0;
	width:170px;
	float:right;
}

.menu {
	margin:0;
	padding:10px 0 0 10px;
}

#header #linkcontainer a {
	margin:0;
	padding:0;
	color:#fff;
	font-size:16px;
	text-decoration:none;
	display:inline;
	
}

#header #linkcontainer a:hover {
	color:#FF0000;
}

/*Main Navigation - To be genrated by WP*/
#header #navigation {
	margin:30px 0 0 0;
	padding:0;
}

#header #navigation ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
}

#header #navigation li {
	margin:0;
	padding:0 0 0 8px;
	color:#FF0000;
	font-size:14px;
	display:inline;
}

#header #navigation a {
	color:#FF0000;
	text-decoration:none;
	background:transparent;
	cursor:pointer;
}

#header #navigation a:hover {
	color:#fff;
	text-decoration:none;
}

/*Main Wrapper Style - This pulls the design to the center of the browser - all fixed width content must fit in here.*/
#wrapper {
	margin:0 auto 20px auto;
	padding:0;
	width:800px;
}


/*Left Coloum styles - Contains most of the info for the site*/
#content {
	margin:0;
	padding:0 40px 0 0;
	width:500px;
	float:left;
}

/*Sidebar styles - Contains the links - this should work with WP wdigets*/
#sidebar {
	margin:0;
	padding:0;
	width:260px;
	float:left;
}

#sidebar img {
	margin:0 0 8px 0;
	padding:0;
	border:1px solid #414142;
}

#sidebar img a {
	border:1px solid #414142;
}

#sidebar img:hover {
	border:1px solid #000000;
}

#sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
}

/*Footer Styles - We need this at 100% width so we leave outside of the wrapper*/
#footer {
	margin:0;
	padding:0 0 20px 0;
	width:100%;
}

#footer p {
	margin:0;
	border:0;
	font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;
	color:#fff;
}

/*This contains the info we need to float in the middle of the footer*/
#footer #footerwrapper {
	margin:10px auto 0 auto;
	padding:0;
	width:800px;
	background:#330099;
}

#footer h4 {
	margin:0;
	padding:10px 0 20px 0;
	font-size:16px;
	color:#fff;
	font-weight:lighter;
}

#footer a {
	text-decoration:none;
	color:#FF0000;
}

#footer a:hover {
	text-decoration:none;
	color:#fff;
}

/*This contains the left side of the footer*/
#footer #leftfooter {
	margin:0;
	padding:0 40px 0 0;
	width:500px;
	float:left;
}

/*This contains the right side of the footer*/
#footer #rightfooter {
	margin:0;
	padding:0;
	width:260px;
	float:left;
}

#footer #rightfooter ul {
	margin:0;
	padding:0;
	list-style:none;
}

#footer #rightfooter li {
	margin:0;
	padding:0;
	color:#fff;
}

#footer .details {
	margin:15px 0 0 0;
	border:0;
	font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;
	color:#FF0000;
}

/*Give the rss link abit of style*/
.rss {
	background:url(ims/rss-feed.jpg) no-repeat 60px 5px;
}

form#searchform input[type="text"] {
	width:120px;
	padding:1px;
	border:1px solid #111;
	vertical-align:middle;
	display:block;
	float:left;
}