/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 



body {
      margin:0;
      padding:0;
	background-color: #CCCCCC;
	
	width: 850px;
	padding-left: 70px;
	position: absolute;
      margin:15px 133px;
}


a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	color: #0066FF;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: "Microsoft Sans Serif"; 
 font-size: 90%;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

p1{
    color: #0066FF;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#header{
         width: 831px;
	   height: 42px;
         background-image: url(/images/blackHeader2.jpg);
	   background-color: #000000;
	   font-family: "Times New Roman", Times, serif;
	   font-size: 30px;
	   color:#0066FF; 
	   padding: 8px 5px 0 15px
}

#slogan{	   
            width: 831px;
		height: 15px;
		background-image: url(/images/subBannerB.jpg);
		background-color: #000000;
		font-family: "microsoft sans serif";
		font-size: 12px;
		color: #CCCCCC;
            padding:10px;
	
}

#slogan strong{
               background-image: url(/images/spacer.gif);
}			   

#innerwrapper{
			  width: 850px;
			  height: 598px;
}

#sections {
              width: 155px;
		  height: 590px; 
		  background: url(/images/TEXTback.jpg);
		  background-color: #FFFFFF;
              display: block;
              list-style-image: none;
              list-style-type: none;
              margin: 0px;
              padding: 0px;
              vertical-align:bottom;

}

#contents{
	position: relative;
	margin: 0px;
	width: 125px;
	height: 570px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	background-color: #FFFFFF;
	background-image:url(/images/TEXTback.jpg);
	padding-left: 0px;
        display: block;
        list-style-image: none;
        list-style-type: none;
        float: left;
      
	
		
}


#sections li {
	text-decoration: none;
	border-top: 1px solid #CCCCCC;
	text-align: center;
	background-image: url(/images/blackbutton.jpg);
	height: 25px;
	width: 125px;
        list-style-type: none;
              list-style-image: none;
              list-style-type: none;
              margin: 0px;
              padding: 0px;

}



#headlines{

      float:right;
	width: 20%;
	border-left: 5px solid #cccccc;
	border-bottom: 3px solid #cccccc;
      padding-right: 10px;   
      left: 790px; 
      
      color: #FFFFFF;
}


/***********************************************/
/* Components                                  */
/***********************************************/
      
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0; line-height:20px; vertical-align:bottom;}
#navBar p {line-height:3px; }
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 0px solid #FFFFFF;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}




/************** #headlines styles **************/

#headlines{
      top: 218px;
	margin: 0px;
	
	font-size: 80%;
      width:130px;
      height: 598px;
	left: 775px;
	background-color: #FFFFFF;
      float: right;

	
	position: absolute;
	

      

}
#headlines a:link {
	text-decoration: none;
}
#headlines a:visited {
	text-decoration: none;
}
#headlines a:hover {
	text-decoration: none;
}
#headlines a:active {
	text-decoration: none;
}

#contents a:hover{
                  color: #0066FF;
                  text-decoration: underline;
}

#main_content{
	background-image:url(/images/TEXTback.jpg);
      font-family: "Microsoft Sans Serif"; 
      color: #666666; 
	font-size:12px;
	position: absolute;
	float: right;
	left: 225px;
	top: 250px;
	width: 485px;
	height: 578px;
	overflow:auto;
	margin: 0 auto; /* Added to fix centering */
	padding-left: 35px;
	padding-right: 35px;
}
#main_content img{
                  float: left;
}

#welcomebar {
	width: 556px;
	position: absolute;
	left: 225px;
	top: 218px;
	background: url(/images/searchBKGND.gif);
	height: 35px;
        font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
        padding-top: 5px;
        text-align: center;
}

#main_content h1 {
                  font-size: 14px;
	              font-weight: bold;
}

#onboard {
          font-family: "Microsoft Sans Serif"; 
          background-color:#FFFFFF;
         
}
.style72 {font-size: 18px}

#advertbar {
	width: 120px;
	height: 817px;
	top: 235px;
	left: 775px;
	position: absolute;
	background-color: #FFFFFF;
        float: right;
        position: relative;
     
}

#subbar{
        background:url(/images/searchBKGND.gif);
        }

#footer {
	height: 50px;
	width: 850px;
	color: #CCCCCC;
	background-image: url(/images/blackHeader.jpg);
	background-color: #000000;
      position: absolute;
      clear: both;
      
}

#navBar{
	margin: 0;
	float: left;
	padding: 0;
	width: 155px;
	padding-left: 15px;
      padding-bottom:0;
	background-color: #FFFFFF;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: 610px;
	top: 40px;
      list-style: none;
      list-style-type: none;
      display: block;
      

}
ul {
list-style:none;
padding-left:0;
margin:0;
padding-bottom:0; 
padding: 0;
}

