﻿@charset "UTF-8";
/* CSS Document */

#bg {
	background-color: #063F84;
	background-image: url("images/bg.gif");
	background-repeat: repeat-x;
	position: absolute;
	width: 100%;
	top: 0px;
	right: 0px;
	height: 1400px;
}
#starbartop {
	background-color: #FFF;
	height: 60px;
	width: 500px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#accent1 {
	background-color: #FFF;
	height: 3px;
	width: 100%;
	left: 0px;
	top: 60px;
	position: absolute;
	z-index: 1;
}
#menubar {
	background-color: #b20f0f;
	height: 45px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 62px;
	text-align: right;
	
}
#menu {
	position: absolute;
	left: 506px;
	top: 70px;
	height: 36px;
	width: 398px;
	color: #FFF;
	font-size: 18px;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
}

#menu a{
	font-size: 18px;
	text-decoration: none;
	color: #ffffff
}

#menu a:hover{
	font-size: 18px;
	text-decoration: underline;
	color: #ffffff
}

.menulink {
	padding: 0px 2px 0px 2px;
	position: relative ;
	float: left;
}

#starselect {
	position: absolute;
	left: 513px;
	top: 69px;
	height: 21px;
	width: 398px;
	color: #FFF;
	font-size: 18px;
	text-align: left;
}
#underbar {
	background-color: #FFF;
	height: 4px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 106px;
}
#photo {
	background-image: url(/images/yrhomepage.png);
	height: 333px;
	width: 500px;
	position: absolute;
	left: 0px;
	top: 75px;
}
#photocap {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFF;
	height: 30px;
	width: 500px;
	position: absolute;
	left: -1px;
	top: 379px;
}
#redcontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #9D0015;
	height: 163px;
	width: 470px;
	position: absolute;
	left: 0px;
	top: 420px;
	color: #FFF;
	padding: 15px;
	text-indent: 10px;
}
#accent2 {
	background-color: #FFF;
	height: 6px;
	width: 500px;
	position: absolute;
	left: 0px;
	top: 420px;
}
#staraccent1 {
	background-image: url("images/star.png");
	background-repeat: repeat-x;
	position: absolute;
	height: 20px;
	width: 72px;
	left: 421px;
	top: 585px;
}
#events {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	background-color: #FFF;
	height: 235px;
	width: 186px;
	position: absolute;
	left: 741px;
	top: 127px;
	font-weight: bold;
	color: #02346F;
	padding: 15px;
}
#twitterfeed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #FFF;
	height: 212px;
	width: 186px;
	position: absolute;
	left: 741px;
	top: 637px;
	font-weight: bold;
	color: #02346F;
	padding: 15px;
}
#starline {
	background-image: url("images/star.png");
	background-repeat: repeat-x;
	position: absolute;
	height: 20px;
	width: 219px;
	left: 740px;
	top: 402px;
}
#footerlinks {
	
}
#mlbox {
	background-color: #FFF;
	height: 156px;
	width: 196px;
	position: absolute;
	left: 741px;
	top: 909px;
	text-align: center;
	padding: 10px;
}
#followbox {
	background-color: #FFF;
	height: 146px;
	width: 186px;
	position: absolute;
	left: 741px;
	top: 435px;
	padding: 15px;
	text-align: center;
	font-weight: bold;
	color: #02346F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
#followlinks {
	background-color: #FFF;
	height: 100px;
	width: 194px;
	position: absolute;
	left: 750px;
	top: 490px;
	text-align: center;
}
#starbarbottom {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF;
	height: 23px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 1114px;
	color:#063f84;
}
#starbarbottomtext {
	position: relative;
	left: 540px;
	width: 425px;
}
#subtext {
	position: absolute;
	top: 1140px;
	left: 0px;
	width: 960px;
	text-align: right;
	color: #ffffff
}
#subtext a {
	color: #ffffff;
	text-decoration: none;
}
#subtext a:hover {
	text-decoration: underline;
}

#starburst {
	background-image: url("images/starswipe.png");
	background-repeat: no-repeat;
	height: 60px;
	width: 143px;
	position: absolute;
	left: 494px;
	top: 0px;
}
#waynetowns {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFF;
	position: absolute;
	height: 40px;
	width: 314px;
	left: 652px;
	top: 17px;
}
#yrlogo {
	background-image: url("images/yrlogotop1.png");
	background-repeat: no-repeat;
	height: 60px;
	width: 207px;
	position: absolute;
	left: 2px;
	top: -1px;
}
#yrtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #006;
	height: 60px;
	width: 272px;
	position: absolute;
	left: 216px;
	top: 0px;
}
#stripes {
	background-image: url("images/stripes4.png");
	height: 135px;
	width: 303px;
	position: absolute;
	left: 0px;
	top: 67px;
	background-repeat: no-repeat;
	z-index: 1;
}
#curve {
	background-image: url("images/curve.png");
	background-repeat: no-repeat;
	height: 32px;
	width: 73px;
	position: absolute;
	left: 428px;
	top: 74px;
}

#content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #02326C;
	background-color: #FFF;
	padding: 15px;
	height: 948px;
	width: 686px;
	position: absolute;
	left: 0px;
	top: 108px;

}
#contenttext {
	z-index: 100;
	padding: 15px 15px 15px 23px;
	height: 948px;
	width: 686px;
	position: absolute;
	left: 0px;
	top: 108px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #02326C;
	overflow-y: scroll;
}

#yrtitle {
	font-size: 22px;
	color: #003E84;
}
#mlbox {
	color: #9D0015;
}

#followlinks img {
	border:0px;
}

#credits {
	position:absolute;
	top: 1200px;
	color: #ffffff;
	text-align: center;
	width: 960px;
}

#credits a {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;

}

#credits a:hover {
	text-decoration: underline;
}

/*Twitter styles*/

#twitterfeed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #FFF;
	height: 212px;
	width: 186px;
	position: absolute;
	left: 741px;
	top: 637px;
	font-weight: bold;
	color: #02346F;
	padding: 15px;
	text-align: center;

}

#twitter_update_list {
	list-style: none;
	font-size: 12px;
	margin: 0px;
	overflow-y: scroll;
	position: absolute;
	top: 50px;
	left: 0px;
	width: 176px;
	height: 192px;
	overflow-x:hidden;
}

#twitter_update_list li{
	border-bottom: 2px #063f84 solid;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	text-align: left;
	position: relative;
	left: -30px;
	width: 175px;
	display: block;
}

/*Events styles*/

#eventslist {
	font-size: 12px;
	margin: 0px;
	overflow-y: scroll;
	position: absolute;
	top: 49px;
	left: 26px;
	width: 190px;
	height: 216px;
	overflow-x:hidden;
}

#eventitem a{
	text-decoration: none;
}

#eventitem a:hover {
	text-decoration: underline;
}

/*blog*/

#blog {
	padding: 0px 0px 0px 0px;
	width: 686px;
	overflow-x: hidden;
}



