/* CSS Document */

.green { color:#00ff00; font-weight:bold }
.purple {color:#Ab50fa; font-weight:bold }
.orange { color:#ff6d00; font-weight:bold }

body
{
	background-image:url(Images/ACZABG9.gif);
}

#container
{
	width:950px;
}

#nav
{
	float:left;
	width:220px;
	padding-top:300px;
}
#nav ul { list-style:none;}
#nav li  { padding:10px 3px 10px 30px; width:100px; height:31px;}

#nav ul li a 
{
    width:145px; height:31px; display:block; text-align:center;
    background:url('Images/acza_nav_sprites.png') 0 0

}
#nav li a.dances  {background:url(Images/acza_nav_sprites.png) -1px -149px; }
#nav li:hover a.dances {background:url(Images/acza_nav_sprites.png) -150px -149px; }
#nav li a.classes {background:url(Images/acza_nav_sprites.png) -1px -225px;}
#nav li:hover a.classes {background:url(Images/acza_nav_sprites.png) -150px -225px;}
#nav li a.joinus {background:url(Images/acza_nav_sprites.png) -1px -40px;}
#nav li:hover a.joinus {background:url(Images/acza_nav_sprites.png) -150px -40px;}
#nav li a.helpout {background:url(Images/acza_nav_sprites.png) -1px -113px;}
#nav li:hover a.helpout {background:url(Images/acza_nav_sprites.png) -150px -113px;} 
#nav li a.contact {background:url(Images/acza_nav_sprites.png) -1px -187px;}
#nav li:hover a.contact {background:url(Images/acza_nav_sprites.png) -150px -187px;}
#nav li a.menu {background:url(Images/acza_nav_sprites.png) -1px -3px;}
#nav li:hover a.menu {background:url(Images/acza_nav_sprites.png) -150px -3px;}
#nav li a.home {background:url(Images/acza_nav_sprites.png) -1px -76px;}
#nav li:hover a.home {background:url(Images/acza_nav_sprites.png) -150px -76px;}

.party { color:#ff6d00; font-weight:bold;}
.times { color:#ab50fa; font-weight:bold;}
.welcome { color:#00ff00; font-weight:bold;}


#content
{
	width:680px;
	padding-top:50px;
	padding-left:50px;
	float:left;
}

.top_content_block
{
	width:600px;
	margin-left:80px;

}

.welcome
{
	margin-bottom:20px; 
}

#newsletter
{
	padding-bottom:10px;
	padding-top:10px;
	width:600px;
}

#intro
{
	text-align:left;
}

#next_event
{
	width:680px;
}

.flyer
{
	padding: 20px 0;
	border:none;
}

.flyer img
{
	border:none;
}

#upcoming_title
{
	width:600px;
	height:20px; 
	margin-left:35px;
}

.date_name
{
	font-size:1.2em;
	font-weight:bold;
	padding:0 0;
	margin-bottom:0;
}

.location
{
	font-size:1.1em;
	font-weight:bold;
	margin:0 0;
}

.description
{
	margin:0 0;
}

.content_block
{
	width:680px;
}

#green_line
{
	width:600px;
	height:20px; 
	background:url(Images/acza_nav_sprites.png) 0 -485px; 
}

#bottom_nav
{
	width:680px;
	text-align:center;
}
#bottom_nav ul { list-style:none; }
#bottom_nav li  { width:90px; height:20px;  float:left}

#bottom_nav ul li a 
{
    width:90px; height:20px; display:block; text-align:center;
    background:url('Images/acza_nav_sprites.png') 0 0

}
#bottom_nav li a.dances  {background:url(Images/acza_nav_sprites.png) -1px -263px; }
#bottom_nav li:hover a.dances {background:url(Images/acza_nav_sprites.png) -150px -263px; }
#bottom_nav li a.classes {background:url(Images/acza_nav_sprites.png) -1px -424px;}
#bottom_nav li:hover a.classes {background:url(Images/acza_nav_sprites.png) -150px -424px;}
#bottom_nav li a.joinus {background:url(Images/acza_nav_sprites.png) -1px -291px;}
#bottom_nav li:hover a.joinus {background:url(Images/acza_nav_sprites.png) -150px -291px;}
#bottom_nav li a.helpout {background:url(Images/acza_nav_sprites.png) -1px -344px;}
#bottom_nav li:hover a.helpout {background:url(Images/acza_nav_sprites.png) -150px -344px;} 
#bottom_nav li a.contact {background:url(Images/acza_nav_sprites.png) -1px -397px;}
#bottom_nav li:hover a.contact {background:url(Images/acza_nav_sprites.png) -150px -397px;}
#bottom_nav li a.home {background:url(Images/acza_nav_sprites.png) -1px -317px;}
#bottom_nav li:hover a.home {background:url(Images/acza_nav_sprites.png) -150px -317px;}

.title { text-align:center }

.month
{
	padding-bottom:20px;	
}


#content2
{
	width:650px;
	padding-bottom:50px;
}
.date_name2
{
	font-weight:bold;
	padding:0 0;
	margin-bottom:0;
	margin-top:0;
}

.location2
{
	font-size:0.9em;
	font-weight:bold;
	margin:0 0;
	padding-left:135px;
}

.description2
{
	margin:0 0;
	padding-left:75px;
	padding-left:135px;
}

#content3
{
	width:521px;
	padding-left:270px;
	padding-bottom:50px;
}
.date_name3
{
	font-weight:bold;
	padding:0 0;
	margin-bottom:0;
}

.location3
{
	font-size:0.9em;
	font-weight:bold;
	margin:0 0;
	padding-left:135px;
}

.description3
{
	margin:0 0;
	padding-left:75px;
	padding-left:135px;
}

.hide
{
	display:none;
}
.address
{	text-align:center;
	font-weight:bold;
}

.food h1
{
	font-size:1.5em;
	padding:0 0;
	margin-bottom:0;	
	color:#Ab50fa;
	font-weight:bold
}

.food h3
{
	margin-top:0;
	margin-bottom:-5px;
}

.food p
{
	color:rgb(51, 153, 102);
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px
}

.left_picture
{
	float:left;
	padding:5px 5px;
}

