body { 
	margin: 0 0 20px 0;
	padding: 0; 
	border: 0;
	color: white;
	text-align: center;
	font-family: "Bookman, Helvetica, sans-serif"; 
	font-size: 16px; 
	background-color: #264D7A;
				}
p.factoid   {padding-left: 25px;
    padding-right: 25px;
	}		
p.pad {padding-left: 10px;
       padding-right: 10px;
	   line-height: 115%;}

#container {width: 85%;
            margin-top:20px;
			margin-left: auto;
		   margin-right: auto;
		   background: transparent; 
		   min-width: 950px;
		   	  	   }
  
#header  {width: 100%;
          height: 107px;
         margin-left: auto;
		margin-right: auto;
		text-align: center;
		border: 1px solid white;
		background: black url(images/filmstripbit.jpg) repeat-x;
				 }
.imgheader {margin-top: 40px;}
.imgheader2 {margin-top: 17px;}
#leftcol {width: 37%;
          float:left;
       	margin-left: 7px;
		margin-top: 7px;
		text-align: left;
		       } 
#leftcolsub {width: 70%;
          float:left;
       	margin-left: 15px;
		margin-right: 5px;
		margin-top: 7px;
		text-align: left;
		       } 
#midcol {width: 37%;
          float:left;
       	margin-left: 5px;
		margin-top: 7px;
		text-align: left;
		       }
#midcolorder {width: 37%;
              height: 480px;
          float:left;
       	margin-left: 0;
		margin-right: 0;
		margin-top: 7px;
		text-align: center;
		background-color: #FFFFFF;
		color: black;
		       }
#rightcol {width: 23%;
           float: right;
		   margin-top: 7px;
		   margin-right: 7px;
		   padding-bottom: 3px;
       	font-weight: bold;
		font-size: 16px;
		background-color: #afc3dc;
		color: black;
		border: 2px solid white;
		       }
table.contents {width: 96%;
              margin-left: 0;
	          padding-left: 0;
               border: 0;
			   background-color: transparent;}
#button {width: 75px;
         padding: 3px;
         height: 30px;
		 color: #FF6633;
		 font-weight: bold;
		 background-color:#FFCC00;
		 border: 1px solid black;}
ol li {list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.5em;
		  	   }
ul li {display:block;
       list-style-type:none;
	   text-align: left;
	   line-height: 155%;
	   }			   
.brclear { 				
     clear: both; 		
     height: 0; 			
     margin: 0;			
     font-size: 1px;	}
h1 {font-size:18px;
    font-weight: bold;}
h2{font-size:24px;
    font-weight: bold;}
a:link {color: black;
        text-decoration: none;
		font-weight:bold;
		}
a:visited {color: black;
           text-decoration: none;
		   }
a:hover {color: #ca5573;
         text-decoration: none;}
#current {color: #CCC;}
.center {text-align: center;}				
span.smfont {font-size: 10px;}	
span.medfont {font-size: 16px;
              line-height: 125%;
			}	
span.bgfont {font-size: 22px;
             font-weight: bold;}		
img.left {float: left;
          padding-right: 5px;
		            }
img.right {float: right;
          padding-left: 5px;
		      }
.lefty {text-align:left;}
#footer {clear: both;  
width: 100%;  
border: 1px solid white; 
margin-top: 10px;
margin-bottom: 7px;
margin-left: auto;
margin-right: auto;
padding-top: 2px;
padding-bottom: 2px;
background-color:#000000;
color: white;
}
#footer a:link {color: white;}
#footer a:visited {color: white;}
#footer a:hover {color: #ca5573;}