#articlebox {
    width: 500px;
	height: auto;
    float: left;
    z-index: 10;
    padding-left: 10px;
}
#newsbox {
    width: 290px;
    top: 7em;
    right: 7px;
    text-align: center;
    float: left;
}
#newsbox #apparelbutton{
		display:block;
		text-align:center;
		margin:0;
		padding:0;
		margin-bottom:7px;
		}
#newsbox #apparelbutton img {
   margin-left:-30px;
	 padding:0;
	 }
#newsbox ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}
#newsbox li {
    background: url("../images/bullet.png") no-repeat center left;
    padding-left: 15px;
    margin-bottom: 5px;
}
#newsbox li.nobullet {
	background: transparent;
}
#newsbox li a {
    color: #003d74;
    font-weight: bold;
    text-decoration: none;
}
#newsbox li a:hover {
    background-color: #003d74;
    color: #fff;
}
#newsbox li a.nohover:hover {
	background-color: transparent;
	color: #003d74;
}
#more {
    font-size: 10pt;
    text-decoration: underline;
    text-align: right;
}

#eventsSummary {
	float: left;
	width: 600px;
}

#eventsCalendar {
	float: right;
	width: 178px;
	font-size: 14px;
	padding-top: 3px;
}

#calendarBody {
	border-collapse: collapse;
	border: solid 1px rgb(1, 62, 116);
}

#calendarBody td, #calendarBody th {
	border: solid 1px rgb(1, 62, 116);
	text-align: center;
}

#calendarBody .calendarHeader th {
	background-color: rgb(0, 62, 116);
	color: rgb(251, 251, 251);
}
#calendarBody .calendarHeader th a {
	color: rgb(251, 251, 251);
}

#calendarBody .calendarDayHeaders th {
	background-color: rgb(143, 169, 192);
}

.calendarToday {
	margin: 1px;
	border: solid 1px rgb(0,0,0);
}
.calendarEventOnDay {
	background-color: rgb(172, 196, 241);
}
.calendarSelectedDay {
	background-color: rgb(255, 210, 2);
}
.calendarOutOfMonth {
	background-color: rgb(201, 201, 201);
}