* {margin:0; padding:0;}
img{ border:none;}
body {font: 1em arial, verdana, sans-serif; background-color:#1d1d1d; background: url(images/mainBG.gif)}
div#pagewrapper {width:1000px; margin-left:auto; margin-right:auto;}



/************************************** Begin Header *************************************/	
div#header {
	width: 1000px;
	height: 150px;
	background-color: #1d1d1d;
	}

div#searchWrap {
   width: 1000px;
   padding: 0px;
   background-color: #1d1d1d;
   }

div#subTitle {
   float: left;
   width: 200px;
   color: #aab171;
   word-spacing: .3em;
   letter-spacing: .1em;
   background-color: #1d1d1d;
   padding: 0;
   }

div#search { /*This is the top-most bar containing the Search*/
    float: right;
	width: 310px;
	height: 30px;
	background-color: #1d1d1d;
	padding: 10px 0 0 0;
	}

div#header div#bubble { /*This is the gradient bubble bar just below the Search bar*/
	background-image:url(images/headerBubble3.jpg);
	width: 1000px;
	height: 35px;
	z-index: 20;
	}

div#headerLogo {
   width: 1000px;
   padding: 10px 0 0 0;
   margin-top: -10px;
   z-index: 10;
   }

div#headerLinks {
	float:left;
	width:1000px;
	background-color: #848b49;
	}
/************************************** End Header ******************************************/

/******************** Container That Wraps Around The Three Column **************************/
div#container {
	float: left;
	width: 1000px;
	background-color:#141414;
	padding: 0px 0 0 0;
	}
/*********************** End Container That Wraps Around The Three Column *******************/

/******************************************* Sub Links **************************************/
div#subNav {
   float: left;
   width: 170px;
   margin: 30px 0 0 0px;
   background-color: #141414;  
   padding: 0;
   }
   
div#noLinkSubNav {
   float: left;
   width: 170px;
   margin: 0 0 0 0px;
   background-color: #141414;  
   }
/************************************ Left Column Picture **********************************/
div#leftColPic {margin: 30px 0 0 0; background-color:#000000;}
div#leftColPic img {margin: 10px 0 10px 10px;}
div#leftColPic p { font-size: .7em; color: #e2e1e1; padding: 0 10px 10px 10px;}
/********************************** End Left Column Picture ********************************/
/********************************** End Sub Links ******************************************/

/********************************** Center Content Rules ***********************************/
div#centerContent {
   float: left;
   background-color: #eeeeee;
   width: 660px;
   margin: 2px 0 0 0;
   padding: 0 0 10px 0; 
   }
/********************************** End Center Content Rules *******************************/
/********************************** Content Rules ******************************************/
div#content {
   float: left;
   background-color: #eeeeee;
   width: 660px;
   margin: 2px 0 10px 0;
   padding: 0 0 10px 0; 
   }
 
div#contentTitle {
   width: 660px;
   height: 30px;
   margin-bottom: 10px;
   background-color: #848b49;
   }
   
div#contentText {
   width: 660px;
   }
/******************************* End Content Rules ***************************************/  
/***************************** Slideshow content background ******************************/
div#blackBG {
   width: 595px;
   background-color:#000000;
   padding: 0 0 0 65px;
   margin-bottom: -10px;
   margin-top: -10px;
   }

/*************************** End Slideshow Content Background ****************************/   
/********************************** Right Column *****************************************/   
div#rightCol {
   float: right;
   width: 170px;
   margin: 0;
   padding: 0;
   }

.sideText {
   float: left;
   width: 153px;
   margin: 32px 0 0px 0px;
   padding: 10px;
   background-color:#78a2b0;
   color: #2e5d6d;
   font-size: .8em;
   }
   
div#donateBTN {
   float: left;
   margin: 35px 0 0 20px;
   padding: 0;
   }
   
div#donateBTN img {
   border: none;
   }
        
div#slideShow {
   width: 250px;
   margin: 80px 0 0 0;
   padding: 0;
   } 
/************************************ End Right Column *********************************/    
   
