/*
This CSS file is intended to eliminate repetition of CSS properties
that are present in past Ellington sites.

It has been created by starting with the standard main.css file, adding as-needed.

It contains only styles applicable to every page on the site.
*/


/* GLOBAL TAG STYLES */

/*
* {
	margin: 0;
	padding: 0;
}*/
p {
	margin-bottom: 15px;
}
a {
	color: #40566f;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #a90909;
}
h1 {
	margin-bottom: 2px;
	font: bold 18px/20px Arial, Helvetica, sans-serif;
}
h3 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
/*
body {
	background: url(/memphis/Images/TopNavigation/body_horizontal_new.gif) repeat;
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
*/
#gradient_wrapper {
	width: 100%;
	padding-top: 15px;
	background: url(/memphis/Images/TopNavigation/body_horizontal.gif) top left repeat-x;
}
#shadow_box {
	clear: both;
	height: auto;
	position: relative;
	width: 973px;
	margin: 0px auto;
	border: #CCC solid 1px;
	border-top: none;
}
#nav_wrap, #search {
	border-left: #FCFCFC solid 1px;
	border-right: #FCFCFC solid 1px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* HEADER & NAV */

#site_services {
	position: relative;
	margin: 0 auto;
	width: 973px;
	height: 20px;
	color: #F3F5F1;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	text-indent: 13px;
	
}
#site_services, #site_services a:link, #site_services a:visited {
	color: #213d4c;
}

#header {
	position: relative;
	width: 975px;
	height: 95px;
	margin: 0 auto;
	background: url(/memphis/Images/TopNavigation/header_gradient_bg.gif) left bottom no-repeat;
	margin-bottom: -1px;
}

#header #logo {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 363px;
	height: 70px;
	background: url(/memphis/Images/TopNavigation/h1_bg.gif) 0 0 no-repeat;
}
#header #logo a {
	display: block;
	width: 363px;
	height: 70px;
	text-indent: -50000px;
}

#nav_wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 973px;
	height: 26px;
	background: url(/memphis/Images/TopNavigation/nav_bg.gif) 0 0 repeat-x;
	border-left: #CCC solid 1px;
	border-right: #CCC solid 1px;
	border-top: #CCC solid 1px;
}

.story_feature_section {
	border:1px solid #CCCCCC;
	float:left;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	height:auto;
	width:320px;
	margin:0pt 0pt 20px;
	padding:15px;
	clear:right;
		
}


.full_story {
	display: block;
	font-size: 11px;
	margin-top: 2px;
	width: 75px;


}

.poster_photo {
	padding: 5px 5px 5px 0;
	float:left;
	border:none;

}

.featured_left {
	padding:20px;
	margin-right:40px;
	float:left;
	width:270px;
	clear:left;
	display:block;
	float:left;

}
.featured_right {
	padding:20px;
	float:left;
	width:270px;
	display:block;

}

#header ul {
	height: 26px;
	list-style-type: none;
}

#header ul li {
	padding: 0;
	margin: 0;
	height: 26px;
	display: block;
	float: left;
	text-align: center;
}

#header ul li a {
	display: block;
	height: 26px;
	padding: 0 15px;
	color: #000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 26px;
	font-weight: bold;
}

#header ul li a:hover {
	text-decoration: none;
	color: #a90909;
}

#sections_nav {
	width: 971px;
	border: #fcfcfc solid 1px;
	border-bottom: none;
}
#sections_nav li a {
	border-right: #e1e1e1 solid 1px;
}

#verticals_nav {
	width: 300px;
	float: right;
}
#verticals_nav li a {
	border-left: #e1e1e1 solid 1px;
}
.local ul li#local_li,
.news ul li#news_li,
.sports ul li#sports_li,
.business ul li#business_li,
.entertainment ul li#entertainment_li,
.obits ul li#obits_li,
.lifestyle ul li#lifestyle_li,
.opinion ul li#opinion_li,
.blogs ul li#blogs_li {
	background: #435384;
	color: #FFF;
	border: none;
	
}
.local ul li#local_li a,
.news ul li#news_li a,
.sports ul li#sports_li a,
.business ul li#business_li a,
.entertainment ul li#entertainment_li a,
.obits ul li#obits_li a,
.lifestyle ul li#lifestyle_li a,
.opinion ul li#opinion_li a,
.blogs ul li#blogs_li a {
	color: #FFF;
}
.home #nav_wrap {
	bottom: 1px;
	border-bottom: #CCC solid 1px;
}
#header a#hot_jobs_button {
	display: block;
	position: absolute;
	top: 45px;
	left: 690px;
	width: 63px;
	height: 50px;
}

