/*
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.31
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 Licensehttp://www.serenasafemode.com/wp-admin/edit-link-categories.php
    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.
-----------------------------------------------------------*/
html {

background: url('http://drinkthecoolaid.com/images/serena-safe-mode-repeat.jpg');
background-position:top center;
}

body {
align: center;
background-color: #fff;
background: url('http://drinkthecoolaid.com/images/serena-safe-mode.jpg') no-repeat;
background-position: top center;
line-height:1.8em;
font-family: Trebuchet MS,Lucida Grande,Lucida Sans,Verdana,Arial,sans-serif;
text-align:center;
}

#header {padding-top: 5px; padding-left:5px;
}
#content{ 
	float: left; 
	width: 520px;
	padding: 20px 15px 20px 0;
        margin-right: 0;
	}
#content2{ 
	float: center; 
	width: 775px;
	padding: 20px 30px 20px 0;
	}
#content3{ 
	float: center; 
	width: 375px;
	padding: 20px 30px 20px 0;
	}
#footer {width: 800px;}
#wrapper {width: 780px; padding:50px 25px 25px 25px; background-color:fff;}
#sidebar {width: 225px;}
input.text-input, form#commentform textarea {
  width: 475px;
	}
#description h2
        {padding-left: 20px;}

h1#title, div#title { font-size:30px; color:#fffff; padding-top: 0px; padding-right: 0; padding-bottom: 20px; padding-left: 240px; font-family: Trebuchet MS,Lucida Grande,Lucida Sans,Verdana,Arial,sans-serif;}

h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited {
color:#ffffff;}

.post-header h1, .post-header h2 {
font-size:2.1em;
line-height:1.1em;
}

ul li.widget ul {
font-size:1.1em;
}

ul li.widget ul li {
border-bottom:1px solid #DDDDDD;
padding:4px 0;}

.small-text {font-size: 10px;
	 margin-top:0;
 	padding-top:0;
line-height:12px;}

.resume{
 font-size: 12px;
 margin-left: 30px;
 margin-top:8px;
 padding-top:0;}

#resume-table:{line-height:1.6em;}
.resume-table:{line-height:1.4em;}

h1#title, div#title {padding:0 0 20px 300px;}

.entry p {margin-bottom:15px;
font-family:arial;}

ul li.widget ul li a {
background:transparent url(../images/list-item.gif) no-repeat scroll 0 0.45em;
display:inline;
font-family:arial;
padding:0 0 0 14px;}

#rss-feed p {
font-family:arial;
font-size:1.3em;
line-height:1.6em;
}

.entry a:link, .entry {
font-weight:200;
}
.entry a:link, .entry a:visited {
font-weight:200;
}
blockquote {
color:#333;
display:block;
font-style:normal;
font-size:0.9em;
margin:20px 0;
padding:20px 20px 10px 45px;
}


#sociable {margin-left:20px;}

h2.widgettitle {text-transform:none; font-size:1.4em;}

#rss-feed p {
font-family:arial;
font-size:1.0em;
line-height:1.2em;
}


.entry p {
font-family:arial;
margin-bottom:15px;
}
.entry p {
margin-bottom:10px;
}
ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p,  fieldset, input {
margin:0;
padding:0;
}

h1, h2, h3, h4, h5, h6, pre, code, p {
font-size:0.9em;
}

/* Chunky Footer */

#chunkyfooter {
clear: both;
margin: 0 10px;
overflow: hidden;
padding-top: 10px;
align: left;
}

#chunkyfooter div {
width: 420px;
float: left;
padding: 0 0;
}

#chunkyfooter h2 {
margin-top: 0;
}

#chunkyfooter ul {
padding-left: 530px;
padding-top: 10px;
color: #333;
}

#chunkyfooter h2 {
font-size:1.4em;
text-transform:none;
}

#chunkyfooter h2 {
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.4em;
font-weight:bold;
color: #333;
letter-spacing:1.2pt;
padding:15px 0 3px 510px;
text-transform:uppercase;}

#footer p.right {
float:right;
margin-right:30px;
}

#footer {
width:885px;
height:168px;
background-image: url('http://www.drinkthecoolaid.com/images/foooter.gif');
margin:10px 25px 25px;
text-align:left;
margin: 0 auto;
border-top: 0;
padding-bottom:0;
}

a:link, a:visited {
color: #7f4e07;
text-decoration: underline;
}

h2 a:link, a:visited {
color: #7f4e07;
text-decoration: none;
}

.tags {
float:right;
font-style:italic;
text-align:left;
width:500px;
}

.meta {
margin:10px 0;
}

.entry clear img {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding:14px;
text-align:center;
}


.entry h2 {font-size:1.1em;}

.alert-box {background: rgba(232, 232, 214, 0.4)}

.post {margin-bottom: 0;}
.post-header {padding-bottom: 27px;}
