/***********************
GENERAL HELPER STYLES
***********************/
.hidden {
	display: none;
	visibility: hidden;
	width: 0px;
	height: 0px;
}
.footer {
	clear: both;
}
/*********************
GENERAL STYLES
*********************/

/* PAGE TITLE */
#mainContent .moduleHeader h2 {
	font-size: 1.8em;
	font-weight: bold;
	color: #FE4413;
	padding: 14px 10px 0px 22px;
}
/* MAIN TEXT AND HEADERS */
#mainContent {
	width: 770px;
	margin: 10px 0px 0px 0px;
}
#quadrantArticle1A #mainContent {
	width: 500px;
	margin: 0px 0px 0px 0px;
}
#mainContent .moduleHeader {
	width: 770px;
	height: 50px;
}
#mainContent h1, #mainContent h2, #mainContent h3 {
	color: #333;
	font-size: 1.4em;
}
#mainContent h4, #mainContent h5, #mainContent h6 {
	color: #333;
	font-size: 1.2em;
}
#mainContent p {
	color: #333;
	font-size: 1.1em;
	padding-bottom: 10px;
}
/* CONTENT AREA LINKS */
#mainContent a {
	color: #FE4413;
	text-decoration:none;
}
#mainContent a:hover {
	color: #333;
}
/* IMAGES */
#mainContent img, #mainContent img * {
	margin: auto;
	border: none 0px #fff;
}
/* MISC TEXT CLASSES */
#mainContent .smallText {
	font-size: 80%;
}
#mainContent .Headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.4em;
} /* SAME AS H3 - Legacy Inside Pages Code */
#mainContent .Text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
} /* SAME AS BODY - Legacy Inside Pages Code */
/* LISTS */
#mainContent ul.inline li {
	display: inline;
}
#mainContent ul {
} /* Optional for Custom List Styles */
#mainContent li {
} /* Optional for Custom List Styles */
/*********************
ARTICLE PAGE
*********************/

.standFirst {
	font-weight: bold;
	padding-top: 10px;
}
/* RELATED LINKS */
#relatedLinksInsert {
}
/* ARTICLE IMAGE STYLES */
#articleAdInsert {
	padding: 0px 10px 5px 0px;
}
.imageCaptionContainer {
	padding: 0px 10px 8px 0px;
	float: left;
}
.imageCaption {
	font-weight: bold;
}
/*********************
FORM STYLES
*********************/
select {
	font-size: 1em;
	font-weight: bold;
	color: #000;
} /* This style applies to all dropdown menus. */
input {
	font-size: 1em;
	font-weight: bold;
	color: #000;
} /* Only specify font face, size and color. This applies to all buttons, single line text boxes (input fields), checkboxes, and radio buttons. */
.textBox {
	border: 1px solid #000;
	background:#fff !important;
} /* Single-Line textboxes background and border colors */
input.medium {
	background:#fff !important;
	border: 1px solid #000;
	color: #000;
}
button, .button {
	font-weight: normal;
	font-size: 1em;
	color: #000;
}
textarea {
	border: 1px solid #000;
	font-size: 1em;
	font-weight: bold;
	color: #000;
} /* This style applies to all multi-line comment areas. */
#mainContent .submitbutton {
	font-weight: normal;
	font-size: 1em;
	color: #000;
}
#mainContent .warningMessage {
	color: #333;
	font-size: 1.2em;
	text-transform: uppercase;
} /* Text displayed warning of Form problems/errors */
/* VARIOUS SIZED TEXBOXES */
input.short {
	width: 70px;
}
input.medium {
	width: 150px;
}
input.long {
	width: 300px;
}
/************************
GENERIC TABLES
*************************/
#mainContent table {
	color: #333;
	font-size: 11px;
} /* Just set a default text color and size */
/************************
FORMATTED TABLES
*************************/
#mainContent table.formattedTable {
} /* Background color or borders */
#mainContent table.formattedTable th, table.formattedTable th a {
} /* Header cells and Header Font Info */
#mainContent table.formattedTable td {
} /* Table body cells and body font info */
#mainContent table.formattedTable td a {
} /* Table body links */
#mainContent table.formattedTable tr.rowOdd {
} /* Table Odd Row for a separate background-color for every other row */
#mainContent table.formattedTable tr.rowEven {
} /* Table Even Row for a separate background-color for every other row */
/* You may need to specify a specific link color for each row depending on the background colors */

#mainContent table.fullWidth {
	width: 750px;
} /* specify the width to span the full content area */
/*********************
MISC BACKGROUND AND SECTIONAL STYLES
(Styles used for default sectionals and misc colors.)
*********************/
.CellBackground0 {
	background-color: #000;
	color: #FFF;
} /* Background, Border, and Text color only */
.CellBackground1 {
	background-color: #333;
	color: #FFF;
} /* Background, Border, and Text color only */
#mainContent .CellContent0, #mainContent .CellContent1 {
	padding: 5px;
} /* Define padding so running copy doesn't hit edge of background. */
/*********************
CALENDAR STYLES
*********************/
#mainContent .calendarTable {
}
#mainContent .calendarTable td {
	background: #FE4413;
	padding: 1px;
}
#mainContent .calendarTable td a {
	color: #fff;
	font-weight: bold;
}
#mainContent .calendarTable td.calendarDayCell {
} /* Specify something to overwrite CellBackground0 */
#mainContent .calendarTable td.calendarEmptyDay {
	background: none;
}
#mainContent .calendarTable td.calendarDayViewed {
	background: #333;
} /* Specify something to overwrite CellBackground1 */
#mainContent .calendarTable td.calendarCurrentDate {
	background: #000;
	color: #fff;
}
/*********************
SEPARATOR STYLES
*********************/
hr {
	height: 1px;
	color: #FE4413;
}
.sectSeparatorH {
	width:15px;
} /* Horizontal gaps between sections. */
.sectSeparatorV {
	height:15px;
} /* Vertical gaps between sections. */
/**************************/
/**** EDITS UNECESSARY ****/
/**************************/

