body {background-color: #72ACCA; padding: 0; margin: 0;
 	font-family: helvetica, arial, sans-serif; height: 100%;
}

div#page { background-color: black; padding: 0; margin: 0; height: 100%;}
div#main { background-color: black; padding: 0; margin: 0; height: 100%;}
div#content {background-color: #72ACCA;  width: 1000px; margin: 0 auto; 
             height: 100%; 
/*border-left: 100px solid black ;
               border-right: 100px solid black ;
            /*   border-top: 20px solid #68BCD5 ;
               border-bottom: 20px solid #68BCD5 ;*/}

#mainCenter {position: relative; top: 0; left: 0;
	height:100%; margin: 0 auto;  background-color: #72ACCA;
}

a 			{ text-decoration: none; font-weight:normal;} 
a:hover		{ text-decoration: underline; }

.banner {background: #72ACCA /*url(topDiv_bg.jpg) repeat-x */ url(Header1000.png) 
width: 80%; height: 165px; padding: 0; margin: 0 auto; margin-color: black;}

.banner img { display: block; 
    margin-left: auto;
    margin-right: auto;}
    
.banner2 {width: 40%; float: right;
 padding: 0px; margin: 0; 
}

.banner2 img{width: 100%;}

.banner .header {font-size: 2.2em;}

.banner .title{
	font-weight:bold; font-size: 2.2em;
}

.banner .date{position: absolute; 
	          top: 60px; left: 340px;
              color: red; font-size: 2.3em;
	font-weight:bold;
}
.banner2 .date{position: relative; 
	          top: -30px; left: 60px;
              color: red; font-size: 1.3em;
	font-weight:bold;
}

.navigation{
	font-size:0.9em;
	font-weight:bold;
}

.navigation2 {position: relative; top -10px;
	font-size: 0.8em; padding: 0px; margin: 0 5px 20px 0px;
	font-weight:bold; float: right; z-index: 10;
}
.thumbnail{
	font-size:0.9em;
}

div.imagebox {float: left; margin: 10px; position: relative; top: 0px; 
  				font-family: helvetica, arial, sans-serif; height: auto;
  				}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */


div.imagebox2 a {/* float: left; */ margin: 0 0px 10px 10px;
}

div.imagebox2 img { padding-top: 20px;}

div.imagebox2 img[width='130'] {position: relative; top: 13px;}

div.imagebox2 a.index img {
    display: block;
    margin-left: auto;
    margin-right: auto;}
    
div.imagebox2 {width: 210px; height: 220px; float: left; 
               background: #72ACCA url("underDiv2.png") repeat-x;
              /* margin-left: 0; margin-right: auto; */
               margin-bottom: 0px; 
               border: 12pt solid #72ACCA;
               padding: 2px;
              /* text-align: center;  /* float: left; */
               font-family: helvetica, arial, sans-serif;
               font-size: 1.2em; 
               color: white;
               font-weight: bold;*/}

div.imagebox a.index {float: left;}

div.imagedata2 {/* position: relative; top: 80px; left: 10px;*/
               text-align: center; width: 80%; /* float: left; */
               font-family: helvetica, arial, sans-serif;
               font-size: 1.2em;
               color: white;
               font-weight: bold;
               /* font-variant: small-caps; */
               padding: 10px 0 0 0; z-index: 20;
              
               }
               
div.imagedata2[width='200'] {bottom: 0px; width: 90%;}    /*affects wide pictures*/  

div.imagedata2 h2 {font-size: 0.9em; margin: 0; padding: 0;
                 }
div.imagedata2Wide  {width: 90%;
               position: relative; top: 43px; left: 10px; 
               text-align: center; 
               font-family: helvetica, arial, sans-serif;
               font-size: 1.2em;
               color: white;
               font-weight: bold;
              /* font-variant: small-caps; */
               padding: 0;}    /*affects wide pictures*/  
               
div.imagedata2Wide h2 {font-size: 0.9em; margin: 0; padding: 0;
                 }
                 
div.imagedata {position: relative; top: 0px; left: 0px;
               text-align: left;  
               font: 100%/1.5em helvetica, arial, sans-serif;
               padding: 0 10pt; }
               
div.imagedata h2 {font-size: 1.4em; margin: 0; padding: 0;
                 }
                 
div.imagedata p {margin: 0 0 3pt 0; padding: 0;}                    
               
               
div.imagedata[width='429'] {top: 260px; }       /*space down if narrow picture*/        
               
div.imagedataNarrow {position: relative; top: 260px; left: 0px;
					font-family: helvetica, arial, sans-serif;
             		text-align: left;           
                    padding: 0 10pt; } 
           
div.imagedataNarrow h2 {font-size: 1.4em; margin: 0; padding: 0;
                 }
                 
div.imagedataNarrow p {margin: 0 0 3pt 0; padding: 0;}       
                 
div.copyright {font-size: 1.6em; position: absolute; width:60%; left: 40px; bottom: -20px;
                background-color: black; color: white; font-weight: bold;
                margin-left: 10px;}  
                
div.colone {position: absolute; top: -20px; left: 0; 
            width: 250px; margin-left: 60px; }

div.coltwo {position: absolute; top: -20px; left: 0; 
            margin-left: 340px; margin-right: 20px;}

div.content {position: relative; top -20px;}

.colone img {float: left; margin: 10px 30px 10px 0px;}
.coltwo img {float: left; margin: 10px 30px 10px 0px;}

.content h1 {font-size: 130%; padding: 0; margin: 0; clear: both;
             font-family: helvetica, arial, sans-serif;}    
             
.content h2 {font-size: 110%; padding: 0; margin: 0; clear: both;
             font-family: helvetica, arial, sans-serif;}   

.content p {margin-top: 3pt; font-family: helvetica, arial, sans-serif;
             font-size: 85%; line-height: 150%;}
                
                
               

#content {
	width:95%;
	font-size:11px;
	font-family: helvetica, arial, sans-serif;
	color: #333333;
	border-bottom: 1px dotted #333333;
	padding-top:6px;
	padding-bottom:6px;
}

#content .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

#contentLast {
	width:95%;
	font-size:11px;
	font-family: helvetica, arial, sans-serif;
	color: #333333;
	padding-top:6px;
}

#contentLast .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}
h1 {color: #FFE370; position: absolute; top: -1em; left: 1em;}
