#rightcol {
float: left;
border-left: 4px #000 solid;
border-right: 4px #000 solid;
border-bottom: 4px #000 solid;
background: #cccccc;
margin-left: 0px;
padding-bottom: 10px;
width: 232px;
height: 421px;
}

#rightcol p {
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
margin-top: 5px;
font: 11px Arial;
}

#rightcol p {
height: 75px;
}

#rightcol img {
padding-right: 5px;
padding-bottom: 0px;
}

#rightcol h2 {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
margin: 0px;
font: 11px Arial;
}

#rightcol h4 {
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
border-top: 4px solid #000;
border-bottom: 4px solid #000;
background: #476f8a;
font: 11px Arial;
text-transform: uppercase;
}

#tier2 {
position: relative;
float: left;
width: 775px;
margin-bottom: 10px;
}



#tier2 img {
margin-right: 5px;
}

.tier2story {
float: left;
width: 249px;
height: 240px;
border: 2px solid #000;
background: #e1e1e1;
}

.tier2story p, .tier2story h3 {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 3px;
margin: 0;
}

.tier2story h2 {
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 3px;
margin: 0;
}

.tier2story p {
font: 11px Arial;
}

.tier2story h2 {
padding-left: 10px;
padding-right: 10px;
font: 11px Arial !important;
}

.tier2story h3 {
font: 11px Arial !important;
color: black !important;
}

.tier2story h4 {
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 2px solid #000;
background: #333;
font: 11px Arial !important;
text-transform: uppercase;
}

.tier2story table {
margin-left: 10px;
}

.tier2story th.hed {
height: 12px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
border-bottom: 1px solid black !important;
}

.tier2story td {
height: 12px !important;
padding-top: 1px !important;
padding-bottom: 2px !important;
}

.headlines {
float: left;
width: 249px;
height: 250px;
border: 2px solid #000;
background: #e1e1e1;
}

.headlines p, .headlines h2, .headlines h3 {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
margin: 0;
}

.headlines h2 {
padding-left: 10px;
padding-right: 10px;
font: 13px Arial;
}

.headlines h4 {
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 2px solid #000;
background: #696969;
font: 12px Arial;
}

.sp8px {
float: left;
width: 8px;
height: 5px;
}

#tier3 {
position: relative;
float: left;
width: 780px;
padding: 0px;
margin: 0px;
}

.tier3story1 {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
float: left;
width: 460px;
border: 2px solid #000;
background: #fff;
}

.tier3story2 {
margin-left: 8px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
border: 2px solid #000;
background: #fff;
float: left;
width: 300px;
}

#tier3 p,  #tier3 h2, #tier3 h3 {
padding-left: 10px;
padding-right: 10px;
}

#tier3 h2 {
padding-left: 10px;
padding-right: 10px;
font: 13px Arial;
}

#tier3 h4 {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 2px;
font: 12px Arial;
color: #333;
}

