/*
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");
@import url("../my_vigilance/ie.css");
@import url("../my_vigilance/ie6.css");

/* 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
-----------------------------------------------------------*/

body {
background:#ffffff;
color:#333333;
font:10px/170% Century Gothic, Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

h1 {
font-size:170%;
}

h1,h2,h3,h4,h5,h6 {
font-family:Century Gothic, Helvetica, Arial, sans-serif;
font-weight:normal;
margin:0;
padding:0;
}

h2 {
font-size:160%;
line-height:130%;
}

h3 {
font-size:140%;
}

h4 {
font-size:130%;
}

h5 {
font-size:120%;
}

h6 {
font-size:110%;
}

input {
color:#333333;
font:12px/100% Century Gothic, Verdana, Arial, Helvetica, sans-serif;
}

p {
margin:.6em 0 1.2em;
padding:0;
}

textarea,select {
color:#333333;
font:13px/160% Century Gothic, Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
margin-top:-22px;
min-height:100%;
min-width:700px;
position:relative;
}

#wrapper #container {
max-width:995px;
margin:0 auto;
padding:0 20px;
}

.commentlist {
list-style:none;
margin:1em 0 3em;
padding:0;
}

.commentlist .thread-alt {
background:#ffffff;
}

.commentlist .avatar {
border:1px dotted #ccc;
float:right;
margin-right:25px;
padding:2px;
}

.commentlist cite {
font-weight:normal;
}

.commentlist li {
list-style:none;
padding:1em 2em;
}

h2.widgettitle {
font-size:1.6em;
font-weight:normal;
text-transform:lowercase;
letter-spacing:1.2pt;
font-family:"Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
border-bottom:1px solid #dddddd;
padding:25px 0 3px;
}

ul li.widget ul {
font-size:1.3em;
margin:0;
float:left;
}

div.c-single,li.comment {
border-top:1px solid #ddd;
background:#fafafa;
padding:20px 20px 10px;
}

li.comment {
padding:20px 20px 0;
}

li.comment.depth-2 {
margin-bottom:10px;
border:1px dashed #ccc;
background:#fff;
}

ul.children {
clear:both;
margin:10px 0 0 20px;
}

div.alt,li.thread-odd {
background:#fff;
}

div.admin,li.comment.bypostauthor,li.comment li.comment.bypostauthor,li.comment.comment-author-admin,li.comment li.comment.comment-author-admin {
background:#FFFFFF;
}

div.c-grav {
float:left;
width:80px;
text-align:right;
margin:0;
}

#nav {
width: 100%;
float:left;
margin: 0 0 3em 0;
padding: 0;
list-style: none;
font-size:1.4em;
font-family:"Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
}

#nav li {
display:inline;
float: left;
padding:0;
margin:0;
	}

#header {
border-bottom:5px solid #3eb715;
position:relative;
padding:20px 0 10px;
}

h1#title,div#title {
font-size:4.6em;
font-weight:bold;
line-height:1.3em;
margin-bottom:10px;
vertical-align:middle;
}

.date {
float:right;
padding-top:10px;
color:#757575;
font-size:1.6em;
font-weight:normal;
font-family:"Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
text-transform:capitalize;
}

.comments {
padding-top:10px;
font-size:1.3em;
color:#757575;
font-family:"Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
text-transform:capitalize;
}

.entry h2,.entry h3,.entry h4 {
font-size:1.6em;
padding:15px 0 5px;
}

.entry h3 {
padding-top:10px;
font-size:1.4em;
}

.entry h4 {
padding-top:10px;
font-size:1.2em;
}

blockquote {
display:block;
font-style:normal;
font-size:1em;
color:#333333;
background:#ffffff  no-repeat top left;
border: solid 3px #a6e079;
margin:20px 0;
padding:20px 20px 10px 45px;
}

.float-quote {
float:left;
width:200px;
background:#ffffff;
border-top:4px dashed #333;
border-bottom:4px dashed #333;
margin:10px 10px 0 0;
padding:15px;
}

.entry .float-quote p {
font-size:1.3em;
font-family:"Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
line-height:1em;
background:url('../images/float-quote.gif') no-repeat top left;
margin:0;
padding:0 0 0 40px;
}

table
{
border-width: 0px;
border-color: #dddddd;
border-style: solid;
}
td
{
border-width: 1px;
border-color: #dddddd;
border-style: solid;
padding: 5px;
}