/*********************
FORM LAYOUTS
*********************/
#mainContent fieldset {
	border: none 0px #fff;
}
#mainContent legend { /* Specify a Color */
	font-weight: bold;
}
#mainContent .formRow {
	clear: both;
	margin: 5px 0px;
}
#mainContent .formRow label {
	font-size: 1.1em;
}
#mainContent label {
	display: block;
	float: left;
	width: 100%;
	text-align: left;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 3px;
}
#mainContent label .labelDetails {
	font-weight: normal;
	font-size: 0.9em;
}
#mainContent .formRowMultiFields {
	margin-left: 153px; /* !! Should be the width of the label !! */
}
#mainContent .formRowMultiFields img { /* Used for Captcha */
	padding: 0px;
}
#mainContent label.spanWidth {
	width: auto;
	display: block;
	text-align: left;
}
#mainContent label.inline {
	float: none;
	display: inline;
	width: auto;
	text-align: auto;
}
#mainContent .formRowSubmit {
	margin-left: 153px; /* Probably the width of the label */
}
#mainContent .EmailForm label {
	width: 80px;
}
/*********************
ALIGNMENT STYLES
*********************/
.alignLeft {
	float: left;
}
.alignCenter {
	text-align: center;
}
.alignRight {
	float: right;
}
#mainContent img.noFormat {
	border: none 0px;
	margin: 0px;
}
/* Framework */
* {
	margin: 0px;
	padding: 0px;
}
body {
	text-align: left;
	background: url(../images/indemand_bg.jpg) #000000 repeat-y left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0;
	padding:0;
}
#inDemandBg {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	z-index:100;
}
.textbox {
	height:18px;
}
#site {
	/*width: 960px;
	margin: auto;
	float: left;
	text-align: left;*/
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
#framework {
	width: 960px;
}
#frameworkTop {
	width: 960px;
}
#frameworkTopLeft {
	width: 88px;
	float: left;
}
#frameworkTopHeader {
	width: 872px;
	float: left;
}
#frameworkTopNav {
	width: 872px;
	float: left;
}
#frameworkTopHeaderFooter {
	width:872px;
	float:left;
}
#frameworkTopNav {
	width: 872px;
	float: left;
}
#header {
	width: 404px;
	float: left;
}
#header h1 {
	width: 404px;
	height: 83px;
	float: left;
}
#header h2 {
	display:none;
}
#contentBackground {
	width: 960px;
	float: left;
	background: url(../images/contentleft-bg.gif) no-repeat top left;
}
#contentEnclose {
	width: 820px;
	float: left;
	margin-top:20px
}
#contentLeft {
	width: 50px;
	float: left;
}
#contentMiddle {
	width: 810px;
	float: right;
}
#contentRight {
	width: 140px;
	float: right;
}
#quadrantTop {
	width: 770px;
}
#quadrantA {
	width: 470px;
	float: left;
}
#quadrantB {
	width: 300px;
	float: left;
}
#quadrantBottom {
	width: 770px;
}
#quadrantC {
	width: 385px;
	float: left;
}
#quadrantD {
	width: 385px;
	float: right;
}
#quadrantArticle {
	width: 770px;
	margin-top: 10px;
}
#quadrantArticle1A {
	width: 510px;
	float: left;
}
#quadrantArticle1B {
	width: 260px;
	float: right;
}
#siteFooter {
	float: left;
	width: 960px;
}
#siteFooterTop {
	float: left;
	width: 820px;
}
#siteFooterTop .contentAreaPadding {
	padding-left: 50px;
}
#siteFooterBottom {
	float: left;
	width: 820px;
}
#siteFooterBottom .contentAreaPadding {
	padding-left: 50px;
}
#copyright {
	text-align: center;

	font-size: .9em;
	padding: 0px 170px 15px 170px;
	color: #333;
}
#copyright a {
	color: #333;
	text-decoration: none;
}
#copyright a:hover {
	color: #969696;
}
/* All Possible Module Classess */

/* On Air */
#onAir .moduleHeader {
	width: 88px;
}
#onAir .moduleHeader {
	display: none;
}
#onAir .moduleContent {
	height: 179px;
	width: 88px;
}
/* Banner Ad */
#banner {
	width: 468px;
	float: left;
	margin-top:6px;
}
#banner .moduleHeader {
	display: none;
}
#banner .containerPadding {
	padding: 10px 0px 0px 0px
}
/* Listen */
#listen {
	width:1px;
	height:41px;
	float:left;
	display:none;
}
#listen h3 {
	font-size: 1.5em;
	font-weight: bold;
	text-transform: lowercase;
	background: url(../images/listen-bg.gif) no-repeat right center;
	width: 65px;
}
#listen h3 a {
	color: #000;
}
#listen h3 a:hover {
	color: #FE4413;
	text-decoration:none;
}
#listen a {
	font-size: 1em;
	color: #000;
	text-decoration:underline;
}
#listen a:hover {
	text-decoration: none;
}
#listen .containerPadding {
	padding: 0px 30px 0px 20px;
}
#listen .moduleHeader {
	padding: 10px 0px 0px 20px;
}
#listen p {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:none;
}
/* Search */
#search {
	width:205px;
	height:41px;
	float:left;
	background:url(../images/id-search-input-bg.gif) no-repeat 0px 9px;
	margin-left:5px;
}
#search legend, #search .moduleHeader {
	display:none;
}
#search fieldset {
	border:none;
}
#search .containerPadding {
	padding:11px 0px 5px 25px;
}
#search .formRow input {
	width:150px;
	height:16px;
	border:1px solid #fff;
	font-size:12px;
	color:#666;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#searchButton {
	display:none;
}
/* Login */
#login {
	width:650px;
	height:41px;
	float:left;
	background:url(../images/id-club-bg.gif) no-repeat 0px 0px;
}
#login .moduleHeader, #login h3, #login legend, #logined .moduleHeader, #logined h3, #logined legend {
	display:none;
}
#login fieldset, #logined fieldset {
	border:none;
}
#login .containerPadding {
	padding:11px 0px 0px 85px;
}
#login .textInput {
	border:1px solid #fff;
	font-size:12px;
	color:#666;
	width:166px;
	float:left;
	margin-right:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#loginButton {
	width:73px;
	float:left;
	background: url(../images/id-club-submit-button.gif) no-repeat;
	margin:0px 0px 0px -4px;
}
#loginLinks {
	float:right;
	width:110px;
	font-size:9px;
	line-height:12px;
