/*DBMainStylesBV2.css*/

@import url(undohtml.css);

	body {font-family:  "Comic Sans MS", "comic sans", TSCu_Comic, cursive;
		  font-size: 1em;
		  margin: 0;
		  padding: 0;
		  text-align: center;
		  color: #000000;
		  background-image: url(GoldBG.jpg);
		  background-color: transparent;
		  background-attachment: fixed;
		 }
     
	
	#container	{margin: 1em auto 1em auto;
				 width: 812px;
				 text-align: left;
				 line-height: 1.25em;
				 background-image: url(GoldBG.jpg);
				 background-attachment: fixed;
				 border: 1px solid black;
				 letter-spacing: .05em;
				}
				
	/*Masthead styles*/	
	#header {background-image: url(Images/Masthead/DBMastheadGold.jpg);
				background-repeat: no-repeat;
				position: relative;
			   height: 275px;
			 	width: 810px;
			   border: 1px solid gray;
			  }
/*End Masthead styles*/	

	
/*Top Navigation styles*/
	#mainnav {height: 71px; /*Needed so Firefox & Netscape browser displays full images*/
			  width: 812px;
			  font-family:  "Comic Sans MS", "comic sans", TSCu_Comic, cursive;
			  font-size: .7em;
			  font-weight: bold;
			  text-align: center;
			  font-variant: small-caps;
			  line-height: 71px; /*For Safari for Windows broswer*/
			  margin: 0;
			  padding: 0;
			  color: white;
			  background-color: inherit;
			  background-image: url(Nav/NavBarGold.jpg);
			  background-repeat: no-repeat; 
			  position: relative;
			  border-top: 1px solid black;
			  border-bottom: 1px solid black;
			 }
	
	#mainnav ul{list-style: none;
		  	  	padding: 0;
		  	    margin: 0 1.5em 0 1.5em;
			   }
	
	#mainnav li {display: inline;
				}
				
	#mainnav a.left 	{ font-family: Arial, Helvetica, sans-serif;
						  background-image: url(Nav/NavButtonL.png);
			 	 	     background-repeat: no-repeat;
			 			 background-color: inherit;
			 			 height: 65px;
			 			 width: 120px;
						 color: rgb(255, 222, 173);
				 		 text-decoration: none;
						 margin: 3px 3px auto 3px;
						 display:  inline-block;
						 line-height: 65px;
						 float: left;
						}			 
			 
	#mainnav a:hover.left {font-family: Arial, Helvetica, sans-serif;
								background-image: url(Nav/NavButtonR.png);
			          	   background-repeat: no-repeat;
			  		  	   background-color: inherit;
			  		  	   width: 120px;
			  	      	   height: 65px;
			  		  	   color: rgb(255, 222, 173);
		      		  	   text-decoration: none;
			  		  	   margin: 3px 3px auto 3px;
							display: inline-block;
							line-height: 65px;
							float: left;
			  		 	  } 
					 
	#mainnav a.right 	{font-family: Arial, Helvetica, sans-serif;
						 background-image: url(Nav/NavButtonR.png);
			 	 		 background-repeat: no-repeat;
			 	 		 background-color: inherit;
			 	 		 height: 65px;
			 	 		 width: 120px;
				 		 color: rgb(255, 222, 173);
				 		 text-decoration: none;
				 		 margin: 3px 3px auto 3px;
						 display: inline-block;
						 line-height: 65px;
						 float: left;
						}			 
			 
	#mainnav a:hover.right {font-family: Arial, Helvetica, sans-serif;
									background-image: url(Nav/NavButtonL.png);
			         	    background-repeat: no-repeat;
			  		  	    background-color: inherit;
			  		  	    width: 120px;
			  	      	    height: 65px;
			  		  	    color: rgb(255, 222, 173);
		      		  		text-decoration: none;
			  		  		margin: 3px 3px auto 3px;
							display: inline-block;
							line-height: 65px;
							float: left;
			  		 	   }	
														 
					 
  .firstletter {font-size: 1.5em;
			    color: inherit;
			    background-color: inherit;
				 font-weight: normal;}	
											 
/*End Top Navigation styles*/
	
	
/*Right Side Navigation styles*/
	#menu {float: right; 
		   width: 120px;
		   margin-right: 1em;
		   margin-left: .75em;
			text-align: center; 
		  }
		  
	#menu ul {list-style: none;
		  	    padding: 0;
		  	    margin: 0;
			   }
			
	#menu li {display: block;
		      }  			  
