#container { 
width: 800px;
    
margin-left: auto;
    
margin-right: auto;
    
text-align: left;
    }


  
  
body { 
background: rgb(20, 20, 20) none repeat scroll 0% 50%;
    
-moz-background-clip: initial;
    
-moz-background-origin: initial;
    
-moz-background-inline-policy: initial;
 
text-align:center;}
  
#logo { 
width: 445px;
    
height: 375px;
    
float: left;
    
margin-bottom: 5px;
    }

  

#logo2 { 
width: 330px;
    
height: 230px;
    
float: left;
   
margin-top: 20px; 
margin-left: 25px;
    }

  

#nav { 
background-repeat: repeat-x;
    
background-attachment: scroll;
    
background-position: center top;
    
width: 330px;
   
color: rgb(193, 196, 198);
    }

  

#nav li { 
margin: 0pt;
    
padding: 0pt 0pt 0pt 15px;
    
background-color: transparent;
    
background-repeat: no-repeat;
    
background-attachment: scroll;
    
background-position: left top;
    
float: left;
    }

  

#nav ul { 
margin: 0pt;
    
padding: 10px 10px 0pt;
    
list-style-type: none;
    
list-style-image: none;
    
list-style-position: outside;
    }

 
 

#content { 
width: 800px;
    
float: left;
    
color: rgb(20, 20, 20);
    
background-image: url(images/content_mid.jpg);
    
background-repeat: repeat-y;
    
background-attachment: scroll;
    }

  

#content p{
margin-left:25px;
margin-right:25px;
text-align:left;
font-family: papyrus;
}
#content u{
margin-left:150px;
margin-right:25px;
text-align:left;
font-family: papyrus;
}


#content h1{
text-align:center;
font-family: papyrus;
font-size: large;
text-decoration: underline;
  
}

#content_lft{
width:220px;
float: left;
margin-top:100px;
} 

#content_rgt{
width:500px;
float: left
}
#content_lft ul{
margin-left: 15px;
}

#content_lft li{
width: auto
float: left;
white-space: normal;
}

#content_lft p{
margin-left:15px;
margin-top:100px;
text-align:left;
font-family: papyrus;
font-size: smaller;
}

#footer { 
width: 800px;
    
height: 50px;
    
clear: both;
    
text-align: right;
    
font-size: 10px;
    
color: rgb(193, 196, 198);
    }

  

#footer a {
text-align: right;
    
font-size: 10px;
    
color: rgb(193, 196, 198);
text-decoration: underline;
}

a img { border: 0; }


a:link { 
color: rgb(193, 196, 198);
    
text-decoration: underline;
    
font-family: papyrus;
    
font-size: medium;
    }

  

a:visited { color: rgb(193, 196, 198);
    
text-decoration: underline;
    
font-family: papyrus;
    
font-size: medium;
    }

  

a:active { 
color: rgb(193, 196, 198);
    
text-decoration: underline;
    
font-family: papyrus;
    
font-size: medium;
   }

  

a:hover { 
color: rgb(193, 196, 198);
    
text-decoration: underline;
    
font-family: papyrus;
    
font-size: medium;
    
font-weight: bolder;
    }

  

#content_top {  
float: left;
  
width: 800px;
    
height: 33px;
   
color: rgb(14,14,14);
  }

  

#content_bot { 
    
height: 33px;
    
width: 800px;
    
float: left;
    
color: rgb(14,14,14);
 }


img.floatLeft { 
    float: left; 
    margin: 25px; 
}
img.floatRight { 
    float: right; 
    margin: 25px; 
}

#menu{
font-family: papyrus;
    
font-size: 16px;
text-align: center;
 
}

#menu h1{
font-size: 16px;
    
font-weight: bolder;
 
color: red
}

#pic {
	position: relative;
}



#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: relative;
	top: -1px;
	width: 1px;
}



#pic a.p1:hover .large {
	display: block;
	height: 233px;
	position: relative;
	width: 300px;
}