padding-top:8px;
}
#loginLinks a, #logined #loginLinks a {
	color:#f54923;
}
#loginLinks a:hover {
	color:#000;
}
#saveLoginRow {
	display:none;
}
/* Logined */
#logined {
	width:650px;
	height:41px;
	float:left;
}
#logined #loginLinks {
	float:left;
	width:650px;
	padding-top:12px;
	font-size:11px;
}
#logined #loginLinks p {
	display:inline;
	padding-right:8px;
}
/* Super Image */
#superImage {
}
#superImage h3 {
	display: none;
}
#superImage .moduleContentContainer {
	background: url(../images/trans.gif);
	height: 150px;
	width: 770px;
	margin: 10px 0px 10px 0px;
}
/* Feature Story */
#feature {
	width: 462px;
}
#feature .moduleHeader {
	background: url(../images/feature-topcap.gif);
	height: 39px;
}
#feature .moduleContent {
	background: url(../images/feature-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 462px;
}
#feature .moduleContentContainer {
	width: 462px;
	background: url(../images/feature-content-bg.gif) no-repeat top;
	height: 186px;
	overflow:hidden;
}
#feature .moduleFooter {
	background: url(../images/feature-botcap.gif);
	height: 28px;
	float: left;
	width: 462px;
}
#feature .containerPadding {
	padding: 0px 20px 20px 20px;
}
#feature img {
	margin: 0px 17px 5px 0px;
}
#feature .storyImage {
	float: left;
}
#feature .rotator {
	float: left;
}
#feature h3 {
	color: #FE4413;
	font-size: 1.1em;
	font-weight: bold;
}
#feature .abstract {
	color: #333;
	font-size: 1.1em;
	line-height: 22px;
}
#feature .storyLink {
	font-size: 1.1em;
	font-weight: bold;
}
#feature .storyLink a {
	color: #FE4413;
	text-decoration:none;
}
#feature .storyLink a:hover {
	color: #333;
}
#rotator {
	width: 145px;
	height: 16px;
	float: right;
	display:inline;
	white-space:nowrap;
	margin: 0px 0px 0px 0px;
}
#previous .previousLink {
}
#previous .previousLink a {
	display:block;
	float: left;
	width: 64px;
	height: 16px;
	margin:0px;
}
#previous .previousLink a:hover {
}
#next .nextLink a {
	display:block;
	width: 64px;
	height: 16px;
	float: right;
	margin: -21px 0px 0px 0px;
}
#next .nextLink a:hover {
}
/* Cube Ad */
#cubeAd .moduleContentContainer {
	height: 250px;
	width: 300px;
}
#cubeAd h3 {
	display: none;
}
/* Headlines On Air*/
#headlineOnAir {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headlineOnAir .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineOnAir .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineOnAir .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineOnAir .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlineOnAir .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineOnAir hr {
	display: none;
}
#headlineOnAir .imageContainer {
	width: 120px;
	float: right;
}
#headlineOnAir h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlineOnAir h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineOnAir h4 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}
#headlineOnAir .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineOnAir .abstract a {
	color: #FE4413;
}
#headlineOnAir .abstract a:hover {
	color: #000000;
}
#headlineOnAir h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headlineOnAir h4 a:hover {
	color: #969696;
}
#headlineOnAir .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineOnAir .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineOnAir .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineOnAir .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineOnAir .separatorLast {
	margin: 0px;
}
/* Headlines News & Views */
#headlineNewsViews {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headlineNewsViews .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineNewsViews .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineNewsViews .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineNewsViews .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlineNewsViews .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineNewsViews hr {
	display: none;
}
#headlineNewsViews .imageContainer {
	width: 120px;
	float: right;
}
#headlineNewsViews h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlineNewsViews h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineNewsViews h4 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}
#headlineNewsViews .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineNewsViews .abstract a {
	color: #FE4413;
}
#headlineNewsViews .abstract a:hover {
	color: #000000;
}
#headlineNewsViews h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headlineNewsViews h4 a:hover {
	color: #969696;
}
#headlineNewsViews .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineNewsViews .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineNewsViews .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineNewsViews .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineNewsViews .separatorLast {
	margin: 0px;
}
/* Headlines Lifestyle */
#headlineLifestyle {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headlineLifestyle .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineLifestyle .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineLifestyle .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineLifestyle .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlineLifestyle .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineLifestyle hr {
	display: none;
}
#headlineLifestyle .imageContainer {
	width: 120px;
	float: right;
}
#headlineLifestyle h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlineLifestyle h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineLifestyle h4 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}
#headlineLifestyle .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineLifestyle .abstract a {
	color: #FE4413;
}
#headlineLifestyle .abstract a:hover {
	color: #000000;
}
#headlineLifestyle h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headlineLifestyle h4 a:hover {
	color: #969696;
}
#headlineLifestyle .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineLifestyle .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineLifestyle .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineLifestyle .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineLifestyle .separatorLast {
	margin: 0px;
}
/* Headlines Shop */
#headlineShop {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headlineShop .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineShop .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineShop .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineShop .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlineShop .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineShop hr {
	display: none;
}
#headlineShop .imageContainer {
	width: 120px;
	float: right;
}
#headlineShop h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlineShop h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineShop h4 {
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
}
#headlineShop .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineShop .abstract a {
	color: #FE4413;
}
#headlineShop .abstract a:hover {
	color: #000000;
}
#headlineShop h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#headlineShop h4 a:hover {
	color: #969696;
}
#headlineShop .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineShop .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineShop .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineShop .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineShop .separatorLast {
	margin: 0px;
}
/* Headlines Jobs */
#headlineJobs {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#headlineJobs .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineJobs .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineJobs .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineJobs .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlineJobs .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineJobs hr {
	display: none;
}
#headlineJobs .imageContainer {
	width: 120px;
	float: right;
}
#headlineJobs h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlineJobs h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineJobs h4 {
	font-size: 12px;
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
}
#headlineJobs .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineJobs .abstract a {
	color: #FE4413;
}
#headlineJobs .abstract a:hover {
	color: #000000;
}
#headlineJobs h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#headlineJobs h4 a:hover {
	color: #969696;
}
#headlineJobs .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineJobs .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineJobs .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineJobs .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineJobs .separatorLast {
	margin: 0px;
}
/* Headlines Play & Win */
#headlinePlayWin {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#headlinePlayWin .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlinePlayWin .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlinePlayWin .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlinePlayWin .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headlinePlayWin .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlinePlayWin hr {
	display: none;
}
#headlinePlayWin .imageContainer {
	width: 120px;
	float: right;
}
#headlinePlayWin h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headlinePlayWin h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlinePlayWin h4 {
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
}
#headlinePlayWin .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlinePlayWin .abstract a {
	color: #FE4413;
}
#headlinePlayWin .abstract a:hover {
	color: #000000;
}
#headlinePlayWin h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#headlinePlayWin h4 a:hover {
	color: #969696;
}
#headlinePlayWin .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlinePlayWin .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlinePlayWin .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlinePlayWin .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlinePlayWin .separatorLast {
	margin: 0px;
}
/* Headlines Motors */
#headlineMotors {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#headlineMotors .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineMotors .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineMotors .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineMotors .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#headlineMotors .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineMotors hr {
	display: none;
}
#headlineMotors .imageContainer {
	width: 120px;
	float: right;
}
#headlineMotors h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 12px 10px 0px 22px;
}
#headlineMotors h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineMotors h4 {
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
}
#headlineMotors .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineMotors .abstract a {
	color: #FE4413;
}
#headlineMotors .abstract a:hover {
	color: #000000;
}
#headlineMotors h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#headlineMotors h4 a:hover {
	color: #969696;
}
#headlineMotors .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineMotors .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineMotors .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineMotors .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineMotors .separatorLast {
	margin: 0px;
}
/* Headlines Music */
#headlineMusic {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#headlineMusic .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headlineMusic .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 192px;
	overflow:hidden;
}
#headlineMusic .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headlineMusic .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#headlineMusic .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headlineMusic hr {
	display: none;
}
#headlineMusic .imageContainer {
	width: 120px;
	float: right;
}
#headlineMusic h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 12px 10px 0px 22px;
}
#headlineMusic h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headlineMusic h4 {
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
}
#headlineMusic .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headlineMusic .abstract a {
	color: #FE4413;
}
#headlineMusic .abstract a:hover {
	color: #000000;
}
#headlineMusic h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headlineMusic h4 a:hover {
	color: #969696;
}
#headlineMusic .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headlineMusic .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headlineMusic .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headlineMusic .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headlineMusic .separatorLast {
	margin: 0px;
}
/* Tile Ads */
#tileAds {
	width:140px;
	text-align:right;
	position:relative;
}
#tileAds h3 {
	display: none;
}
#tileAds p {
	margin-bottom: 5px;
}
/* Skyscraper */
#skyscraper {
	width: 140px;
	text-align: right;
	margin-top: 10px;
}
#skyscraper h3 {
	display: none;
}
/* Poll */
#poll {
	margin-top: 10px;
	float: right;
	margin-left: 15px;
}
#poll legend {
	display: none;
}
#poll fieldset {
	border: none;
}
#poll .sponsor {
	display: none;
}
#poll .moduleHeader {
	width: 125px;
	height: 28px;
	background-color:#FE4413;
}
#poll .moduleContent {
	width: 125px;
}
#poll .moduleContentContainer {
	width: 125px;
}
#poll .moduleFooter {
	height: 17px;
	width: 125px;
}
#poll .containerPadding {
	color:#FFFFFF;
}
#poll h4 {
	display: none;
}
#poll h3 {
	color: #FFF;
	font-size: 1.8em;
	font-weight: bold;
	text-transform:lowercase;
	padding-left:5px;
}
#pollDescription {
	display: none;
}
#poll .button {
	display: none;
}
#pollQuestion {
	color:#FFFFFF;
	padding-bottom: 15px;
}
#poll label {
	color:#FFFFFF;
}
#pollLink {
	font-weight: bold;
	font-size: 1.4em;
	padding: 10px 0px 25px 0px;
	margin-bottom:10px;
	text-transform:lowercase;
	width: 60px;
	color:#FFFFFF;
}
#resultsLink {
	font-weight: bold;
	font-size: 1.4em;
	padding: 35px 0px 0px 0px;
	text-transform:lowercase;
	width: 60px;
	color:#FFFFFF;
}
#pollLink a, #resultsLink a {
	color:#FFFFFF;
	text-decoration:none;
	padding: 0px 10px 0px 0px;
}
/* RELATED LINKS */
#relatedLinksInsert {
	width:515px;
	float:left;
}
#relatedLinksInsert .moduleContainer {
	width:500px;
	float:left;
}
#mainContent #relatedLinksInsert .moduleHeader {
	background: url(../images/article1A-topcap.gif) no-repeat;
	height: 50px;
}
#mainContent #relatedLinksInsert h3 {
	font-size: 1.8em;
	font-weight: bold;
	color: #FE4413;
	padding: 14px 10px 0px 22px;
}
#relatedLinksInsert ul {
	list-style:none;
}
#relatedLinksInsert li {
	font-size:1.1em;
}
#relatedLinks {
	padding:5px 0px 10px 0px;
}
#photoWallPage {
	width:770px;
	overflow:hidden;
}
#photoWallPage ul {
	clear:both;
	width:100%;
	margin:20px
}
#photoWallPage ul li {
	float:left;
	margin-right: 10px;
}
#photoWallThumbs {
	margin-left:20px;
	text-align:center;
	width:750px;
}
#photoWallThumbs ul {
	clear:both;
	width:100%;
}
#photoWallThumbs li {
	list-style: none;
	float: left;
	display: inline;
	margin-bottom: 15px;
}
#photoWallThumbs .photo-thumb {
	margin-right: 15px;
}
/* CM generic styles */

