/*
Theme Name: Ladies Who Love
Theme URI: http://ladieswholove.co.uk/
Description: The default Ladies Who Love theme.
Version: 0.1
Author: Paul Bennett
Author URI: http://paulicio.us/
Tags:
*/

* { margin: 0; padding: 0;}

body {
	font-size: 62.5%;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	background-color: #000;
}

img { border: none; }

h2 { font-size: 1.8em; margin-bottom: 5px; }

p { padding: 4px 0px; }

a:link, a:visited { color: #000; text-decoration: none; }
a:hover, a:active { color: #000; text-decoration: underline; }

.title { display: block; font-size: 1.6em; }

#header {
	width: 100%;
	height: 210px;
	background: transparent url(images/headerbg.png) repeat-x 0 0;
}

#headerimg {
	width: 290px;
	float: left;
}

#header #subtitle {
	width: 600px;
	padding-top: 50px;
	float: right;
	color: #ff0099;
	font-family: Georgia, "Times New Roman";
	font-size: 3em;
	text-align: center;
}

#navigation {
	width: 100%;
	height: 40px;
}

#navigation .button {
	padding: 10px 10px;
	float: left;
}

#mid {
	width: 100%;
	background: #e90e8a url(images/mainbg.png) repeat-x 0 0;
}

#mid-bottom {
	width: 100%;
	height: 20px;
	background: #e90e8a url(images/mainbg-bottom.png) repeat-x 0 0;
}

#posts {
	width: 440px;
	float: left;
	font-size: 1.2em;
	line-height: 1.6em;
}

#thepost {
	width: 440px;
	padding-top: 10px;
	float: right;
	font-size: 1.2em;
	line-height: 1.6em;
}

#sidebar {
	width: 440px;
	float: right;
	font-size: 1.2em;
	line-height: 1.6em;
}

#sidebar p {
	color: #fff;
}

#sidebar input {
	width: 200px;
	background: #000;
	border: 1px solid #e90e8a;
	padding: 6px;
	color: #fff;
}

#sidebar .submit {
	width: 80px;
	background: #e90e8a;
	border: 1px solid #e90e8a;
	padding: 5px;
	color: #000;
}

.toppost {
	width: 380px;
	height: 70px;
	padding: 10px 20px 20px 20px;
	background: transparent url(images/panelbg-top.png) no-repeat 0 0;
	color: #ff0099;
}

.post {
	width: 420px;
	color: #ff0099;
}

.post-top {
	width: 420px;
	height: 20px;
	background: transparent url(images/panelbg-head.png) no-repeat 0 0;
}

.post-mid {
	width: 380px;
	padding: 0 20px;
	background: transparent url(images/panelbg-mid.png) repeat-y 0 0;
}

.post-foot {
	width: 420px;
	height: 20px;
	background: transparent url(images/panelbg-foot.png) no-repeat 0 0;
}

.post a:link, .post a:visited, .toppost a:link, .toppost a:visited, .button a:link, .button a:visited { color: #ff0099; text-decoration: none; }
.post a:hover, .post a:active, .toppost a:hover, .toppost a:active, .button a:hover, .button a:active { color: #ff0099; text-decoration: underline; }

.post .event-date, .toppost .event-date, .button {
	font-size: 1.4em;
}

.post h2 {
	margin: 4px 0;
}

.post .readmore a, .toppost .readmore a { color: #fff; }

#footer {
	color: #fff;
	font-size: 1.2em;
}

.inner {
	width: 900px;
	margin: 0px auto;
	padding-top: 15px;
}
