/*
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
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
    background: blue;
    }
*/
/*
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
*/
body {font-family: Georgia;}
/*h1,h2,h3,h4 {letter-spacing:-1px}*/

h1,h2,h3,h4,#nav,small,.postmetadata, .small{font-family: Helvetica, Arial;}
h2 {margin: auto; padding: 0;color:#666;}
/*h2 {margin: 0 0 20px 0;padding: 0;color:#666;}*/

h1#title, div#title {
    font-family: Arial, sans-serif;
        font-size: 4.3em;
    letter-spacing:-1px;
        }

.post-header h1, .post-header h2 {
    font-family: Arial, sans-serif;
        letter-spacing:-1px;
        font-size: 3em;
        color:#000000;}

.entry h1 {
border-bottom:4px double #DDDDDD;
font-size:1.6em;
line-height:2.0em;
margin-bottom:20px;
padding-bottom:7px;

}

.entry h2, .entry h3, .entry h4 {
	font-size: 1.6em /*1.3em*/
}

h2 {
	color: #7E3517;
} 

#rss-feed p {
    font-family: Georgia;
    /*font-size: 100%;
    line-height: 1.3em;*/
    }

#rss-feed {
    font-family: Georgia;
    padding-top: 2px; /* eg */
    padding-bottom: 8px; /* eg */
    line-height: 2em;
    }

#rss-feed a.rss, #rss-feed a.email, #rss-feed a.twitter {
	color: #41A317; /*7E3517;*/
    }

p { font-family: Georgia; font-size:18px; color: #555; line-height: 1.6; }

#description h2 {
    font-family: Georgia;
    color:#666666; /*#aaa*/    
        font-size:1.6em;
    font-weight:normal;
    font-style:italic;
    letter-spacing:-.5px;
    }

h1#title a:link, div#title a:visited {
    color:#000;
    }

h1#title a:hover, div#title a:hover {
color:#C00 /*772124*/;
text-decoration:none;
}

/*#header {
	border-bottom:2px solid #333333;
	padding:20px 0 10px;
	}*/

h1.pagetitle, h2.pagetitle {
	color:#000000;
	}

.date {
color:#C00 /*757575*/;
float:right;
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.6em;
font-weight:normal;
      }

#sidebar a:hover {
     color: #C00;
        }

.tags
{
    font-style: normal;
}

h2.widgettitle {
color:#666;
border-bottom:1px solid #DDDDDD;
font-family: Helvetica;     
font-weight: bold;
font-size: 23px;
letter-spacing: -1px;
text-transform: none;
padding: 15px 0px 8px;
}

ul li.widget ul li {
border-bottom: none; /*1px solid #DDDDDD;*/
padding: 2px 0px; /*none not valid eg    8px 0 6px;*/
}

a:link, a:visited {
/*color:#41A317; green */
/*color:#F87217; orange*/
color:#7E3517; /* sienna brown */
/*color:#666; 772124;*/
}

#content a:link, #content a:visited {
color:#333399; /*#41A317*/
/*text-decoration:underline;*/
}


/*.thin-sidebar {width: 100%;}*/

.wp-caption p { font-size:14px; }


#nav .page_item a:hover {
	/*border-top:4px solid #772124;*/
	color:#CC0000;
}

.entry img {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#FAFAFA;
border:1px solid #DDDDDD;
margin:5px 10px 10px 0;
padding:5px;
text-align:center;
}

.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#FAFAFA;
border:1px solid #DDDDDD;
margin:5px 25px 25px 0;
padding-top:5px;
text-align:center;
}

div.box {
border:1px solid #CCCCCC;
/*height:30px;*/
margin:5px 25px 25px 0;
width:300px;








