body {margin:0;padding:0;}

#header {padding-bottom:20px}

#wrap {max-width: 900px;
	min-width: 480px;
	background:url(images/bgbluefab.jpg) left top repeat;
       width:90%;
       margin:20px auto;
       
       padding:30px  20px 0 0;
       
       }
       
#screen {background:white;
         
         padding:10px 10px 10px 0;
         
         }


#main {float:left;
       width:75%;
       
       }

       
#main  {
		border-right:2px dashed #B74E07;
		margin-bottom:2em;
		margin-right:1em;
		
		}
		
        
#introduction {padding: 0 0 10px 0;}
        
        
.summary {margin-left:107px;position:relative}		

    #sidebar {margin-left:74%;background:#F5F8FA;padding:4px 4px 4px 8px;}   
 

#footer {clear:both;
		 border-top:2px dotted #B74E07;
		 
		 }
		 


/* text styles ------------- */

h1, h2 {margin:0;
        padding:0;
        }
        
p {margin:0 0 .5em;
   padding-right:10px; text-align: justify;
   }
   
h2 {
    margin:0;
    padding:0;
    }

h3 {margin:.5em 0 0}    
    
.date {padding:0;position:relative;top:-1.1em;margin:0 1em 0 0;text-align:right}
   
a:link {padding:.2em}
a:visited {padding:.2em}
a:focus, a:hover, a:active {padding:.2em;background:#F3CFB6}

a:hover.current {text-decoration:none;background:white;cursor:default}

   
   
.description {position:relative;
       left:1em;
       
       margin-bottom:0.2em;
       font-style: italic;
       font-family: sans-serif;
       }
     
.continued {
    	      margin-top:-5px;
              text-align: right;}
       



				
#links {
                padding: 8px 8px 10px 0;}
                
#links {        border-width: 2px; border-style: solid none; border-color: blue;}
				
.photo {left:-109px;position:absolute;width:100px;height:75px;top:3px}
.photo img {border: none}
.photo a:focus, .photo a:hover, .photo a:active {background:white;width:100px;border:none}

.thbphoto_text {position: relative;}
.thbphoto {position: absolute; left: 0px; top: 3px;}