/*Page Setup*/

body {
      background: url("../graphics/last_bak.jpg");
      color: black;
			text-align: center; 
			}
							
#masthead {
          width: 990px;
					height: 106px;
					text-align: center;
          }			
					
#container {
            width: 650px;
						margin: 0 auto;
						background: white url("../graphics/leftside.jpg") repeat-y right;
						padding-right: 73px;
						padding-top: 10px;
						padding-bottom: 20px;
						}

#frame {
            width: 723px;
						margin: auto;
						background: url("../graphics/rightside.jpg") repeat-y left;
						padding-left: 73px;
						
					 }		
					 
	#bookmarks {
           width: 500px;
					 margin: 25px auto;
					 border: solid 1px silver;
					 padding: 20px 5px;
					 text-align: left;
					 position: relative;
           }
					 
#bookmarkHead {
               position: absolute;
               margin-top: -31px;
               margin-left: 5px;
               padding-left: 4px;
               background: url("../graphics/last_bak.jpg");
               width: 11em;
							 color: white;
							 font: small/150% verdana, sans-serif;							 
               } 

#bkSu {
      background: url("http://cdn.stumble-upon.com/images/16x16_su_solid.gif") no-repeat bottom left;
      padding-left: 20px;
			margin-left: 35px;
			color: white;
      }
			
#bkFb {
       background: url("http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981") no-repeat bottom left;
       padding-left: 20px;
			 margin-left: 8px;
			 color: white;
      }
			
#bkDt {
       background: url("../../graphics/digg.gif") no-repeat bottom left;
       padding-left: 20px;
			 margin-left: 8px;
			 color: white;
      }
			
#bkDl {
       background: url("http://static.delicious.com/img/delicious.gif") no-repeat bottom left;
       padding-left: 20px;
			 margin-left: 8px;
			 color: white;
      }
/*---------------------------------------------------------------*/
		
/*Text*/
			
					 
h1 {font: 16px verdana, sans-serif; 
	 color: black; 
	 text-align: justify;
    
		}
		
h2 {font: bold 20px verdana, sans-serif; 
	 color: black; 
	 text-align: center;
		}
				
h3 {font: italic 22px Times New Roman, serif; 
	 color: #3366cc; 
	 text-align: center;
	 padding-left: 15px;
	 padding-right: 15px;
    }				
		
h4 {font: bold 12px verdana, sans-serif; 
	 text-align: center;
	 background: url("../graphics/lastlink.jpg") no-repeat left;
	 padding: 10px 0;
	 width: 330px;
	 margin:  20px auto 0 auto;
    }			

p {
   font: small/150% verdana, sans-serif; 
	 color: black; 
	 text-align: justify;
	 padding-left: 30px;
	 padding-right: 30px;
	 }
	 
#copyright {
           font: 10px verdana, sans-serif; 
	         color: silver; 
	         text-align: center;
					 margin: auto;
					 }

/*---------------------------------------------------------------*/
/*Graphics*/
#articleLogo {
              float: left;
							margin-left: 14px;
							}

#articleUrl {
             margin: auto;
						 }

.button {
float: right;
margin: 15px;
}
.pictureLeft {
             margin: 15px 15px 15px 0;
             float: left;
						 clear: left;
						 }

.picturetext {float: right;
         text-align: center;
         margin: 10px 20px;
				 font: bold x-small arial, sans-serif;
				 color: #006699;
				 border: 1px solid silver;
				 }
				 
.picturetext p {
                font: bold x-small arial, sans-serif;
				        color: #006699;
								text-align: center;
								margin: 0 4px;
								}

/*---------------------------------------------------------------*/
/*Navigation*/


						
a:link {color: #330066; text-decoration: none;}
a:visited {color: #330066; text-decoration: none;}
a:active {color: #330066; text-decoration: none;}
a:link:hover, a:visited:hover {color: #ffffcc; text-decoration: none;}
a img {border: none;}

.navLink:link, .navLink:visited {
          color: black;
					padding: 0.3em 0.8em;
					background: white url("../graphics/menubak2.jpg") no-repeat right top;
					text-decoration: none;
					display: block;
					float: left;
					margin-right: 4px;
					
				 }

.navLink2:link, .navLink2:visited {
          color: #3366cc;
					padding: 0.3em 0.8em;
					background: #ffff66 url("../graphics/menubak.jpg") no-repeat left bottom;
					text-decoration: none;
					display: block;
					float: left;
					margin-right: 4px;
				 }
				  
.navLink:link:hover,
.navLink:visited:hover,  
.navLink:link:focus,
.navLink:visited:focus  
                       {color: #3366cc;
                        
												
												}                                                

.navLink2:link:hover,
.navLink2:visited:hover,
.navLink2:link:focus,
.navLink2:visited:focus 
                       {
                       color: black;
											 
											 }
			
#navLev1 {
          position: absolute;
          z-index: 2;
					top: 1em;
					left: 200px;
					width: 52em;
					text-align: left;
          }
	
#navLev2 {
          position: absolute;
          z-index: 3;
					top: 2.6em;
					left: 225px;
					width: 52em;
					text-align: left;					
					}
				 
		
#navBar {
					font: bold small verdana, sans-serif;
				}																		


#guestbook {
float: left;
background-color: #006699;
margin-right: 4px;
display: none;
width: 98px;
text-align: center;

}