/*goop affixes the buttons on the top edge of the window*/

div.goop {position:fixed;
          right:0px;
          top:2px;
          width:82px;
          z-index:2;}


*/ IE6 positioning hacks*/

* html goop{position:absolute;}
* html #bordert{position:absolute;}
* html #borderl{position:absolute;}
* html #borderr{position:absolute;}
* html #borderb{position:absolute;}

/*these are the black borders on the pages*/

#bordert    {position:fixed;
             top:0;
             left:0;
             width:100%;
             height:2px;
             background-color:black;
             z-index:50;}
		
#borderl    {position:fixed;
             top:0;
             left:0;
             width:1px;
             height:100%;
             background-color:black;
             z-index:50;}
             			
#borderr    {position:fixed;
             top:0;
             right:0;
             width:2px;
             height:100%;
             background-color:black;
             z-index:50;}
 			
#borderb    {position:fixed;
             bottom:0;
             left:0;
             width:100%;
             height:2px;
             background-color:black;
             z-index:50;}

/*-------------------------------------*/
/* page text formats*/

h1 {font-family:"Times New Roman", serif;
    padding-left: 10px;}
h2, h3{font-family:verdana, sans-serif;
    padding-left: 20px;}
h4 {font-family:verdana, sans-serif;
    padding-left: 20px;}

li {font-family:verdana, sans-serif;
    margin-left:20px; 
    padding: 5px 10px 0px 20px;}

p  {padding: 5px 10px 0px 20px;
    font-family: verdana, sans-serif;}

p em  {font-style: italic;}
p emb {font-weight: 700;} 
p emr {color: red;}

/*-------------------------------------*/
/*various shims*/

.budge {font-family: verdana, sans-serif;
        padding:0px 20px 10px 10px;}
.fudge {font-family: verdana, sans-serif;
        padding:0px 20px 10px 20px;}
.nudge {font-family: verdana, sans-serif;
        padding:0px 20px 10px 30px;}
.shuv  {font-family: verdana, sans-serif;
        padding:0px 20px 10px 50px;}

/*-------------------------------------*/
/*link formatting for the page text*/

a:link     {color:maroon; 
            font-weight:500; 
            text-decoration:none;}
a:visited  {color:navy;   
            text-decoration:none;}
a:hover    {font-weight:bold;}

/*-------------------------------------*/
/*photo formatting*/

.photol p   {font: italic;
             text-align: center;}

div.photol  {float: left;
             width: 425px;
             margin: 20px 20px 10px 20px;}

div.photoll {float: left;
             width: 485px;
             margin: 10px 20px 10px 10px;}
.photoll p  {font: italic;
             text-align: center;}

div.photor  {float: right;
             width: 435px;
             margin: 10px 20px 10px 10px;}
.photor  p  {font: italic;
             text-align: center;
             margin: 0px 0px 0px 0px;}
			 