/*
Theme Name: IBCM
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
/* MARATHON BLOG
Created and Upadted by SUMATHI on April 28, 2009
*/

BODY {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
.main {
	padding: 0;
	margin: 30px auto;
	width: 967px;
}
.header {
	padding: 0;
	margin: 0;
	width: 967px;
	float: left;
	height: 115px;
	background: url(http://www.ipswichhalfmarathon.co.uk/wp-content/themes/ibcm/images/bgHeader.jpg) repeat-x left bottom;
}
.headerLogo {
	width: 400px;
	float: left;
	padding: 0;
	margin: 0;
}
ul.headerR {
	/*width: 332px;*/
	/*width: 322px; */
	width: 450px;
	/*float: left; */
	float: right;
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
	display: inline;
}
ul.headerR li {
	padding: 0px 0px 0px 10px;
	margin: 0;
	list-style: none;
	display: inline;
	float: left;
}
.liJaffa {
	font-size: 23px;
	color: #221E1F;
	width: 93px;
	float: left;
	padding: 30px 0 0 0;
}

.headerB {
	width: 926px;
	margin: 0;
	padding: 19px 0 0 41px;
	float: left;
	height: 88px;
	background-color: #532F91;
	border-bottom: 1px solid #DDE290;
}
.headerB ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}
.headerB ul li {
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
	float: left;
}








.ipswichMarathon {
	width: 541px;
	float: left;
	padding: 0 15px 0 0;
}
.date-time {
	padding: 0;
	margin: 0;
	width: 255px;
	float: left;
	color: #FFFFFF;
	font-size: 23px;
	line-height: 22px;
	font-weight: bold;
}
.headerMenu {
	background-color: #CADB2A;
	padding: 0;
	margin: 0;
	float: left;
	width: 967px;
	height: 26px;
}
.headerMenuL {
	margin: 0;
	/*border-right: 3px solid #ECE9F2; */
	width: 139px;
	float: left;
	padding: 4px 0 0px 20px;
	text-align: right;
	height: 22px;	
	line-height: 15px;
}
.headerMenuR {
	padding: 4px 0 0 10px;
	margin: 0;
	width: 795px;
	float: left;
	line-height: 15px;
}
.headerMenu ul, .footer ul, .footerTop ul {
	padding: 0;
	margin: 0;
	display: inline;
	list-style: none;
}
.headerMenu ul li, .footer ul li, .footerTop ul li {
	padding: 0px 15px 0px 0;
	margin: 0;
	height: 21px;
	display: inline;
	list-style: none;
	color: #4F2F92;
	font-size: 11px;
	font-weight: bold;
}
.headerMenu ul li a, .footer ul li a, .footerTop ul li a {
	color: #4F2F92;
	text-decoration: none; 
}
.headerMenu ul li a:hover, .footer ul li a:hover, .footerTop ul li a:hover {
	color: #000000;
	text-decoration: none; 
}
.footerTop ul li img {
	vertical-align: middle;
}
.blackTxt {
	color:#666666;
}
.blackTxt1 {
	padding: 0 0 0 15px;
	color: #000000;
}
/***** Content Main **********/
.contentMain {
	padding: 30px 0 0 0;
	margin: 0;
	width: 967px;
	float: left;
	background: #EBE5F1 url(http://www.ipswichhalfmarathon.co.uk/wp-content/themes/ibcm/images/bgContentMain.jpg) repeat-x left bottom;
}
.contentMainIn {
	background: url(http://www.ipswichhalfmarathon.co.uk/wp-content/themes/ibcm/images/bgContentR.jpg) no-repeat right bottom;	
	padding: 0;
	margin: 0;
	float: left;
	width: 967px;
}	
.contentL {
	width: 323px;
	float: left;
	padding: 0px 0 0 259px;
	background: url(http://www.ipswichhalfmarathon.co.uk/wp-content/themes/ibcm/images/bgContent.jpg) no-repeat left bottom;
}
.contentR {
	width: 305px;
	padding: 0px 30px 170px 50px;
	margin: 0;
	float: left;
}
.contentR p {
	padding: 0;
	margin: 0;
	font-size: 13px;
	color: #522E91;
	line-height: 15px;
}
.contentR h1, .sponsorsMain h1 {
	padding: 0 0 20px 0;
	margin: 0;
	text-transform: uppercase;
	font-size: 16px;
	color: #522E91;	
	line-height: 20px;
}
.footerTop {
	width: 927px;
	float: left;
	background-color: #CADB2A;
	height: 48px;
	padding: 13px 0 0 40px;
}
.footer {
	padding: 5px 0 5px 20px;
	margin: 0;
	width: 947px;
	float: left;
}
/******* SPONSORS  *******/
.sponsorsMain {
	padding: 37px 0 120px 40px;
	margin: 0;
	width: 927px;
	float: left;
	background: #EBE5F1 url(http://www.ipswichhalfmarathon.co.uk/wp-content/themes/ibcm/images/bgContentMain.jpg) repeat-x left bottom;	
}
.sponsorsMain p {
	padding: 30px 0 0 0;
	margin: 0;
}
.sponsorsMain p img {
	padding: 0 35px 0 0;
	margin: 0;
	float: left;
}