a

{

	color: #00ff30;

}

table

{

	width:915px;

	text-align:left;

	margin: 0px 0px 0px 0px;

}

td

{

	text-align:left;

	margin: 0px 0px 0px 0px;

	padding-top:15px;

}

tr

{

	text-align:left;

	margin: 0px 0px 0px 0px;

}



body

{

	margin:0px 0px 0px 0px;

	background:url('images/background.jpg') #000000 no-repeat top;
	font-family: Arial, Helvetica, sans-serif;

	text-align:center;

	color: #ffffff;

	font-size:17px;



}

textarea,select,option

{

	border-style: solid;

	border-width: 2px;

	border-color:black;

	font-family: helvetica, arial, sans serif;

	padding-left: 0px;

	color:#666666;

	overflow:hidden;

	background: white;

}

input

{

	border-style: solid;

	border-width: 2px;

	border-color:black;

	font-family: helvetica, arial, sans serif;

	padding-left: 0px;

	color:black;

	overflow:hidden;

	background: #eee9e9;

}

#pinkdiv

{

	background:#999999;

	width:500px;

	height:500px;

	overflow:scroll;

	scrollbar-base-color: #000000;

scrollbar-3dlight-color: #000000;

scrollbar-darkshadow-color: #000000;

scrollbar-face-color: #D6156C;

scrollbar-highlight-color: #000000;

scrollbar-shadow-color: #000000;

}



#contact

{

	position:relative;

	top:0px;

}

#liberty

{

	border-style: solid;

	border-width: 6px;

	border-color:black;

}

#slide

{	

	height:auto;

	position:relative;

	left:8%;

	top:20px;

	

}

#news

{

	width: 500px;

	text-align:left;

	position:relative;

	left:15px;

}

iframe

{

	border:0px;

	width:915px;



}

.frame

{

	height:600px;

	width:915px;

}

#events

{

	text-align:left;

	width:320px;

	height:auto;

	position: relative;

	left:10px;

	top:0px;

}

#content

{

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	height:auto;

	width:915px;

	background:#222222;

}

#header

{	

	height:120px;

	width:915px;

	margin-left: auto;

	margin-right: auto;

	background:url('images/philly-logo.jpg');

}

#menu

{

	width: 915px;

	height: 39px;

	margin-left: auto;

	margin-right: auto;

}

#aerostrip

{

	background:url('images/aerostrip.jpg');

	width: 915px;

	height: 39px;

	margin-left: auto;

	margin-right: auto;

}

#menubottom 

{

	background:url('images/bottom_nav.jpg');

	width: 915px;

	height: 251px;

	margin-left: auto;

	margin-right: auto;

	text-align: right;

	font-size: 18px;

	font-weight: 100;

	

}

#admin

{

	position:relative;

	left:15px;

	top: 15px;

}

#menutext

{

	

	position: relative;

	right:38px;

	top:60px;

}

#teamtab

{

	text-align:center;

}

.animation

{

	

	width:400px;

	height:250px;

	border-style: solid;

	border-width: 5px;

	border-color:black;

	position: relative;

	top: -8px;

	right: 0px;

	color: #00ff30; 

	font-weight: bold;

}
div.ss:hover
{
	cursor: pointer;
}
.message

{

	position: relative;

	top: 15px;

	left: 15px;

	color: #00ff30; 

	font-weight: bold;

}

.titlewhite

{

	font-size: 30px;

	

} 

.titlegreen

{

	color: #00ff30; 

	font-size: 30px;

	

}

.greenbold

{

	color: #00ff30; 

	font-weight: bold;	

}

.redbold

{

	color: #red; 

	font-weight: bold;

}

.teampic

{

	height:400px;

	width:280px;

}

.team

{

	width: 290px;

	text-align: center;

}

.bricks

{

	width: 915px;

	height: 23px;

	margin-left: auto;

	margin-right: auto;

	margin-top:auto;

	background:url('images/brickborder_.jpg');

}

.bricks2

{

	width: 21px;

	background:url('images/brickborder_2.jpg');

}

.headcontent

{

	position:relative;

	left:15px;

	top:15px;

	width:885px;

}

.copyright

{

	font-size:13px;

	color:#999999;

}



.left

{

	width: 400px;

	text-align:left;

	position:relative;

	left:15px;

}

.centered

{

	text-align:center;

}



























/*Credits: Dynamic Drive CSS Library */



/*URL: http://www.dynamicdrive.com/style/ */





/*for the menu*/



.aerobuttonmenu{ /*container that holds a row of aero buttons*/



	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */



	width: auto;



	background: url('images/aerostrip.jpg');



	padding: 4px 0;



	border-top-width: 0px;.aerobuttonmenu{ /*container that holds a row of aero buttons*/



	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */



	width: auto;



	background: url('images/aerostrip.jpg');



	padding: 4px 0;



	border-top-width: 0px;



	border-right-width: 0;



	border-bottom-width: 0x;



	border-left-width: 0;



	border-top-color: #000000;



	border-right-color: #000000;



	border-bottom-color: #000000;



	border-left-color: #000000;



}







* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/



width: 100%;



}







.aerobuttonmenu a.aero{ /*aero button CSS*/



background: transparent url('media/aeroleft.gif') no-repeat top left;



display: block;



float: left;



font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */



line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */



height: 31px; /* Height of button background height */



padding-left: 10px; /* Width of left menu image */



text-decoration: none;



margin-right: 5px; /*spacing between buttons*/



filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/



opacity: 0.9;



-moz-opacity: 0.9;



}







.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{



color: white; /*button text color*/



}







.aerobuttonmenu a.aero span{



background: transparent url('media/aeroright.gif') no-repeat top right;



display: block;



padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/



}







.aerobuttonmenu a.aero:hover{ /* Hover state CSS */



filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/



opacity: 1;



-moz-opacity: 0.99;



}







.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */



color: #00ff30;



}







.black a.aero{



background-image: url('images/aeroleftblack.gif');



}







.black a.aero span{



background-image: url('images/aerorightblack.gif');



}







.aerobuttonmenu .rightsection{



float: right;



width: 100px;



position: relative;



top: 3px;



padding-right: 5px;



text-align: right;



}







.aerobuttonmenu .rightsection a{



color: navy;



}





	border-right-width: 0;



	border-bottom-width: 0x;



	border-left-width: 0;



	border-top-color: #000000;



	border-right-color: #000000;



	border-bottom-color: #000000;



	border-left-color: #000000;



}







* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/



width: 100%;



}







.aerobuttonmenu a.aero{ /*aero button CSS*/



background: transparent url('media/aeroleft.gif') no-repeat top left;



display: block;



float: left;



font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */



line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */



height: 31px; /* Height of button background height */



padding-left: 10px; /* Width of left menu image */



text-decoration: none;



margin-right: 5px; /*spacing between buttons*/



filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/



opacity: 0.9;



-moz-opacity: 0.9;



}







.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{



color: white; /*button text color*/



}







.aerobuttonmenu a.aero span{



background: transparent url('media/aeroright.gif') no-repeat top right;



display: block;



padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/



}







.aerobuttonmenu a.aero:hover{ /* Hover state CSS */



filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/



opacity: 1;



-moz-opacity: 0.99;



}







.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */



color: #00ff30;



}







.black a.aero{



background-image: url('images/aeroleftblack.gif');



}







.black a.aero span{



background-image: url('images/aerorightblack.gif');



}







.aerobuttonmenu .rightsection{



float: right;



width: 100px;



position: relative;



top: 3px;



padding-right: 5px;



text-align: right;



}







.aerobuttonmenu .rightsection a{



color: navy;



}