/* SUB NAV */
#subnav_wrapper {
	margin: 1px auto 0 auto;
	width: 973px;
	height: 33px;
	border-left: #CCC solid 1px;
	border-right: #CCC solid 1px;
	background: #435384 url(/memphis/Images/TopNavigation/subnav_bg_blue.gif) 0 0 repeat-x;
}
ul#subnav {
	margin: 0;
	width: 971px;
	border: #fcfcfc solid 1px;
	list-style-type: none;
	

	line-height: 33px;
}
ul#subnav li {
	display: inline;
	margin-left: 15px;
}
ul#subnav li a {
	color: #FFF;
	line-height: 33px;
	height: 33px;
	font-size: 11px;
	font-weight: bold;
}
ul#subnav li a:hover {
	color: #FFF;
	text-decoration: underline;
}
ul#subnav span {
	display: none;
}
.local ul#subnav span.subnav_local,
.news ul#subnav span.subnav_news,
.sports ul#subnav span.subnav_sports,
.business ul#subnav span.subnav_business,
.entertainment ul#subnav span.subnav_entertainment,
.obits ul#subnav span.subnav_obits,
.lifestyle ul#subnav span.subnav_lifestyle,
.opinion ul#subnav span.subnav_opinion,
.blogs ul#subnav span.subnav_blogs {
	display: block;
}

/* SEARCH BAR */

#search {
	height: 46px;
	position: relative;
	width: 971px;
	background: url(/memphis/Images/TopNavigation/search_bg_borders.gif) 0 0 repeat-x;
	border-bottom: #fcfcfc solid 1px;
	clear: both;
}
.searchform {
	position: absolute;
	top: 12px;
	left: 80px;
	width: 498px;
	height: 34px;
}
#search .button {
	position: absolute;
	top: 0;
	left: 282px;
}
#search {
	margin: 0;
	padding: 0;
}
#search_field {
	margin: 0 3px 0 0;
	width: 321px;
	height: 19px;
	border: #e1e1e1 solid 1px;
	background: #fcfcfc;
	font-size: 11px;
	line-height: 11px;
	text-indent: 3px;
	color: #000;
}
.searchtext {
	color: #283767;
	font-size: 13px;
	font-weight: bold;
	height: 49px;
	left: 15px;
	line-height: 13px;
	position: absolute;
	top: 17px;
}
.search_sponsor {
	position: absolute;
	left: 495px;
	height: 49px;
	width: 89px;
	top: 0px;
}

/* yahoo search */


.yahoo_search {
	color:#4E5134;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:21px;
	left:20px;
	line-height:21px;
	position:relative;
	top:12px;
	width:598px;
}

.yahoo_search .yahoo_searchtext {
	color:#1e1c1a;
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:21px;
	line-height:21px;
	float: left;
	margin-right: 6px;
}
.yahoo_search .form1 {
	margin-left: 0px;
	float: left;
	margin-right: 3px;
}	
.yahoo_search input.searchfield {
	margin-right:3px;
	width:170px;
	float: left;
}

html > body .yahoo_search input.searchfield {
	margin-right:3px;
	width:170px;
	float: left;
}
.yahoo_search .powered {
	float: left;
	line-height: 10px;
	height: 21px;
	margin-left: 35px;
}

.yahoo_select {
	width: 55px;	
}
/* end yahoo search */

.date {
	color: #283767;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	position: absolute;
	right: 15px;
	top: 17px;
}
.search_interior {
	
}
.search_interior .searchform {
	left: 463px;
}
.search_interior #search_field {
	width: 206px;
}
.search_interior .searchtext {
	left: 408px;
}
#search.search_interior .button {
	left: 282px;
	margin: 0;
}
/* CONTENT AREA */


/* STANDARDIZED BUCKET LISTS */

ul.bucket_list {
	list-style-type: none;
	margin: 4px 0 18px 0;
	padding: 0 0 4px 0px;
}
ul.bucket_list li {
	line-height: 20px;
	font-size: 11px;
	background: url(/memphis/Images/TopNavigation/bullet.gif) no-repeat 4px 5px;	
	padding: 0 0 0 20px;
}
ul.bucket_list li a {
	list-style-type: none;
	margin: 0 0 0 0;
	width: 100%;
	
}

ul.mylife_bucket_list {
	list-style-type: none;
	margin: 5px;
	padding: 0pt 0pt 4px 0px;
}

