/*
Theme Name: Vindale Default
Theme URI: http://vindale.com/
Description: Custom Vindale Research theme
Version: 1.0
Author: Vindale Research
Author URI: http://www.vindale.com/
Tags:
*/

body { text-align:center; }
#wrapper { text-align: left; }

h2 a, .post h2 a { text-decoration: none; color: #009209} 
h2 a:hover { text-decoration: underline; }
#main h2, #main .post h2 { font-size: 2em; color: #009209}

h3 { margin-top: 2em; }
#sidebar { text-align: left; }
#sidebar ul { padding-left: 0;}
#sidebar h2 { margin-top: 0; }

span.commentCount { color:white; background: url(http://www.vindale.com/v/images/global/darkbluegradient.gif) top repeat-x; border-radius: 7px; padding: 2px 7px; font-weight: 700;}
span.commentCount a { color:white; text-decoration:none;}
span.commentCount a:hover { text-decoration: underline; }

a img{border:none;}
blockquote cite{display:block;margin:5px 0 0;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
.center{text-align:center;}
#sidebar>li, .postmetadata  {padding: 1em; margin-bottom: 1em;  border: 1px solid #dedede; background: url(http://www.vindale.com/v/images/global/bgstripe.gif); }

div.editLink { float: right; }

hr,.hidden{display:none;}
div.spacer { display: block; height: 2em; border: solid white 1px; background: url(http://www.vindale.com/v/images/global/dotted-line.gif) repeat-x bottom; }

#sidebar li { list-style-type: none;}
#sidebar li.widget_recent_entries ul { padding-left: 1em; }
#sidebar li.widget_recent_entries ul li { list-style-type: disc; margin-bottom: 0.5em;}

/* entries */
.entry { margin-bottom: 1em; }
.entry p, .entry li { line-height: 1.25em;  font-size: 1.15em; }
.entry li { margin-bottom: 1em; }
.postmetadata { margin-bottom: 5em; font-size: 0.75em; color: #888; }
.postmetadata a { color: #888; }
.post { clear:left; }


/* calendar */
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
/* end calendar */

/* images */
p img{max-width:100%;padding:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:block;margin:0 7px 2px 0;padding:4px;}
.alignright{float:right;}
.alignleft{float:left;}


.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li{font-size:1em;}
.commentlist li{font-weight:700;}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px;}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:400; line-height:1.5em;text-transform:none;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata{font-weight:400;}
.vcard { display: block; float: left; width: 80px; margin: 1em; padding: 0.5em 1em 1em 0.5em; border: 1px dotted #dedede;}

li.comment {  background: url(images/comment_bubble.gif) top left no-repeat; padding-top: 15px; }
.comment-body { margin: 0.5em 0; padding: 0.5em; background:#efefef; border-radius: 7px;}   
.comment-meta a { color: #777;}
.comment-edit-link { float: right; }
li.bypostauthor, .comment-author-admin { background: url(images/comment_bubble_author.gif) top left no-repeat; }
.bypostauthor .comment-body, .comment-author-admin .comment-body { background-color: #dedede; }
.bypostauthor .vcard, .comment-author-admin .vcard { text-decoration: underline; }
.bypostauthor p, .comment-author-admin p { font-weight: bold; }


.socialwrap { padding-bottom: 1em; }
div.greenButton { display: block; text-align: center; }
.greenButton a { color:#ffffff; padding: 5px 8px; border: 1px solid #187d05; background: url(http://www.vindale.com/images/buttonGradient.gif) center repeat-x; font-weight: bold; text-decoration:none; font-size: 18px; white-space: nowrap; font-family: Helvetica, Arial, sans-serif;}
