/*
Theme Name:	Vigilance *Child Theme*
Theme URI: 	http://themes.jestro.com/vigilance/
Description: 	Your custom child theme for Vigilance. Make all your custom changes in the <code>themes/myvigilance</code> folder.
Author:		Drew Strojny
Author URI:	http://www.jestro.com
Template: vigilance
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../vigilance/css/undo.css");
@import url("../vigilance/css/master.css");
@import url("../vigilance/functions/style-options.php");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
@charset "utf-8";

#header {
        background-color:white;
	border-bottom: 4px solid #63c563;
	padding:20px 0 15px;
}
#title  { 
	margin:-20px -20px 0; 
	height: 239px; 
	width: 960px; 
	text-align: center;
	background: url(http://bricksofwine.com/wp-content/themes/vigilance/images/bowheader3.png) no-repeat top;
}
#wrapper {
        padding-bottom: 0;
}
h1#title, div#title {
	text-indent: -1000em !important;
}
h1.pagetitle {
        font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
        text-transform:uppercase;
}
.post-header h1, .post-header h2 {
        font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
        font-variant: small-caps;
}
.entry h3 { font-size:1.1em; }
#sidebar {
	width:280px;
}
#footer {
        background: black url(http://bricksofwine.com/wp-content/themes/vigilance/images/footerbkgd.gif) no-repeat top left;
        margin:0 -20px 0;
        padding: 10px 40px;
        border-top: none;
        color: #2C0017;
}
#footer a:link, #footer a:visited, #footer a:hover { color:#2C0017; }
#description h2 { 
	font-size:1.5em;
	font-style:italic;
	color:#55002A;
}
#nav { text-transform:uppercase; }
h2.widgettitle { 
        font-size:1.6em;
        border-bottom:2px solid #63c563;
}
/* ul li.widget { 
	padding-left:20px;
} */

ul li.widget ul li a,
.entry ul li { 
	background:transparent url(../vigilance/images/list-drop.gif) no-repeat 0 4px;
}

ul li.widget ul li a:hover { 
	background:transparent url(../vigilance/images/list-drop-hover.gif) no-repeat 0 4px;
}

.widget_stray_quotes h2 { border: none; }
#quoterotator {
	font-style: italic;
	color:#55002A;
	padding:20px 20px 50px 20px;
}
#quoterotator b {
	float: right;
	padding:0 0 15px 0;
}
.showlines { 
	border-collapse:collapse;
	margin:0;
}
.showlines td {
	font:normal 9pt Arial, Helvetica, san-serif;
	border: 1px solid #555;
	border-collapse:collapse;
	padding: 1px 1px 20px 1px;
	vertical-align:top;
}
.rating { 
        border:2px solid #99446A; 
        border-collapse:collapse; 
}
.rating td, .rating th { 
        border:1px solid #DDD; 
        font-size:90%; 
        padding:1px 3px; 
}
tr.altrow td, tr.altrow th {
        background-color:#EEE;
}