﻿/* CSS Document */
body
{
	background: #000000;
	color:#000000; 
	margin:0; 
	padding:0; 
	font:14px/20px Arial, Helvetica, sans-serif;
}

hr
{
	color:#FF6633;
	background-color: #FF6633;
	height: 2px;
}

ul
{
	padding:0px; 
	margin:0px;
}

h3
{
	padding:0px; 
	margin:0px;
}

h2
{
	padding:0px; 
	margin:0px;
}

h1
{
	padding:0px; 
	margin:0px;
}

p
{
	padding:0px; 
	margin:0px;
}

div
{
	padding:0px; 
	margin:0px;
}

ul
{
	list-style-type:none;
}
#block
{
	width:100%;
	height:100%;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#moviePan
{
	width:600px;
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	
	margin:0 auto; 
	padding:10p;

}

#ywcamenu
{
	width:600px;
	height:25px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0p;
	text-align:right;
}
#ywcamenu a
{
	font:14px Arial Black, "Times New Roman", Times, serif; 
	padding:0px;
	color:black;
	font-weight:normal;
}
#ywcamenu a:link {text-decoration: none}
#ywcamenu a:visited {text-decoration: none}
#ywcamenu a:active {text-decoration: none}
#ywcamenu a:hover {text-decoration: none; color: #FF6633;}

#toppan
{
	width:600px;
	height:25px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#toppan img
{
	border:0;
}

#firstitem
{
	width:25px;
	height:20px; 
	float:right; 
	display:block; 
	background:#FFFFFF; 
	color:#FDFDFD;
}

#firstitem a
{
	width:25px;
	height:20px;
	float:right; 
	display:block; 
	background:url(images/icon_twitter.gif) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0;
	text-align: center;
}

#seconditem
{
	width:25px;
	height:20px; 
	float:right; 
	display:block; 
	background:#FFFFFF; 
	color:#FDFDFD;
}

#seconditem a
{
	width:25px;
	height:20px;
	float:right; 
	display:block; 
	background:url(images/icon_facebook.gif) 0 0 no-repeat;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#thirditem
{
	width:25px;
	height:25px; 
	float:right; 
	display:block; 
	background:#FFFFFF; 
	color:#FDFDFD;
}

#thirditem a
{
	width:25px;
	height:20px; 
	float:right; 
	display:block; 
	background:url(images/icon_youtube.gif) 0 0 no-repeat #FFFFFF; 
	color:#FDFDFD;
}

#fourthitem
{
	width:155px;
	height:25px; 
	float:left; 
	display:block; 
	background:url(images/fasy.jpg) 0 0 no-repeat #FFFFFF; 
	color:#FDFDFD;
}

#fourthitem a
{
	width:155px;
	height:25px;
	float:left; 
	display:block; 
	background:url(images/fasx.jpg) 0 0 no-repeat;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
	text-align: center;
	vertical-align: middle;
}

#fifthitem
{
	width:115px;
	height:25px; 
	float:left; 
	display:block; 
	background:url(images/conty.jpg) 0 0 no-repeat #FFFFFF; 
	color:#FDFDFD;
}

#fifthitem a
{
	width:115px;
	height:25px;
	float:left; 
	display:block; 
	background:url(images/contx.jpg) 0 0 no-repeat;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
	text-align: center;
	vertical-align: middle;
}

#banner
{
	width:600px;
	height:100px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#banner img
{
	border:0;
}

#banner2
{
	width:261px;
	height:99px;
	float:left; 
	display:block; 
	background:url(images/bgLogo.gif) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#banner2 a
{
	width:261px;
	height:99px;
	float:left; 
	display:block; 
	background:url(images/bgLogo.gif) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#banner2 img
{
	border:0;
}

#banner2 p
{
	font:14px Arial, "Times New Roman", Times, serif; 
	padding:0;
	color:black;
	text-align:center;
	font-weight:bold;
}

#banner3
{
	width:339px;
	height:99px;
	float:left; 
	display:block; 
	background:url(images/binghamton.gif) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}
#socialmedia
{
	width:600px;
	height:25px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}
#socialmedia p
{
	font:14px Arial, "Times New Roman", Times, serif; 
	float:right; 
	display:block; 
	padding:0;
	color:black;
	text-align:justify;
	font-weight:normal;
}

#bodypan
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:url(images/back.jpg) 0 0 repeat-y  #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0 0 0 ;
}

#bodypan a:link
{
	text-decoration: none;
	color: black;
}

#bodypan a:visited
{
	text-decoration: none;
	color: black;
}

#bodyleftpan
{
	width:150px;
	float:left; 
	display:block; 
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0 0 0 0;
}

#bodyleftpan p
{
	font:18px Arial, "Times New Roman", Times, serif; 
	padding:0;
	color:red;
	text-align:left;
	font-weight:bold;
}

#bodyleftpan img
{
	border:0;
}

#bodyrightpan
{
	width:600px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0p;
	text-align:center;

}

#bodyrightpanspacer
{
	width:600px;
	height:50px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0p;
}

#homepan
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0 0 0 ;
}

#document
{
	width:340px;
	height:292px;
	float:left; 
	display:block; 
	background:#C8C8C8;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0;
}

#document p
{
	font:12px Arial, "Times New Roman", Times, serif; 
	padding:10px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}

#homespacer
{
	width:10px;
	height:100px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0;
}

#twitter
{
	width:250px;
	height:100px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:auto;
}

#twitter p
{
	font:12px Arial, "Times New Roman", Times, serif; 
	padding:10px;
	color:#c8c8c8;
	text-align:left;
	font-weight:bold;
}

#frontheader
{
	width:600px;
	height:125px;
	float:left; 
	display:block; 
	background:url(images/contact.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
	border:0;
}

#frontheader img
{
	border:0;
}

#bodyheader
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:auto;
}

#bodyheader p
{
	font:28px Arial, "Times New Roman", Times, serif; 
	padding:20px 0px 20px 0px;
	color:black;
	text-align:left;
	font-weight:bold;
}


#bodypara
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:auto;
}

#bodypara p
{
	font:14px Arial, "Times New Roman", Times, serif; 
	padding:20px 0px 20px 0px;
	color:black;
	text-align:justify;
	font-weight:normal;
}
#bodypara h1
{
	font:20px Arial, "Times New Roman", Times, serif; 
	padding:0;
	color:black;
	text-align:justify;
	font-weight:bold;
}
#bodypara h2
{
	font:18px Arial, "Times New Roman", Times, serif; 
	padding:0;
	color:black;
	text-align:justify;
	font-weight:bold;
}
#bodypara h3
{
	font:12px Arial, "Times New Roman", Times, serif; 
	padding:0;
	color:black;
	text-align:right;
	font-weight:bold;
}

#bodypara a:link
{
	text-decoration: none;
	color: #FF6633;
}

#bodypara a:visited
{
	text-decoration: none;
	color: #FF6633; 
}

#contactp
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#contactp p
{
	font:12px Arial, "Times New Roman", Times, serif; 
	padding:10px;
	color:#c8c8c8;
	text-align:center;
	font-weight:bold;
}

#contactp a:link
{
	text-decoration: none;
	color: #c8c8c8;
}

#contactp a:visited
{
	text-decoration: none;
	color: #c8c8c8; 
}

#contactp img
{
	border:0;
}

#bodylink
{
	width:300px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#bodyrightpan2
{
	width:600px;
	/*height:500px;*/
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#bodyrightpan2 h1
{
	font:18px Arial, "Times New Roman", Times, serif; 
	padding:10px;
	color:#c8c8c8;
	font-style: italic;
	font-weight:normal;
}

#bodyrightpan2 p
{
	font:14px Arial, "Times New Roman", Times, serif; 
	padding:10px;
	color:#c8c8c8;
	text-align:justify;
	font-weight:normal;
}

#bodyrightpan2 img
{
	border:0;
}

#bodyrightpan2 a
{
	text-decoration: none;
	color: #c8c8c8;
}

#bodyrightpan2 a:link
{
	text-decoration: none;
	color: #c8c8c8;
}

#bodyrightpan2 a:visited
{
	text-decoration: none;
	color: #c8c8c8;
}

#bottom
{
	width:800px;
	height:20px;
	float:left; 
	display:block; 
	background:url(images/bottom.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#bodybottomPan
{
	width:600px; 
	height:50px; 
	background:url(images/bannerbottom.jpg) 0 0 no-repeat; 
	position:relative; 
	margin:0 auto; 
	clear:both; 
	padding-top:100px;
}

#bodybottomPan p
{
	padding:0px 10px 10px 10px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#ff6633;
	text-align:center;
	vertical-align:text-bottom;
}

#bodybottomPan a:link
{
	text-decoration: none;
	color: black;
}

#bodybottomPan a:visited
{
	text-decoration: none;
	color: black; 
}

#strip
{
	width:100%;
	height:60px; 
	float:left; 
	display:block; 
	background:url(images/strip.jpg) 0 0 repeat-x #FFFFFF; 
	color:#FDFDFD;
}

#foot
{
	width:100%;
	float:left; 
	display:block; 
	background:black; 
	color:#FDFDFD;
}

#linkholder
{
	width:600px;
	height:95px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10px 100px 10px 100px;
}
#link1
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/donate.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link1 a
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/donate.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link1 img
{
	border:0;
}

#link2
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/membership.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link2 a
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/membership.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link2 img
{
	border:0;
}

#link3
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/volunteer.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link3 a
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/volunteer.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link3 img
{
	border:0;
}

#link4
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/contact.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link4 a
{
	width:400px;
	height:75px;
	float:left;
	display:block; 
	background:url(images/contact.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:10p;
}

#link4 img
{
	border:0;
}

#map
{
	width:600px;
	height:400px;
	float:left; 
	display:block; 
	background:url(images/map.jpg) 0 0 no-repeat #FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0;
}
#bodyspacer
{
	width:600px;
	height:125px;
	float:left; 
	display:block; 
	background:#FFFFFF;
	color:#000000; 
	position:relative; 
	margin:0 auto; 
	padding:0;
}

