/*
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
-----------------------------------------------------------*/

.entry
{
font-size: 8pt;
}

/*Form
---------------------------------------*/
form#commentform { margin-bottom: 20px; }
#respond { font-size: 8pt; }
h4#postcomment
{
margin: 20px 0;
padding: 0 0 5px 0;
font-size: 8pt;
color: #555;
border-bottom: 1px solid #ddd;
}

form#commentform label.comment-field
{
display: block;
margin: 10px 0 5px 0;
}

input.text-input, form#commentform textarea {
padding: 7px 3px;
background: #F4F4F4;
font-family: verdana;
font-size: 8pt;
border: 2px solid #acacac;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 520px;
}

input#author, input#email, input#url { width: 350px; }

form#commentform input:focus, form#commentform textarea:focus { background: #fff; }

form#commentform input#submit {
  padding: 5px;
  width: 150px; 
  }

form#commentform p.guidelines
{
font-size: 8pt;
margin: 10px 0;
color: #777;
}

p.subscribe-to-comments, p.comments-rss{ margin: 0 0 10px 0; }

p.comments-rss a 
{
padding: 0 0 0 19px;
background: url(../images/feed-icon.png) no-repeat 0 .15em;
}

div.c-body 
{
font-size: 8pt;
}

div.admin, li.comment.bypostauthor, li.comment li.comment.bypostauthor, li.comment.comment-author-admin, li.comment li.comment.comment-author-admin { background: #efefef; }

div.c-grav {
display: none;
}

div.c-date {
font-family: verdana;
}



.entries
{ 
margin-top: 20px;
font-size: 8pt;
}

.entries ul li a:hover 
{
background-color: #f0f0f0;
}

/*Post Footer
---------------------------------------*/
.post-footer
{
font-size: 8pt;
color: #686047;
}

.post-footer a:link, .post-footer a:visited
{
color: #686047;
}

.post-footer a:hover
{ 
color: #9d9883;
}

/*RSS Box
---------------------------------------*/
#rss-feed  
{ 
padding-top: 10px; 
}

#rss-feed p 
{
font-size: 8pt;
line-height: 1.6em;
}

#rss-feed a.rss, #rss-feed a.email, #rss-feed a.twitter 
{
font-size: 8pt;
}

ul li.widget ul 
{
font-size: 8pt;
}

ul li.widget ul li ul
{ 
font-size: 8pt; 
}

.meta 
{
font-size: 8pt;
color: #686047;
}
.meta a:link, .meta a:visited 
{
color: #686047;
font-style: normal;
}
.meta a:hover { color: #9d9883; }

.comment-number 
{
font-family: verdana;
font-size: 8pt;
}

.comment-number span
{
text-transform: uppercase;
font-family: verdana;
font-size: 8pt;
}

#content
{ 
float: left; 
width: 533px;
padding: 10px 30px 20px 0;
}

#sidebar
{
float: right;
width: 260px;
padding: 0px 0px 20px 0px;
}

.comments
{
letter-spacing: 0px;
font-family: verdana;
font-size: 8pt;
}

.comments a:hover
{
color: #a09a85;
}

.date
{
letter-spacing: 0px;
font-family: verdana;
font-size: 8pt;
}

h2.widgettitle 
{
font-family: verdana;
font-size: 8pt;
letter-spacing: 0px;
}

body
{
font-family: verdana; 
font-size: 8pt; 
color: #686047;
}

a:link, a:visited 
{ 
color: #686047; 
}
a:hover 
{
text-decoration: underline;
color: #9d9883;
}

.mainLink:link, a:visited 
{ 
color: #c7472a; 
}

.mainLink:hover 
{
text-decoration: underline;
color: #c7472a;
}

a.brownBoxLink:link, a.brownBoxLink:visited 
{ 
color: #e0ded1; 
}

a.brownBoxLink:hover 
{
text-decoration: underline;
color: #e0ded1;
}

.entry a:link, .entry a:visited 
{ 
font-weight: normal; 
}

a:link, a:visited 
{ 
color: #9d9883; 
}
a:hover 
{
text-decoration: underline;
color: #686047;
}



#header 
{
display: none;
}

#wrapper
{
width: 840px;
margin: 0px 0px 0px 80px;
text-align: left;
}

.post-header h1, .post-header h2, h1.pagetitle, h2.pagetitle
{
text-transform: lowercase;
font-family: georgia;
letter-spacing: 1px;
font-size: 18pt;
font-weight: normal;
}

.post-header h1 a:link, .post-header h1 a:visited,.post-header h2 a:link, .post-header h2 a:visited
{ 
text-decoration: none;
color: #686047; 
}

.post-header h1 a:hover, .post-header h2 a:hover {
{ 
color: #9d9883; 
text-decoration: none; 
}



#footer 
{ 
clear: both;
padding-top: 5px; 
border-top: 0px;
font-size: 20pt;
}

#search_form input { 
width: 253px;
font-size: 8pt;
border: 1px solid #686047;
color: #686047;
}
