/*
Theme Name:	Vigilance PRO Child Theme
Theme URI: 	http://thethemefoundry.com/vigilance/
Description: 	Custom child theme for PRO Members.
Version: 1.35
Author:		Drew Strojny
Author URI:	http://thethemefoundry.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; }

/* 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
-----------------------------------------------------------*/

<link  href="//fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css" >
<style>
body {
  font-family: 'Nobile', serif;
  font-size: 29px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.011em;
  word-spacing: -0.009em;
  line-height: 1.16em;
}
</style>

#content {
float:left;
padding:10px 30px 20px 0;
width:600px;
}

#search_form input {
font-family: Georgia,"Times New Roman",Times,Serif;
background:none repeat scroll 0 0 #F4F4F4;
border-color:#ACACAC #CCCCCC #CCCCCC #ACACAC;
border-style:solid;
border-width:2px 1px 1px 2px;
color:#888888;
padding:4px 2px;
width:293px;
}

.Google-Adsense {
margin-top: -10px;
}

#Banner-Adsense {
padding-top:10px;
}

.post-header h1, .post-header h2 { 
  font-weight: bold;
}

p.note {
  font-size: 1em;
  font-style:normal;
  padding: 0.571em 0.786em; 
  background: #f5f5f5; 
  border: 1px solid #ddd; 
}

p.alert {
  font-size: 1em;
  padding: 0.571em 0.786em; 
  background: #ffffa0; 
  border: 1px solid #e5e597; 
}

blockquote { 
  border-left: 1px solid #ddd; 
  color: #666; 
  margin-left: 20px; 
  padding-left: 20px;
}

/*---:[ image handling classes ]:---*/
a img { 
border: none;
}

img  {
padding-bottom:5px;
padding-right:15px;
}

.format_text img { }
	.format_text img.left, .entry img.alignleft { margin: 0 1.571em 1.571em 0; float: left; clear: left; border: none }
	.format_text img.right, .entry img.alignright { margin: 0 0 1.571em 1.571em; float: right; clear: right; border: none }
	.format_text img.center, .entry img.aligncenter { display: block; margin: 0 auto 1.571em auto; float: none; clear: both; border: none }	
	.format_text img.block, .entry img.alignnone { display: block; margin: 0 auto 1.571em 0; clear: both; border: none }
	.format_text img.frame { padding: 0.714em; background: #eee; border: 0.071em solid #ddd; }
	.format_text img.stack { clear: none !important; }

    .footerfloatimgleft {
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    }


/*---:[ end image handling classes ]:---*/

.entry ul li, .c-body ul li {
display:block;
margin:5px 0 0;
padding:0 0 0 17px;
}

.post .date {
text-transform:none;
}

.alert-box {
  margin: 0 0 20px 0;
  padding-left: 20px; padding-top: 0px; padding-bottom: 10px; margin-top: -2px;
  background: #f3f3f2;
  border: 1px solid #e3e1db;
}



ul#tabs { list-style: none; background: url('images/dot-ddd.gif') 0 100% repeat-x; border-left: 1px solid #ddd; }

	ul#tabs li { font-size: 1.1em; line-height: 1em; padding: 0.545em 0.818em; background: #efefef; border: 1px solid #ddd; border-left: 0; text-transform: uppercase; letter-spacing: 2px; float: left; }

	ul#tabs li.current_page_item, ul#tabs li.current-cat { background: #fff; border-bottom-color: #fff; }
	
		ul#tabs li a, ul#tabs li a:visited { color: #111; text-decoration: none; }

		ul#tabs li a:hover { color: #111; text-decoration: underline; }
	
		ul#tabs li.current_page_item a, ul#tabs li.current_page_item a:visited, ul#tabs li.current-cat a, ul#tabs li.current-cat a:visited { cursor: default; }
	
		ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }
	
	ul#tabs li.rss { padding-right: 0; background: none; border: none; float: right; }
		
		ul#tabs li.rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }

div.c-body {
margin-right:15px;
background:none;
float:right;
font-size:1.3em;
padding:0 20px;
width:472px;
}

div.c-grav img {
border:4px solid #E3E3E3;
-moz-border-radius: 0
}

#nav {
margin-top:-2px;
float:right;
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.5em;
}

h2.widgettitle {
font-family:Georgia,"Times New Roman",Times,Serif;
font-size:1.4em;
font-weight:bold;
text-transform:inherit;
}

