/*--- Screen Styles New--- */

.GalleryTop {
	width: 100%;
	height: 2%;
	min-height:100px;
}

.GalleryBottom {
	width:100%;
	height: 95%;
}

.GalleryBig {
height: 100%;
width: 90%;
}

.GalleryList {
height: 100%;
width: 10%;
overflow-y: auto;
}

.GalleryPad {
height: 10px;
}

.SponsorBox {
	background-color: #114880;
	margin:10px;
	width:90%;
	padding: 5px;
}

#sponsorTitle {
	font-size: 19px;
	color: white;
	border: 3px solid white;
	padding: 10px 0px 10px 0px;
	text-align: center;
	
}
/*--- Screen Styles Old--- */

#PageNav {
	font-size: 1px;
	text-indent: -2000px;
	display: none;  }
#PageNav li {
	float: left;
	display: none;  }
#OuterContainer{
	overflow: hidden;
	background: #ccc url(../images/srf_bg9.jpg) no-repeat fixed center top;}
#Container{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;}
#Header{	width: 960px; overflow: hidden;}
#Header #Logo{
	float:left;
	height: 290px;
	width: 300px;}
#Header #Title{
	float:right;
	height: 290px;
	width: 660px;}
#mainNavText {
	overflow: hidden;
	background: #333;
	height: 30px;
	width: 660px;
	font: 17px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	float:left;
	color: #ccc;
	display: block;
	text-decoration: none;}
#mainNavText ul{float:left; text-align: center;}
#mainNavText ul li{
	list-style: none;
	margin: 0px;
	padding: 0px;	
	height: 30px;
	text-align: center;} 
#mainNavText ul li a:link, #mainNavText ul li a:visited{
	color: #fff;
	font:  17px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #333;
	text-align: center;}
#mainNavText ul li a:focus, #mainNavText ul li a:active, #mainNavText ul li a:hover {	color: #ffbb33;}
#navFfcText{
	float:left;
	width: 220px;
	height: 30px;
	border-right: 1px solid #fff;
	text-align: center;}
#navMwcText{float:left;width: 219px; height: 30px; border-right: 1px solid #fff; text-align: center;}
#navFllText{float:right; width: 219px; height: 30px; overflow: hidden;text-align: center;}
#SRFVideo{
	background-color: #FB3;
	
}

#Content2{
	width: 620px;
	float: right;
	overflow: hidden;
	background-color: #ffbb33;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	min-height: 800px;
}
#Content2 #Videos{
	width: 640px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;	}

#Content2 #Video1{
	float: left;
	width: 315px;
	padding-right: 5px;
	height: 192px;}
#Content2 #Video1Title{
	float: left;
	width: 292px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 28px;}
#Content2 #Video2{
	width: 315px;
	height: 192px;
	padding-left: 5px;
	float: right;
	overflow: hidden;	}
#Content2 #Video2Title{
	width: 245px;
	padding: 5px 5px 5px 70px;
	float: right;
	overflow: hidden;
	text-align: center;}
#Innercontainer{
	overflow: hidden;
	width: 960px;
	margin: auto 0px;
	background: #333;
}
#Sidebar{
	float: left;
	width: 300px;
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#Sidebar ul{
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
#Sidebar ul li {list-style: none;}
#Sidebar ul li a:link, #Sidebar ul li a:visited {
	color: #fff;
	background: #114880;
	width: 260px;
	font:  17px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	overflow: hidden;
	text-decoration: none;
	height: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	vertical-align: middle;
	margin-bottom: 5px;}