ul.mylife_bucket_list li {
	line-height: 20px;
	font-size: 11px;
	background: url(/memphis/Images/TopNavigation/bullet.gif) no-repeat 4px 5px;	
	padding: 0 0 0 20px;
}
ul.mylife_bucket_list li a {
	list-style-type: none;
	margin: 0 0 0 0;
	width: 100%;
	
}

#sections ul.bucket_list li {
	line-height: 16px;
}

/* HOMEPAGE BUCKET LISTS */

ul.home_bucket_list {
	list-style-type: none;
	margin: 4px 0 0 0;
	padding: 0 0 4px 0px;
}
ul.home_bucket_list li {
	line-height: 20px;
	font-size: 11px;
	background: url(/memphis/Images/TopNavigation/bullet.gif) no-repeat 4px 5px;	
	padding: 0 0 0 20px;
}
ul.home_bucket_list li a {
	list-style-type: none;
	margin: 0 0 0 0;
	width: 100%;
	
}
#sections ul.home_bucket_list li {
	line-height: 16px;
}

/* GUTTER BUCKET LISTS */
ul.gutter_bucket_list {
	list-style-type: none;
	margin: 4px 0 0 0;
	padding: 0 0 4px 0px;
}
ul.gutter_bucket_list li {
	line-height: 15px;
	font-size: 11px;
	background: url(/memphis/Images/TopNavigation/bullet.gif) no-repeat 4px 2px;	
	padding: 0 0 10px 20px;
}
ul.gutter_bucket_list li a {
	list-style-type: none;
	margin: 0 0 0 0;
	width: 100%;
	
}

.halfcol_width {
	width: 150px;
	float: left;
}


/* TITLE BARS */
.titlebar {
	clear: both;
	margin-top: 0px;
	margin-bottom: 6px;
	height: 22px;
	color: #a50e0e;
	text-indent: 4px;
	font: bold 11px/22px Verdana, Helvetica, Arial, sans-serif;
	border-left: #E1E1E1 solid 1px;
	border-right: #E1E1E1 solid 1px;
	background: url(/memphis/Images/TopNavigation/bucket_list_titlebar_bg.gif) top left repeat-x;
}
.titlebar .deeplinks {
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin-right: 5px;
	text-decoration: none;
	text-transform: none;
	margin-top: -22px;
}
.titlebar h4 {
	font-size: 11px;
}
.titlebar a:link, .titlebar a:visited, .titlebar .deeplinks a:link, .titlebar .deeplinks a:visited {
	color: #a50e0e;
}

.titlebar a:hover, .titlebar .deeplinks a:hover {
	color: #000;
	text-decoration: underline;
}


.timestamp, #observation_details .hi {
	color: #a90909;
}

.advertising .big_box {
	height: 280px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}
.advertising .tower {
	border: 1px solid #045B84;
	height: 600px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 160px;
}
.advertising .quigo {
	clear: both;
	color: #333333;
	margin-bottom: 20px;
	width: auto;
}
.advertising .sponsor1, .advertising .sponsor2 {
	float: left;
	height: 75px;
	margin-right: 32px;
	width: 90px;
}
.advertising .sponsor3 {
	clear: right;
	float: left;
	height: 75px;
	width: 90px;
}
#body_box {
	clear: both;
	padding: 0px;
	position: relative;
	width: 971px;
	float: left;
	margin: 0px 1px;
}

#calendar {
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding: 0px;
	position: relative;
	text-decoration: none;
	margin-bottom: 15px;
}
#cellar {
	float: left;
	margin-left: 15px;
	margin-right: 0px;
	width: 505px;
	font-size: 11px;
}
#cellar .column1 {
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 15px;
	width: 145px;
}
#cellar .column2 {
	display: inline;
	float: left;
	margin-right: 15px;
	width: 155px;
}
#cellar .column3 {
	color: #333333;
	display: inline;
	float: left;
	margin-right: 0px;
	width: 144px;
}
#cellar .titlebar {

}
#cellar h6 {
	color: #666;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 4px 0 2px 0px;
	text-decoration: none;
	text-transform: uppercase;
}
#cellar ul {
	clear: both;
	margin-bottom: 19px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 5px;
	padding: 0px;
}
#content {
	background-color: #f9f9f9;
	color: #333333;
	float: left;
	position: relative;
	text-decoration: none;
	width: 715px;
	font: 11px/16px;
	margin-right: 1px;
	margin-left: 1px;
	padding-bottom: 15px;
}
#content.homepage {

}
#content.interior {
	width: 750px;
}

#content .advertising {
	float: left;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
	width: 336px;
}