/************************************ H, P, UL, OL, LI *********************************/
div#contentText p, div#noLinksContentText p, div#historyTable {padding: 0 25px 0 25px; margin-bottom: 10px; color: #141414; font-size: .8em; line-height: 170%;}
div#contentText forms, div#noLinksContentText forms {padding: 0 25px 0 45px; margin-bottom: 10px; color: #141414; font-size: .8em; line-height: 170%;}
div#centerContent h1, div#centerContent h1 {font-family: Verdana, sans-serif; font-size: .8em; color: #eeeeee; padding: 7px 15px 25px 25px; letter-spacing: .2em;}
div#centerContent h2, div#centerContent h2 {font-size: .8em; background-color: #dadfe1; color: #141414; padding: 5px 15px 5px 25px; margin-bottom: 5px; font-weight: bold; letter-spacing: .1em;}
.boldText {font-weight: bold;}
.quoteText {font-size: 100%; font-weight: bold; color: #eeeeee;}
.highlightBG {background-color: #FEE6C5;}
.extraSpace {padding-bottom: 20px;}
.images {border: thin; border-color: #333333; border-style: solid; float: right; margin: 10px;}
div#contentText ul, div#noLinksContentText ul {padding:0 10px 0 10px; list-style-position: inside;}
div#contentText p a, div#noLinksContentText p a {font-weight:bold; color:#4d738e; text-decoration:none;}
div#contentText p a:hover, div#noLinksContentText p a:hover {font-weight:bold; color:#719ebf;} 
div#contentText ul, div#noLinksContentText ul, div#contentText ol, div#noLinksContentText ol {margin-bottom: 10px;}
div#contentText ul li, div#noLinksContentText ul li, div#contentText ol li, div#noLinksContentText ol li {font-size: .8em; line-height: 190%; color: #141414; padding: 0 15px 0 25px; list-style-position: inside;}
div#contentText ul li ul li, div#noLinksContentText ul ul li, div#contentText ol li ol li, div#noLinksContentText ol ol li {font-size: 100%; line-height: 190%; color: #141414; padding: 0 15px 0 10px; list-style-position: inside;}
div#contentText ul li a, div#noLinksContentText ul li a, div#contentText ol li a, div#noLinksContentText ol li a {font-weight:bold; color:#4d738e; text-decoration:none;}
div#contentText ul li a:hover, div#noLinksContentText ul li a:hover, div#contentText ol li a:hover, div#noLinksContentText ol li a:hover {font-weight:bold; color:#719ebf;}
div#contentText p hr, div#noLinksContentText p hr, div#historyTable hr {color: #CCCCCC;} 
/*********************************** End H, P, UL, OL, LI *******************************/

/****************************** IE H, P, UL, OL, LI Hacks *******************************/
* html div#centerContent h1, div#noLinksCenterContent h1 {padding: 5px 15px 5px 25px;}
* html div#centerContent h2, div#noLinksCenterContent h2 {padding: 6px 15px 7px 25px;}
/*********************** End IE H, P, UL, OL, LI Hacks **********************************/

/*************************** All Other IE Hacks *****************************************/
* html div#subNav {float: left; width: 165px; margin-left: -2px; padding: 0; background-color: #262626; border: solid; border-color: #212121;}
* html div#leftColPic {margin: 25px 0 0 0; background-color:#000000;}
* html div#contentTitle {width: 660px; height: 5px; padding: 0; background-color: #848b49;}
* html div#rightCol {width: 160px;}
* html .sideText {margin-top: 29px; width: 150px;}
* html div#donateBTN {margin: 30px 0px 0 10px;}
* html div#historyTable {margin-left: 50px;}
/*********************** End All Other IE Hacks *****************************************/

/************************************** History Table ***********************************/
div#historyTable {
   margin-left: 80px;
   }

div#historyTable img {
   border: thin;
   border-color: #333333;
   border-style: solid;
   float: right;
   }
   
.contactTable {
   margin-left: 80px;
   padding: 10px;
   background-color: #e5e5e5;
   }
   
.contactTable tr td {
   padding: 5px 0 5px 5px;
   }
   
.colorRow {
   background-color: #eeeeee;
   }
/********************************* End History Table ***********************************/

/*************************************** Footer ****************************************/  
div#footer {
	width: 1000px;
	font-size: .7em;
	color:#777777;
	}	

div#footerText {
	float:left;
	width:1000px;
	background-color:#000000;
	padding:10px 0 10px 0;
	text-align:center;
	letter-spacing: .1em;
	word-spacing: .2em;
	}	
/****************************** End All Footers ****************************************/

div.clearfloats {clear:both;}

