@charset "utf-8";
/* CSS Document */
/* Styles for front page only */


body{background: url(images/topbg.gif) #1c4651 repeat-x;
}


a:link {color:#000000; } /* unvisited link */
a:visited {color:#033; } /* visited link */
a:hover {color:#666; } /* mouse over link */
a:active {color:#033;} /* selected link */

/* Begin Body styles */

#container{width:950px;}

#header{padding:0; margin:0;}
#header img{position:relative; left:150px; top:15px; z-index:1001;}

#top {background:url('images/top_bg.png') no-repeat; height:78px; width:986px; padding:0; position:relative; left:125px; z-index:1000;}

#top img {position:relative; top:49px; left:21px;}

#content{background:url('images/middle_bg.gif') #fff;  width:986px; height:1100px; position:relative; left:125px; padding-bottom:20px; padding-top:20px;}

#leftimage { position:relative; left:20px; float:left; width:450px; height:450px; }


#bottom{background:url('images/bottom_bg.gif') no-repeat; height:216px; width:986px; padding-top:40px; position:relative; left:125px  }


#front_image{position:relative; left:19px; top:-20px; float:left; }

#nav{position:relative; left:0px; top:50px;  width:970px; 
}
#navigation-1 {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
	font:normal 8pt verdana, arial, helvetica;
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:138px;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	width:155px;
	height:13px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#666666;
	color:#ffffff;
	width:153px;
	height:13px;

}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:153px;
	position:absolute;
	top:21px;
	left:-1px;
	border:1px solid #000000;
	border-top:none;
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:153px;
	clear:left;
	width:153px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:#000000;
	padding:4px 0;
	width:153px;
	border:none;
	height:20px;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:#666666;
	padding:4px 0;
	width:153px;
	border:none;
	height:20px;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:155px;
	top:-2px;
	height:20px;
	padding:1px 1px 0 1px;
	border:1px solid #000000;
	border-left:1px solid #000000;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#1c4651;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#666666;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#fe676f;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}

#front_text{

position:absolute;
top:400px;
width:550px;
height:200px;
left:210px;
font: normal 12pt Tahoma, Verdana, Arial, sans-serif;
line-height:120%; word-spacing:.15em;
z-index:1;

padding-left:20px;
padding-right:10px;
color:#000;

}

#front_text span{
font:bold 12pt Tahoma, Verdana, Arial, sans-serif;
}

/* Donate box */

#donate{

position:absolute;
top:900px;
width:550px;
height:200px;
left:210px;
font: bold 12pt Tahoma, Verdana, Arial, sans-serif;
line-height:180%; word-spacing:.15em;
z-index:1;
border:#000 1px solid;
background:url(images/donate_bg.png) #9CF;
padding-left:20px;
padding-right:10px;
color:#fff;

}

#donate img {
float:left;

}


/*Locations front strip of addresses */
#locations{

width:950px;
position:absolute;
top:300px;
left:19px;
background:url(images/location_bg.png) #1c4651;
border-top:solid 1px #000;
border-bottom:solid 1px #000;
margin:0;
padding:0;
font:10pt Tahoma, Verdana, Arial, sans-serif;
line-height:150%; word-spacing:.15em;
color:#fff;
text-align:center;

}

#locations ul li {
	list-style:none;
	margin: 0;
	padding-left: 110px;
	padding-bottom:5px;
	border: none;
	
	}
	
	#locations li {
	margin: 0;
	padding-left: 110px;
	padding-bottom:5px;
	border: none;
	float:left;
	}


#copyright {position:relative; text-align:center; top:-50px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}



#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	left:35px;
	top:30px;
	width:950px;
	padding-left:30px;
	margin:0;


}

#footer h3 { color:#e2dddc; text-transform:uppercase; font-size:12px; }

.footer_column { float:left; width:110px; margin:0; padding-right:20px;}

.footer_column a{ text-decoration:none; }

.footer_column ul li, .footer_column ul { list-style:none; margin:0px; padding:0px;}


/* Easy Slider Front page only */

#slider{ 

background:#666;
}

#slider img{
float:right;	
border:none;
}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		display:block;
		z-index:1000;
		}
	#slider2{margin-top:1em; z-index:1000;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:499px;
		height:300px;
		overflow:hidden; 

		}	

	
/* // Easy Slider */


#front_container{

width:499px;
height:300px;
position:absolute;
left:470px;
top:0px;
z-index:1;


}

#front_page{
color:#000;
