/* CSS Document */

body { background: url("../images/bgpattern.gif");
        background-repeat: repeat-x;
	margin-left: 0px;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }
		
.main {	z-index: 5;
		top: 0px;
		left: 8px;
		display: block;
		width: 850px;
		height: 600px;
		position: absolute;
		 }
		
#container {
	z-index: 20;
	position: absolute;
	top: 140px;
	left: 220px;
	display: block;
	width: 580px;
	overflow:auto;
	height: 430px;
}

#containerstudent {
	z-index: 20;
	position: absolute;
	top: 165px;
	left: 245px;
	display: block;
	width: 527px;
	overflow:auto;
	height: 382px;
}

#flagbg {
	z-index: 18;
	position: absolute;
	top: 140px;
	left: 220px;
	display: block;
	width: 578px;
	height: 430px;
	background: url("../images/americanbg.gif");
}

.txtsitemap {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		color: #000000;
		 }
		 
.txtsitemap a {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		color: #000000;
		
		 }	
		 
.txtsitemap a:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		color: #CC0000;
		font-weight: bold;
		 }			 	 
					 
.txtcalender {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		text-align:center;
		color: #000000;
		 }
		 		
.txt {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		color: #000000;
		 }
		 
.txtital {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		font-style:italic;
		color: #000000;
		 }		 
		 
.txtboldblk {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight: bold;
		color: #000000;
		 }
		 
.txtboldblkital {	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight: bold;
		font-style:italic;
		color: #000000;
		 }
		 		 
.headboldred {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #CC0000;
		 }	
		 		 
.txtboldred {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
		color: #;
	color: #CC0000;
		 }		
			
#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none; }

#cssdropdown li {
float: left;
position: absolute;
top: 250px;
z-index: 40;
width: 165px;
height: 33px; }

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: 250;
left: 136px;
padding: 6px;
height: 40px; 
z-index: 30;}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block; }




#cssdropdown1, #cssdropdown1 ul {
padding: 0;
margin: 0;
list-style: none; }

#cssdropdown1 li {
float: left;
position: absolute;
top: 308px;
z-index: 35;
width: 165px;
height: 33px; }

#cssdropdown1 li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: 308;
left: 136px;
padding: 6px;
height: 113px; 
z-index: 35; }

#cssdropdown1 li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block; }	


	

#cssdropdown2, #cssdropdown2 ul {
padding: 0;
margin: 0;
list-style: none; }

#cssdropdown2 li {
float: left;
position: absolute;
top: 395px;
z-index: 30;
width: 165px;
height: 33px; }

#cssdropdown2 li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: 395;
left: 136px;
padding: 6px;
height: 40px;
z-index: 30; } 

#cssdropdown2 li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block; }	
	



#cssdropdown3, #cssdropdown3 ul {
padding: 0;
margin: 0;
list-style: none; }

#cssdropdown3 li {
float: left;
position: absolute;
top: 424px;
z-index: 25;
width: 165px;
height: 33px; }

#cssdropdown3 li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: 424;
left: 136px;
padding: 6px;
height: 133px;
z-index: 25; } 

#cssdropdown3 li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block; }	
	
		
	
	


.mainitems {
position: absolute;
left: 40px;
width: 165px;
height: 33px; }

.mainitems a {
margin-left: 3px;
text-decoration: none;
}

.subuls{
display: none;
width: 165px;
position: absolute;
top: .3em;
left: 0;
background-color: #666699;
border: 1px solid #ffffff; }


.drop { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	    color: #ffffff;
		line-height: 19px; }
		
.drop a { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	    color: #ffffff; }		
		
.drop a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	    color: #FFFF00;
		font-weight:bold; }		




#copyright { position: absolute;
	width: 340px;
    z-index: 30;
	left: 310px;
	top: 600px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;  }	
		
		
.home {
position: absolute;
display: block;
z-index: 5;
top: 220px;
left: 44px;
height: 33px;
width: 165px;
}

.home a {
background-image: url("../images/navigation-home.gif");
position: absolute;

height: 33px;
width: 165px;
}

.home a:hover {
background-image: url("../images/navigation-homeover.gif");
}



.aboutus {
position: absolute;
display: block;
z-index: 5;
height: 33px;
width: 162px;
left: 1px;
}

