html, body, strong, li
{
	margin: 0;
	padding: 0;
	font-family: Verdana;

}

body
{
	background-color: #ff6600;
	margin: 0px auto;
	text-align: center;
	line-height: 1.5em;
	font-size: 10px;

}

#blogmain{

	width: 766px;
	text-align: left;
}

#youthtop{
	background: transparent url(images/youth/imgYouthPastEventsTop.gif) center top no-repeat;	
	height: 71px;
	width: 766px;
}

#youthmiddle{
	background: transparent url(images/youth/imgYouthBlogMiddle.gif) center top repeat-y;
	min-height: 100px;
	width: 766px;
	padding-top: 20px;
}

#youthbottom{
	background: transparent url(images/youth/imgYouthBlogBottom.gif) center top no-repeat;
	height: 75px;
	width: 766px;	
	position: relative;
}

#blogposts{
	float: left;
	clear: right;
	width: 350px;
	margin-left: 50px;
}

#blogcomments{
	float: left;
	width: 300px;
}
.bluetext
{
	color: #475a8e;
	font-weight: bold;
	text-align: left;
}
#container{
	width: 766px;
	margin: 0px;
	padding: 0px;

}
.eventbox{
	border: 1px solid #d5d64c;
	background-color: #eeeeee;
	width: 549px;
	
	margin-bottom: 10px;
}
.eventbox2{
	border: 1px solid #d5d64c;
	background-color: #fdf4f1;
	width: 549px;
	
	margin-bottom: 10px;	
}
#eventcontent{
	padding-left: 80px;
	text-align: left;
}
#eventcontent table tbody tr td{
	font-size: 10px;
}
#footer{
	height: 25px;
	background: transparent url(images/youth/imgYouthFooterBackground.gif) center top no-repeat;
	color: #a46845;

}
#footer a{
	color: #a46845;
	text-decoration: none;
}
#footer a:hover{
	color: #a46845;
	text-decoration: underline;
}
#header
{
	height: 93px;
	background: transparent url(images/youth/imgYouthHeader.gif) center top no-repeat;
	 z-index: 100;
	 position: relative;
	left: 0px;
	top: 0px;
}
#headerleft{
	width: 247px;
	height: 83px;
	float: left;
	clear: right;
	text-align: left;	
}
#headerright{
	float: left;
	width: 430px;
	height: 83px;
}
#header_left {
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:50%;
  height:93px;
  background:url(images/youth/imgYouthHeaderBackground_Left.gif) repeat-x top;
  z-index: 10;
  }
#header_right {
  display:block;
  position:absolute;
  top:0;
  right:0;
  width:50%;
  height:93px;
  background:url(images/youth/imgYouthHeaderBackground_Right.gif) repeat-x top;
  }

#homecol1{
	width: 195px;
	float: left;
	clear: right;

}
#homecol2{
	width: 220px;
	float: left;

}
#homecol3{
	width: 160px;
	float: left;
	clear: right;

}
#homecol4{
	width: 180px;
	float: left;

}
#homelink{
	position: absolute;
	width: 200px;
	height: 20px;
	bottom: 0px;
	left: 0px;
}
#leftnav{
	width: 80px;
	float: left;
	clear: right;
	padding-left: 30px;
}
#maincontent{
	width: 600px;
	text-align: left;
	
	
}
#mainNav{
	padding-top: 15px;
	height: 28px;
	text-align: left;
	width: 510px;
}
.redlink
{
	color: #ca2d1a;
	text-decoration: underline;
	font-weight: bold;
}

.redlink a{
	color: #ca2d1a;
	text-decoration: underline;
	font-weight: bold;
}
.redlink a#active{
	color: #ca2d1a;
	text-decoration: underline;
	font-weight: bold;
}
.redTitle
{
	font-family: Times New Roman;
	color: #C82923;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
#search{

	padding-top: 4px;
	padding-left: 280px;
	width: 160px;
	height: 30px;
	clear: right;
	text-align: left;
	
}
.search-text{
	font-size: 9px;
}
#scrollmain{
	
	width: 570px;
	height: 270px;
	overflow: auto;
}
#sidebar{
	float: left;
	width: 420px;
}

#welcome{
	padding-left: 30px;
	width: 390px;

	height: 225px;
	
}
#wrapper
{
	width: 766px;
	margin: 0px auto;
	background-color: #ff944d;
	
}

.yearOn
{
	font-size:11px;
	color: #526495;
	text-decoration: none;
	font-weight: bold;
}

.yearOn a{
	color: #526495;
	text-decoration: none;
	font-weight: bold;
}
.yearOn a#active{
	color: #526495;
	text-decoration: none;
	font-weight: bold;
}

.yearOff
{
	color: #526495;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
	
}

.yearOff a{
	color: #526495;
	text-decoration: underline;
	font-weight: bold;
}
.yearOff a#active{
	color: #526495;
	text-decoration: underline;
	font-weight: bold;
}
