/*
Theme Name: Vigilance PRO Child Theme
Theme URI: http://thethemefoundry.com/vigilance/
Description: Custom child theme for PRO Members.
Version: 1.41
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Template: vigilance
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../vigilance/stylesheets/master.css");

/* Required WordPress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft { float: left; }
.alignright { float: right; }

/* Page Templates
-----------------------------------------------------------*/
#content.no-sidebar { width: 920px; }
#content.no-sidebar li.comment { width: 560px; }
body.page-template-left-sidebar-php #sidebar {
	width: 300px;
	float: left;
	padding: 0;
}
body.page-template-left-sidebar-php #content {
	width: 600px;
	float: right;
	padding: 20px 0 20px 20px;
}

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
	background: blue;
}
*/


.alert-box {
background:none repeat scroll 0 0 #F3F3F2;
border:4px solid #F55F20;
margin:0 0 20px;
padding:20px;
}

#header {
border-bottom:4px double #D9E1C7;
padding:20px 0 15px;
}

#wrapper{
  position:relative;
}
#search{
  position:absolute;
  top:10px;
  right:10px;
}

#nav li.current_page_item a, #nav li.current_page_parent a, #nav li.current_page_ancestor a, #nav li.current-cat a, #nav li a:hover {
border-top:3px solid #c20202 !important;
color:#49610C !important;
}

#nav {
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.15em;
}

#content .post-header h1 a:link, #content .post-header h1 a:visited, #content .post-header h2 a:link, #content .post-header h2 a:visited {
color:#c20202 !important;
}

#content .post-header h1 a:hover, #content .post-header h2 a:hover {
color:#c20202 !important;
}

#rss-feed p {
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif !important;
font-size:1.2em;
line-height:1.4em;
}

#rss-feed {
padding-top:5px;
}

#rss-feed a.rss, #rss-feed a.email, #rss-feed a.twitter {
font-size:1.2em;
margin:6px 10px 0 0;
padding:0 1 0 20px;
}

h2.widgettitle {
border-bottom:1px dotted #49610C;
color:#49610C;
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.2em;
font-weight:normal;
line-height:1.4em;
padding:18px 0 3px;
text-align:center;
text-transform:none;
}

div.textwidget p {
font-size:1.2em;
line-height:1.4em;
margin:10px 0 0;
}

div.textwidget ul li {
font-size:1.2em;
margin:10px 0 0;
}

.stbuttontext {
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:12px;
line-height:17px;
}

.comments {
color:#757575;
font-size:1.2em;
text-transform:none;
}

.post-header h1, .post-header h2 {
color:#c20202 !important;
font-size:2.5em;
font-weight:normal;
line-height:1.1em;
}

.post-header {
border-bottom:4px double #D9E1C7;
padding-bottom:7px;
}

.post-footer {
border-bottom:1px solid #D9E1C7;
color:#666666;
font-size:1.1em;
font-style:italic;
margin:0 0 30px;
padding-bottom:2px;
text-align:right;
}


ul li.widget ul {
font-size:1.2em;
line-height:1.4em;
}

ul li.widget ul li {
border-bottom:1px solid #EEEEEE;
padding:2px 0;
}

element.style {
border:0 solid #CCCCCC;
padding:2px;
text-align:center;
color:#851337;
}

.wp-caption p {
color:#888888;
font-style:italic;
font-size:1em;
text-align:center;
}

h1.pagetitle, h2.pagetitle {
border-bottom:4px double #EEEEEE;
font-size:2.6em;
color:#c20202;
line-height:1.1em;
margin-bottom:20px;
padding-bottom:7px;
}

.entry img.alignleft, .entry img.alignright, .entry img.aligncenter {
border:6px solid #D9E1C7;
}