.ceText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.ceHeadline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.ceHeadline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.ceLink1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FE4413;
	font-weight: normal;
	text-decoration: underline;
}
.ceLink2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FE4413;
	font-weight: normal;
	text-decoration: underline;
}
.ceSmallText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.ceSmallText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
/* Headlines 4 article Pods*/
#headline4Pods {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headline4Pods .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headline4Pods .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 260px;
	overflow:hidden;
}
#headline4Pods .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headline4Pods .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headline4Pods .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headline4Pods hr {
	display: none;
}
#headline4Pods .imageContainer {
	width: 120px;
	float: right;
}
#headline4Pods h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headline4Pods h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headline4Pods h3 a:hover {
	color: #818181;
}
#headline4Pods h4 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}
#headline4Pods .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headline4Pods .abstract a {
	color: #FE4413;
}
#headline4Pods .abstract a:hover {
	color: #000000;
}
#headline4Pods h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headline4Pods h4 a:hover {
	color: #969696;
}
#headline4Pods .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headline4Pods .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headline4Pods .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline4Pods .story4 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline4Pods .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headline4Pods .separatorLast {
	margin: 0px;
}
/* Headlines 5 article Pods*/
#headline5Pods {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headline5Pods .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headline5Pods .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 330px;
	overflow:hidden;
}
#headline5Pods .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headline5Pods .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headline5Pods .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headline5Pods hr {
	display: none;
}
#headline5Pods .imageContainer {
	width: 120px;
	float: right;
}
#headline5Pods h3 {
	font-size: 2.1em;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
}
#headline5Pods h3 a {
	text-decoration:none;
	font-weight: bold;
	color:#FE4413;
	text-transform:lowercase;
}
#headline5Pods h4 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}
#headline5Pods .abstract {
	padding-left: 17px;
	font-size: 11px;
}
#headline5Pods .abstract a {
	color: #FE4413;
}
#headline5Pods .abstract a:hover {
	color: #000000;
}
#headline5Pods h4 a {
	font-size: 12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headline5Pods h4 a:hover {
	color: #969696;
}
#headline5Pods .story1 {
	width: 200px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headline5Pods .story2 {
	width: 200px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headline5Pods .story3 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5Pods .story4 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5Pods .story5 {
	width: 200px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5Pods .storySeparator {
	margin-bottom: 10px;
	width: 200px;
}
#headline5Pods .separatorLast {
	margin: 0px;
}
/* DJ Information Bubble */
#infoBubble {
	width: 420px;
	height: 17px;
	position:absolute;
	margin: 172px 0px 0px 75px;
}
#infoBubble .moduleContentContainerGroup {
	width: 420px;
	height: 17px;
	background: url(../images/info-bubble.gif) no-repeat;
}
#infoBubble .containerPaddingGroup {
	padding: 3px 11px 0px 35px;
}
#infoPhone {
	width: 130px;
	float: left;
}
#infoPhone p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	color:#fff;
}
#infoTextMessage {
	width: 205px;
	float: right;
}
#infoTextMessage p {
	font-weight: bold;
	font-size: 10px;
	color:#000;
}
/* DJ Buttons */
#djButtons .containerPaddingGroup {
	padding: 2px 0px 0px 4px;
}
#djProfile a {
	background: url(../images/dj-profile-button-i.gif) no-repeat;
	width: 23px;
	height: 23px;
	text-indent: -9999px;
	display:block;
}
#djProfile .containerPadding {
	padding: 0px 0px 4px 0px;
}
#djEmail a {
	background: url(../images/dj-email-button.gif) no-repeat;
	width: 27px;
	height: 23px;
	text-indent: -9999px;
	display:block;
}
#djEmail .containerPadding {
	padding: 0px 0px 4px 0px;
}
#djPhone a {
	background: url(../images/dj-phone-button.gif);
	width: 27px;
	height: 26px;
	text-indent: -9999px;
	display:block;
}
/* NAV MODULE SETTINGS */
#navigation {
	float: left;
	width: 872px;
	height: 32px;
}
#navigation .moduleFooter {
	clear:both;
}
#navigation .moduleHeader {
	display: none;
}
#navigation h3 {
	display:none;
}
/* MAIN NAVIGATION MENU BOX */
#navigation .containerPadding {
	padding: 6px 10px 0px 22px
}
#navigation ul {
	list-style: none;
}
/* MAIN NAV ITEMS */
#navigation li {
	display: block;
	float: left;
}
#navigation li a, #navigation li .navNoLink {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 18px 4px;
	background: url(../images/nav-bullet.gif) no-repeat left center;
}
html>body #navigation li a {
	width: auto;
}
/*
SUB NAV LIST 
Set the width, background, and/or border
border: solid 2px #111;
*/
#navigation li ul {
	width: 180px;
	margin-left: 0px;
	margin-top: 0px;
	display: block;
	position: absolute;
	left: -9999px;
	height: auto;
	border-top: 1px solid #F54D22;
	border-left: 1px solid #F54D22;
	border-right: 1px solid #F54D22;
	border-bottom: 1px solid #F54D22;
	background: #000;
}
#navigation .subMenuFooter {
	background: url(../images/subnav-footer-gradient.gif) no-repeat #F54D22;
	height: 13px;
}
/* SUB-NAV ITEM */
#navigation li ul a {
	font-size: 1em;
	text-transform: uppercase;
	background: none;
}
#navigation li ul a:hover {
	color: #000;
}
#navigation li ul li {
	border-bottom: 1px solid #F54D22;
	float: none;
	display: block;
}
#navigation li ul li:hover {
	float: none;
	display: block;
	background-color:#CCCCCC;
	color: #000;
}
#navigation li ul .last {
	border: none;
	display: block;
}
#navigation li ul li.subMenuFooter:hover {
	background: url(../images/subnav-footer-gradient.gif) no-repeat #F54D22;
	display: block;
}
/* YOU SHOULD NOT HAVE TO EDIT ANY OF THE STYLES BELOW */
#navigation li:hover, #navigation li.sfhover {
	position: static;
} /* This is a fix for the IE7 Sticky menu bug */
#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {
	left: -9999px;
	z-index: 501;
}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {
	left: auto;
	z-index: 501;
}
/* Support for the "iehover-fix.js" */
ul.navItems iframe {
	position: absolute;
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0);
}
* html ul.navItems li {
	z-index: 501;
}
/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */

