/*	SCREEN STYLESHEET

	SITE:		johnswindellsmusic.co.uk
	AUTHOR:	Chris Wilsdon
	CREATED:	October 2009


/*_______________________________________________________________ PAGE SETUP */
body {
	background:#333333 url(/images/layout/bodybg.gif) 50% 25px repeat-x;
	text-align:center;
	font-family:Arial, 'Lucida Grande', 'Lucida Sans', Helvetica, sans-serif;
	font-size:87.5%;
	line-height:1.2;
	color:#003D58;
	}
#outerwrapper {
	background:#FFFFF9 url(/images/layout/outerwrapperbg-pipes.jpg) 422px 0 no-repeat;
	width:940px;
	margin:0 auto;
	text-align:left;
	}
#innerwrapper {
	background:url(/images/layout/innerwrapperbg-swash.png) 100% 100% no-repeat;
	padding:0 65px;
	}
#header {
	position:relative;
	padding:144px 0 20px;
	border-bottom:2px solid #f5f5f5;
	}
#main {
	padding:30px 0 7.0em;
	}
#sidebar {
	float:left;
	width:180px;
	}
#content {
	float:right;
	width:600px;
	}
#footerwrapper {
	width:940px;
	margin:0 auto;
	text-align:left;
	}
#footer {
	padding:2.14em 65px 6.0em;
	}
/*-------------------------------------------------------------------------- */
a {
	text-decoration:none;
	font-weight:bolder;
	color:#003D58;
	}
h1,h2,h3 {
	color:#000000;
	}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.71em;
	margin-bottom:0.67em;
	color:#000000;
	}
h3 {
	font-size:1.14em;
	margin-bottom:0.56em;
	}
div.hr {
  border-top:2px dotted #f5f5f5;
  height:0;
}
/*-------------------------------------------------------------------------- */
h1#logo {
	position:absolute;
	top:40px;
	left:-29px;
	}
h1#logo a {
	background:url(/images/layout/johnswindellslogo.png) 0 0 no-repeat;
	display:block;
	width:404px;
	height:0;
	padding-top:88px;
	overflow:hidden;
	}
h1#logo a:hover, #id-index h1#logo a {
	width:468px;
	}
#logostrap-promusician {
	background:url(/images/layout/logostrap-promusician.png) 0 0 no-repeat;
	float:left;
	width:350px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	margin-bottom:0;
	}
#logostrap-organtrumpet {
	background:url(/images/layout/logostrap-organtrumpet.png) 0 0 no-repeat;
	float:right;
	width:225px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	margin-bottom:0;
	}
/*-------------------------------------------------------------------------- */
#globalnav {
	position:relative;
	top:0;
	left:-65px;
	width:245px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#globalnav ul {
	background:#003D58 url(/images/layout/globalnavbg.png) 0 100% no-repeat;
	width:180px;
	padding-left:65px;
	margin-left:0;
	list-style-type:none;
	}
#globalnav ul li {
	float:left;
	width:180px;
	margin-bottom:0;
	border-top:1px solid #628797;
	}
#globalnav ul li:first-child {
	border-top:0;
	}
#globalnav ul li a {
	display:block;
	font-size:1.14em;
	line-height:2.19;
	font-weight:normal;
	color:#CCD8DE;
	letter-spacing:0.3px;
	}
#globalnav ul li a:hover {
	background:url(/images/layout/globalnavlibg.png) 100% 0 repeat-y;
	color:#FFFFFF;
	}
/*-------------------------------------------------------------------------- */
#designbychriswilsdon {
	background:url(/images/layout/designbychriswilsdon.png) 0 0 no-repeat;
	display:block;
	float:right;
	width:197px;
	height:0;
	padding-top:13px;
	overflow:hidden;
	}


/*_____________________________________________________________ PAGE CLASSES */
ul.eventslist {
	margin-left:0;
	list-style-type:none;
	}
ul.eventslist li {
	position:relative;
	padding-left:5.14em;
	margin-bottom:1.0em;
	}
ul.eventslist li span {
	position:absolute;
	top:0;
	left:0;
	font-weight:bolder;
	}
ul.eventslist li p {
	margin-bottom:0;
	}
/*-------------------------------------------------------------------------- */
ul.musiclist {
	margin-left:1.0em;
	}
ul.musiclist li h4 {
	margin-bottom:0;
	}


.small {
	font-size:0.75em;
	font-weight:normal;
	}
h2 span.small {
	margin-left:0.5em;
	}

.black {
	color:#000000;
	}
	
	
	
	
	
	
	
	
	
	
	