.newsdiv {
	float:       right;
	margin-left: 20px;
}

.newsMonth ul{
	 list-style-type: none;
}

.selected_month {
	font-style:  italic;
	font-weight: bold;
	padding:     0px 2px 0px 2px;
}

#search input.radiobutton {
	width: auto;
}

ul.categorylist {
	list-style-type: none;
	text-indent:     0;
	margin:          0;
	padding:         0;
}

ul.categorylist li {
	text-indent: 0;
	display:     inline;
	margin:      0;
	padding:     0;
}

ul.sectionitems ul.categorylist li {
	font-size: xx-small;
}

form#categorypicker {
	width:      100%;
	text-align: right;
}

#captchaRefresh{
	display:   block;
	font-size: .8em;
}

#captchaInput{
	margin-top: 3px;
}

#captchaTextBox{
	margin-left: 8px;
	width:       60px;
}
/* A CSS comment before the hack \*/
* html #captchaTextBox{
	margin-left: 12px;
}
/* Another CSS comment after the hack */

#captcha .formAnswer, #captcha .formQuestion{
	display: inline;
}

#captcha img{
	display:       block;
	margin-bottom: 3px;
}

#captcha{
	margin-bottom: 1em;
}

#comments form p{
	display: block;
}

.survey_question span{
	display: block;
}

.survey_question span.surveyresults_question{
	font-weight: bold;
}

form#zipauthform {
	margin-bottom: 15px;
}
form#zipauthform h2 {
	text-align:     center;
	padding-bottom: 1em;
	padding-top:    1em;
}
form#zipauthform p label {
	width:      10em;
	text-align: right;
}
form#zipauthform p {
	text-align: center;
}
form#zipauthform p label#zipfourlabel {
	width:       2em;
	margin-left: 2.5em;
}
form#zipauthform p input#zipcode {
	width: 3em;
}
form#zipauthform p input#zipfour {
	width: 2.5em;
}
form#zipauthform .req {
	font-weight: bold;
	color:       #c00;
}


/*
NEWS THUMBNAIL 
*/
.sectionitems .article {
	margin: 0 0 14px;
}
.articleleft h3 a,
.articleright h3 a,
.articleleft .sectiondata,
.articleright .sectiondata,
.articleleft .sectiondate,
.articleright .sectiondate {
	margin-left: 0px;
	position:    relative;
}
.articleleft h3,
.articleright h3 {
	margin: 0 0 2px 0px;
}
.sectionitems li.article {
	background: none repeat scroll 0 0 transparent;
	padding:    2px 0 0;
	min-height: 74px;
}
.articleleft .thumbwrap {
	display:  block;
	float:    left;
	height:   60px;
	margin:   0;
	overflow: hidden;
	padding:  6px;
	width:    70px;
}
.articleright .thumbwrap { 
	display:  block;
	float:    right;
	height:   60px;
	margin:  0;
	overflow: hidden;
	padding:  6px;
	width:    70px;
}
img.newsthumbleft { 
	margin: 0px;
	width:  70px;
}
img.newsthumbright {
	margin: 0px;
	width: 70px;
}

/*
RELATED CONTENT
*/
div.relatedContent h5 {
	font-size:     145%;
	margin-bottom: 12px;
}
div.relatedContent div {
	margin-bottom: 6px;
}
div.relatedContent span {
	display: block;
	float:   left;
}
div.relatedContent span.relatedDate {
	border-right:  1px solid #666666;
	margin-bottom: 4px;
    margin-right:  8px;
    padding-right: 8px;
    width:         65px;
}
div.relatedContent span.type a {
    color:      #000033;
    font-style: italic;
}
div.relatedContent a.relatedItem {
	font-size:     100%;
    font-weight:   bold;
    margin-bottom: 12px;
}

/*
BREAKING NEWS
*/
.breakingpush {
	height:   40px;
	padding:  0;
	overflow: hidden;
}
.breakingpush h5 {
	width:       110px;
	margin:      0;
	padding:     13px 0 13px 4px;
	float:       left;
	color:       #fff;
	background:  #c00;
	font-size:   14px;
	font-weight: bold;
}
.breakingpush .breakingnews li {
	margin:   0;
	position: relative;
	left:     2000px;
}

/*
MULTIFEED
*/
.multifeed > div.feedPage {
	text-align: center;
}

.multifeed > div.feedPage > div.multifeedbox {
	display:        inline-block;
	min-height:     auto;
	overflow:       hidden;
	position:       relative;
	vertical-align: top;
	width:          256px;
}

.multifeed > div.feedPage > div.multifeedbox > div.border {
	border:        1px solid #ddd;
	border-radius: 3px;
	margin:        5px;
	max-height:    500px;
	min-height:    300px;
	overflow:      hidden;
	padding:       4px 8px 3em;
	position:      relative;
}

.multifeed.push {
	width:      100%;
	overflow-x: hidden;
}

.multifeed .source {
	color:          #c62a2f;
	font-size:      15px;
	font-weight:    bold;
	text-transform: capitalize;
}

.multifeed .url { 
	position:      absolute;
	bottom:        0;
	margin:        auto;
	border-width:  1px 1px 0;
	border-style:  solid;
	border-color:  #e87524;
	border-radius: 3px 3px 0 0;
	padding:       .5em 0;
	margin:        0 10%;
	width:         80%;
	background:    #ddd;
	font-weight:   bold;
	text-align:    center;
} 

.multifeed p.title span {
	font-weight:    bold;
	text-transform: capitalize;
}

.multifeed .icon {
	float: right;
}

.multifeed p.image img {
	display: block;
	height:  auto;
	width:   200px;
}

.multifeed .image {
	max-height:     184px;
	margin:         auto;
	overflow:       hidden;
	vertical-align: middle;
}

.multifeed button.feedMore:hover {
	background-color: #005E8F;
	color:            #fff;
}

.multifeed button.feedMore {
	width:            80%;
	margin:           1em 10%;
	padding:          .5em 0;
	background-color: #e87524;
	color:            #fff;
	border:           0;
	cursor:           pointer;
	border-radius:    3px;
	font-weight:      bold;
	text-align:       center;
}