.aboutus a {
background-image: url("../images/navigation-about.gif");
position: absolute;
height: 33px;
width: 162px;
}

.aboutus a:hover {
background-image: url("../images/navigation-aboutover.gif");

}

.contact {
position: absolute;
display: block;
z-index: 5;
top: 279px;
left: 44px;
height: 32px;
width: 165px;
}	

.contact a {
background-image: url("../images/navigation-contact.gif");
position: absolute;

height: 32px;
width: 165px;
}

.contact a:hover {
background-image: url("../images/navigation-contactover.gif");

}

.childrens {
position: absolute;
display: block;
z-index: 5;
height: 31px;
width: 165px;
left: 1px;
}

.childrens a {
background-image: url("../images/navigation-childrens.gif");
position: absolute;

height: 31px;
width: 165px;
}

.childrens a:hover {
background-image: url("../images/navigation-childrensover.gif");
}

.kidsparty {
position: absolute;
display: block;
z-index: 5;
top: 337px;
left: 44px;
height: 31px;
width: 165px;
}

.kidsparty a {
background-image: url("../images/navigation-kidsparty.gif");
position: absolute;

height: 31px;
width: 165px;
}

.kidsparty a:hover {
background-image: url("../images/navigation-kidspartyover.gif");

}

.adult {
position: absolute;
display: block;
z-index: 5;
top: 366px;
left: 44px;
height: 31px;
width: 165px;
}

.adult a {
background-image: url("../images/navigation-adultma.gif");
position: absolute;

height: 31px;
width: 165px;
}

.adult a:hover {
background-image: url("../images/navigation-adultmaover.gif");

}

.women {
position: absolute;
display: block;
z-index: 5;
height: 31px;
width: 165px;
left: 1px;
}

.women a {
background-image: url("../images/navigation-womens.gif");
position: absolute;
height: 31px;
width: 165px;
}

.women a:hover{
background-image: url("../images/navigation-womensover.gif");
}

.member {
position: absolute;
display: block;
z-index: 5;
height: 31px;
width: 165px;
left: 1px;
}

.member a {
background-image: url("../images/navigation-members.gif");
position: absolute;
height: 31px;
width: 165px;
}

.member a:hover {
background-image: url("../images/navigation-membersover.gif");

}

.upcoming {
position: absolute;
display: block;
z-index: 5;
top: 453px;
left: 44px;
height: 31px;
width: 165px;
}

.upcoming a {
background-image: url("../images/navigation-upcoming.gif");
position: absolute;

height: 31px;
width: 165px;
}

.upcoming a:hover{
background-image: url("../images/navigation-upcomingover.gif");

}

.photogallery {
position: absolute;
display: block;
z-index: 5;
top: 482px;
left: 44px;
height: 31px;
width: 165px;
}

.photogallery a {
background-image: url("../images/navigation-gallery.gif");
position: absolute;
height: 31px;
width: 165px;
}

.photogallery a:hover {
background-image: url("../images/navigation-galleryover.gif");

}

.student {
position: absolute;
display: block;
z-index: 5;
top: 514px;
left: 44px;
height: 31px;
width: 165px;
}

.student a {
background-image: url("../images/navigation-student.gif");
position: absolute;
height: 31px;
width: 165px;
}

.student a:hover {
background-image: url("../images/navigation-studentover.gif");

}

.sitemap {
position: absolute;
display: block;
z-index: 5;
top: 542px;
left: 44px;
height: 31px;
width: 165px;
}

.sitemap a {
background-image: url("../images/navigation-sitemap.gif");
position: absolute;
height: 31px;
width: 165px;
}

.sitemap a:hover {
background-image: url("../images/navigation-sitemapover.gif");

}

#pic1 {
background-image: url("../images/rightpic1.gif");
position: absolute;
display: block;
z-index: 5;
top: 360px;
left: 775px;
height: 74px;
width: 75px;
}

#pic2 {
background-image: url("../images/rightpic2.gif");
position: absolute;
display: block;
z-index: 5;
top: 435px;
left: 775px;
height: 74px;
width: 75px;
}

#pic3 {
background-image: url("../images/rightpic3.gif");
position: absolute;
display: block;
z-index: 5;
top: 510px;
left: 775px;
height: 74px;
width: 75px;
}

#rollovers {
display:none }
