/*  
Theme Name: Bootie
Theme URI: http://www.bootieandthehofish.co.uk
Description: Bootie wordpress template.
Version: 1.0
Author: mcfly
Author URI: http://mcfly.bathdrummer.co.uk

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*, html { margin: 0; padding: 0; }

body { background-color: #303; background-image: url(images/body-bg.jpg); color: #fbc8f3; font-size: 62.5%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }

a { text-decoration: none; color: #DD18DD; }

	a:hover { text-decoration: underline !important; }
	
blockquote { margin: 10px; padding: 0 10px; border-left: 5px solid #fcf; }
	
hr { display: none; }

p { padding: 5px 0; }

.navigation { padding: 20px; }

.alignleft { float: left; }

.alignright { float: right; }

#page {width: 1000px; margin: 0 auto; background-color: #2F0228; background-image: url(images/headOffer.jpg); background-repeat: no-repeat; background-position: top; text-align: left; }

#header { height: 360px; padding: 20px 0 0 0; }

	#header h1 { font-size: 3.2em;}

	#header h1, #header h1 a { font-weight: normal; color: #F806D3; text-decoration: none; display:none }

	.description { margin:90px 0 0 400px;padding: 0 0 0 90px; font-size: 1.8em; color: #fff; }
			 
#mp3Player {
	position:relative;
	top: 0px;
	left: 0px;
	height:30px;
	}
	

#content { width: 735px; float: left; }

	.post { background-image: url(images/post-head.jpg); background-repeat: no-repeat; background-position: top; margin: 0 0 20px 0; }
	
	.post-date { float: right; padding: 30px 55px 25px 20px; color: #fff; font-size: 1.1em; }
	
	.pagetitle, .post h2{ font-weight: normal; font-size: 1.9em; color: #fff; padding: 5px 20px 10px 20px; }
	.post h3 { font-weight: normal; font-size: 1.4em; color: #fff; padding: 5px 0 0px 0px; }
	.post h4 { font-weight: normal; font-size: 1.1em; color: #fff; padding: 5px 0 0px 0px; }
	.pagetitle { font-size: 1.7em; }

			.post h2 a, .post h3 a { color: #fff; }
			
	.post .entry { text-align: justify; font-size: 1.2em; line-height: 1.4em; padding: 10px 20px 45px 20px; background-image: url(images/post-bottom.jpg); background-repeat: repeat-x; background-position: bottom; }
	
	img.wp-smiley { vertical-align: text-bottom; }
	
		.entry ul { list-style: disc; padding: 10px 30px; }
			
		.entry ol { padding: 10px 30px; }
		
		.postmetadata { text-align: center; background-image: url(images/post-bottom.jpg); background-repeat: repeat-x; background-position: bottom; padding: 15px 15px 20px 15px; }

	
	.post .entry .postmetadata { float: right; background-image: url(images/comment.jpg); background-position: left; background-repeat: no-repeat; display: block; padding: 3px 0 3px 35px; margin: 10px 0 0 0; }
	
		.postmetadata a { color: #f97ee6; }
		
		h3#respond, h3#comments { font-size: 1.6em; font-weight: normal; padding: 15px; }
		
	
	.commentlist { margin: 0 25px; list-style: none; font-size: 1.1em; }
	
	#commentform { padding: 0 35px; }
	
		.commentlist li { padding: 20px; }
	
		.commentlist cite { font-style: normal; font-weight: bold; }
		
			.commentlist li li { padding: 0; }
		
		.commentlist li ul { list-style: disc; padding: 10px 30px; }
	
		.commentlist li ol { padding: 10px 30px; }
		
		.alt { background: #47033D; }
	

#sidebar { 
	width: 245px; 
	margin-left: 750px; 
	margin-top:-10px;
	font-size: 1.1em; 
	}

	#sidebar a { 
		color: #f806d3; 
		text-decoration: none; 
		padding-bottom:5px;
		}

	#sidebar h2 { 
		background-image: url(images/post-head.jpg); 
		background-repeat: repeat-x; 
		height: 25px; 
		font-size: 1.4em; 
		padding: 12px 10px 5px 10px; 
		color: #fff; 
	}
	
	#sidebar ul { 
		list-style: none; 
	}
	
		#sidebar ul li { 
			background-image: url(images/post-bottom.jpg); 
			background-position: bottom; 
			background-repeat: repeat-x; 
			margin: 10px 0 5px; 
		}
	
		#sidebar ul li ul { 
			padding: 10px; 
		}
		
			#sidebar ul li ul li { 
				background: none; 
				padding: 3px 0 5px; 
				margin: 0; 
			}
		
			#sidebar ul ul ul { 
				padding: 0; 
				}
			
	#sidebar #searchform { 
		background-image: url(images/sidebar-bg.jpg); 
		background-repeat: repeat-x; 
		height: 25px; 
		padding: 12px 10px 5px 10px; 
		text-align: center; 
		margin: 10px 0; 
	}


#footer { clear: both; text-align: center; color: #fff; padding: 20px; }

	#footer a { color: #f97ee6; }

.audioplayer_container {display:inline; }
.clear {clear:both}