/* Footer Navigation */
#siteFooterNav {
	width: 770px;
	text-align:center;
	float: left;
}
#siteFooterNav .containerPadding {
	padding: 5px 0px 5px 0px;
}
#siteFooterNav li {
	list-style: none;
	display:inline;
	background: url(../images/footer-nav-div.gif) no-repeat right;
	padding: 10px;
}
#siteFooterNav h3 {
	display:none;
}
#siteFooterNav li a {
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
}
#siteFooterNav li a:hover {
	color: #969696;
}
#siteFooterNav .last {
	background: none;
}
/* Sectional */

/* Article 1 */
#article1 {
	width: 462px;
}
#article1 .moduleHeader {
	/*background: url(../images/sectional-art1-topcap.gif);*/
margin-bottom:10px;
}
#article1 .moduleContent {
	/*background: url(../images/sectional-art1-content-bg-repeat.gif) repeat-y;*/
float: left;
	width: 462px;
	height:163px;
}
#article1 .moduleContentContainer {
	width: 462px;/*background: url(../images/sectional-art1-content-bg.gif) no-repeat top;*/
}
#article1 .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 462px;
	margin-top:15px;
}
#article1 .containerPadding {
	padding: 0px 0px 30px 0px;
}
#article1 img {
	margin: 0px 17px 5px 0px;
}
#article1 .storyImage {
	float: left;
}
#article1 h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FE4413;
	padding: 17px 10px 0px 22px;
}
#article1 h4 {
	color: #FE4413;
	font-size: 1.1em;
	font-weight: bold;
}
#article1 .abstract {
	font-size: 1.1em;
	color: #333;
	line-height:18px;
}
#article1 .storyLink {
	padding-top: 5px;
}
#article1 .storyLink a {
	font-size: 1.1em;
	font-weight: bold;
	color: #FE4413;
	text-decoration:none;
}
#article1 .storyLink a:hover {
	color: #333;
}
/* Article Even Top */
#articleEvenTop {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#articleEvenTop .moduleHeader {
	margin-bottom:10px;
}
#articleEvenTop .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#articleEvenTop .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#articleEvenTop .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#articleEvenTop .containerPadding {
	padding: 0px 0px;
}
#articleEvenTop img {
	margin: 0px 0px 0px 15px;
}
#articleEvenTop .storyImage {
	float: right;
	height:127px;
}
#articleEvenTop h3 {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	background-color:#FE4413;
	padding:0 7px;
}
#articleEvenTop h4 {
	display: none;
}
#articleEvenTop .abstract {
	font-size: 1.1em;
	color: #000;
	line-height:18px;
	margin-top:15px;
}
#articleEvenTop .storyLink {
	padding-top: 5px;
}
#articleEvenTop .storyLink a {
	font-size: 1.1em;
	font-weight: bold;
	color: #FE4413;
	text-decoration:none;
}
#articleEvenTop .storyLink a:hover {
	color: #333;
}
/* Article Even Bottom */
#articleEvenBottom {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#articleEvenBottom .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 53px;
}
#articleEvenBottom .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#articleEvenBottom .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#articleEvenBottom .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#articleEvenBottom .containerPadding {
	padding: 0px 25px 0px 25px;
}
#articleEvenBottom img {
	margin: 0px 0px 0px 15px;
}
#articleEvenBottom .storyImage {
	float: right;
}
#articleEvenBottom h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FE4413;
	padding: 17px 10px 0px 22px;
}
#articleEvenBottom h4 {
	display: none;
}
#articleEvenBottom .abstract {
	font-size: 1.1em;
	color: #000;
	line-height:18px;
}
#articleEvenBottom .storyLink {
	padding-top: 5px;
}
#articleEvenBottom .storyLink a {
	font-size: 1.1em;
	font-weight: bold;
	color: #FE4413;
	text-decoration:none;
}
#articleEvenBottom .storyLink a:hover {
	color: #333;
}
/* Article Odd Top */
#articleOddTop {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#articleOddTop .moduleHeader {
	margin-bottom:10px;
}
#articleOddTop .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#articleOddTop .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#articleOddTop .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#articleOddTop .containerPadding {
	padding: 0px 0px;
}
#articleOddTop img {
	margin: 0px 0px 0px 15px;
}
#articleOddTop .storyImage {
	float: right;
	height:127px;
}
#articleOddTop h3 {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FE4413 none repeat scroll 0 0;
	padding:0 7px;
}
#articleOddTop h4 {
	display: none;
}
#articleOddTop .abstract {
	font-size: 1.1em;
	color: #000;
	line-height:18px;
	margin-top:15px;
}
#articleOddTop .storyLink {
	padding-top: 5px;
}
#articleOddTop .storyLink a {
	font-size: 1.1em;
	font-weight: bold;
	color: #FE4413;
	text-decoration:none;
}
#articleOddTop .storyLink a:hover {
	color: #333;
}
/* Article Odd Bottom */
#articleOddBottom {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#articleOddBottom .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 53px;
}
#articleOddBottom .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#articleOddBottom .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#articleOddBottom .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	width: 377px;
	float: left;
	margin-top:15px;
}
#articleOddBottom .containerPadding {
	padding: 0px 25px 0px 25px;
}
#articleOddBottom img {
	margin: 0px 0px 0px 15px;
}
#articleOddBottom .storyImage {
	float: right;
}
#articleOddBottom h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FE4413;
	padding: 17px 10px 0px 22px;
}
#articleOddBottom h4 {
	display: none;
}
#articleOddBottom .abstract {
	font-size: 1.1em;
	color: #000;
	line-height:18px;
}
#articleOddBottom .storyLink {
	padding-top: 5px;
}
#articleOddBottom .storyLink a {
	font-size: 1.1em;
	font-weight: bold;
	color: #FE4413;
	text-decoration:none;
}
#articleOddBottom .storyLink a:hover {
	color: #333;
}
#mainContent P A {
	color: #FE4413;
	text-decoration:none;
}
#quadrantArticle1B p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #333;
}
#quadrantArticle1B p a {
	color: #FE4413;
}
#headline3podNew {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headline3podNew .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headline3podNew .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 187px;
	overflow:hidden;
}
#headline3podNew .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headline3podNew .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headline3podNew .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headline3podNew hr {
	display: none;
}
#headline3podNew .imageContainer {
	display:none;
	width: 140px;
	float: right;
}
#headline3podNew h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	color:#FE4413;
}
#headline3podNew h3 a {
	color:#FE4413;
	text-decoration:none;
}
#headline3podNew h4 {
	font-size: 1em;
	padding-left: 17px;
}
#headline3podNew .abstract {
	padding-left: 17px;
	width :190px;
	height : 45px;
	overflow :hidden;
}
#headline3podNew h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headline3podNew h4 a:hover {
	color: #969696;
}
#headline3podNew .story1 {
	width: 340px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headline3podNew .story2 {
	width: 340px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headline3podNew .story3 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline3podNew .storySeparator {
	margin-bottom: 10px;
	width: 340px;
}
#headline3podNew .separatorLast {
	margin: 0px;
}
#headline3podNew .story1 img, #headline3podNew .story2 img, #headline3podNew .story3 img {
	float: right;
	margin: 3px 0px 0px 10px;
}
#headline3podNew .abstract a {
	color: #FE4413;
}
#headline3podNew .abstract a:hover {
	color: #000000;
}
#headline4podNew {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headline4podNew .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headline4podNew .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 250px;
	overflow:hidden;
}
#headline4podNew .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headline4podNew .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headline4podNew .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headline4podNew hr {
	display: none;
}
#headline4podNew .imageContainer {
	display:none;
	width: 140px;
	float: right;
}
#headline4podNew h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	color:#FE4413;
}
#headline4podNew h3 a {
	color:#FE4413;
	text-decoration:none;
}
#headline4podNew h4 {
	font-size: 1em;
	padding-left: 17px;
}
#headline4podNew .abstract {
	padding-left: 17px;
	width: 190px;
}
#headline4podNew h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headline4podNew h4 a:hover {
	color: #969696;
}
#headline4podNew .story1 {
	width: 340px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headline4podNew .story2 {
	width: 340px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headline4podNew .story3 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline4podNew .story4 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline4podNew .storySeparator {
	margin-bottom: 10px;
	width: 340px;
}
#headline4podNew .separatorLast {
	margin: 0px;
}
#headline4podNew .story1 img, #headline4podNew .story2 img, #headline4podNew .story3 img, #headline4podNew .story4 img {
	float: right;
	margin: 3px 0px 0px 10px;
}
#headline4podNew .abstract a {
	color: #FE4413;
}
#headline4podNew .abstract a:hover {
	color: #000000;
}
#headline5podNew {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#headline5podNew .moduleHeader {
	background: url(../images/headline-topcap.gif);
	height: 47px;
}
#headline5podNew .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
	height: 310px;
	overflow:hidden;
}
#headline5podNew .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#headline5podNew .moduleFooter {
	background: url(../images/headline-botcap.gif);
	height: 10px;
	float: left;
	width: 377px;
	margin-top:15px;
}
#headline5podNew .containerPadding {
	padding: 0px 25px 0px 8px;
}
#headline5podNew hr {
	display: none;
}
#headline5podNew .imageContainer {
	display:none;
	width: 140px;
	float: right;
}
#headline5podNew h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	color:#FE4413;
}
#headline5podNew h3 a {
	color:#FE4413;
	text-decoration:none;
}
#headline5podNew h4 {
	font-size: 1em;
	padding-left: 17px;
}
#headline5podNew .abstract {
	padding-left: 17px;
	width : 190px;
}
#headline5podNew h4 a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
#headline5podNew h4 a:hover {
	color: #969696;
}
#headline5podNew .story1 {
	width: 340px;
	background: url(../images/story-title-arrow1.gif) no-repeat top left;
}
#headline5podNew .story2 {
	width: 340px;
	background: url(../images/story-title-arrow2.gif) no-repeat top left;
}
#headline5podNew .story3 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5podNew .story4 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5podNew .story5 {
	width: 340px;
	background: url(../images/story-title-arrow3.gif) no-repeat top left;
}
#headline5podNew .storySeparator {
	margin-bottom: 10px;
	width: 340px;
}
#headline5podNew .separatorLast {
	margin: 0px;
}
#headline5podNew .story1 img, #headline5podNew .story2 img, #headline5podNew .story3 img, #headline5podNew .story4 img, #headline5podNew .story5 img {
	float: right;
	margin: 3px 0px 0px 10px;
}
#headline5podNew .abstract a {
	color: #FE4413;
}
#headline5podNew .abstract a:hover {
	color: #000000;
}
/** IRN NEWS STYLES **/

