#header {
height: 160px;
}

#content_container {
padding-top: 29px;
}

#ChannelSelector {
	margin-left: 1px;
}
.latest_events {
height: 230px;
background-image: url(../images/bg_latest_events.jpg);
background-repeat: no-repeat;
background-position: top center;
padding-top: 19px;
padding-right: 50px;
}

.latest_events_feature-date {
font-size: 14px;
text-decoration: bold;
color: #2f2e2c;
padding-top: 108px;
padding-left: 65px;
height: 95px;
overflow: hidden;
}
.latest_events_feature-date .dijitContentPane {
	overflow: hidden;
}

.latest_events_feature-heading {
font-size: 14px;
text-decoration: none;
color: #2f2e2c;
line-height: normal;
}

.latest_events_feature-text {
width: 219px;
font-size: 11px;
font-family: tahoma;
color: white;
padding-top: 10px;
}

.latest_events_feature-text a:link, .latest_events_feature-text a:visited {
color: #2f2e2c;
}

.latest_events_feature-text a:hover {
text-decoration: none;
}

.latest_events_image {
	float: right;
	height: 217px;
	width: 467px;
	overflow: hidden;
	padding: 1px;
}
.latest_events_image img {
	display: block;
}

.latest_events_buttons {
float: right;
}

.latest_events_buttons a:link, .latest_events_buttons a:visited, .latest_events_buttons .selectorTab {
display: block;
overflow: hidden;
height: 48px;
width: 145px;
background-image: url(../images/bg_latest_events_buttons_middle.png);
color: #363738;
padding: 6px 13px 1px 13px;
line-height: 13px;
font-size: 11px;
text-decoration: none;
}

.latest_events_buttons a:hover, .latest_events_buttons .selected {
color: white;
background-image: url(../images/bg_latest_events_buttons_middle_roll.png);
}

.latest_events_buttons .selected:link, .latest_events_buttons .selected:visited {
color: white;
background-image: url(../images/bg_latest_events_buttons_roll.png);
}

.latest_events_buttons .selectorTab1 .selectorTab {
	background-image: url(../images/bg_latest_events_buttons_top.png);
}
.latest_events_buttons .selectorTab1 .selected {
	background-image: url(../images/bg_latest_events_buttons_top_roll.png);
}
.latest_events_buttons .selectorTab2 .selectorTab {
	/* Someone made just one of the four tabs a unique size. */
	padding-bottom: 0;
	background-position: bottom left;
}
.latest_events_buttons .selectorTab4 .selectorTab {
	background-image: url(../images/bg_latest_events_buttons_bottom.png);
}
.latest_events_buttons .selectorTab4 .selected {
	background-image: url(../images/bg_latest_events_buttons_bottom_roll.png);
}

#content_main {
float: left;
margin: 0px;
padding: 0px;
width: 714px;
background-color: #e1e9ea;
}

#content_left-side {
float: right;
width: 188px;
padding-right: 0px; 
overflow: hidden;
}

h2#masthead {
background-image: url(../images/masthead_home.jpg);
height: 376px;
width: 714px;
margin-bottom: 35px;
}



#SponsorBoard {
margin-bottom: 22px;
}
.sponsors_board {
display: block;
height: 100px;
width: 128px;
background-image: url(../images/quicklink_sponsors.png);
padding: 112px 21px 34px 23px;
}
#latest_news{
height: 605px;
overflow: auto;
}

#TwitterFeed {
margin-bottom: 22px;
background: url(../images/quicklink_twitter.png) no-repeat;
height: 304px;
width: 170px;
font-size:0.9em;
}
.twitter_board {
display: block;
padding:70px 25px 50px 25px;
}