/*

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.12

Author:		Drew Strojny

Author URI:	http://www.jestro.com

Tags: fixed width, two columns, widget ready, valid css, valid XHTML, right sidebar, white, clean

*/



/*

    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.

-----------------------------------------------------------*/



ul li.widget ul {

	margin: 0;

	font-size: 1.2em;

	}

ul li.widget ul li {

	border-bottom: 1px solid #dddddd;

	padding: 6px 0;

	}



ul li.widget ul li a {

	padding: 0 0 0 14px;

	background: url(../images/list-item.gif) no-repeat 0 .35em;



	}



body {

        background: #7C6651 url(/wp-content/themes/vigilance/images/bg.jpg) no-repeat top center;

	background-attachment: fixed;

        margin: 0px;

        font-family: Arial, Helvetica, sans-serif;



}



#wrapper{

        width: 920px;

	background: #fff;

	padding: 0;

        border-left: 0px;

	border-right: 0px;

}





#wrapper_index{

        width: 920px;

	background: #fff;

	padding: 0;

        border-left: 0px;

	border-right: 0px;

        margin: 0 auto;

}



#content{ 

	float: left; 

	width: 880px;

	padding: 20px;

}



#footer { 

	clear: both;

	padding-top: 0px; 

	background:#CCCCCC url(/wp-content/themes/vigilance/images/bg_nav.gif) repeat-x;

        color: #FFFFFF;

        font-size: 11px;

        font-weight: bold;

        border-top:0px;

        

}



#footer a:link, #footer a:visited {

        color: #FFFFFF;

       text-decoration: none;

}



#footer a:hover

{

        color: #fce8be;

        text-decoration: none;

}



.header_title {

      font-size: 13px;

      font-weight: bold;

      color: #FFFFFF;

}



.homepage {

     font-size:12px;

     color: #333333;

     line-height: 17px;

}



a.video {

     font-size:13px;

     font-weight: bold;

     color: #cccccc;

     line-height: normal;

}





.video {

     font-size:12px;

     font-weight: normal;

     color: #cccccc;

     line-height: 13px;

}



.rowHighlight {

     background-color:#eeeeee;

}



.tableHeader {

     background-color:#d3c8bd;

}



.small {

     font-size:11px;

     line-height: normal;

}



blockquote {

     float: none;

     width: auto;

}



h2 {

     //line-height: normal;

}



.entry h3 {

     font-size:14px;

}
#homepage{
	width:920px;
	color:#636363;
	text-transform:none;	
	padding:0;
	margin:0;
	font-size:12px;
	float:left;
}
#homepage h1{
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#homepage h2{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#homepage h2 span a{
	color:#636363;
	text-transform:none;
	text-decoration:underline;
}
#homepage h2 span a:hover{
	color:#636363;
	text-transform:none;
	text-decoration:none;
}
#home-left{
	width:260px;
	background:url(images/home-left-bg.jpg) no-repeat top left;
	padding:0 0 0 30px;
	margin:0;
	float:left;
}
#home-left #welcome-home{
	padding:15px 0 0 0;
	height:125px;
}
#home-left #location-home{
	padding:10px 0 0 0px;
	height:82px;
}
#home-left #watch-home{
	padding:10px 0 0 0px;
	height:150px;
}
#home-left #join-home{
	padding:10px 0 0 0px;
	height:92px;
}
#home-left #contact-home{
	padding:10px 0 0 0px;
	height:33px;
}
#home-right{
	width:630px;
	height:537px;
	padding:0;
	margin:0;
	float:left;
}
#bottom{
	float:left;
	width:920px;

	padding:10px 0;
	background-color:#000;
}
#bottom .box{
	float:left;
	width:300px;
}
.clear{clear:both;}
/* countdown_section */
div.hasCountdown { float: left; padding: 2px; font-size: 21px; height: 30px; color: #000000; text-transform: lowercase;  }