#content .sections {
	float: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	width: 336px;
}
#content .column {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 351px;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	width: 973px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
	
	#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
    #footer a:hover {
	text-decoration: underline;
}
	#footer b {
	font-size: 10px;
	color: #000;
}
	.bigger a {
	font-size: 11px;
	font-weight: bold;
	color:#000;
}

/* GUTTER */
#gutter {
	float: left;
	font-size: 11px;
	line-height: 16px;
}
	
/*#gutter div {
	margin: 15px;
}*/
#gutter.homepage {
	width: 223px;
	padding: 15px 0 15px 15px;
}
/*#gutter.interior div {
	margin: 0;
	padding:0;
}

#gutter.article div {
	margin: 0;
	padding:0;
}*/

	
#gutter #weather, #gutter .bucket, .advertising .bucket, #appeal_tv .bucket {
	color: #333333;
	font-size: 11px;
	margin-bottom: 15px;
	text-decoration: none;
	width: auto;
}
#gutter ul {
	clear: both;
	margin: 5px 0 0 0px;
	padding: 0px;
}

#gutter .bodytext {
	font-size: 11px;
	line-height: 16px;
}
#tools_inner h6 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-decoration: none;
	text-transform: uppercase;
}


#content #shopzilla .shopzillabox_ul {
	list-style-type: none;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	list-style: none none;
}
#content #shopzilla .shopzillabox_ul li {
	margin-bottom: 1px;
	list-style: none none;
}
#content #shopzilla .shopzillabox_ul .shopzilla_header {
	font-weight: bold;
	list-style-type: none;
	list-style: none none;
}
#content #shopzilla .zilla_logo {
	color: #333333;
	font-size: 10px;
	margin-left: 10px;
	margin-top: -6px;
}
#shopzilla {
	float: left;
	margin-left: 15px;
	padding: 0;
	position: relative;
	width: 163px;
}
#zilla_log {
	margin-top: 20px;
}
#shopzilla ul.bucket_list li {
	margin-left: 0px;
}
#top_stories {
	background-color: #f9f4e8;
	border-bottom-color: #273E1B;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-right-color: #273E1B;
	border-right-style: solid;
	border-right-width: 1px;
	color: #273E1B;
	float: left;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 180px;
	margin: 0px;
	overflow: hidden;
	padding: 20px;
	position: relative;
	text-decoration: none;
	width: 209px;
}
#top_stories li, #interactive li {
	line-height: 13px;
	list-style-type: none;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#top_stories ul, #interactive ul {
	clear: both;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}
#observation_details .low {
	color: #43455A;
}
#observation_details .photo_left {
	float: left;
	margin-right: 10px;
	width: auto;
}

#gutter .photo_right {
	float: right;
	margin-left: 10px;
	width: auto;
}


.hotbread a:link, .hotbread a:visited {
	color: #80261D;
	text-decoration: none;
}

.hotbread a:hover {
	color: #80261D;
	text-decoration: none;
	text-decoration: underline;
}

/* Added by property   */

#gutter .top_ads {
	background-color: #f2f8f2;
	border: 1px solid #273E1B;
	color: #333333;
	margin-bottom: 20px;
	padding: 10px;
}
.top_ads p {
	margin-bottom: 10px;
	margin-top: 10px;
}

.tabbed_feature ul {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	padding: 0px;
}

#story_secondary .titlebar a:hover {
	color: #a45a00;
	text-decoration: underline;
}


#appeal_tv {
	float: left;
	width: 338px;
	position: relative;
	clear: right;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

#poster_advertising .big_box {
	border: 1px solid #e1e1e1;
	height: 280px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}

#poster_advertising {
	padding: 15px 0 15px 0;
	float: left;
	width: 338px;
	position: relative;
	clear: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#poster_advertising .bigpromo {
	border: 1px solid #e1e1e1;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}

#poster_thirdcol .big_box {
	border: 1px solid #e1e1e1;
	height: 280px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}

#poster_thirdcol {
	padding: 15px 0 15px 0;
	float: left;
	width: 338px;
	position: relative;
	clear: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
#poster_thirdcol .bigpromo {
	border: 1px solid #e1e1e1;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}

.sections .big_box {
	border: 1px solid #e1e1e1;
	height: 280px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: 336px;
}
.calendar table {
	width: 100%;
}
#gutter .bucket_180x150 {
	text-align: center;
	margin-bottom: 15px;
}
#flashcontent2, #flashcontent {
	
}
/* BREAKING */
#breaking_box {
	width: 971px;
	height: 50px;
	background: url(/memphis/Images/TopNavigation/breaking_news_bg.gif) top right repeat-x;
	margin: 0;
	padding: 0;
	border-left: #fcfcfc solid 1px;
	border-right: #fcfcfc solid 1px;
}
#breaking_box p {
	margin: 0;
	padding: 0;
	line-height: 50px;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	text-indent: 15px;
}
#breaking_box p a {
	color: #FFF;
	text-decoration: underline;
}

