/*
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
-----------------------------------------------------------*/

#canvas {
          margin:0 auto;
          text-align:left;
          width:900px;
}

#title {
font-size: 4.1em;
font-weight: bold;
line-height: 1em;
padding: 54px 0px 0px;
}

#header {
         border-bottom: none;
         padding: 0 0 0 0px;
         height: 100%;
         width: 900px;
         margin: 0 auto;
}

#headerWrapper {
         width: 100%;
         height: 160px;
         background-image: url("/wp-content/uploads/2010/01/header-background1.png");
         background-repeat: no-repeat;
         background-position: center;
         border-bottom:5px solid #999900;
         padding: 0 0 0 0px;
         height: 160px;
         width: 100%;
         margin: 0 auto;
         overflow: hidden;
}

.post-header h1, .post-header h2 {
          padding-bottom: 15px;
}

.post-header h1 a:link, .post-header h1 a:visited, .post-header h2 a:link, .post-header h2 a:visited {
          color: #336699;
}

.post-header h1 a:hover, .post-header h2 a:hover {
          text-decoration: underline;
}

h2.widgettitle {
          color: #666699;
          text-transform: none;
}

ul li.widget ul li a:link, ul li.widget ul li a:visited {
          color: #999900;
}

#sidebar {
          padding: 60px 0px 0px 0px;
}

#sidebar {
          width:240px;
}

h1#title, div#title {
                     font-size:4.3em;
                     font-weight:bold;
                     line-height:1.3em;
                     padding: 28px 0px 0px 0px;
}

#content {
          width:600px;
          padding: 30px 0px 0px 0px;
}

h1#title, h1#title a:link, h1#title a:visited  {
          color: #ffffff;
}

h1#title a:hover  {
          color: #999900;
}

#description h2 {
          color:#99ccff;
          font-size:1.3em;
          font-weight:normal;
          padding: 0px 0px 0px 100px;
}

#nav {
          padding: 40px 0px 0px 0px;
}

#nav li a:link, #nav li a:visited {
          border-top: none;
          color:#ffffff;
          padding-top: none;
          text-decoration:none;
}

#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:none;
          color:#999900;
          padding-top: none;
          text-decoration:none;
}

h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited {
           color:#ffffff;
}

h1#title a:hover, div#title a:hover {
           color:#999900;
}

.post-footer a:hover {
           color:#999900;
}

#footer a:hover {
           color:#999900;
}

a:link, a:visited { 
           color:#999900;
}

.comments a {
           color:#757575;
}

.comments a:hover {
           color:#999900;
}

ul li.widget ul li a {
           background:transparent url("/wp-content/uploads/2010/01/list-item.gif") no-repeat scroll 0 6px;
}

.comments a {
           background:transparent url("/wp-content/uploads/2010/01/comments-bubble.gif") no-repeat scroll 0 4px;
}

li#twitter-4.widget {
           background-color:#336699;
           -moz-border-radius: 10px;
           -webkit-border-radius: 10px;
           padding: 0 15px 10px 15px;
           color:#fff;
}

li#twitter-4.widget h2.widgettitle {
           border-bottom:none;
}

li#twitter-4.widget h2.widgettitle a:hover {
           color:#fff;
}

li#twitter-4.widget ul.tweets li {
           border-bottom:none;
}

li#twitter-4.widget ul.tweets li a:link, li#twitter-4.widget ul.tweets li a:visited {
           background:none;
           display:inline;
           padding:0;
}

li#twitter-4.widget ul.tweets li a.timesince {
           display:block;
           border-top:1px dotted #999900;
           text-align:right;
}