/*
Theme Name: Bare Minimum
Theme URI: http://www.wordpressdiva.com/themes/21/bare-minimum.html
Description: Very clean, white theme using traditional serif fonts and blue links.
Author: WordPress Diva
Author URI: http://www.wordpressdiva.com/
Version: 1.0.0
*/

/*=================================
All Rights Reserved.

You are free to use and modify this theme
as long as the included attribution links 
remain intact.

For more information, see:
http://www.wordpressdiva.com/themes/legal/theme-use/

Please note: There are a number of empty CSS 
elements. This is intentional and are there so you 
can have maximum flexibility with customizing 
specific theme elements.

For more information, see:
http://www.wordpressdiva.com/themes/read-me/css/
===================================*/

#recaptcha_response_field{
color: #fff;
}

body { background: black; font: 9px Georgia, "Times New Roman", Times, serif; color: #aaa; }
a{ background-color:inherit; color:#fff; text-decoration:none; padding:1px; }
a:hover{ background: white; color: black; }
blockquote {background:url(images/quote.gif) no-repeat 100% 0; font: 11px "Lucida Sans", Lucida, Arial, Verdana, sans-serif;padding:0 5px;}
blockquote cite { display:block; border-top:1px solid #999; font-style:normal; }
code { vertical-align:baseline; font:10px "Courier New", Courier, monospace;}
fieldset { border:none; }
h1,h2,h3,h4,h5,h6 { font-family:"Times New Roman", Georgia, Times, serif; font-weight: normal; }
h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
hr {border: 1px solid #333;}
input, textarea{ background:#000; color:#ccc; font-size:100%; font-family: Georgia, "Times New Roman", Times, serif; padding:2px; border:1px solid #D3D3D3; }
#wrap { font-size: 11px; letter-spacing:1px; width:500px; margin: 0px auto; }
#header { font-family: Georgia, "Times New Roman", Times, serif;text-align:center; margin: 0 0 0px; padding: 0px 0; }
#header h1 { font:14px Georgia, "Times New Roman", Times, serif; margin: 3px 0; padding: 0; }
#header h1 a { background:inherit;border:none;color:#000;text-decoration:none; }
#header p.blogdescription{ font-size:9px; margin: 2px 0; padding:0; }
#content {width:100%; margin: 0px 0 0px 0px; text-align: justify;}
#content a{background: black; color: white;}
#content a:hover{background: white; color: black;}
h2.posttitle{ font-size:18px; margin: 0px; padding: 0px; line-height: 18px;}
#content h2.posttitle a{background:inherit;color:#fff;border:none;}
#content h2.posttitle a:hover{background: white; color: black;}
.post{ margin-bottom: 25px; }
p.postdate{color:inherit;font-family:Georgia, "Times New Roman", Times, serif;background:#000;text-align:right;text-transform:uppercase;padding:5px;font-size:11px;}
p.authormeta{ background-color:inherit; background: url(images/author.gif) no-repeat 0 50%; padding-left: 20px; color:#777;font-size:9px; margin: 2px 0; }
.postmeta { text-align: center; float:middle; margin: 0 25%; }
.postcontent p { font-size: 12px; line-height: 16px;}
.postcontent h3{ font-size:16px; letter-spacing:1px; margin: 20px 0; }
.postcontent h4{ font-size:14px; letter-spacing:1px; margin: 20px 0; }
p.commentmetadata{ border-top:1px dotted #333; font-size:9px; background:url(images/comment.gif) no-repeat 0 50%; padding: 0px 10px 0 0;}
.metawrap{ color:inherit; font-family:Georgia, "Times New Roman", Times, serif;background:#000;border-bottom:0px solid #D3D3D3; font-size:9px; text-align:center; margin: 30px 0 30px; padding:5px;}
.metawrap p{ margin:3px 0; }
#commentwrap{ margin:50px 0; }
#commentlist li{ margin: 10px 0 40px; font-size: 12px; line-height: 16px; }
#commentlist li.alt{ background:#000; color:inherit; padding:15px; font-size: 12px; line-height: 16px; }
#commentform textarea{ width:98% ;}
#sidebar{ width:25%; margin: 25px 0; }
#sidebar ul{list-style:none;margin: 0; padding:0;}
#sidebar ul li h2{font-size:18px;line-height:110%;margin: 2px 0; }
#sidebar ul ul{margin: 0 5px 30px 15px; }
#sidebar ul ul ul{ margin: 0 0 0 25px; }
#sidebar li li{list-style-image:url(images/arrow.gif);}
#sidebar li#calendar li{list-style-image:none; margin:0; }
#sidebar #wp-calendar{width:80%;text-align:center;}
#sidebar li li a{color:inherit;display:block;height:1%;background:#000;border-bottom:1px solid #D3D3D3;padding:5px;}
#searchform dd{ margin: 3px 0 5px; }
#searchform #s{width:75%;}
li#search{ margin-bottom: 30px; }
#footer { clear:both; text-align:center; font-size:11px; margin:20px 0; line-height: 17px; }
#footer p.credit a{color:#000;background:inherit;}
/* Various Classes & Image Alignment  */
.center{text-align:center;}
.floatleft{float:left; margin:5px; }
.floatright{float:right; margin:5px; }
img.center{display:block; margin: 10px auto; }
img.left{display:inline; margin:0 10px 5px 0;}
img.right{display:inline; margin:0 0 5px 10px;}
.navigation{ margin: 0px auto; font-size: 11px;}
.previouslink{float:left;text-align:left;}
.nextlink{float:right;text-align:right;}
legend,#searchform label{display:none;}
h6, #comments, #respond { font-size: 12px; }
#commentform dd,#footer p{ margin: 5px 0;}
#commentform #author,#commentform #email,#commentform #url { width:35%; }


/* Tour Dates Styles */

.wplc_table {
    width:100%;
	padding: 0px;
	text-align: left;
}

.wplc_event_start_time {
	width: 100px;
}

.wplc_event_name {
	padding-right: 10px;
	color: #ffff99;
}

.wplc_event_location {
	width: 150px;
}