#Sidebar ul li a:focus, #Sidebar ul li a:active, #Sidebar ul li a:hover {	color: #FB3;	}
#Header #Nav li{float: left; overflow: hidden; height: 290px;}
#bodyHome #navHome a:link,#bodyHome #navHome a:visited,
#bodyWhoWeAre #navWhoWeAre a:link, #bodyWhoWeAre #navWhoWeAre a:visited,
#bodyRegistration #navRegistration a:link, #bodyRegistration #navRegistration a:visited,
#bodyUpdates #navUpdates a:link,#bodyUpdates #navUpdates a:visited,
#bodyProgram #navProgram a:link,#bodyProgram #navProgram  a:visited,
#bodyMedia #navMedia a:link,#bodyMedia #navMedia a:visited,
#bodyGallery #navGallery a:link, #bodyGallery #navGallery a:visited, #bodyWinners #navWinners a:link, #bodyWinners #navWinners a:visited, 
#bodySponsors #navSponsors a:link, #bodySponsors #navSponsors a:visited, #bodyShepherdstown #navShepherdstown a:link, #bodyShepherdstown #navShepherdstown a:visited  {color: #ffbb33;}
tr.bgGrey {	background: #CCC;}
#bodyFfc #Title #mainNavText #navFfcText a:link,
#bodyFfc #Title #mainNavText #navFfcText a:visited,
#bodyMwc #Title #mainNavText #navMwcText a:link,
#bodyMwc #Title #mainNavText #navMwcText a:visited,
#bodyFll #Title #mainNavText #navFllText a:link,
#bodyFll #Title #mainNavText #navFllText a:visited{color: #ffbb33;}
ul#Sitemap{margin: 0px; padding: 0px; }
#bodyProgram #OuterContainer #Container #Innercontainer #Content2 table .bgGrey td {background: #ccc;}
ul#Sitemap ul{padding-left: 1em; }
ul#Sitemap li{border-bottom: 3px solid #fff;}
ul#Sitemap li a:link, ul#Sitemap li a:visited{color: #0100fc;
	text-decoration: none;
	background: #CCC;
	display: block;
	padding: 0.4em;
	font-weight: bold;}
ul#Sitemap li a:hover{background: #696467;color: #dcda3a;}
ul#Sitemap li li a:link, ul#Sitemap li li a:visited{
	display: block;
	background: #fff;
	padding: 0.4em;
	color: #0100fc;
	font-weight: normal;}
ul#Sitemap li li a:hover{background: #fff; color: #f86907;}
#Content2 #Column1{
	width:600px;
	padding-left:20px;
	padding-right:20px;
	color: #ffbb33;
	background: #323233;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;	 }
#Content2 #Column1 a:link ,#Content2 #Column1 a:visited,
#Content2 #Column3 a:link, #Content2 #Column3 a:visited{ text-decoration:none; color: #ccc;}
#Content2 #Column1 a:hover,#Content2 #Column1 a:active,#Content2 #Column1 a:focus,
#Content2 #Column3 a:hover, #Content2 #Column3 a:active, #Content2 #Column3 a:focus{color: #66F; }
#Content2 #Column1 p, #Content2 #Column3 p{font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ffbb33;}
#Content2 hr{
	width:100%;
	border-bottom:1px dotted #003366;
	border-top:1px dashed #003366;
	margin-right:auto;
	margin-left:auto;}
#Footer{
	width: 960px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background: #036;
	overflow: hidden;	}
#FooterTextNav{
	width: 930px;
	height: 45px;
	padding-right: 15px;
	padding-left: 15px;
	clear: both;}
#FooterSponsor{
	width: 540px;
	height: 80px;
	float: left;
	padding: 10px 20px 0px;
	overflow: hidden;
}
#FooterContact{
	width: 340px;
	height: 80px;
	float: right;
	padding: 10px 20px 0px;
	overflow: hidden;
}
#Footer hr{
	width:98%;
	border-bottom:1px dashed #ccc;
	border-top:1px dashed #ccc;
	padding:0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;}
#FooterBottom{width: 960px;
height:15px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background: #036;
	overflow: hidden;}
