/* CSS Document */

#bg {background-image: url(images/bg.jpg);
     background-repeat: no-repeat;} 
	 
#topbg {background-image: url(images/topbg.jpg);
     background-repeat: no-repeat;}

#castle {background-image: url(images/castle.jpg);
     background-repeat: no-repeat;
	 background-position: bottom right;}	 

#doug {background-image: url(images/doug.jpg);
     background-repeat: no-repeat;}
	 
#reserve {background-image: url(images/reserve.jpg);
     background-repeat: no-repeat;}

#shield {background-image: url(images/shield.jpg);
     background-repeat: no-repeat;}
#shield2 {background-image: url(images/shield2.jpg);
     background-repeat: no-repeat;}	 

#events {background-image: url(images/events.jpg);
     background-repeat: no-repeat;}	 	

#photos {background-image: url(images/photos.jpg);
     background-repeat: no-repeat;}
	 	 
#contactpg {background-image: url(images/contact.jpg);
     background-repeat: no-repeat;}	  

#terms {background-image: url(images/terms.jpg);
     background-repeat: no-repeat;}	 
	 
#treats {background-image: url(images/dipdelights.jpg);
     background-repeat: no-repeat;}

#choco {background-image: url(images/chocooptions.jpg);
     background-repeat: no-repeat;}	 	 

#fountain {background-image: url(images/gift.jpg);
     background-repeat: no-repeat;
	 background-position: 45px 0px 0px 0px;}

#fountain2 {background-image: url(images/service.jpg);
     background-repeat: no-repeat;
	 background-position: 17px 0px 0px 0px;}	 
	 
#favorites {background-image: url(images/favorites.jpg);
     background-repeat: no-repeat;}
	 
#purchase {background-image: url(images/purchase.jpg);
     background-repeat: no-repeat;}	 

#banner {background-image: url(images/banner.jpg);
     background-repeat: no-repeat;
	 background-position: center top;}
	 
#banner2 {background-image: url(images/banner2.jpg);
     background-repeat: no-repeat;
	 background-position: center top;}

#banner3 {background-image: url(images/banner3.jpg);
     background-repeat: no-repeat;
	 background-position: center top;}
	 
#bannerlg {background-image: url(images/bannerlg.jpg);
     background-repeat: no-repeat;
	 background-position: center top;}	 	 	 	 		 	 
	 
.bgcolor {background-image: url(images/bgcolor.jpg);
     background-repeat: repeat;}
	 	 	 
.hbgcolor {background-image: url(images/h_boxbgcolor.jpg);
     background-repeat: repeat;}
	 	 
body {font-family: Arial, Helvetica, sans-serif;
	  background-color: #333366;}

.footer {font-family: Arial, Helvetica, sans-serif;
	  font-size: 7pt;
	  font-weight: normal;
	  text-align: center;
	  color: white;}

.scroll {font-size: 7pt;
	  font-weight: bold;
	  text-align: center;}

#contentLayer { position: relative; width: 475px; z-index: 1; left: 0px; top: 0px; height: 1000px;}	  
 	  	  	 
p 	 {font-size: 9pt;
	  font-weight: normal;
	  text-align: justify;
	  width: 438px;
	  text-indent: 20px;
	  line-height: 12pt;}
	  
p.small 	 {font-size: 9pt;
	  font-weight: normal;
	  text-align: justify;
	  width: 265px;
	  text-indent: 20px;}
#mainMenu {z-index:3; visibility: shown;}
#event {position:absolute; left:125px; top: 108px; width:64px; z-index:4; visibility: hidden;}
#treat {position:absolute; left:192px; top: 108px; width:64px; z-index:4; visibility: hidden;}
#prices {position:absolute; left:263px; top: 108px; width:64px; z-index:5; visibility: hidden;}
#about {position:absolute; left:388px; top: 108px; width:64px; z-index:4; visibility: hidden;}
#fav {position:absolute; left:475px; top: 108px; width:64px; z-index:4; visibility: hidden;}
#contact {position:absolute; left:650px; top: 21px; width:64px; z-index:4; visibility: hidden;}
#subMenu {background-color: #D3CBC4; padding: 3px 6px 2px 6px; border-left: 1 solid black; border-bottom: 1 solid black; border-right: 1 solid black;}	  

p.small2 	 {width: 245px;}

ul {list-style-image: url("images/bullet.gif");
	line-height: 16pt;
	font-size: 9pt;}	  

li 	 {font-size: 9pt;}	  	

a {	font-size: 9pt;
	font-weight: bold;}
								
a:link { color: #4A2B1C; text-decoration: none }
a:active { color: #4A2B1C; text-decoration: none }
a:visited { color: #4A2B1C; text-decoration: none }
a:hover { color: #000000; text-decoration: underline }

.menuHid1	{text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid1:link {text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid1:active { text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid1:visited {text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid1:hover {text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}	

.menuHid	{text-decoration:none; font-family:arial; font-size:10; font-weight:bold; color: #880000;}
a.menuHid:link {padding: 5px;  text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid:active {padding: 5px;  text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid:visited {padding: 5px;  text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}
a.menuHid:hover {padding: 5px;  text-decoration:none; font-family:arial; font-size:10; font-weight:bold;}    