#story_feature #breaking_box {
	font: bold normal 12px/20px "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #A7121E url(/memphis/Images/TopNavigation/breaking_photo_bg.jpg) repeat-x;
	margin: 0px 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 22px;
	width: 300px;
	overflow: hidden;
	position: relative;
}

#story_feature #breaking_box a:link, #story_feature #breaking_box a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

#story_feature #breaking_box a:hover {
	color: #f0f0f9;
	text-decoration: underline;
}
#story_feature #breaking_box #breaking_arrow {
	clear: none;
	float: left;
	margin-right: 4px;
	position: relative;
	left: 0px;
	top: 0px;
}
#story_feature a:link h3 .developingstory, #story_feature a:visited h3 .developingstory {
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
	display: block;
}
#story_feature a:hover h3 .developingstory {
	color: #a45a00;
	text-decoration: underline;
}

#header #header_ad {
	position: absolute;
	z-index: 2;
	height: 60px;
	width: 234px;
	top: 9px;
	left: 760px;
}

#header #header_hot_jobs {
	position: absolute;
	z-index: 10;
	height: 59px;
	width: 72px;
	bottom: -1px;
	right: 211px;
}

span.hi {
	font-weight: bold;
	color:#990000;
	
	
}

span.low {
	font-weight: bold;
	color:#003399;
	
}
/* VIDEO PLAYER STYLES */
#player_wrapper {
	background-color:#f5f5f5;
	border:1px solid #CCC;
	margin-bottom:20px;
	padding-bottom:8px;
	padding-top:8px;
	text-align:center;
	width:336px;
	position:relative;
}

.player_bucket {
	background: url(/memphis/Images/TopNavigation/player_multimedia.gif) 8px 0 no-repeat;
	padding-top: 24px;
}

#video_player_sponsor {
	position:absolute;
	z-index:20;
	top:8px;
	right:9px;
}

#video_player_sponsor img {
	border:0;
}

.weatherbox {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 70px;
	width: 336px;
	overflow: hidden;
	margin-top: 15px;
	background: #f0f1f4;
	border: #CCC solid 1px;
	border-top-color: #E1E1E1;
}

.weather img {
	margin: 10px 10px 10px 10px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 50px;
}
.weather h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 6px 0px 0px 10px;
}

.weather h6 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 10px;
}
.weather h6 a:link, .weather h6 a:visited {
	display: block;
	font-weight: bold;
}

#conditions {
	width: 133px;
	position: relative;
	top: -53px;
	left: 130px;
}
#conditions td {
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 9px;
	line-height: 6px;
}
#conditions td.label {
	color: #000;
	font-weight: bold;
}
#conditions td.value {
	color: #333;
	font-weight: normal;
}



.columnist_bucket .photo_right {
	float: right;
	margin-left: 10px;
	margin-top: 3px;
	margin-right: 5px;
	width: auto;
}
.columnist_bucket .byline {
	font-weight: bold;
	color: #333333;
	margin-left:5px;
}

.columnist_bucket h3 {
	font-size: 11px;
	margin-left:5px;

}
.columnist_bucket h1 {
	font-size: 14px;
	margin: 00px;
	padding: 0px;
	margin-left:5px;

}


.columnist_bucket h1 a:link, .columnist_bucket h1 a:visited {
	color: #000000;
}
.columnist_bucket h1 a:hover {
	color: #80261E;
}
.columnist_bucket ul {
	clear: both;
	margin: 0px 10px 15px 10px;
	padding: 0px;
	font-size: 11px;
	line-height: 16px;
}
.columnist_bucket li {
	list-style-type: none;
	margin: 0;
	padding-bottom: 0px;
	padding-left: 13px;
	padding-right: 0px;
	padding-top: 0px;
	background: url(/memphis/Images/TopNavigation/bullet.gif) no-repeat left 5px;
	display:block;
	width: 258px;
	clear: both;	
}
.columnist_bucket li a:link, 
.columnist_bucket li a:visited {
	list-style-type: none;
	margin-left: -13px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	padding-right: 0px;
	padding-top: 0px;
	display:block;
	
}
.columnist_bucket {
	clear: both;
	font-size: 11px;
	line-height: 16px;
	margin-top: 20px;
	padding-bottom: 10px;
}
