/*  
Theme Name: Legal Services
Theme URI: http://www.legalsuk.com/
Description: Legal Services Theme
Version: 1.0
Author: Paul
Author URI: http://www.thuk.co.uk
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{	margin: 0;	padding: 0;}
body{	font-family: Arial, Helvetica, Georgia, Sans-Serif;	font-size: 100%;	text-align: center;	background: #FFFDDB;	color: #FAF194;}
h1, h2, h3, h4, h5, h6{	font-family: Arial, Helvetica, Georgia, Sans-Serif;	font-size: 1.1em;	font-weight: normal;}
p, ul {font-size:.8em;}
a {	text-decoration: underline;	color: #fff;}
a:hover{ text-decoration: underline;color:#fff; }
a img{ border: 0; }
img{ border: 0; }
abbr, acronym{ border: 0; }
address, dl, p{ padding: 15px 0 0; }
blockquote{	margin: 15px 0 0;	background: #E0E7C7;	color: #000;}
blockquote p{ padding: 15px; }
blockquote blockquote{	margin: 15px;	background: #fff;	color: #333;}
code{	background: #fff;}
dt{ font-weight: bold; }
dd{ padding: 0 0 0 15px; }
hr{	clear: both;	margin: 15px 15px 5px 15px;	border: 0;	height: 1px;	text-align: left;	background: #e6eecb;	color: #e6eecb;}
pre{	width: 90%;}
input, textarea{	font-family: Arial, Helvetica, Georgia, sans-serif;	font-size: 12px;	padding: 2px;}
input#s, input#author, input#email, input#url, textarea#comment {border: 1px solid #e5dfb3;	background-color: #fff;	padding: 3px;}
input#author, input#email, input#url{	margin: 0 5px 0 0;}
#container{	margin: 0 auto;	padding: 15px 0 0;	width: 750px;	text-align: left;	vertical-align: top;}
#very-top {background: #800000 url(images/top-big-tab-bg.gif) no-repeat;width:720px;height:22px;padding:15px 15px 2px 15px;}
#very-top a {color:#FFFDDB;text-decoration:none;font-size:.7em;}
#very-top-left {float:left;width:470px;}
#very-top-right {float:left;text-align:right;width:250px;}
#header{	clear: both;background-color:#333;border-bottom:solid 1px #FFFDDB;}
#menu-holder {clear: both;background: #333 url(images/menu-bg.gif) no-repeat;height:39px;}
#menu-holder ul {margin:0;padding: 12px 5px 0 5px;	font-family: verdana, arial, sans-serif;	font-size: .7em;	text-align: right;}
#menu-holder ul li {display:inline;padding-right:10px;}
#menu-holder ul li a {color:#999;text-decoration:none;}
#menu-holder ul li a:hover {color:#FFFDDB;}
.page{	clear: both;	float: left;	width: 750px;	border-top: 1px solid #FFFDDB;	text-align: left;	vertical-align: top;	background-color:#860C09;	color: #FAF194;border-bottom:solid 1px #FFFDDB;}
.maincol{	float: left;	width: 519px;	text-align: left;	vertical-align: top;}
.post{	background: #7D0000;}
.post_alt{	background: #860C09;}
.post, .post_alt{	padding: 30px;	text-align: left;	vertical-align: top;border-bottom:dashed 1px #FFCC00;border-right:dashed 1px #FFCC00;}
.post h2, .post_alt h2{	padding: 0 0 2px;	color: #fff;}
.post h2 a, .post_alt h2 a{	text-decoration: underline;	color: #fff;}
.entry{	line-height: 1.8;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{	border: 0;	padding: 10px 0 0;}
.entry h1{	font-size: 1.5em;	font-weight: normal;}
.entry h1 a {}
.entry h2{	font-size: 1.3em;	color: #000;}
.entry  h4 { font-size: 1.1em; }
.entry h5 { font-size: .9em; }
.entry h6 { font-size: .7em; font-weight: normal; }
.entry img {	border: 1px solid #e6eecb;	padding: 4px;	background-color: #fff;}
.entry p.postinfo {	color: #FAF194;}
.postdate {	color: #FAF194;font-weight:bold;}
.browse {	padding: 20px;font-size: 16px;	border-top:solid 1px #750000;	line-height: 24px;}
.browse a {	color: #fff;}
.sidebar {	float: left;	width: 230px;	text-align: left;	vertical-align: top;}
.sidebar ul {	margin: 0;	padding: 0 20px 20px 10px;	list-style: none;}
.sidebar ul li {	padding: 20px 0 0;}
.sidebar ul li h2 {	padding: 0 0 5px;	border-bottom: 1px solid #750000;	color: #fff;}
.sidebar ul ul {	padding: 0 0 0 16px;list-style-image:url(images/bullet.gif);}
.sidebar ul ul li {	padding: 8px 0 0 0;	line-height: 15px;}
.sidebar ul ul li a {color:#FAF194;font-size:1.2em;}
.sidebar ul ul li a:hover {color:#fff;}
.sidebar ul ul li#search {	padding: 15px 0 0 0;list-style: none;}
.sidebar ul ul li#search input {	margin: 0 0 5px 0;list-style: none;}
.sidebar ul ul ul li {	padding: 8px 0 0 15px;}
#footer {font-size:.8em;border-top:solid 5px #333;clear: both;	margin: 0 0 5px;	float: left;	padding: 8px 0 8px;	width: 750px;	line-height: 10px;	text-align: left;	vertical-align: top;color: #666;}
#footer p {padding: 0 20px;text-align:right;}
#footer a {color:#860C09;}
/* comments template */
.comments-template{	padding: 20px;	border-top: 1px solid #750000;border-right:dashed 1px #FFCC00;border-bottom:dashed 1px #FFCC00;}
.comments-template ol{	margin: 0;	padding: 0;	list-style: none;}
.comments-template ol li{	margin: 15px 0 0;	line-height: 24px;	padding: 0 0 20px;	border-bottom: 1px solid #750000;}
.comments-template h3, .comments-template h2{	color: #fff;}
.comments-template h3#respond{	padding: 20px 0 0;}
.commentmetadata{	font-size: 12px;}
.comments-template p.nocomments{	padding: 0;}
/* form */
input#searchsubmit, input#submit {border:solid 1px #FFCC00;}