body {margin:0;padding:0;}

#header {padding-bottom:20px}

#wrap {max-width: 900px;
	min-width: 480px;
	background:url(st5pbg.jpg) left top repeat;
       width:90%;
       margin:20px auto;
       
       padding:40px  40px 0 0;
       
       }
       
#screen {background:white;
         
         padding:10px 10px 10px 0;
         
         }


#main {float:left;
       width:75%;
       
       }

       
.entry {
		border-right:2px dashed #B74E07;
		margin-bottom:2em;
		margin-right:1em;
		
		}
		
.photo_text {margin-left:107px;position:relative}		

    #sidebar {margin-left:74%;background:#F5F8FA;padding:4px}   
 

#footer {clear:both;
		 border-top:2px dotted #B74E07;
		 
		 }
		 



/* text styles ------------- */

h1, h2 {margin:0;
        padding:0;
        }
        
p {margin:0 0 .5em;
   padding-right:10px;
   }
   
.entry h2 {
    margin:0;
    padding:0;
    }

h3, h4 {margin:.5em 0 0}    
    
.emph {font-style: italic; color:#008084}

.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;
       }
     
.continued {
    	      margin-top:-5px}
       


#navbuttons {
				position:relative;
				float:right;
				z-index:1
				}
				
				
.photo {left:-209px;position:absolute;width:200px;height:150px;top:3px}
.photo img {border: none}
.photo a:focus, .photo a:hover, .photo a:active {background:white;width:200px;border:none}

