body {background-image: url(images/guntartan1.gif); 
font-family: Verdana, Arial,Helvetica,sans-serif;
font-size: medium; font-weight: normal; font-style: normal;
margin-top: 8px;
background-color: rgb(255, 255, 255);
}

h1 {color: red;
margin-top: -5px;
padding-left: 65px;
font-weight: bold;
}

h2 {padding-left: 65px;
color: #003366;
}
h3 {text-align: center;}

p {
margin-top: 0;
}

.red {color: red;
}

.nav {float: right;
padding-right: 65px; padding-left: 65px;
padding-bottom: 20px;
font-size: x-small;
text-align: right;
min-height: 15px;
}

#header {background-color: rgb(255, 255, 255);
width:95%;
height: 175px;
text-align: left; margin-left: auto; margin-right: auto;
border: 0; padding-top: 0px; margin-top: 0;
}

#smallimg {margin-right:60px;
margin-top: 2px;
float: right;
}

#main {background-color: rgb(255, 255, 255);
width:95%;
text-align: left;
margin-left: auto;
margin-right: auto;
border-top: 1px solid red;
padding-top: 20px;
padding-bottom: 22px;
min-height:500px;
border-top: 1px solid red;
border-bottom: 1px solid red;
position: relative;
top:0;
left: 0;
}

#contentleft {
text-align: left;
float: left;
width: 375px;
padding-right: 15px;
padding-left: 25px;

}
#contentleft li {list-style-type: none;
padding-bottom:0px;}

#content {text-align: left;
padding-right: 65px;
margin-left: 450px;
clear: right;

}
							
#footer {background: url(images/purpleThistle.gif) no-repeat center center;
background-color: rgb(255, 255, 255);
width:95%;
text-align: left; margin-left: auto; margin-right: auto;
margin-top: 0;
padding: 0px;
}

.bar { width:100%;
		 min-height: 20px;
 		 padding-left: 0px; margin-left: auto; color: #ffffff; background-color: #3366cc;
		 border-bottom: 1px solid orange;
		 font-size: x-small;
		 clear: left;
}

.barbottom {width:100%;
		 min-height: 20px;
 		 padding-left: 0px; margin-left: auto; color: #ffffff; background-color: #3366cc;
		 border-top: 1px solid orange;
		 font-size: xx-small;
		 font-family: cursive;
		 text-align: center;
		 color: white;
		 }
		 
.breadcrumb {
font-size: x-small;
color: #ffffff;
text-align: left;
padding-left: 90px;
}

.rndtop {
background: url(images/topRt.gif) no-repeat right top;
} 

.rndbottom {background: url(images/bottomRight.gif) no-repeat right bottom;
clear: both;
}

.addleft {
float: left;
text-align: left;
padding-top:20px;
padding-left: 65px;
} 

.addright {
float:right;
text-align: right;
padding-top:20px;
padding-right: 65px;
}

#gallery {
width: 95%;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
}

#gallerylist {
list-style-type: none;
}

#gallerylist li {
float: left;
margin-right: 10px;
margin-bottom: 10px;
font-size: x-small;
}

#gallerylist img {
display: block;
border: 1px solid #333300;
}

.poem {margin-left: 40px; color: green; 
}

.sponsor {color: green;
padding-left: 50px;
}

.top {text-align: right;
font-size: x-small;
}

.small {font-size: x-small;
}
#main .rectangle	{
			
			margin-top:0;
			padding-top: 0;
			margin-left:65px;
			margin-right:65px;
			padding-bottom: 20px;
			background-color: #3366cc;
			color: #ffffff;
			width: auto;
			min-height: 225px;
			clear: both;
			}
	.rectangle h2	{
			text-align: center;
			color: white;
			}
	
	.rectangle a {
			color: orange;
			font-size: 100%;
			}
	.rectangle a:visited
			{color: yellow;}
			
.rectangle a:hover {color: #9966ff;}
			
	.rectangle p			{
			font-size:x-small;
			text-align: center;
			padding-left: 20px;
			}	
	.rectangle table {
					text-align: left;
					color: white;
					}
	.rectangle td {padding-left: 100px;
						 font-size: small;
						 }
					
	.center	{
					text-align: center;
					}
