* {
margin: 0;
padding: 0;
}

p {padding:8px;}

body {	margin:0px 0px  0px 0px; 
	padding:0px;
	text-align:center;
	background-color:#666633;
	background-image:url('images/pinkflowerbak.gif');
	font-size:1em;}
	
	 /* styles for IE 5 Mac */
 #horizon {
	background-color: transparent;
	position: absolute;
	top: 20px;
	left: 20px;
 }
 
 /* following rules are invisible to IE 5 \*/
 #horizon {
   top: 50%;
   left: 0px;
   width: 100%;
   margin-top: -300px;
   text-align: center;
   min-width: 900px; 
 }
 /* end IE 5 hack */ 
	  
#wrapper {
	background-color: #ffffff;
	position: relative;
	text-align: left;
	width: 898px;
	height: 600px;
	margin: 0px auto;
	border:1px solid #7E8832;
		
	}
	
	#horizontal { position: absolute;
	background-color: #B7C6C9;
		background-image:url('images/greenbarback.jpg');
		text-align:left;
	margin-top:100px;
	height:38px;
	width:100%;
	z-index:10;
	}
	
	#name { position: absolute;
	background-color: #ffffff;
	margin-top:0px;
	margin-left:250px;
	height:85px;
	width:635px;
	z-index:1000;}
	
	#toptext span {    display:none;}
	
	
	#vertical {position:absolute;
		background-color: #ffffff;
	margin-left:60px;
	height:600px;
	width:160px;
	z-index:5000;}
	
	#menuholder {position:absolute;
	margin-top:110px;
	margin-left:260px;
	height:20px;
	font-size:1.0em;
	font-weight:600;
	text-align:left;
	font-family:  century gothic, helvetica, verdana, arial,  sans-serif; 
	z-index:2000;
	}
	
#menuholder	a:link {color:#ffffff;
text-decoration:none;}

#menuholder a:visited {color:#ffffff;
text-decoration:none;}

#menuholder a:hover {color:#E03C88;text-decoration:none;}
	
		#content {position:absolute;
		background-color: #ffffff;
	margin-top:160px;
	margin-left:260px;
	height:400px;
	width:610px;
	font-size:0.9em;
	line-height:125%;
	text-align:justify;
	font-family: century gothic, helvetica, verdana, arial,  sans-serif; 
	color:#836224;
	}
	
		#content a {
	text-decoration:underline;
	color:#7f8638;
	}

#content a:visited {
	text-decoration:underline;
	color:#7f8638;
	}

#content a:hover {
	text-decoration:underline;
	color:#ec2f89;
	}
	
			#gallerycontent a {
	text-decoration:underline;
	color:#7f8638;
	}

#gallerycontent a:visited {
	text-decoration:underline;
	color:#7f8638;
	}

#gallerycontent a:hover {
	text-decoration:underline;
	color:#ec2f89;
	}
	
	
		.smallcontent {
	font-size:0.8em;
	line-height:110%;
	
	}
	
	
	#chantbit {position:absolute;
		background-color: #ffffff;
	margin-top:580px;
	margin-left:260px;
	height:10px;
	width:610px;
	font-size:0.6em;
	line-height:125%;
	text-align:right;
	font-family:  helvetica, verdana, arial,  sans-serif; 
	color:#B7C6C9;
	}
	
	#chantbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#7E8832;}

#chantbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#7E8832;}

#chantbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#E03C88; }


.hide {display:none;}

.pagetitle {font-size:1.4em;
	text-align:left;
	font-family:  georgia, verdana,  arial,  sans-serif; 
	color:#DD3D87;
	letter-spacing:0.5px;}	
	
	
	/* drop down menu css follows */
	
	


#menuList {
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}

#menuList ul {
	margin: 0px;
	padding: 0px;
}

#menuList li {
	display: inline;
	list-style: none;
}



a.starter,a.starter:link, a.starter:visited  {

	color: #ffffff;
	font-weight: 600;
	font-size: 0.9em;
	margin: 0px;
	padding: 6px 7px;
	text-decoration: none;
}

a.starter:hover, a.starter:active {
	
	color: #ffffff;
}

.menu {
	text-align: left;
	color: #ffffff;
	background-color: #00568D;
	border: 1px solid #000000;
	position: absolute;
	width: 145px;
	font-weight: 300;
	visibility: hidden;
}

.menu li a, .menu li a:link, .menu li a:visited  {
	background-color: #7f8638;
	color: #ffffff;
	display: block;
	font-size: 0.9em;
	line-height: 1.5em;
	border-bottom: 1px solid #999999;
	margin: 0px;
	padding: 0px 10px;
	text-decoration: none;
}

.menu li a:hover, .menu li a:active {
	background-color: #eeeeee;
	color: #ffffff;
}

#menu1, #menu2, #menu3, #menu4, #menu5 #menu6 #menu7 { 
	width: 145px; 
	z-index:100; 
}

	/* thumbnail gallery css follows */


.thumb {width:290px;
		text-align:left;
		padding:3px;
		border: 0px solid #BC8B00;
		background-color:#ffffff;
		overflow: auto;
		font-size:0.8em;
		line-height:110%;
		}
		
.thumbpic {width:70px;
padding-right:3px;
float:left;
							}
		
		.thumbtext {width:320px;
								float:right;}					
		
		.thumbtitle {color:#7a843b;
					font-weight:600;
				font-family:  georgia, verdana,  arial,  sans-serif; 
					}
					
					
						#gallerycontent {position:absolute;
		background-color: #ffffff;
	margin-top:160px;
	margin-left:260px;
	height:400px;
	width:634px;
	font-size:0.9em;
	line-height:115%;
	text-align:justify;
	font-family: century gothic, helvetica, verdana, arial,  sans-serif; 
	color:#836224;
	}
	
	
		#gallerycontent img {
border: none;
} 
					
#galleryleft {width:310px;
float:left;
}

#galleryright {width:310px;
float:right;
}


.bigpic {
padding:2px;
border: 1px solid #ee3787;}
