

#contentMain.search {font-size:0.9em; width:980px}
#contentMain.search a{color:#0B5292;}
#contentMain.search h4 {font-size:1.1em; font-weight:bold; margin:0; padding:0}
#contentMain.search h3 {font-size:18px; font-weight:normal}
#contentMain.search ol {margin:0 0 0 25px; padding:0}
#contentMain.search ol li {margin:5px 0 0 0; padding:0}
#contentMain.search fieldset {border:medium none; margin:0; padding:0; }
#contentMain.search .floatLeft {float:left}
#contentMain.search .floatRight {float:right}
#contentMain.search .header {background-color:#eceff6; display:inline-block; width:980px; height:60px}
#contentMain.search .header .search_icon {background-image:url(../art/global/search_icon.gif); width:35px; height:35px; float:left; margin:10px}
#contentMain.search .header .searchForm {float:left; margin:8px 8px 0 5px; padding:0; display:inline-block; width:500px;}
#contentMain.search .header .searchForm .searchText {display:inline-block; border:1px solid #CCCCCC; color:#666666; float:left; font-size:14px; height:25px; margin:0 5px 0 0; padding:0 5px; width:400px;}
#contentMain.search .header .trending {margin:13px 0 0 0; display:inline-block}
#contentMain.search .header .trending .trendTitle {font-weight:bold; margin:0; padding:0}
#contentMain.search .header .trending span.middot {color:#2960B7; font-size:18px; font-weight:bold; padding:0; margin:0 2px; position:relative; top:3px; line-height:15px}
#contentMain.search .header .trending .trendTags {display:inline-block; padding:0 0 5px 0}
#copyright {font:0.65em Arial,Helvetica,sans-serif}


/* refine search form (right column) */
#contentMain.search .refine {border:solid 1px #ccc; width:152px; padding:10px; float:left; margin:/*15px 10px*/15px 5px 0 10px; display:inline-block}
#contentMain.search .refine .redText {color:#cc0000; font-weight:bold; margin:0 0 20px;}
#contentMain.search .refine .refineHeader {display:inline-block; font-weight:bold; margin:10px 0 0}
#contentMain.search .refine form {margin:0; padding:0}
#contentMain.search .refine form fieldset {margin:0}
#contentMain.search .refine form fieldset input {float:left; display:inline-block; margin:0 5px 0 0; padding:0 5px 0 0}
#contentMain.search .refine form fieldset .refineInput {display:inline-block; width:155px; margin:4px 0}
#contentMain.search .refine form fieldset .refineTitle {float:left; width:130px; display:inline-block; margin:0; padding:0}
#contentMain.search .refine form fieldset input.refineSearch {margin:10px 0 0 10px}

/* resultsMain  (middle column) */
#contentMain.search .resultsMain {float:left; width:438px; margin:15px 0 0 10px}



#contentMain.search .resultsMain .featuredResults {display:inline-block; margin:0 0 35px 0}
#contentMain.search .resultsMain .featuredResults h4.featuredHeader {border-bottom:solid 1px #ccc; padding:0 0 3px 0; margin:0 0 10px 0; width:438px;}
#contentMain.search .resultsMain .featuredResults .currentConditions {display:inline-block; clear:right; width:100%}
#contentMain.search .resultsMain .featuredResults .currentIcon {float:left;height:75px;padding:5px 10px;text-align:center;width:80px;}
#contentMain.search .resultsMain .featuredResults .currentTemp {color:#6699CC; float:left; font-size:3.5em; font-weight:bold; padding:10px 0 0; width:75px;}
#contentMain.search .resultsMain .featuredResults .currentDesc {display:inline-block; margin-top:25px; padding:10px;}
#contentMain.search .resultsMain .featuredResults .currentDesc .description {font-weight:bold; color:#1c74fb; text-transform:uppercase; padding:0;}
#contentMain.search .resultsMain .featuredResults .currentDesc .updated {font-size:11px; font-weight:normal; padding:0;}
#contentMain.search .resultsMain .featuredResults .weatherInfo {display:inline-block; margin:0 0 15px 10px}
#contentMain.search .resultsMain .featuredResults .feelsLike {width: 120px; float:left}
#contentMain.search .resultsMain .featuredResults ol.featuredLinks {font-size:14px}

