@charset "utf-8";
/* CSS Document */


	
body {
	background-color: #000;
	height: 100%;
	overflow: auto;
	margin: 0;
	padding: 0;
	
}

#main {position:relative; width:900px; margin: 0px auto; top:0px;
}
		
img {display:block;}

/*mozilla outline color change hack*/
*|*:-moz-any-link:focus {outline-color:#999;}

.pics img {border:none; display:inline;}
#pics {margin: 0px auto;}

#address {font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-transform:uppercase;
	font-weight:bold;
	}
	
h1 {font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	color: #FFF;
	margin: 20px 0px 0px 0px;
	padding-left:20px;
	}

h2 {font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	color: #999;
	margin: 0px;
	padding-left:20px;
	font-weight:bolder;
	}

h3 {font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color: #666;
	margin: 0px;
	padding-left:20px;
	}

h4 {font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#666;
	margin: 7px 5px 20px 20px;
	}
	
/*CONTAINER AND TABLE*/
#container {
		/*background-image:url(images/containerbg.jpg);*/
		background-color:#000000;
		position:relative;
		width:900px;
		height:630px;
		padding:0px;
		margin: 0px;
		}

table.maintable {border:none;
		margin: 0px auto;
		margin-bottom:8px;
		border-collapse:collapse;
		padding:0px;
		width:850px;
		}
		
	/*LEFT TABLE*/	
table.leftinner {border:solid 2px #214D5C;
		width:550px;
		height:455px;
		background-color:#000000;
		margin:2px 2px 15px 2px;
		padding:0px;
		border-collapse:collapse;
		}

table.schedule {border:none;
		margin-left: 20px;
		border-collapse:collapse;
		width:500px;
		height:0px; 
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		color: #999;
		text-transform:uppercase;
		font-weight:bold;
		}

table.schedule td {border-bottom:solid #CCC 1px;
		  }
		  
.charity {margin:20px 0px 0px 0px;
		border-collapse:collapse;
		}

.future {margin:10px 0px 0px 0px;
		border-collapse:collapse;
		}
		
.map {margin:10px 0px 0px 0px;
		border-collapse:collapse;
		}

.about {margin:20px 0px 0px 0px;
		border-collapse:collapse;
		padding-right:25px;
		}

.room {margin: 0px 50px 0px 0px;
		border-collapse:collapse;
		}

.promo {margin: 0px 80px 0px 0px;
		border-collapse:collapse;
		}
		
	/*RIGHT NAVIGATION TABLE*/			
table.right {border:solid 2px #000;
		border-collapse:collapse;
		width:200px;
		height:450px;
		background-color: #333333;
		margin-top:25px;
		}
		
table.rightinner {border:none;
		width:190px;
		height:440px;
		background-color:#117799;
		margin:0px;
		padding:0px;
		border-collapse:collapse;
		}	
		
table.rightinner img {border:#000 2px solid; display:inline;}
	

table.rightmap {border:solid 2px #000;
		border-collapse:collapse;
		width:200px;
		height:450px;
		background-color: #333333;
		}
		
/*BANNER & NAV*/
#banner {position:relative; margin:auto;}
#topnav {position:relative; 
			  margin:auto; 
			  background-image:url(images/topnav.jpg); 
			  background-repeat:no-repeat; 
			  width:900px; 
			  height:20px;
			  text-transform: uppercase;
			  }
			
#nav {font-family:helvetica, arial, sans-serif;
      		  text-align:center;
	  		  margin: 0px auto;
	  		  font-size:18px;
	  		  line-height:17px;
	  		  position:relative;
	  		  display: block;
	  		  text-transform: uppercase;
	  		  }
	  
#nav li {list-style-type:none;
	  		  display:inline;
			  text-transform: uppercase;
			  margin: 0px auto;}

#nav  a:link       {color: rgb(190, 200, 210); 
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:11px;
			  font-weight: bold;
			  }
			  
#nav  a:visited    {color: rgb(190, 200, 210); 
              text-decoration:none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:11px;
			  font-weight: bold;
			  }
			 
#nav  a:hover      {color: rgb(220, 230, 240); 
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:11px;
			  font-weight: bold;
			  } 
			  
#nav  a:active     {color: rgb(200, 200, 200);
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:11px;
			  font-weight: bold;
			  } 

/*DOWNLOAD CENTER*/
#pdf img {border:none; display:inline;}
#pdf {font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-transform:uppercase;
	font-weight:bold;
	background-color:rgb(5, 10, 10);
	background-image:url(images/downloadcenter.jpg);
	padding:10px;
	}

#adobe{font-size:10px; color:#999;
		}
		
#adobe a:link, #adobe a:active, #adobe a:hover, #adobe a:visited {color:#FFF; text-decoration:none;}		

/*FOOTER*/
#copy {font-family:helvetica, arial, sans-serif;
      		  text-align:center;
	  		  color:#666666;
	  		  margin: 0px;
	  		  padding-top:5px;
	  		  font-size:10px;
	  		  line-height:15px;
	  		  position:relative;
	  		  display: block;
			  text-transform: none;
	  		  }
			  
#footer {position:relative; 
			  margin:auto; 
			  width:900px; 
			  height:75px; 
			  background-image:url(images/footerfade.jpg); 
			  background-repeat:no-repeat;}
			  
#footernav {font-family:helvetica, arial, sans-serif;
      		  text-align:center;
	  		  color:#666666;
	  		  margin: auto;
	  		  padding-top:5px;
	  		  font-size:10px;
	  		  line-height:15px;
	  		  position:relative;
	  		  display: block;
	  		  }
		
		
	
#footernav li{list-style-type:none;
	  		  display:inline;
	  		  text-transform: uppercase;
	  		  }

#footernav  a:link       {color: #666; 
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:10px;
			  }
			  
#footernav  a:visited    {color:#666; 
              text-decoration:none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:10px;
			  }
			 
#footernav  a:hover      {color: #CCCCCC; 
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:10px;
			  } 
			  
#footernav  a:active     {color: #666666;
              text-decoration: none; 
			  font-family:helvetica, arial, sans-serif;
			  font-size:10px;
			  } 



/*TEXT LINKS*/			  
h3 a:link {color: #999; 
     text-decoration: none; 
	 font-family:helvetica, arial, sans-serif;
	 font-size:11px;
	 font-weight: bold;
	 }
			  
h3 a:visited {color: #999; 
     text-decoration:none; 
	 font-family:helvetica, arial, sans-serif;
	 font-size:11px;
	 font-weight: bold;
	 }
			 
h3 a:hover {color: #CCC; 
     text-decoration: none; 
	 font-family:helvetica, arial, sans-serif;
	 font-size:11px;
	 font-weight: bold;
	 } 
			  
h3 a:active {color: #999;
     text-decoration: none; 
	 font-family:helvetica, arial, sans-serif;
	 font-size:11px;
	 font-weight: bold;
	 } 