/* Keyword Search Box */

#submit {
background-color: #004569 !important;
}

#search {
padding-top: 5px !important;
margin-left: 20px !important;
}

#keyword {
width: 160px !important;
}

/* Contest Page */

.medium {
height: 100px !important;
width: 100px !important;
border: 1px solid;
border-color: #aaaaaa;
padding: 5px;
}

.noBorder {
border-bottom: 1px solid !important;
border-color: #aaaaaa !important;
}

.moduleSummary {
font-weight: normal;
}

/* Calendar Tool */

.pageHeaderAd {
display:none !important;
}

/* Job Postings Feed */

.shareContainer {
display: none !important;
}

#shareit {
display: none !important;
}

/* 2.6 HEADER TWEAKS */

#iHeart {
background-color:#004562 !important;
}

#arrow350 {
background-image:url('http://www.cities97.com/cc-common/mlib/1022/03/1022_1300379656.gif') !important;
background-color:#004562 !important;
}

.newLaunchPadContainer {
background-color:#004562 !important;
background-image: none !important;
}

#listenLive {
background-image: url('http://www.cities97.com/cc-common/mlib/1022/03/1022_1300379166.png') !important;
background-position: 0px -08px !important;
width: 19px !important;
background-color: #FFFFFF !important;
}

.spacer {
display: none;
}

.CitiesOnAir img{
max-width: none !important;
}

.modmore a:link, .modmore a:visited, .modmore a:active {
font-size: 12px !important;
padding-left: 30px !important;
}

.module_primaryarticle_title a:visited, .module_primaryarticle_title a:link, .module_primaryarticle_title a:active {
font-size: 12px !important;
line-height: 12px !important;
font-family: Antennacond-regular !important;
color: #004562 !important;
}

.masthead_mod_container {
padding-top: 5px !important;
}

.module_primaryarticle_title a:hover {
color: #000000 !important;
text-decoration: underline;
}

.module_primaryarticle_summary a:hover {
color: #000000 !important;
}

.mod_body {
padding-top: 0px !important;
padding-bottom: 18px !important;
line-height: 12px !important;
}

.mod_header {
display: none;
}

.moduleContentTitle a{
color: #004562 !important;
}

.smallImage {
margin-bottom: 20px !important;
max-width:85px !important;
}

/* DYNAMIC LEAD */

.headlineText {
padding-top: 5px !important;
line-height: 22px !important;
}

.blurbText {
line-height: 16px !important;
}

.stageNextStory {
display: none !important;
}

.stageFeedMore {
margin-left: 355px !important;
}

/* HOMEPAGE TWEAKS */

.mod_body .title {
width: 300px !important;
padding-top: 6px !important;
}

.moduleSubItems li {
line-height: 13px !important;
}

.LocalPhotoList a {
font-weight: normal !important;
}

.contestList img {
display: none !important;
}

.contestSummary, .contestTitle {
width: 160px !important;
}

#topleft a {
font-weight: normal;
}

#topleft2 a:link, a:visited, a:hover {
font-weight: normal;
}

#topleft2 img {
padding-bottom: 3px;
}

#leftmod1 {
display: none !important;
}

.centermod_content, .leftmod_content, .rightmod_content{ 
line-height: 110%
}

#topcenter img {
padding: 3px;
border: 1px solid;
border-color: #aaaaaa;
margin-right: 10px;
}

#topcenter table {
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid;
border-color: #aaaaaa;
}