#contentMain.search .resultsMain .relevantResults h4.resultsHeader {border-bottom:solid 1px #ccc; padding:0 0 3px 0; margin:0 0 10px 0}
#contentMain.search .resultsMain .relevantResults .sortLinks {color:#666; margin:0 0 20px 0;}
#contentMain.search .resultsMain .relevantResults .item {margin:25px 0 0 0}
#contentMain.search .resultsMain .relevantResults .storyContainer {display:inline-block}
#contentMain.search .resultsMain .relevantResults .item .headline {font-size:16px; font-weight:bold; clear:both; margin:0 0 6px 0}
#contentMain.search .resultsMain .relevantResults .item .headline .storyType {font-weight:normal; font-size:13px; color:#CC0000;}
#contentMain.search .resultsMain .relevantResults .item .thumb {float:left; width:94px; height:53px; margin:0 10px 0 0}
#contentMain.search .resultsMain .relevantResults .item .callout {/*min-height:53px; overflow:hidden;*/ width:340px; display:inline}
#contentMain.search .resultsMain .relevantResults .item .date {margin:6px 0 0 0; color:#666; font-size:0.9em; clear:both;}
#contentMain.search .resultsMain .relevantResults .item .tagContainer {clear:both; font-size:0.9em; margin:5px 0;}
#contentMain.search .resultsMain .relevantResults .item .tags {color:#CC0000; float:left; font-size:9px; line-height:18px; margin:0 5px 0 0;text-transform:uppercase;}
#contentMain.search .resultsMain .relevantResults .pagination {border-top:solid 1px #ccc; padding:8px 0 0 0; margin:20px 0 40px 0; display:inline-block; width:100%; font-size:14px;}
#contentMain.search .resultsMain .relevantResults .pagination a, #contentMain.search .resultsMain .relevantResults .pagination a:visited, #contentMain.search .resultsMain .relevantResults .pagination a:active {font-weight:bold}

/* resultsModules (right column) */
#contentMain.search .resultsModules {float:left; margin:15px 0 0 15px; width:310px}
#contentMain.search .resultsModules .seeItOnTv {background-image:url(../art/skin_blue02/kabc_getMore.jpg); background-repeat:no-repeat; background-position:right bottom; margin:0; padding:0 0 15px 0}
#contentMain.search .resultsModules .topSearches .topSearchTitle {font-size:14px; font-weight:bold; margin:15px 0 0 0}

/* sponsored results */
#contentMain.search .sponsoredResults {background-color:#fcfcef; display:inline-block; padding:10px}
#contentMain.search .sponsoredResults .sponsoredHeader {font-size:18px; float:left}
#contentMain.search .sponsoredResults .sponsoredLinks {clear:both; margin:10px 0 0 0; display:inline-block}

div#contentMain .dottedLine {background-image:url(../art/global/dotted_line.gif);background-position:center bottom; background-repeat:repeat-x; clear:left; display:block; height:5px; margin:15px 0 10px 0; padding:0;}
/**/
#190n #footer, #wcl #footer { margin-left:0!important;}
/* Live Well Search styles */
#page #contentMain.search.lwhd .headline a,	#page #contentMain.search.lwhd .headline a:active, #page #contentMain.search.lwhd .headline a:visited{color:#265A0C;}
#contentMain.search.lwhd .header {background-color:#F1FFE1; width:1000px}
#contentMain.search.lwhd .refine {width:160px}
#contentMain.search.lwhd .resultsMain {width:450px}
#page #contentMain.search.lwhd .resultsMain .relevantResults a, #page #contentMain.search.lwhd .resultsMain .relevantResults a:active, #page #contentMain.search.lwhd .resultsMain .relevantResults a:visited{color:#265A0C;}
#contentMain.search.lwhd .resultsMain .relevantResults .item .headline .storyType {color:#993300}
#contentMain.search.lwhd .resultsMain .relevantResults .item .tags {color:#993300;}
#contentMain.search.lwhd .resultsMain .relevantResults .pagination a, #contentMain.search.lwhd .resultsMain .relevantResults .pagination a:visited, #contentMain.search.lwhd .resultsMain .relevantResults .pagination a:active {color:#cc3300;}

#contentMain.search.lwhd dl.linksModule {margin:0 0 10px;padding:0 10px 10px;}
#contentMain.search.lwhd .linksModule {border-bottom:3px solid #E5E5E5;}
#contentMain.search.lwhd dl.linksModule dd {background:url("../art/global/icon_bloom_transparent.png") no-repeat scroll 0 2px transparent;color:#265A0C;margin:5px 0;padding-left:20px;}

#contentMain.search.lwhd .iframeModules a {color:#265A0C}
#contentMain.search.lwhd .refine .redText {color:#265A0C; margin:0 0 20px}

/* OTRC Search styles */

#contentMain.search.otrc a {color:#303030;}
#contentMain.search.otrc .header {background-color:#e6e6e6}