/* Local News */
#localNews {
	width: 462px;
}
#localNews .moduleHeader {
	background: url(../images/sectional-art1-topcap.gif);
	height: 43px;
}
#localNews .moduleContent {
	background: url(../images/sectional-art1-news-bg-repeat.gif) repeat-y;
	float: left;
	width: 462px;
}
#localNews .moduleContentContainer {
	width: 462px; /*background: url(../images/sectional-art1-content-bg.gif) no-repeat top;*/
}
#localNews .moduleFooter {
	background: url(../images/sectional-news1-botcap.gif);
	height: 20px;
	float: left;
	width: 462px;
}
#localNews .containerPadding {
	padding: 0px 16px 0px 18px;
}
#localNews h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#localNews h3 a {
	color:#FE4413;
	text-decoration:none;
}
#localNews h4, #localNews h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#localNews .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#localNews .storyLink {
	display:none;
}
#localNews a {
	color: #000;
}
#localNews a:hover {
	color: #333;
}
#localNews img {
	border: 1px solid #000;
}
#localNews .storyImage {
	float: left;
	margin: 2px 0px 4px 0px;
}
#localNews .stroryGraybg {
	width: 145px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#localNews .stroryRight {
	width: 265px;
	float: right;
}
#localNews .stroryRight .story {
	float:left;
	padding-top: 2px;
}
#localNews .stroryRight .story img {
	width: 60px;
	margin: 0px 5px 0px 0px;
}
#localNews .storySeparator {
	height: 2px;
	clear:both;
}
#localNews .storySeparator hr {
	display:none;
}
/* h3 Header Sponsors */
#headerSponsor {
	float: right;
	width: 180px;
	margin: 13px 0px 0px 0px;
}
#headerSponsor .headerSponsorType {
	color: #FE4413;
	font-size: 1em;
	float:right;
	line-height: 1em;
	padding-top: 2px;
}
#headerSponsor .headerSponsorImage {
	float:right;
}
#headerSponsor .headerSponsorImage img {
	border:none;
	margin: 0px 10px 0px 5px;
}
/* Cube Ad */
#cubeAd .moduleContentContainer {
	background-image: url(../images/cube.gif);
	height: 250px;
	width: 300px;
}
#cubeAd h3 {
	display: none;
}
/* National News */
#nationalNews {
	width: 770px;
	padding: 15px 0px 0px 0px;
	clear:both;
}
#nationalNews .moduleHeader {
	height: 43px;
	background-image: url(../images/sectional-art770-topcap.gif);
}
#nationalNews .moduleContent {
	float: left;
	width: 770px;
	background-image: url(../images/sectional-art770-news-bg-repeat.gif);
	background-repeat: repeat-y;
}
#nationalNews .moduleContentContainer {
	width: 770px;
	background-image: url(../images/sectional-art770-content-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#nationalNews .moduleFooter {
	height: 20px;
	float: left;
	width: 770px;
	background-image: url(../images/sectional-art770-botcap.gif);
}
#nationalNews .containerPadding {
	padding: 0px 18px 0px 18px;
}
#nationalNews h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#nationalNews h3 a {
	color:#FE4413;
	text-decoration:none;
}
#nationalNews h4, #nationalNews h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#nationalNews .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#nationalNews .storyLink {
	display:none;
}
#nationalNews a {
	color: #000;
}
#nationalNews a:hover {
	color: #333;
}
#nationalNews img {
	border: 1px solid #000;
}
#nationalNews .storyImage {
	float: left;
	margin: 2px 0px 4px 0px;
}
#nationalNews .stroryGraybg {
	width: 145px;
	height: 200px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#nationalNews .stroryRight {
	width: 285px;
	float: right;
	padding-top: 2px;
}
#nationalNews .stroryRight2 {
	width: 285px;
	float: right;
	padding-top: 2px;
}
#nationalNews .stroryRight .story {
	float:left;
}
#nationalNews .stroryRight .story img {
	width: 60px;
	margin: 0px 5px 0px 0px;
}
#nationalNews .stroryRight2 .story img {
	width: 60px;
	margin: 0px 5px 0px 0px;
}
#nationalNews .stroryGraybg img {
	margin: 0px;
	width: 120px;
}
#nationalNews .storySeparator {
	height: 4px;
	clear:both;
}
#nationalNews .storySeparator hr {
	display:none;
}
#nationalNews #newsticker {
	width: 530px;
	height: 12px;
	overflow: hidden;
	float: right;
	padding: 22px 30px 0px 0px;
	font-size: 1.1em;
	font-weight: bold;
}
/* traffic and travel */
#trafficandtravel {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#trafficandtravel .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 43px;
}
#trafficandtravel .moduleContent {
	background: url(../images/newslink-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#trafficandtravel .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#trafficandtravel .moduleFooter {
	background: url(../images/headline-news1-botcap.gif);
	height: 20px;
	width: 377px;
	float: left;
}
#trafficandtravel .containerPadding {
	padding: 0px 18px 0px 18px;
}
#trafficandtravel h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#trafficandtravel h3 a {
	color:#FE4413;
	text-decoration:none;
}
#trafficandtravel h4, #trafficandtravel h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#trafficandtravel .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#trafficandtravel .storyLink {
	display:none;
}
#trafficandtravel a {
	color: #000;
}
#trafficandtravel a:hover {
	color: #333;
}
#trafficandtravel img {
	border: 1px solid #000;
}
#trafficandtravel .storyImage {
	float: left;
	margin: 2px 0px 4px 0px;
}
#trafficandtravel .stroryGraybg {
	width: 145px;
	height: 200px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#trafficandtravel .stroryRight {
	width: 178px;
	float: right;
	padding-top: 2px;
}
#trafficandtravel .stroryRight .story {
	float:left;
}
#trafficandtravel .stroryRight .story img {
	width: 54px;
}
#trafficandtravel .stroryGraybg img {
	margin: 0px;
	width: 120px;
}
#trafficandtravel .storySeparator {
	height: 8px;
	clear:both;
}
#trafficandtravel .storySeparator hr {
	display:none;
}
/* entertainment */
#entertainment {
	width: 377px;
	margin-top: 15px;
	float: left;
}
#entertainment .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 43px;
}
#entertainment .moduleContent {
	background: url(../images/newslink-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#entertainment .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#entertainment .moduleFooter {
	background: url(../images/headline-news1-botcap.gif);
	height: 20px;
	width: 377px;
	float: left;
}
#entertainment .containerPadding {
	padding: 0px 18px 0px 18px;
}
#entertainment h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#entertainment h3 a {
	color:#FE4413;
	text-decoration:none;
}
#entertainment h4, #entertainment h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#entertainment .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#entertainment .storyLink {
	display:none;
}
#entertainment a {
	color: #000;
}
#entertainment a:hover {
	color: #333;
}
#entertainment img {
	border: 1px solid #000;
}
#entertainment .storyImage {
	float: left;
	margin: 2px 0px 4px 0px;
}
#entertainment .stroryGraybg {
	width: 145px;
	height: 200px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#entertainment .stroryRight {
	width: 178px;
	float: right;
	padding-top: 2px;
}
#entertainment .stroryRight .story {
	float:left;
}
#entertainment .stroryRight .story img {
	width: 60px;
	margin: 0px 5px 0px 0px;
}
#entertainment .stroryGraybg img {
	margin: 0px;
	width: 120px;
}
#entertainment .storySeparator {
	height: 8px;
	clear:both;
}
#entertainment .storySeparator hr {
	display:none;
}
/* weather */
#weather {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#weather .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 43px;
}
#weather .moduleContent {
	background: url(../images/headline-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#weather .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#weather .moduleFooter {
	background: url(../images/headline-news1-botcap.gif);
	height: 20px;
	width: 377px;
	float: left;
}
#weather .containerPadding {
	padding: 0px 10px 0px 18px;
}
#weather h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#weather h3 a {
	color:#FE4413;
	text-decoration:none;
}
#weather h4, #weather h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#weather .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#weather .storyLink {
	display:none;
}
#weather a {
	color: #000;
}
#weather a:hover {
	color: #333;
}
#weather img {
	border: 1px solid #000;
}
#weather .storyImage {
	float: left;
	margin: 2px 5px 0px 0px;
}
#weather .stroryGraybg {
	width: 145px;
	height: 200px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#weather .stroryRight {
	width: 190px;
	float: right;
	padding-top: 2px;
}
#weather .stroryRight .story {
	float:left;
}
#weather .stroryRight .story img {
	width: 54px;
}
#weather .stroryGraybg img {
	margin: -2px 0px 0px 5px;
	width: 120px;
}
#weather .storySeparator {
	height: 8px;
	clear:both;
}
#weather .storySeparator hr {
	display:none;
}
#weather #weatherfeed {
	height: 210px;
	width: 340px;
}
#weatherfeed .dayone, #weatherfeed .daytwo, #weatherfeed .daythree, #weatherfeed .dayfour, #weatherfeed .dayfive {
	width: 68px;
	float: left;
	text-align:center;
	padding-top: 5px;
}
/* Sport */
#sport {
	width: 377px;
	margin-top: 15px;
	float: right;
}
#sport .moduleHeader {
	background: url(../images/sectional-art-topcap.gif);
	height: 43px;
}
#sport .moduleContent {
	background: url(../images/newslink-content-bg-repeat.gif) repeat-y;
	float: left;
	width: 377px;
}
#sport .moduleContentContainer {
	width: 377px;
	float: left;
	background: url(../images/headline-content-bg.gif) no-repeat top;
}
#sport .moduleFooter {
	background: url(../images/headline-news1-botcap.gif);
	height: 20px;
	width: 377px;
	float: left;
}
#sport .containerPadding {
	padding: 0px 18px 0px 18px;
}
#sport h3 {
	font-size: 2.1em;
	font-weight: bold;
	text-transform:lowercase;
	padding: 13px 10px 0px 22px;
	float:left;
}
#sport h3 a {
	color:#FE4413;
	text-decoration:none;
}
#sport h4, #sport h4 a {
	color:#000;
	text-decoration:none;
	font-size: 1.1em;
	font-weight: bold;
}
#sport .abstract {
	color: #000;
	font-size: 1.1em;
	line-height:1em;
}
#sport .storyLink {
	display:none;
}
#sport a {
	color: #000;
}
#sport a:hover {
	color: #333;
}
#sport img {
	border: 1px solid #000;
}
#sport .storyImage {
	float: left;
	margin: 2px 0px 4px 0px;
}
#sport .stroryGraybg {
	width: 145px;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
}
#sport .stroryRight {
	width: 178px;
	float: right;
}
#sport .stroryRight .story {
	float:left;
}
#sport .stroryRight .story img {
	width: 60px;
	margin: 0px 5px 0px 0px;
}
#sport .stroryGraybg img {
	margin: 0px;
	width: 120px;
}
#sport .storySeparator {
	height: 8px;
	clear:both;
}
#sport .storySeparator hr {
	display:none;
}
#rotator {
	background: url(../images/rotator-bg.gif);
}
#next .nextLink a {
	margin: 0px 0px 0px 0px;
}
.KeywordText {
	margin-top:3px;
	margin-right:55px;
	float:right;
}
#mainContent h1, #article1A h1 {
	background-color:#FE4413;
	color: #FFFFFF;
	font-size: 2em;
	font-weight: normal;
	padding: 5px 0px 5px 5px;
}
#article1 h1 {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FE4413 none repeat scroll 0 0;
	padding:0 7px;
}
#localNews .stroryRight .story img {
	width: 80px;
	margin: 0px 5px 0px 0px;
}
#nationalNews .stroryRight .story img {
	width: 80px;
	margin: 0px 5px 0px 0px;
}
#nationalNews .stroryRight2 .story img {
	width: 80px;
	margin: 0px 5px 0px 0px;
}
#nationalNews .stroryGraybg img {
	margin: 0px;
	width: 110px;
}
#entertainment .stroryRight .story img {
	width: 80px;
	margin: 0px 5px 0px 0px;
}
#entertainment .stroryGraybg img {
	margin: 0px;
	width: 110px;
}
#sport .stroryRight .story img {
	width: 80px;
	margin: 0px 5px 0px 0px;
}
#sport .stroryGraybg img {
	margin: 0px;
	width: 110px;
}






