/*  
Theme Name: Grove Lodge Vets Blog
Theme URI: http://blog.grovelodge.co.uk/
Description: Grove Lodge Vets Blog
Version: 1.0
Author: Fresh Egg
Author URI: http://www.freshegg.com/
*/
img{
	behavior:url(http://blog.grovelodge.co.uk/wp-content/themes/iepngfix.htc);
	}

#rightcol h3,
#rightcol h1,
#rightcol small,
#rightcol pre,
#rightcol div.ilsb-parent{
	padding-left:10px;
	}
div.postFT {
	display:block; clear:both;}	
div.ilsb-parent{
	font-size:1.1em;
	}
	
#searchsubmit{
	background:#CF7428;
	border:1px solid #A0591F;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	}

div.pagination{
	padding:3px;
	margin:3px;
	text-align:center;
	}
div.pagination a{
	padding:2px 5px;
	margin:2px;
	border:1px solid #aaa;
	color:#888;
	text-decoration:none;
	}
div.pagination a:hover, div.pagination a:active{
	border:1px solid #555;
	color:#333;
	}
div.pagination span.current{
	padding:2px 5px;
	cursor:default;
	margin:2px;
	border:1px solid #555;
	background-color:#555;
	color:#fff;
	font-weight:bold;
	}
div.pagination span.disabled{
	padding:2px 5px;
	margin:2px;
	border:1px solid #eee;
	color:#ddd;
	}
	
div.post{
	margin:0 0 40px 0;
	padding:0 0 25px 0;
	border-bottom:1px solid #0E55A9;
	
	}
#rightcol div.post img{
	padding:5px;
	border:1px solid #ddd;
	float:none;
	}
.alignleft {
	float:left !important;
	margin:5px 5px 5px 0 !important;
	}
.aligncenter {
	display:block;
	float:none;
	clear:both;
	width:auto;
	margin:5px auto;
	}
.alignright {
	float:right !important;
	margin:5px 0 5px 5px !important;
	}
div.post a:hover img{
	border:1px solid #aaa;
	}
div.post small{
	display:block;
	margin:0 0 15px;
	}
div.post small.meta{
	margin:15px 0;
	}
div.post table{
	margin:15px 0 15px 11px;
	border:1px solid #ccc;
	border-collapse:collapse;
	font-size:1.1em;
	}
div.post table td{
	padding:7px 10px;
	border:1px solid #ccc;
	}
div.post table th{
	background:#ccc;
	padding:7px 10px;
	}
	
div.post h2 a {white-space:normal !important;}
	
#sidebar{
	list-style:none;
	margin:0;
	padding:0;
	}
#sidebar ul{
	margin:0 0 30px 20px;
	padding:0;
	}
#sidebar li{
	margin:0;
	padding:0;
	}
#sidebar ul ul{
	margin-bottom:0;
	}
#searchform{
	margin-bottom:30px;
	}	
#sidebar li a{
	white-space:normal !important;
	}
#rightcol ol.commentlist{
	margin:20px 10px;
	clear:both;
	padding:0;
	list-style:none;
	}
#rightcol ol.commentlist li div.commenttitle{
	background:#0E55A9;
	padding:5px;
	}
#rightcol ol.commentlist li div.commenttitle cite a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	}
#rightcol ol.commentlist li div.commenttitle small a{
	color:#fff;
	padding-top:2px;
	text-decoration:none;
	float:right;
	}
#rightcol ol.commentlist li div.commentbody{
	padding:5px;
	border:1px solid #0E55A9;
	}
#rightcol ol.commentlist li div.commentbody p{
	padding:0 !important;
	margin:5px 0 !important;
	}
	
#commentonthis{
	font-size:1.1em;
	float:right;
	margin:-3px 0 0 0;
	padding:9px 40px;
	background:url(images/speech_bubble.gif) no-repeat 100% 50%;
	}
