/*
Theme Name: Vet Help Direct
Theme URI: http://www.vethelpdirect.com
Description: WordPress theme for Vet Help Direct.
Version: 1.0
Author: Rokk Media
Author URI: http://www.rokkmedia.co.uk/
*/
body {width:100%;}
#header {float:left;height:115px;width:100%;}
#navigation {float:left;width:100%;clear:left;}
#sidebar #rc_findAvet {padding:0px;}
#sidebar #rc_findAvet {width:235px;padding:30px 30px 0px 30px}
#sidebar #rc_findAvet div {padding: 0px;}

.post {color: #666666; background: url(images/fold.jpg) no-repeat bottom center; padding-bottom: 25px; margin-bottom: 25px;}
.post h2 {font-weight: normal;}
.post h2 a {font-size: 200%; color: #990066; margin-bottom: 15px;}
.post h2 a:hover {text-decoration: underline;}
.post li { background-repeat:no-repeat; }
.postmeta {font-size: 125%; margin-bottom: 25px;}
.posttags {font-size: 125%; margin-bottom: 25px;}
.posttags a {text-transform: italic;}
.posttext p {line-height: 150%; margin-bottom: 15px; font-size: 110%;}
.posttext blockquote {border-left: 2px solid #00689b; margin: 0px; padding-left: 9px; font-style: italic;}
.postauthor {color: #000000;}
.postmore a {background-color: #1095d4; width: 120px; height: 21px; color: #FFFFFF; display: block; line-height: 21px; text-align: center; float: left;}
.postmore .previousposts a{margin-right:20px;}
.postmore a:hover {color: #FFFFFF; text-decoration: none; background-color: #990066;}
.postcomments {float: right; background: url(images/comments.jpg) no-repeat left; height: 22px; line-height: 22px; padding-left: 35px;}
.postavatar {float: left; margin-right: 10px;}
.postprevious a {background-color: #1095d4; width: 120px; height: 21px; color: #FFFFFF; display: block; line-height: 21px; text-align: center; float: left;}
.postprevious a:hover {color: #FFFFFF; text-decoration: none; background-color: #990066;}
.postnext a {background-color: #1095d4; width: 120px; height: 21px; color: #FFFFFF; display: block; line-height: 21px; text-align: center; float: left;}
.postnext a:hover {color: #FFFFFF; text-decoration: none; background-color: #990066;}
.postsharethis {float: right; height: 22px; line-height: 22px;}
img.avatar {float: left; margin-right: 20px;}
.comment-author {font-size: 120%; color: #008ed1;}
.comment-author a {color: #008ed1;}
cite.fn {font-style: normal}
.comment-author, .comment-meta {display: inline; color: #008ed1}
.comment-meta a {color: #008ed1;}
ul.commentslist {list-style: none; padding: 0; margin: 0;}
ul.commentslist li {padding: 33px 22px 11px 22px; border-bottom: 1px solid #e7e7e7;}
.odd {background-color: #f9f9f9 !important;} 
ul.commentslist li p {font-size:110%; line-height:150%; margin-bottom:15px; color: #666666;}

#commentform input {font: inherit; padding: 2px;}
#commentform textarea {width: 60%; font: inherit; padding: 2px; line-height: 150%;}
#commentform label {font-size: 100%;}

#sidebar {min-width: 225px; width: 30%; float: left; padding:2% 0.7% 2% 0;}
#sidebar h2 {height: 48px; line-height: 48px; background-color: #ece1eb; color: #9a2179; padding-left: 30px; margin-top: 15px; font-size: 110%; font-weight: normal;}
#sidebar h2.rss {background-color: #e4d9f9;}
#sidebar h2.rss img {float: right; padding: 12px 15px 0px 0px;}
#sidebar h2 a img {border: 0;}
#sidebar ul {padding: 14px 0px 0px 29px; margin: 0px; list-style: none;}
#sidebar li {padding: 0px; margin: 0px; color: #666666; margin-bottom: 5px; line-height: 150%; font-size: 13px;}
#sidebar a.a_search {color:#FFFFFF;}
#sidebar a.a_search:hover {text-decoration:none;}
#sidebar li a, #sidebar div a {color: #666666;}
#sidebar li a:hover, #sidebar div a:hover {text-decoration: underline;}
#sidebar div {padding: 14px 0px 17px 29px;}
.cboth {clear: both;}

.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}


#VHDlogo a {height:100%;width:100%;float:left}


#wrapperContainer {margin:auto;text-align:center;width:990px;height:100%;}
#wrapper {float:left;}


/***** Footer *****/

.More_Info {border:10px solid #E1F0FF;margin-top:20px;padding:0 10px 10px;width:573px;float:left;}
.More_Info h3 {color:#3A90A9;font-size:2em;font-weight:normal;padding:0;margin:5px 5px 0;float:left;width:100%;}

.extraPadding {padding-left:10px;}

.More_Info div.footeritem {float:left;width:180px;border-right:1px solid #e5e5e5;margin-bottom:0px;margin-top:7px;height:90px;}
.More_Info h4 {color: rgb(0, 140, 207);width:175px;float:left;margin:0px;border:0px;padding:0px 0px 0px 5px;font-size:0.9em;font-weight:normal;}
.More_Info p {color: #5D5D5D;float:left; width:150px;padding:5px 7px;font-size:12px;}

.More_Info div.footeritemlast {float:left;width:190px;margin-bottom:10px;margin-top:7px;}

a.more {font-size:0.75em;color:#FFFFFF;background-color:#006794;float:left;margin-left:7px;margin-top:5px;height:16px;line-height:16px;width:100px;text-align:center;}

.moreContainerfirst,.moreContainerlast,.moreContainer {width:180px;margin-bottom:10px;float:left;}
.moreContainerfirst {clear:left;}
.moreContainer,.moreContainerlast {padding-left:10px;}
.moreContainerfirst,.moreContainer {border-right:1px solid #e5e5e5;}

/*****************/

/****** Sidebar ******/

#postcode fieldset {padding:25px 0px 0px;}
#rc_findAvet_copy {font-size:0.75em;}
.rc_findAvet_btns {float:right;margin-top:10px;}
/********************/

/****** Copyright ******/
#wrapper {padding-left:3%;padding-right:3%;padding-top:0px;padding-bottom:10px;}
.copyright {float:left;background-color:#f7f7f7;width:100%;height:50px;}
.wrapper {height:50px;border-top:5px solid #e4e4e6;float:left;background-color:#f7f7f7;text-align:left;width:1049px;}
/*****************/

.policy {color:#5d5d5d;float:left;font-size:12px;height:50px;line-height:50px;}
.copyspan {margin-left:50px;color:#5d5d5d;float:left;font-size:12px;height:50px;line-height:50px;}
.terms {margin-left:250px;color:#5d5d5d;float:left;font-size:12px;height:50px;line-height:50px;}
.inbetween {margin-left:5px;margin-right:5px;color:#5d5d5d;float:left;font-size:12px;height:50px;line-height:50px;}
.rokk {float:right;margin-right:50px;color:#5d5d5d;font-size:12px;height:50px;line-height:50px;}


#searchform label { display:none; }
#searchsubmit { border: none; color: #FFFFFF; margin: 1px 0 0 5px; padding: 4px;  background-color: #006D9E; }

