body {background-color: #d7d3ca; padding: 0; margin: 0;
 	font-family: helvetica, arial, sans-serif;
}

#mainCenter {position: relative; top: 0; left: 0;
	height:100%; margin-left: 40px;
}

a 			{ text-decoration: none; font-weight:normal;} 
a:hover		{ text-decoration: underline; }

.banner {background: url(../images/bannerbgd.jpg) repeat-x;
width: 100%; padding: 0; margin: 0; 
}

.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;}


div.imagebox2 a {float: left; margin: 0 0px 10px 10px; }

div.imagebox2 img {padding-bottom: 20px;}

div.imagebox2 {width: 260px; height: 160px; float: left; position: relative;}

div.imagebox a.index {float: left;}

div.imagedata2 {position: relative; top: 80px; left: 10px;
               text-align: left; width: 40%; float: left;
               font-family: helvetica, arial, sans-serif;
               font-size: 0.8em;
               font-weight: bold;
               padding: 0;  
               }
               
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: -22px; left: 10px;
               text-align: left; float: left;
               font-family: helvetica, arial, sans-serif;
               font-size: 0.8em;
               font-weight: bold;
               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: 140px; left: 0px; 
             font: 90%/1.5em helvetica, arial, sans-serif;
             width: 250px; margin-left: 60px;  }

div.coltwo {position: relative; top: -1em; left: 0; width: 440px;
             font: 90%/1.5em helvetica, arial, sans-serif;
            margin-left: 340px; margin-right: 20px; }

div.content {/* position: relative; top: -20px; */
            font: 100%/1.5em helvetica, arial, sans-serif;
         
            }

div.foot {position: relative; bottom: 0px; left: -340px; 
          padding-top: 5px;
          padding-left: 10px;
          border-top: 1px solid grey;
             font-size: 85%;  align: right; width: 140%; clear: both;}


.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%;}
                
               
h2.storytitle {position: relative; top: 0.7em;}               
 
div.subhead h1 {padding: 0 0 0 0;
               
                margin: 0;
                border-bottom: 2px solid black;
                }
div.subhead { position: relative; top: 17px;}
#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;
}