/*End Right Side Navigation styles*/
	
	#contents {margin-right: 200px;
			   margin-left: 1em; 
			  }
			  
/*Bottom Navigation styles*/
#bottnav {clear: both;
			 font-size: .8em;
			 text-align: center;
			}

#bottnav ul {list-style: none;
				 padding: 0;
				 margin: 0;
				}
				
#bottnav li {display: inline;
				}
/*End Bottom Navigation styles*/
			  
/*Footer styles*/	
	#footer	{clear: both;
			 height: auto;
			 line-height: .8em;
			 color: white;
			 background-color: inherit;
			 border-top: 1px solid black;
			}
			
	 #contact {height: 71px; /*Needed so Firefox & Netscape browser displays full images*/
				width: 120px;
			  font-family: Arial, Helvetica, sans-serif;
			  font-size: .90em;
			  font-weight: bold;
			  text-align: center;
			  font-variant: small-caps;
			  line-height: 71px; /*For Safari for Windows broswer*/
			  margin-top: 3px;
			  padding: 0;
			  color: white;
			  background-color: inherit;
			  position: relative;
			 }
			 
	#contact ul{list-style: none;
		  	  	padding: 0;
		  	    margin: 0;
			   }
	
	#contact li {display: block;
				}	 
					 
	#contact a.right 	{background-image: url(Nav/NavButtonR.png);
			 	 		 background-repeat: no-repeat;
			 	 		 background-color: inherit;
			 	 		 height: 65px;
			 	 		 width: 120px;
				 		 color: rgb(255, 222, 173);
				 		 text-decoration: none;
				 		 margin: 0;
						 display: block;
						 line-height: 65px;
						}			 
			 
	#contact a:hover.right {background-image: url(Nav/NavButtonL.png);
			         	    background-repeat: no-repeat;
			  		  	    background-color: inherit;
			  		  	    width: 120px;
			  	      	    height: 65px;
			  		  	    color: rgb(255, 222, 173);
		      		  		text-decoration: none;
			  		  		margin: 0;
							display: block;
							line-height: 65px;
			  		 	   }				 
/*End Footer styles*/		
			
			
	h2		 {color: rgb(192,192,192);
			  background-color: inherit;
		      font-variant: small-caps;
		      font-size: 1.5em;
	         }	
				
	h4 {font-family: "Comic Sans MS", "comic sans", TSCu_Comic, cursive;	  
   	 font-size: .8em;
		 font-weight: bold;
	    color: #000000;
		 background-color: inherit;
		 text-align: center;
	    letter-spacing: 0.05em;
		 font-variant: small-caps;
	   }				
	   
	h5 	   {color: black;
		    background-color: inherit;
		    font-size: 1.25em;
			font-variant: small-caps;
		   }	
		   
	h6 	   {color: black;
		    background-color: inherit;
		    font-size: 1em;
		   }	   		
	
/*Copyright notice at bottom of page*/
	h3 {font-family: "Comic Sans MS", "comic sans", TSCu_Comic, cursive;	  
   		    font-size: .75em;
		    font-weight: bold;
		    color: #000000;
		    background-color: inherit;
		    text-align: center;
			letter-spacing: 0.03em;
		   }		  
/*End Copyright notice styling*/

	.imagefloatR {padding: 2px;
			      border: none;
                  margin: 0 0 10px 10px;
				  float: right;
				 }
				 
	.imagefloatL {padding: 2px;
			      border: none;
                  margin: 0 10px 10px 0;
				  float: left;
				 }			 

	.bodytext {line-height: 1.25em;}
	
	ul {list-style: none;
	   }
	   
/*Main Link styles*/		 
	a:link	{color: rgb(84, 44, 26);
			 background-color: inherit;
			 text-decoration: none;
			 font-weight: bold;
			}
			
	a:visited	{color: rgb(137, 56, 0);
			 	 background-color: inherit;
			 	 text-decoration: none;
				 font-weight: bold;
				}
				
	a:hover	{color: rgb(137, 56, 0);
			 background-color: inherit;
			 text-decoration: underline;
			 font-weight: bold;
			}
			
	a:active	{color: rgb(137, 56, 0);
				 background-color: inherit;
			 	 text-decoration: underline;
				 font-weight: bold;
				}	
/*End Main Link styles*/

.guestbook {clear: both;
				font-size: .85em;
				color: black;
				background-color: inherit;
				position: relative;
				font-variant: small-caps;
				margin-top: 5px;
			  }