/*
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/stylesheets/master.css");
@import url("../vigilance/functions/stylesheets/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
-----------------------------------------------------------*/

/* General */
body {
    font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

code {
    text-align: left;
    display: block;
    margin: 0 0 10px 1.5em;
    border: 1px dashed #ddd;
    background-color: #F7F7F3;
}

#content {
    width: 740px;
    padding: 10px 20px 10px 0;
}
#sidebar {
    width: 158px;
    background-color: #F7F7F3;
    border-width: 1px;
    border-color: #ddd;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    padding: 0 5px 0 5px;
}

h1.pagetitle, h2.pagetitle {
    font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}

#header {
    font-family: Cambria, Georgia, Times, "Times New Roman", serif;
    padding: 10px 0 10px 0;
}

#description {
    font-style: italic;
}

/* Posts */
.entry {
    font-size: 1.2em;
    text-align: justify;
}

/* Comments */
div.c-body {
    width: 620px;
    text-align: justify;
}

ul.children div.c-body {
    width: 524px;
}

/* Widgets */
h2.widgettitle {
    font-size: 1.2em;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.7pt;
    padding-top: 10px;
}

ul li.widget ul li{
    font-size: 0.8em;
    padding: 5px 0 5px 0;
    line-height: 1em;
}

ul li.widget ul li a {
    background: inherit;
    padding-left: 5px;
}

#search_form input {
    border: 1px solid #acacac;
    margin: 0 0 0 0;
    float: right;
}

/* Posts */
.post-header h1, .post-header h2 {
    font-family: Georgia, "Times New Roman", Times, serif;
    /*font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;*/
    font-size: 2.3em;
    line-height: 1em;
    font-weight: 400;
}

.entry a {
    text-decoration: none;
    border-bottom: 1px dotted #555;
}

.entry a:hover {
    text-decoration: none;
    border-bottom: 1px dotted #000;
}


