/*
Theme Name:	Vigilance
Theme URI: 	http://themes.jestro.com/vigilance/
Description: 	A lean and clean Wordpress theme featuring standards and search friendly code. Theme Options Menu allows for serious customization. Designed and coded by <a href="http://www.jestro.com">Jestro</a>.
Version: 		1.33
Author:		Drew Strojny
Author URI:	http://www.jestro.com
Tags: fixed-width, two-columns, white, red, right-sidebar, threaded-comments, custom-colors, theme-options
*/

/*
    Copyright 2008 Jestro LLC

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("css/undo.css");
@import url("css/master.css");
@import url("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 in a Child Theme. See this tutorial for instructions:
     ----> http://themes.jestro.com/vigilance/easy-upgrading-wordpress-child-themes/ <----
 Any custom changes you make here will be overidden when you upgrade the theme.
-----------------------------------------------------------*/

#header {
    border-bottom: 4px solid #DDDDDD
    padding: 20px 0 5px;
}

h1.pagetitle, h2.pagetitle {
    border-bottom: 4px double #DDDDDD !important;
    font-size: 24px;
    line-height: 1.1em;
    margin-bottom: 20px;
    padding-bottom: 7px;
}

h1#title {
    color: #000000 !important;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 10px;
}

.title_p {
    color: #000000 !important;
    font-size: 20px;
    font-weight: 500;
}

body {
 font-family: Verdana, sans-serif !important;
 font-size: 10px !important;
}

#nav {
    font-family: Helvetica,Arial,sans-serif;
    color: #000000 !important:
    font-size: 16px;
}

#nav .current_page_item a:link, #nav .current_page_item a:visited, #nav .current_page_item a:hover, #nav .current_page_parent a:link, #nav .current_page_parent a:visited, #nav .current_page_parent a:hover, #nav .current_page_ancestor a:link, #nav .current_page_ancestor a:visited, #nav .current_page_ancestor a:hover {
    border-top: 3px solid #FF5508;
    padding-top: 2px;
    color: #FF5508;
}

#nav .page_item a:hover {
    border-top: 3px solid #FF5508;
    color: #FF5508;
    padding-top: 2px;
    text-decoration: none;
}

h2 {
 font-family: Helvetica, Arial, sans-serif !important;
 font-size: 18px !important;
}

.post-header h1, .post-header h2 {
    font-family: Helvetica, Arial, sans-serif !important;
    font-size: 18px !important;
}

a {
 color: #002266 !important;
}

.date {
 font-family: Verdana, sans-serif !important;
 color: #FF5508;
 font-size: 10.5px !important	;
}

.date span {
    color: #757575;
    font-weight: normal;
}

a:link, a:visited {
    color: #002266;
}

a:hover {
    color: #002266 !important;
    text-decoration: underline;
}

.comments {
    color: #000000;
    font-family: Helvetica, Arial,sans-serif !important;
    font-size: 1.3em;
    font-weight: bold;
    padding-top: 10px;
    text-transform: none !important;
}

.comments a {
    background: none;
    display: block;
    padding: 0 0 0 0;
}

.comments a:hover {
    background: none;
    color: #772124;
}

.comment-number span {
    color: #58595B;
    font-size: 1.3em;
    font-style: bold;
}

h2.widgettitle {
    border-bottom: 1px solid #D1D3D4;
    font-family: Helvetica, Arial, sans-serif !important;
    color: #000000;
    font-size: 1.3em;
    font-weight: bold;
    letter-spacing: 0em;
    padding: 25px 0 2px;
    text-transform: none;
}

ul li.widget ul li a {
    background: none;
    display: block;
    padding: 0 0 0 0px;
}

ul li.widget ul li a:hover {
    background: none;
}

ul li.widget ul {
    font-size: 1.2em;
    margin: 0;
}
