/*Main Page Design*/

#body {position: relative;}

#page {width: 1000px; margin: auto; position: relative;}

#container {
            background: url("../graphics/background.jpg");
						height: 800px;
						width: 1000px;
						margin: auto;
						position: relative;
            }
						
#topbar {
         background: url("../graphics/topbar.jpg");
				 height: 24px;
				 width: 1000px;
				 position: absolute;
				 top: 0;
         }
				 
#bottombar {
         background: url("../graphics/bottombar.jpg");
				 height: 24px;
				 width: 1000px;
				 position: absolute;
				 bottom: 0;
         }

#title {
        position: absolute;
				top: -7px;
				left: -8px;
				
      }		 
				 

#logo2 {
       position: absolute;
			 right: 0;
			 bottom: -160px;
       }
/* Content */
#links {
        background: white url("../graphics/linedbak.jpg");
				width: 650px;
				margin: auto;
				position: absolute;
				top: 157px;
				left: 180px;
				}

#pin {
     height: 14px;
		 width: 15px;
		 background: url("../graphics/pin2.gif");
		 position: absolute;
		 left: 325px;
		 top: 40px;
		 }
				
#linkstop {
          width: 650px;
					height: 28px;
					margin: auto;
					margin-top: -2px;
					background: url("../graphics/linedtop.jpg");
          }				
				
#links1 {
         width: 300px;
				 float: left;
				 margin-left: 15px;
				 padding-top: 35px;
				 padding-bottom: 35px;
				 }
				 
#links2 {
         width: 300px;
				 float: left;
				 margin-left: 20px;
				 padding-top: 35px;
				 padding-bottom: 35px;
				 }
#linksbottom {
          width: 650px;
					height: 23px;
					margin: auto;
					margin-bottom: -22px;
					background: url("../graphics/linedbottom.gif");
					clear: both;
          }
					
/*Note*/
#blurb {
       display: block;
			 width: 500px;
			 clear: both;
			 margin-left: 100px;
			 border-top: solid 1px blue;
			 border-bottom: solid 1px blue;
			 margin-bottom: 15px;
			 }
h1 {
   font: bold 14px arial, sans-serif;
	 color: navy;
	 margin-bottom: 0;
	 }
	 
p {
   font: 12px arial, sans-serif;
	 color: black;
	 margin-top: 0;
	 text-align: justify;
	 }
	 
#blurblink,
#blurblink:visited {
           font: 12px arial, sans-serif;
					 color: navy;
					 margin: 0;
					 text-decoration: underline;
					 display: inline;
					 float: none;
					 }
					 
#blurblink:hover,
#blurblink:visited:hover {
                          color: blue;
													text-decoration: underline;
													}
		 
					 
					 
					 
				 
/*Global Links*/
a img {border: none;}
						
#links a:link,
 #links a:visited,
 #links a:active {
        display: block;
				float: left;
				width: 100%;
				font: 14px courier, serif;
				color: black; 
				text-decoration: none;
				margin-top: 2px;
				margin-left: 10px;
				text-indent: -10px;
				}
		
				
#links a:link:hover, #links a:visited:hover {display: block;
				float: left;
				clear: left;
				font: 14px courier, serif;
				color: navy; 
				text-decoration: none;
				margin-top: 2px;
				text-indent: -10px;
				
				}
				
/* Sitemap links */
#archive1 a:link,
#archive1 a:visited,
#archive1 a:active {color: #996633; font-weight: bold;}			
#archive1 a:link:hover, #archive1 a:visited:hover {color: gray; font-weight: bold;}
				
#archive2 a:link,
#archive2 a:visited,
#archive2 a:active {color: #006699; font-weight: bold;}			
#archive2 a:link:hover, #archive2 a:visited:hover {color: gray; font-weight: bold;}

#last a:link,
#last a:visited,
#last a:active {color: #330066; font-weight: bold;}			
#last a:link:hover, #last a:visited:hover {color: gray; font-weight: bold;}

#archive3 a:link,
#archive3 a:visited,
#archive3 a:active {color: #336633; font-weight: bold;}			
#archive3 a:link:hover, #archive3 a:visited:hover {color: gray; font-weight: bold;}
				
#bongo a:link,
#bongo a:visited,
#bongo a:active {color: navy; font-weight: bold;}			
#bongo a:link:hover, #bongo a:visited:hover {color: gray; font-weight: bold;}

#stories a:link,
#stories a:visited,
#stories a:active {color: #990000; font-weight: bold;}			
#stories a:link:hover, #stories a:visited:hover {color: gray; font-weight: bold;}
/* Menu Links */
.navLink:link, .navLink:visited {
          color: navy;
					padding: 0.3em 0.8em;
					text-decoration: none;
					display: block;
					float: left;
					margin: 0 0 0 4px;
					clear: none;
					border: solid 2px navy;
					text-indent: 0;
					width: auto;
					}

.navLink2:link, .navLink2:visited {
          color: navy;
					padding: 0.3em 0.8em;
					text-decoration: none;
					border: solid 2px navy;
					display: block;
					float: left;
					margin: 0 0 0 4px;
					clear: none;
					text-indent: 0;
					width: auto;
				 }
				  
.navLink:link:hover,
.navLink:visited:hover,  
.navLink:link:focus,
.navLink:visited:focus    {color: silver;
					padding: 0.3em 0.8em;
					text-decoration: none;
					display: block;
					float: left;
					margin: 0 0 0 4px;
					clear: none;
					border: solid 2px navy;
					text-indent: 0;
                                                  }

.navLink2:link:hover,
.navLink2:visited:hover,
.navLink2:link:focus,
.navLink2:visited:focus   {
                                                 color: silver;
					padding: 0.3em 0.8em;
					text-decoration: none;
					border: solid 2px navy;
					display: block;
					float: left;
					margin: 0 0 0 4px;
					clear: none;
					text-indent: 0;
																									
                                                  }
			
#navLev1 {
          position: absolute;
          z-index: 2;
					top: 4.4em;
					left: 370px;
					width: 60em;
					text-align: left;
          }
	
#navLev2 {
          position: absolute;
          z-index: 3;
					top: 7em;
					left: 395px;
					width: 60em;
					text-align: left;					
					}
				 
		
#navBar { font: bold 10px verdana, sans-serif;
					
					color: red;
				}														

#guestbook {
float: left;

margin: 0 0 0 3px;
clear: none;
display: none;
width: 8em;
text-align: center;
}

/* Map Links */
#links .header:link,
#links .header:visited {
        font: bold 16px courier, serif;
				color: black; 
				text-decoration: underline;
				margin-top: 10px;
				margin-left: 10px;
				margin-bottom: 5px;
				}
				
#links .header:link:hover,
#links .header:visited:hover {
        font: bold 16px courier, serif;
				color: navy; 
				text-decoration: underline;
				margin-top: 10px;
				margin-left: 10px;
				margin-bottom: 5px;
				}
.spacer {    display: block;

				clear: both;
				height: 15px;
				width: 100px;
				}