.calendarModuleEvents .eventThumbnail { padding: 3px; border: 1px solid; border-color: #eeeeee; margin-bottom: 8px}
.calendarModuleEvents .eventTitle { margin-bottom: 0px !important; background-color: #ffffff !important; padding-top: 8px;}
.calendarModuleEvents .eventVenue { font-size: 12px; background-color: #ffffff !important; color: #000000 !important;}
.calendarModuleEvents .eventDate { font-size: 12px; background-color: #ffffff !important; color: #000000 !important; border-top: none !important; padding-top: 10px !important;}
.calendarModuleMore { font-weight: bold; }

.title{
color:#004562 !important;
font-size:20px !important;
font-weight:bold;
}

.time{
font-size:12px !important;
margin-bottom:5px;
}

.modmore {
padding-left: 73px;
padding-top: 7px !important;
border-top: 1px solid;
border-color: #aaaaaa;
}

.modmore a {
font-size: 14px !important;
font-weight: bold !important;
font-family: Antennacond-regular !important;
text-transform: none !important;
letter-spacing: 0px !important;
color: #000000 !important;
}

.modmore a:hover {
color: #004562 !important;
text-decoration: underline !important;
}

/* NEWS FEEDS, STORIES, BREAKING NOW */

#quote {
background-color: #efefef !important;
padding-left: 60px !important;
padding-right: 5px !important;
padding-bottom: 5px !important;
padding-top: 5px !important;
background-image: url(http://www.cities97.com/cc-common/mlib/1022/08/1022_1313078777.png);
background-repeat: no-repeat;
background-position: 2% 2%;
}

.tabcontentSummary img {
max-width: 140px !important;
margin-top: -62px;
float: left !important;
}

.contentThumb img {
border: 1px solid !important;
padding: 2px !important;
border-color: #aaaaaa !important;
}

.contentHeading {
font-size: 14px !important;
padding-top: 10px !important;
}

.contentThumb {
width: 150px !important;
}

.contentSummary {
font-size: 14px !important;
color: #5b5b5b!important;
font-weight: normal !important;
line-height: 120% !important;
font-family:AntennaCond-Regular !important;
}

.tabcontentTop .smallDate {
margin-left: 159px !important;
}

.contentTitle {
line-height: 100% !important;
}

.moduleContentContainer .contentTitle, .moduleContentContainer .contentTitle a{
float: right !important;
width: 450px;
line-height: 100% !important; 
padding-bottom: 0px !important; 
font-size: 24px !important;
}

/* SUBPAGE TWEAKS */

#shareit {
display: none !important;
}

.calendarSortView {
display: none !important;
}

.rightWideTop {
display: none !important;
}

.articleBody img {
margin-right: 10px !important;
margin-bottom: 3px !important;
}

#title0 {
font-size:30px !important;
padding-bottom:7px !important;
}

#title0 a:link, #title0 a:visited {
line-height:100% !important;
font-size:30px !important;
font-weight:bold !important;
text-decoration:none !important;
color:#004562 !important;
display:block !important;
}

#title0 a:hover {
font-size:30px !important;
font-weight:bold !important;
color:#00529c !important;
}

.largephoto img{
border: 1px solid #aaaaaa !important;
padding: 5px !important;
width: 140px !important;
height: 140px !important;
}

.largecontent {
height: 260px !important;
}

#summary1 {
line-height: 150% !important;
margin-left: -65px !important;
font-size: 14px !important;
color: #000000 !important;
margin-top:10px !important;
width: 420px !important;
}

.more_articles {
width: 300px !important;
height: 100px !important;
}

.contentSummary {
font-size: 16px !important;
}

#contestBodyContainer .contestDetailsWrapper .imageHolderBlock {
width: 170px !important;
}

.eventSummary {
font-size:14px !important;
}

#jocksite .journal{
font-size:14px !important;
}

#jocksite .journal a:link, #jocksite .journal a:visited{
font-size:14px !important;
font-weight:bold;
}
	
#jocksite .journal a:hover{
font-size:14px !important;
font-weight:bold;
}

#jocksite .sections{
font-size:14px !important;
background-repeat:repeat-x;
}

#jocksite .sections a:link, #jocksite .sections a:visited{
font-size:14px !important;
font-weight:bold;
}

#jocksite .sections a:hover{
font-size:14px !important;
font-weight:bold;
}

.twocolumn_title{
display: none;
visibility: hidden;
}

.subpage_header{
margin-bottom: 0px;
}
	
.twocolumn_leftcolumn{
width: 215px;
}

.twocolumn_relatedlinks{  
width: 180px;
background-color: #004562;
margin-top: 14px !important;
}

.twocolumn_relatedlinks_text, .twocolumn_relatedlinks_text a:link, .twocolumn_relatedlinks_text a:visited, .twocolumn_relatedlinks_text a:hover{ 
font-size: 14px;
color: #ffffff !important;
font-family: Nobel-Book;
}

.twocolumn_article{
width: 580px;
}

.twocolumn_rightcolumn{
background-color: #ffffff; /*BASIC*/
}

.threecolumn_relatedlinks{
margin-top: 25px;
height: 258px;
}

.threecolumn_relatedlinks_text{
line-height: 16px;
}
	
.storytableent td{
padding-top: 0px;
}
	
#calendarSortTab0 {
  display:none;
}

.articleBody img {
border: 1px solid;
border-color: #cccccc;
padding: 7px;
}

.articleBody a:hover {
font-size: 14px !important;
color: #000000 !important;
}

.articleBody a {
color: #D10404 !important;
font-size: 14px !important;
}
