* {
        margin: 0;
        padding: 0;
}

body {
        font-family: georgia, serif;
        font-style: regular;
        font-size: 16px;
        line-height: 1.50; 
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        
        /* Maybe later...
        background: #ffffff url(http://hiiamtim.net/resources/tile.gif) fixed 0 0;
        margin: 0;
        padding: 0; */


}



body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: underline; color: #000099; padding: 1px 1px 0px 1px; background: #ffffff;}
a:active { text-decoration: underline; color: #000000; padding: 1px 1px 0px 1px; background: #ffffff;}
a:visited { text-decoration: underline; color: #333333; padding: 1px 1px 0px 1px; background: #ffffff;}
a:hover { text-decoration: underline; color: #000000; padding: 1px 1px 0px 1px; background: #ffff00;}

a img { border: none; }

#footer {
        /* this is for the footer, if i ever add it */
        width: 172px;

        position: fixed; 
		bottom: 20px; 
		left: 20px;
		z-index: 1;
		
		/* Text */
		font-family: helvetica, sans-serif;
		font-style: regular;
		font-size: 12px;
        padding-top: 9px;
        color: #a0a0a0;
		line-height: 1.25; 
		margin-top: 1.5em;
		margin-bottom: 1.5em;
		background: #ffffff;

		/* Border */
		border-top-color: #cccccc;
		border-top-style: solid;
		border-top-width: 1px;
		padding-top: 0px 0px 0px 0px;
}

#menu {
        font-family: helvetica, sans-serif;
        font-style: regular;
        font-size: 11px;
        line-height: 1.5; 
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        
        width: 172px;
        overflow: auto;
        top: 20px;
        bottom: auto;
        left: 20px;
        position: fixed;
        height: 100%;
        background-color: #ffffff;
        margin: 0 0 0 0px;
}

#menu ul {

        list-style: none;
        margin: 0 0 10px 0;
}

#menu ul li.section-title { 

		font-family: georgia, sans-serif;
		font-style: italic;
		font-weight: regular;
		font-size: 20px;
        line-height: 1.2; 
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;
		color: #777777;
		/* Following lines adds a line about each section */
		border-top-color: #000000;
		border-top-style: solid;
		border-top-width: 1px;
 }



#menu img { 
		border:0; 

}


#content {
        height: 100%;
        margin: 0 0 0 212px;
        top: 0;
        margin-top: 73px;
   
        /* border top*/
        border-top-color: #000000;
        border-top-style: solid;
        border-top-width: 1px;
        width: 556px;
        padding-top: 5px;
        background-color: #ffffff;


}

.container {
        padding: 0px 0px 0px 0px;
}

#content p { 
            
        width: 556px; 
        margin-bottom: 9px; 
        }
p {
        margin: 0 0 5px 0;
}

h {     
        /* this is for headlines */
        font-family: georgia, serif;
		font-style: italic;
		font-weight: regular;
        /* text-shadow: #999999 1px 1px 0px;*/
        color: #777777;
		font-size: 20px;
        line-height: 1.2; 
        margin-top: 1.0em;
        margin-bottom: 1.4em;
        padding-bottom: 5px;
}

        

il2 {    
        /* this is the indexhibit link */
        font-family: helvetica, sans-serif;
		font-style: regular;
		font-size: 12px;
        padding-top: 5px;
        color: #777777;
        line-height: 1.25; 
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        

}

il {    
        /* this is the indexhibit link */
        font-family: helvetica, sans-serif;
		font-style: regular;
		font-size: 16px;
        padding-top: 5px;
        color: #777777;

}


#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }

img {
		border: 0px solid #D8D8D8;
}