#Facebook{
	height: 85px;
	width:167px;
	
}
body{
	background:  #CCC;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #282828;}
p {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #282828;
	margin: 0px;
	text-align: left;}
img {padding: 0px; img border-style:none;}
h1 {
	font: bold 28px/28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;}
h2 {
	color: #333;
	font: bold 22px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;}
h3 {
	font: bold 18px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #036;
	text-align: left;
	margin-bottom: 2px;}
h4 {
	font: 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
	margin-bottom: 2px;}
hr {
	width: 90%;
	padding: 0px;
	margin: 0px;
}
.border {	border: 10px solid #333;
}
.contact {
	font:  18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #CCC;
	text-align: right;
}
.contact a:link,.contact a:visited{
	font:  17px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ccc;
	text-align: center;
	text-decoration: none;}
.contact a:focus,.contact a:hover,.contact a:active{color: #ffbb33; text-decoration: none;}
a:link, a:visited {
	color: #036;
	text-decoration: underline;	}
a:focus, a:hover, a:active {
	color: #666;
	text-decoration: underline;}
.text_nav {
	font:  16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999;
	text-align: center;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 5px;}
.text_nav a:link, .text_nav a:visited {
	color: #999;
	text-decoration: none;
	line-height: 18px;
	font-size: 16px;}
.text_nav a:focus, .text_nav a:hover, .text_nav a:active{
	color: #FB3;}
.copyright {
	font-size: 15px;
	color: #999;
	text-align: right;
	text-decoration:none;
	
	line-height: 30px;}
.copyright a:link, .copyright a:visited{
	color: #999;
	text-align: right;
	text-decoration:none;
	line-height: 30px;
	font-size: 15px;}
.copyright a:hover, .copyright a:active, .copyright a:focus{color: #FB3;}
.right {float: right;	margin: 5px;}
.left {	float: left;	margin: 5px;}
.icon {	margin: 0px;	padding: 0px;	float: left;}
.center {	margin-right: auto;	margin-left: auto;	display: block;}
.indent25 {	margin-left: 25px;}
.weight {	padding-left: 200px;}
.potential {	padding-left: 60px;}

.center {	margin-right: auto;	margin-left: auto;	display: block;}
.blueList{
	color:#003366;
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.yellowHeading{color:#ffbb33;font:bolder 24px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.right{float:right;padding-left:10px;}
.left{float:left;padding-right:10px;padding-bottom:10px;}
.center{display:block;margin:5px auto;}
.icon{float:left;margin:0;padding:0;}
.title{font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#003366;text-align:left;padding-left:5px;}
.colorBold{font:bold 13px Verdana, Geneva, sans-serif;color:#ffbb33;}
.blueBold{
	font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366;}
.backtotop{
	float:right;
	font:bold 16px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#144e8e;
	margin-right: 5px;}
.ListCircleBig{	margin-right: 2px;}
.ListCircleSM{	margin-left: 10px;	margin-right: 2px;}
.indent50 {	margin-left: 60px;}
.indent70 {	margin-left: 70px;}
.indent100 {
	margin-left:130px;
}
.yellowLetter {
	font-size: 16px;
	font-weight: bold;
	color: #ffbb33;
	text-align: center;}
.welcome {
	font: bold 18px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #036;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 5px;
}
.white{
	font-size: 18px;
	color: #fff;
	}
	.whiteSmall{
	font-size: 16px;
	color: #fff;
	}

	#gallery1 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery1 ul { list-style: none; }
	#gallery1 ul li { display: inline; }
	#gallery1 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery1 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery1 ul a:hover { color: #fff; }
	#gallery2 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery2 ul { list-style: none; }
	#gallery2 ul li { display: inline; }
	#gallery2 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery2 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery2 ul a:hover { color: #fff; }
	
	#gallery3 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery3 ul { list-style: none; }
	#gallery3 ul li { display: inline; }
	#gallery3 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery3 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery3 ul a:hover { color: #fff; }
	
	#gallery4 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery4 ul { list-style: none; }
	#gallery4 ul li { display: inline; }
	#gallery4 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery4 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery4 ul a:hover { color: #fff; }
	
	#gallery5 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery5 ul { list-style: none; }
	#gallery5 ul li { display: inline; }
	#gallery5 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery5 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery5 ul a:hover { color: #fff; }
	
	#gallery6 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery6 ul { list-style: none; }
	#gallery6 ul li { display: inline; }
	#gallery6 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery6 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery6 ul a:hover { color: #fff; }
	
	#gallery7 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery7 ul { list-style: none; }
	#gallery7 ul li { display: inline; }
	#gallery7 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery7 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery7 ul a:hover { color: #fff; }
	
	#gallery8 {
		background-color: #444;
		padding: 5px;
		width: 590px;
	}
	#gallery8 ul { list-style: none; }
	#gallery8 ul li { display: inline; }
	#gallery8 ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery8 ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery8 ul a:hover { color: #fff; }
