* {margin:0; padding:0;}

body {font: 1em arial, verdana, sens-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;
	}

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: 10px 0 0 0;
	color: #CCCCCC;
	font-size: .8em;
	/*border: solid;*/
	}

/*********************** End Container That Wraps Around The Three Column *****************************/

/*********************** Top Row of Columns *************************/

div#topContainer {
   width: 1000px;
   }

div#topLeftCol {
   float: left;
   width: 228px;
   height: 150px; 
   /*border:solid;*/ 
   }

div#topLeftContent {
   padding-left: 25px;
   }

div#topMidCol {
   float: left;
   width: 228px;
   height: 150px;
   /*border:solid;*/   
   }

div#topMidContent {
   padding-left: 25px;
   }

div#topRightCol {
   float: left;
   width: 228px;
   height: 150px;
   /*border:solid;*/ 
   }

div#topRightContent {
   padding-left: 25px;
   }

div#flashMov {
   float: left;
   width: 300px;
   height: 175px;
   padding-top: 5px;
   padding-right: 10px;
   float: right;
   /*border:solid;*/ 
   }

div#blurb {
   width: 990px;
   height: 15px;
   margin-top: 10px;
   background-color: #000000;
   color: #999999;
   padding: 5px 0 5px 10px;
   word-spacing:.3em;
   letter-spacing: .1em;
   font-weight: bold;
   font-style: italic;
   }

 /***************************************** Lighter Gray Area and Links*****************************************/  

div#lowerContainer { /*Wraps the lighter gray area and it's four columns*/
   float: left;
   width: 1000px;
   padding: 10px 0 10px 0;
   margin-top: 0px;
   background-color: #2d2d2e;
   line-height: 1.5em;
   /*border:solid;*/
   }

div#lowLeftCol {
   float: left;
   width: 198px;
   height: 200px;
   padding-left: 20px; 
   border-right:solid;
   border-right-color:#555555;
   border-right-width:thin;
   }

div#lowLeftContent {
   padding-right: 5px;
   }

div#lowMidCol {
   float: left;
   width: 198px;
   height: 200px;
   padding-left: 20px; 
   border-right:solid;
   border-right-color:#555555;
   border-right-width:thin;
   }

div#lowMidContent {
   padding-right: 5px;
   }

div#lowRightCol {
   float: left;
   width: 198px;
   height: 200px; 
   padding-left: 20px;
   border-right:solid;
   border-right-color:#555555;
   border-right-width:thin;
   } 

div#lowRightContent {
   padding-right: 5px;
   }

div#lowPicText {
   float: left;
   width: 150px;
   height: 200px; 
   padding-left: 20px;
   }

div#lowPicContent {
   padding-right: 5px;
   }     

div#lowRightPic {
   float: right;
   padding-right: 10px;
   }     

div#lowRightPic a img {
   border: none;
   } 

.lowContainerHeader {
   color: #ee9016;
   }

div#topContainer a, div#lowerContainer a {
   color: #608bab;
   text-decoration: none;
   }

div#topContainer a:hover, div#lowerContainer a:hover {
   color: #FFF;
   text-decoration: none;
   }
div#topContainer a img {
  border: none;
   }

/***************************************** End Lighter Gray Area and Links*****************************************/    

/******************************************* Sub Links **************************************/
div#subNav {
   float: left;
   width: 250px;
   height: 100%;
   margin-top: 20px;   
   }

div#subNavHeader {
   background-image: url(images/headerBG.jpg);
   background-repeat: repeat-x;
   width: 250px;
   height: 30px;
   margin-top: 10px;
   }

div#subNavFooter {
   background-color: #2b2b2b;
   width: 250px;
   height: 20px;
   margin-bottom: 20px;
   margin-top: 1px;
   }

/******************************************* End Sub Links **********************************/

div#centerContent {
   float: left;
   width: 600px;
   margin: 30px 0 10px 0px;
   padding-left: 30px;
   }
   
div#contentTitle {
   color: #1f6184;
   background-image: url(images/headerBG.jpg);
   width: 600px;
   height: 30px;
   }

div#contentText {
   width: 600px;
   padding: 20px 0 0 0;
   }
   
div#contentFooter {
   width: 600px;
   height: 40px;
   margin-top: -10px;
   }
   
/*********************** H, P, UL, OL, LI *****************************/

div#contentText p {padding: 0 15px 0 15px; margin-bottom: 10px; color: #222222; font-size: 1.0em; line-height: 120%;}
div#centerContent h1 {font-family: Times New Roman, Times, serif; font-size: 130%; color: #1f6184; padding: 15px 15px 10px 15px; font-weight: bold; letter-spacing: .1em;}
div#centerContent h2 {font-size: 100%; color: #222222; padding: 10px 15px 5px 15px; font-weight: bold; letter-spacing: .1em;}
div#contentText ul li {padding:0 10px 0 10px; list-style-position: inside;}
div#contentText p a {font-weight:bold; color:#7e83d7; text-decoration:none;}
div#contentText p a:hover {font-weight:bold; color:#4ba0c2;}
div#contentText ul {margin-bottom: 10px;}
div#contentText ul li {font-size: 1.0em; line-height: 170%; color: #222222; padding: 0 15px 0 15px; list-style-position: inside;}
div#contentText ul li a {font-weight:bold; color:#7e83d7; text-decoration:none;}
div#contentText ul li a:hover {font-weight:bold; color:#4ba0c2;}

/*********************** End H, P, UL, OL, LI *****************************/


/************************ 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;}

