/* =============================================
================== defaults
============================================= */
body { background: #ccc; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #333; text-align: center; margin: 0 0; padding:0; }
/* homepage takeover 
.homepage {background: #95162d url(/images/Site_Takeover_BG.gif) fixed no-repeat 50% 243px;}
*/
p, td, h3, input { font: 12px Arial, Helvetica, sans-serif; color: #333; }

h1, h2 { font-family: "Arial Narrow", Arial, Sans-Serif; color: #fff; line-height: 1em; text-transform: uppercase; margin: 0; padding: 0; }

h1 { font-size: 22px; color: #999967; font-weight: bold; text-transform: uppercase; margin: 0 0 12px 0; padding: 0; }

h2 { font-size: 19px; color: #999967; font-weight: bold; text-transform: uppercase; margin: 0 0 12px 0; padding: 0 0 5px 0; border-bottom: 1px solid #ccc; }

#rightcatcol h2 { font-family: "Arial Narrow", Arial, Sans-Serif; font-weight: bold; font-size: 14px; color: #669900; padding: 0 0 1px 0; margin: 15px 0 10px 0; }

.catblogs #cover #blogRightCat h2 { font-family: "Arial Narrow", Arial, Sans-Serif; font-weight: bold; font-size: 14px; color: #9a9a66; margin: 35px 0 10px 0; border-bottom: 1px solid #ccc; padding: 0 0 5px 0; }

#cover #content #leftcatcol h2, #article #content #leftcatcol h2, #cover #content .dbl_col_div h2 { font-family: "Arial Narrow", Arial, Sans-Serif; font-weight: bold; font-size: 14px; color: #9a9a66; margin: 20px 0 10px 0; border-bottom: 1px solid #ccc; padding: 0 0 5px 0; }

#cover #content h2 { border: none; font-size: 18px; font-weight: bold; margin: 25px 0 18px 0; padding: 0; }


.pteaser { background: url('/images/ld_kranglist.gif') 31px 4px no-repeat; padding: 0 8px 0 0; font-weight: bold; font-size: 11px; }

p { margin: 0 0 1em; padding: 0; }
form { padding: 0; margin: 0; }
td { vertical-align: top; }
input { padding: 2px 5px; }

p.itals {font-style: normal; color: #999; font-size: 10px; margin: 3px 0 10px 0; }

/* =============================================
================== Structure
============================================= */
#content { overflow: hidden; }

div.wrapcontrol { width: 410px; }
#cover #content div.wrapcontrol, #article #content div.wrapcontrol { width: 400px; }
.cathome #cover #content div.wrapcontrol, .catadvertisers #cover #content div.wrapcontrol, .catcontact #cover #content div.wrapcontrol, .cated-usset #cover #content div.wrapcontrol, .catfirstharverstreports #cover #content div.wrapcontrol, .catcornoncorn #cover #content div.wrapcontrol, .catfirstsoybeanreports #cover #content div.wrapcontrol { width: 625px; }
.catextreme-farming #cover #content { width: 626px; }
.catextreme-farming #cover #content div.wrapcontrol { width: 626px;}
.catvistive #cover #content div.wrapcontrol { width: 625px; }

.catconsistency_counts_asgrow #cover #content div.wrapcontrol {
  width: auto;
}

.catblogs #cover,
.catsubform #cover,
.catblogs #cover #content div.wrapcontrol { width: 960px;}

#cover #content div.contentPadding { padding: 0 10px; }
#article #content div.contentPadding { padding: 0 10px; }

.paginav { margin: 10px 0px; float: left; clear: both;}

#topcat { background: #000; text-align: center; margin: 0; padding: 10px 0 0 0; }

#article, #cover { overflow: hidden; float: left; width: 651px; }


#pixeltrack { position: absolute; width: 1px; height: 1px; top: 0; left: -2px; overflow: hidden; }
#container { padding: 0; margin: 0 auto 20px; text-align: left;	width: 978px; background: #fff url('/images/bg_pagedropshadow.jpg') right repeat-y; overflow: hidden; }

#wrapper { width: 969px; }

#rightcatcol { width: 317px; float: right; overflow: hidden; text-align: left; }
#rightcatcol div.contentPadding { padding: 0 17px 0 0; }

#leftcatcol { width: 221px; float: right; overflow: hidden; background: #fff; }

#leftcatcol div.contentPadding { padding: 10px 10px 0 0; margin: 0; }

#container #wrapper.subformwrap { margin: 0px 10px 0px 10px; }
#container #wrapper.atewrap { margin: 0px 10px 0px 10px; }

/* =============================================
================== site asthetics
============================================= */

#content h1 { }
#article h1 { color: #0A529A; font-size: 17px; text-transform: none;margin: 0; padding: 0; }


hr { color: #ccc; background-color: #ccc; border: 0; }
.feedburnerFeedBlock p.feedTitle { margin: 10px 0 7px; padding: 7px 7px 0; border-top: 5px solid #069; text-transform: uppercase; font-weight: bold; color: #069; }
h3 { margin: 10px 0 0; padding: 0; font-weight: bold; }


p.breadcrumbs { color: #000; font-size: 11px; border-bottom: 1px solid #999; padding: 2px 0px 2px 18px; margin: 0 0 32px 0; }
p.breadcrumbs a { font-weight: normal; color: #000; margin: 0 0 0 5px; }
p.breadcrumbs span.topDate { color: #6F8A17; text-transform: uppercase; border-right: 1px dashed #4e4e4e; padding: 0 5px 0 0; letter-spacing: .5px; }
p.breadcrumbs span { padding: 0 10px 0 0;}

p.icopy { text-align: right; margin: 5px 0; padding: 5px 0 0 0; }
p.copyright { clear: both; margin: 0; }
p.icopy a {color: #ff6500; font-weight: bold; }
p.icopy img {margin-left: 5px;}

/* =============================================
================== structure exceptions
============================================= */
.cattv div.csdtvleadin { margin: 0 0 0 40px;}
.cattv a.avleadinsm { font-weight: bold; }
.cattv img.tvimage { margin: 0 10px 10px 0;}
.cattv p.tvtext { width: 545px;}

.catadvertisers #cover #content { width: 625px; }

.catwebinars #article, .catwebinars #cover, .catwebcast #article, .catwebcast #cover { width: 805px; }
.catadvertisers #rtcatcol, .catadvertisers #rtcatcol { width: 241px; }
.catwebinars #rtcatcol, .catwebinars #rtcatcol, .catwebcast #rtcatcol, .catwebcast #rtcatcol { width: 160px; }


/* =============================================
================== exceptions
============================================= */

a { color: #0A5398; text-decoration: none; }
a:hover { text-decoration: underline; }
a img, a input { border: 0; }

div.left img.left { margin: 0 0 5px 0; }
div.right img.right { margin: 0 0 5px 0; }
div.center img.center { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; }

div.left { margin: 0 5px 5px 0; float: left; }
div.right { margin: 0 0 5px 5px; float: right; }
div.center { margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

img.left { margin: 0 10px 0px 0; float: left; }
img.right { margin: 0 0 0px 10px; float: right; }
img.center { display: block; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

div.leadinlg { margin: 0 0 0px 0; padding: 0 5px 15px 5px; background: url('/images/bg_cat_lg_leadin.jpg') bottom repeat-x; border-bottom: 1px solid #cccacb; }
.cathome div.leadinlg { background: none; border: none; padding: 0 0 5px 0; }
.cathome div.leadinlg h3 a { line-height: 20px;}

div.leadinsm { margin: 0 0 25px; overflow: hidden; zoom: 1;}


.leadinsm h3 { text-transform: uppercase; }
.leadinlg h3 { font-size: 11px; text-transform: uppercase; line-height: 12px; }
.leadinsm h3 a { font-size: 11px; }
.leadinlg h3 a { }

/* homepage only large and small leadins*/

.cathome .leadinlg h3 a { color: #0A529A; font-size: 17px; text-transform: none; margin: 0; padding: 0; }
.cathome .leadinsm h3 a { text-transform: none; font-size: 17px; margin: 0; padding: 0; }

#rightcatcol .leadinsm h3 a { font-size: 12px;}

#content .leadinsm h3.leadinlist { color: #369; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
#content .leadinsm h3.leadinlist a { font-weight: normal; display: block; list-style-type: none; margin: 0 0px; font-weight: bold; }
#content .leadinsm h3.leadinlist span.itals { font-style: normal; color: #afafaf; font-size: 10px; display: inline; }

#rightcatcol div.leadinsm { margin: 0; padding: 0; }
#rightcatcol div.leadinsm h3 { margin: 0 0 5px 0; padding: 0 0 0 10px; text-transform: none; background: url('/images/ld_kranglist.gif') no-repeat 0 4px; }

.cathome #cover #content div.catheadline div.leadinsm h3 { margin: 0 0 5px 0; padding: 0 0 0 10px; text-transform: none; background: url('/images/ld_kranglist.gif') no-repeat 0 4px; }
.cathome #cover #content div.catheadline div.leadinsm h3 a { font-size: 12px; line-height: 16px; margin: 0; padding: 0; }
.cathome #cover #content div.catheadline div.leadinsm { margin: 0; padding: 0; }

.leadinlg p { margin: 4px 0 0; padding: 0; }
.leadinsm p { margin: 0 0 0px; padding: 0; }
.leadinlg p.itals { margin: 3px 0 0; padding: 0; font-style: normal; color: #999; }
.leadinsm p.itals { margin: 3px 0 5px; padding: 0; font-style: normal; color: #999; }
.cathome .leadinsm p.itals { margin: 0 0 0; padding: 0; font-style: normal; color: #999; }

.relatednewsletter { border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px; }

.caption { padding-left: 0; margin-bottom: 0; color: #369; }

p.deck { font-weight: bold; color: #333; }
p.itals { font-style: normal; color: #999; font-size: 10px; margin: 3px 0 10px 0; }

.catsoybeans  p.itals { font-style: normal; color: #999; font-size: 10px; margin: 3px 0 0 0; }



ol, ul { margin: 0 0 15px; padding: 0; list-style: none; }
li { margin: 3px 0 0; padding: 1px 0 0 10px; }
ul { list-style: none; }
ul li { list-style: none; background: url('/images/ld_kranglist.gif') no-repeat 0 4px; }
ul li a { font-weight: bold; }
div.cb ul li a { font-weight: bold; }


dd { margin: 0 0 0px 0; padding: 0; }
dt { margin: 10px 0 5px 0; font-weight: bold; }

#article select { width: 150px; }

#clickability { margin: 0 0 25px 0; }


/* =============================================
================== leftcat elements
============================================= */




/* =============================================
================== rightcat elements
============================================= */

p.center { display: block; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

#rtcatcol h1, h3, p { text-align: left; }

.linktotop { padding: 40px 10px 15px 10px; clear: both; font-size: 11px; }
.linktotop a { text-decoration: underline; color: #000; font-size: 11px; }
/* =============================================
================== topcat
============================================= */

#logo { width: 969px; margin: 0 auto; padding: 0; }
#logo h1 { background: none; margin: 0; padding: 0; text-align: left; float: left; }
#logo h1 a { background: #333; margin: 0; padding: 0; }
#logo h1 a.logo img { margin: 0; padding: 0; }

.utilnav {  margin: 0 15px 0 0; padding: 0; float: right; }
.utilnav ul { list-style: none; padding: 0; margin: 0; }
.utilnav li { background-image: none; display: inline; border-right: 1px dotted #999; margin: 0; padding: 0 0 0 5px; color: #cbff31; }
.utilnav a { font-weight: normal; font-size: 10px; padding: 0; color: #cbff31; }
.utilnav li.last { border-right-width: 0; }
.utilnav li.last img { margin-bottom: 0; }
.utilnav li.last a { margin: 0; padding: 0;}

#search { margin: 0; padding: 70px 0 0 0; line-height: 19px; }
#search p { float: right; margin: 0; padding: 0; }
#search input { width: 155px; font-size: 11px; padding: 2px 0 2px 5px; text-indent: 2px; font-weight: bold; border: none; }
#search  a { font-weight: normal; color: #cbff31; font-size: 10px; text-decoration: none; padding: 0 8px 0 0; }
#search input.button { width: 78px; height: 18px; border: 0; padding: 0; margin: 0 0 0 4px; vertical-align: top; }
#search a.advanced { color: #f60;}

#topcat p { margin: 0; }


.searchresults { float: right; }
.searchresults form { display: inline; }

.toc { clear: left; }


/*Featured Results*/
.featuredheader { font-size: 12px; line-height: 12px; font-weight: bold; color: #fff; background-color: #22303b; padding: 5px; }
.featuredlinebg { background-color: #22303b; }
.featuredleadin { font-weight: bold; color: #023465; }
.featureddesc { font-size: 1em; }

/*Regular Results*/
.resultsheader1 { font-size: 12px; font-weight: bold; padding: 0; }
.resultsheader2 { font-size: 14px; font-weight: bold; padding: 10px 0 0 0; margin: 10px 0; color: #999; border-bottom: #999 1px solid; }
table.resultslinebg { display: none; }
.resultsleadin { font-weight: bold; }
.resultsbyline { font-style: normal; color: #afafaf; font-size: 10px; }
.resultsdesc { }
.resultsmedia { font-size: 10px; color: #f00; }
.resultslinks { font-size: 10px; font-weight: bold; }
.searchterm { font-size: 12px; font-weight: bold; }


#issuecovers { text-align: left; clear: both; }
#issuecovers h2 { font-weight: normal; color: #fff; height: 16px; padding: 2px 10px; margin: 5px 0; line-height: 16px; background-color: #666; font-size: 12px; text-transform: uppercase; }
#issuecovers table tr.date td { background: #ccc; border-bottom: #666 1px solid; padding: 3px 0; text-align: center; vertical-align: middle; }
#issuecovers table tr.date td a { font-weight: normal; font-size: 10px; color: #666; line-height: 24px; display: block; text-decoration: none; }


/*Feedburner RSS-to-HTML formatting*/
div.feedburnerFeedBlock { overflow: hidden; display: block; }
#recentheadlines div.feedburnerFeedBlock p.feedTitle { display: none; }
#recentheadlines div.feedburnerFeedBlock p.date { display: inline; margin: 0 0 0 5px;font-style: normal; color: #afafaf; font-size: 10px; }
#recentheadlines div.feedburnerFeedBlock ul { margin: 0 0 0 0px; }
#recentheadlines div.feedburnerFeedBlock ul li { margin: 0 0 5px 0; padding: 0; }
#recentheadlines div.feedburnerFeedBlock ul li a { color: #2765e0; text-decoration: none; font-size: 12px; font-family: arial,helvetica; font-weight: bold;margin: 0 0 0 11px; }
#recentheadlines div.feedburnerFeedBlock ul li a:hover { text-decoration: underline; }
#recentheadlines div.feedburnerFeedBlock ul li div { display: none; }
#recentheadlines #creditfooter { float: right; clear: both; margin: 0 0 15px 0; }

/*Most Recent Story*/
#article #content #mostrecentpromo {  padding: 20px 0 20px 0;}
#article #content #mostrecentpromo div.feedburnerFeedBlock { margin: 0; padding: 0; }
#article #content #mostrecentpromo div.feedburnerFeedBlock ul { margin: 0; padding: 0; list-style: none; }
#article #content #mostrecentpromo div.feedburnerFeedBlock ul li {margin: 0; padding: 0; list-style: none;background: none; }
#article #content #mostrecentpromo div.feedburnerFeedBlock ul li a { text-transform: uppercase; }
#article #content #mostrecentpromo div.feedburnerFeedBlock ul li p.date { font-style: normal; color: #afafaf; font-size: 10px; margin: 0 0 5px 0; }
#article #content #mostrecentpromo div.feedburnerFeedBlock div { margin: 0; padding: 0; font-size: 12px; }
#article #content #mostrecentpromo div.feedburnerFeedBlock #creditfooter { float: right; margin: 10px 0 0 0; padding: 0; }
#article #content #mostrecentpromo h2 { border: none;}

/*News Events Market Max Include */
#newseventmarkmaxtop {border-top: 5px solid #ff6600; clear: both; margin: 0; background: #fff; width: 630px; }
#newsevenmarkmax { border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; background: url('/images/bg_nlevntmarkmax.jpg') bottom repeat-x; padding: 10px 7px; }
#newsevenmarkmax table td.newsbox span, #newsevenmarkmax table td.eventsbox span, #newsevenmarkmax table td.markmaxbox span {font-family: arial; font-size: 10px; text-transform: uppercase; color: #000; }

#newsevenmarkmax a.clicklink {font-size: 10px ; font-family: arial; color: #FF6702; background: url('/images/arrow_clicklink.gif') right no-repeat; padding: 0 8px 0 0; text-decoration: none; }

.cathome #newseventmarkmaxtop {margin: 0 0 20px 0;}
.catextreme-farming #newseventmarkmaxtop { display: none;}

/*Market News - Road Warrior - Focus on Agriculture*/
#marketroadfocus { border-top: 1px solid #ccc; overflow: hidden; padding: 0; margin: 0 0 20px 0; }
#marketroadfocus div.mrf { width: 195px; float: left; padding: 0 5px 0 5px; }
#marketroadfocus div.mrf p.itals { margin-bottom: 4px; }
#marketroadfocus div.mrf img { float: left; margin: 0 8px 2px 0; }
#marketroadfocus div.mrf h4 { font-size: 15px; color: #0a529a; font-weight: bold; text-decoration: none; margin: 10px 0; padding: 0; }
#marketroadfocus div.mrf h4 a:hover { text-decoration: underline; }
#marketroadfocus div.mrf p.chfmore { font-weight: bold;}
#marketroadfocus div.mrf p.chfmore a { background: url('/images/ld_kranglist.gif') right no-repeat; padding: 0 8px 0 0; }

span.chfmore { font-weight: bold;}
span.chfmore a { background: url('/images/ld_kranglist.gif') right no-repeat; padding: 0 8px 0 0; }


.moreleft { text-align: left; font-weight: bold; }
.moreright { text-align: right; font-weight: bold; }
p.moreleft a { background: url('/images/ld_kranglist.gif') right no-repeat; padding: 0 8px 0 0;}
p.moreright a {background: url('/images/ld_kranglist.gif') right no-repeat; padding: 0 8px 0 0;}
/*Most Recent Issue - homepage */
#mostrecentissue { margin: 0; padding: 0; }
#mostrecentissue a { font-weight: bold; }
#mostrecentissue p.recentcoverimg { float: left; margin: 0 10px 1px 0; padding: 0; }
#mostrecentissue h4 { margin: 0; padding: 0; }
#mostrecentissue h4 a { color: #0A529A; font-size: 17px; text-transform: none; margin: 0; padding: 0; }
#mostrecentissue p.itals { margin: 0 0 10px 0; padding: 0; }
#mostrecentissue p.pteaser a { font-weight: bold; }



/* =============================================
================== footer
============================================= */
#footer { height: 76px; background: url('/images/bg_footer.jpg') no-repeat;	clear: both; margin: 0; text-align: center; color: #6A6A6A; font-size: normal 10px arial, verdana, sans-serif; padding: 0; }

#footer p { display: block; clear: both; padding: 5px 0 0 0; margin: 0px; color: #fff; font: normal 10px verdana, sans-serif; text-align: center; }

#footer div { margin: 0px 0 0 35px;; padding: 20px 0 0 0; text-align: center;  }

#footer ul {  margin: 0; padding: 0px; list-style: none; }
#footer ul li { float: left; margin: 0; padding: 0 10px; border-left: 1px solid #fff; background: none; }
#footer ul li a {  color: #fff; font-weight: bold; font-family: verdana, sans-serif;  }
#footer ul li.first { border-left: 0; }


#backissues { height: 125px; background: #e3e1e2; margin: 0 9px 0 0; padding: 8px 0; border-bottom: 1px solid #999; clear: both;  }
#backissues h2 { text-transform: uppercase; font-size: 11px; color: #000; display: inline;  vertical-align: top; font-family: arial; font-weight: normal; letter-spacing: 1px; border: none; }
#backissues div.covers { display: inline; }
#backissues div.covers img { margin-right: 8px; padding: 0; height: 114px; width: 84px; }
#backissues div.dates { clear: both; margin-left: 188px; }
#backissues div.dates a { font-size: 10px; color: #000; text-transform: uppercase; text-decoration: none; font-family: arial; margin-right: 55px; }
#backissueslist {  clear: both; float: left; margin: 0 19px 0 0; padding: 0 0 0 5px;  width:140px;   }
#backissueslist h2 { border: none; font-family: arial; font-size: 11px; font-weight: normal; color: #000; float: left;   }
#backissueslist select { float: left; }

#newsletters { padding: 20px 0; overflow: hidden; }
#newsletters div.newsletterimg { clear: both; padding: 10px 5px; }
#newsletters div.newsletterimg div { margin: 0 7px; text-align: center; width: 150px; float: left; overflow: hidden; display: inline-block; }

/* poll */
.pollContainer { overflow: hidden; margin: 0 0 20px; }
.pollContainer h3 { font-family: "Arial Narrow", Arial, Sans-Serif; font-weight: bold; font-size: 14px; color: #669900; padding: 0 0 1px 0; margin: 15px 0 10px 0; text-transform: uppercase; border-bottom: 1px solid #ccc; }
.pollContainer p { line-height: 18px;}
.pollContainer div { font-weight: bold; line-height: 18px; margin: 5px 0 0; }
.pollContainer div label { vertical-align: top; }
.pollContainer .pollSubmit { background: #A1D533; border: 1px solid #333; color: #000; text-transform: uppercase; font-weight: bold; font-size: 11px; margin: 15px 0 5px; }

/*ad formatting*/
#topcat .ad728x90 { margin: 0 auto 15px; padding: 0px 0px 0px 0px; width: 728px;  overflow: hidden;  }
#bannersidebox {width: 195px; float: right; margin: 0; padding: 0; }
#bannersidebox p {font-size: 11px; }
#bannersidebox p a {font-weight: bold; font-size: 11px; }

.bottomBanner { text-align: center; clear: both; overflow: hidden; margin: 20px 0; }

.googleAdsense { clear: left; overflow: hidden; border-width: 1px 0; background: url(/images/bg_orange_rule.gif) repeat-x top; padding: 25px 0 }
.googleAdsense h3 { margin: 1em 0 0; }
.googleAdsense p { margin: 0; }
.googleAdsby { color: #999999; font-weight: bold;}
.visibleUrl { color: #0000FF;}


#rightcatcol .ad { clear: both; margin: 10px 0 14px; }
#leftcatcol .ad { clear: both; margin: 10px 0 14px; }

.contentwellad { margin: 0 0 5px 5px; width: 305px; }
.ad { margin: 0 0 10px; padding: 0; }
.dbl_col .dbl_right .pagead { margin: 0 auto 10px; }
#cover #content .dbl_col .dbl_right .pagead { margin: 0; width: 180px; height: 150px; background: #ccc; border: 1px solid #666; }
.storyad300x250 { background: #fff; padding: 5px 0 5px 10px; float: right; }

/*market news, roadwarrior, focus on ag triple column version*/
.cathome table.triplecol td.leftcol { width: 215px; padding: 0 5px 0 0;}
.cathome table.triplecol td.centercol {width: 215px; padding: 0 5px 0 0;}
.cathome table.triplecol td.rightcol {width: 195px;}

.cathome table.triplecol td.leftcol div.dbl_col_div h2 span {font-size: 15px; color: #0a529a; font-weight: bold; text-decoration: none; margin: 10px 0; padding: 0; text-transform: none; }
.cathome table.triplecol td.leftcol div.dbl_col_div h2 {border: none !important;}
.cathome table.triplecol td.rightcol div.dbl_col_div h2 span {font-size: 15px; color: #0a529a; font-weight: bold; text-decoration: none; margin: 10px 0; padding: 0; text-transform: none; }
.cathome table.triplecol td.rightcol div.dbl_col_div h2 {border: none !important;}
.cathome table.triplecol td.centercol h2 span {font-size: 15px; color: #0a529a; font-weight: bold; text-decoration: none; margin: 10px 0; padding: 0; text-transform: none; }

.cathome #nested_dbl_col td.nest_dbl_left, .cathome #nested_dbl_col td.nest_dbl_right { width: 50%; }

p.advertisement { padding: 5px 0; margin: 0; color: #999; text-align: left; font-family: verdana; background: #fff; text-transform: uppercase; font-size: 10px; }

.contentwellad75x75, .ad75x75, .pagead75x75, .storyad75x75 { width: 75px; }
.contentwellad120x60, .ad120x60, .pagead120x60, .storyad120x60 { width: 120px; }
.contentwellad120x240, .ad120x240, .pagead120x240, .storyad120x240 { width: 120px; }
.contentwellad120x600, .ad120x600, .pagead120x600, .storyad120x600 { width: 120px; }
.contentwellad125x125, .ad125x125, .pagead125x125, .storyad125x125 { width: 125px; }
.contentwellad160x600, .ad160x600, .pagead160x600, .storyad160x600 { width: 160px; }
.contentwellad180x150, .ad180x150, .pagead180x150, .storyad180x150 { width: 180px; }
.contentwellad234x60, .ad234x60, .pagead234x60, .storyad234x60 { width: 234px; }
.contentwellad234x400, .ad234x400, .pagead234x400, .storyad234x400 { width: 234px; }
.contentwellad240x400, .ad240x400, .pagead240x400, .storyad240x400 { width: 240px; }
.contentwellad250x250, .ad250x250, .pagead250x250, .storyad250x250 { width: 250px; }
.contentwellad300x60, .ad300x60, .pagead300x60, .storyad300x60 { width: 300px; }
.contentwellad300x125, .ad300x125, .pagead300x125, .storyad300x125 { width: 300px; }
.contentwellad300x250, .ad300x250, .pagead300x250, .storyad300x250 { width: 300px; }
.contentwellad336x60, .ad336x60, .pagead336x60, .storyad336x60 { width: 336px; }
.contentwellad336x125, .ad336x125, .pagead336x125, .storyad336x125 { width: 336px; }
.contentwellad336x280, .ad336x280, .pagead336x280, .storyad336x280 { width: 336px; }
.contentwellad336x850, .ad336x850, .pagead336x850, .storyad336x850 { width: 336px; }
.contentwellad468x60, .ad468x60, .pagead468x60, .storyad468x60 { width: 468px; }
.contentwellad728x90, .ad728x90, .pagead728x90, .storyad728x90 { }


/*resources box styles*/
#resources { width: 300px; clear: both; margin: 0; padding: 0 0 5px 0; overflow: hidden; }
#resources ul { margin: 0; padding: 0; }
#resources ul li { margin: 0; padding: 0px; text-align: center; background: none; }
#resources ul li.first { width: 50px; height: 80px; float: left; margin: 0 10px 0 0;}
#resources ul li.second { width: 50px; height: 80px; float: left; margin: 0 10px 0 0; }
#resources ul li.third { width: 50px; height: 80px; float: left; margin: 0px 10px 0 0; }
#resources ul li.fourth { width: 50px; height: 80px; float: left; margin: 3px 10px 0 0; }
#resources ul li a { font-family: arial,helvetical; font-size: 10px; color: #000; text-decoration: none; text-transform: uppercase; }
#resources ul li a:hover { text-decoration: underline; }

/*featured jobs box styles*/
.featuredJobs { clear: both; padding: 10px 0 0; font-size: 12px; }
.jt_job_list { padding: 0 0 0 10px; text-transform: none; }
.jt_job_position { margin: .5em 0 0 -10px; padding: 0 0 0 10px; font-weight: bold; background: url('/images/ld_kranglist.gif') no-repeat 0 4px; }
.jt_alljobs { margin: .5em 0 0; font-weight: bold; }



/*weatherbug styles */
#weatherbug { clear: both; width: 300px; margin: 0; padding: 0 0 20px 0; }

#rightcatcol div.cb { clear: both; }

/*commodities*/
#commodities { clear: both; overflow: hidden; }

/*weed control guides*/
#cornwcguide { width: 146px; padding: 0 0 0 0; margin: 20px 0 0 18px; border-bottom: 1px solid #ccc; }
#soybeanwcguide { width: 146px; padding: 0 0; margin: 25px 0 0 18px; }

#cornwcguide div.wcguidehead { height: 45px; background: #669900; border-bottom: 1px solid #fff; }
#cornwcguide div.wcguidehead p { text-align: center; color: #fff; font-weight: bold; padding-top: 8px; }
#cornwcguide div.wcguidebgs { padding: 10px; margin: 0 0 20px 0; background: url('/images/bg_wcguides.jpg') top repeat-x; }
#cornwcguide div.wcguidebgs form { margin: 0; padding: 0; }
#cornwcguide div.wcguidebgs select { width: 125px; margin-bottom: 10px; font-size: 10px; }
#cornwcguide div.wcguidebgs input { margin: 0; padding: 0; }

#soybeanwcguide div.wcguidehead { height: 45px; background: #669900; border-bottom: 1px solid #fff; }
#soybeanwcguide div.wcguidehead p { text-align: center; color: #fff; font-weight: bold; padding-top: 8px; }
#soybeanwcguide div.wcguidebgs { padding: 10px; margin: 0 0 20px 0; background: url('/images/bg_wcguides.jpg') top repeat-x; }
#soybeanwcguide div.wcguidebgs form { margin: 0; padding: 0; }
#soybeanwcguide div.wcguidebgs select { width: 125px; margin-bottom: 10px; font-size: 10px; }
#soybeanwcguide div.wcguidebgs input { margin: 0; padding: 0; }


.dbl_col {margin: 0px 0 0 0; padding: 0; }
.dbl_col .dbl_right {padding: 0 5px; width: 216px; }
.dbl_col .dbl_left { padding: 0 5px; width: 410px; }

#content table.dbl_col #nested_dbl_col{ clear: both; }

.hr { height: 6px; display: block; background: url('/images/bg_orange_rule.gif') repeat-x; margin: 0; padding: 0; clear: left; }


/*  TOP NAVIGATION  */
#topnav { clear: both; margin: 0; padding: 0; background: url('/images/bg_topnav.jpg') repeat-x; border-top: 1px solid #f4f4f4; border-bottom: 1px solid #f4f4f4; height: 29px; text-align: center; }

/*** Navigation ***/
div.mainmenu { background: url('/images/bg_topnav.jpg') repeat-x; height: 29px; width: 969px; margin: 0 auto; }

.mainmenu ul {margin: 0 auto; padding: 0;}
.mainmenu ul#level1 li {float: left; background: url('/images/topnav_divider.gif') repeat-y left !important;}
.mainmenu ul#level1 li a { font-family: arial, helvetica; font-size: 14px; font-weight: bold; color: #ffffce; text-decoration: none; display: block; padding: 5px 0 0 0; height: 24px; text-transform: uppercase; letter-spacing: .5px; }

.mainmenu ul#level1 { height: 29px; padding: 0; margin: 0; list-style-type: none; }
.mainmenu ul#level1 li.first { background: none; }
.mainmenu ul#level1 li a:hover { text-decoration: underline; }
.mainmenu ul li {  margin: 0; padding: 0; position: relative; }

* html .mainmenu ul ul {
width: 162px;
w\idth: 162px;
}

.mainmenu ul ul { position: absolute; display: none; z-index: 101; top: 29px; left: 1px; padding: 0; margin: 0; width: 162px; background: #000; }
}
.mainmenu ul ul ul{ position: absolute; display: none; z-index: 201; top: 29px; left: 1px; padding: 0; margin: 0; width: 162px; background: #000; }
.mainmenu ul ul li { width: 162px; margin: 0; padding: 0; }

/*sets dropdown-li-a styles*/
.mainmenu ul#level1 ul li a { font: bold 11px arial,'Trebuchet MS', Helvetica, sans-serif;
/*
line-height: 18px;
*/



margin: 0;
display: block;
color: #fff;
text-decoration: none;
text-transform: none;
text-align: left;
padding: 0px;
/*
background: none !important;
*/
height: 20px;
border-bottom: 1px solid #fff;
}

.mainmenu ul ul li div { border: 0px solid #c00; width: 140px; height: 18px; }
.mainmenu ul ul li.last a { border-bottom: none; background: none; }

/*drop down backgrounds*/
.mainmenu ul#level1 ul li { background: none;}
.mainmenu ul#level1 ul li a {text-decoration: none; display: block; padding: 5px 0 0 22px; background: none !important;}
.mainmenu ul#level1 li.catmarketing ul li a {text-decoration: none; display: block; padding: 5px 0 0 22px; background: none !important;}
.mainmenu ul#level1 li.catmarketing ul li { background: none !important;}
.mainmenu ul#level1 li.catsoybeans ul li { background: none !important;}
.mainmenu ul#level1 li.catcorn ul li { background: none !important;}
.mainmenu ul#level1 li.catinputs ul li { background: none !important;}
.mainmenu ul#level1 li.catbiofuels ul li { background: none !important;}
.mainmenu ul#level1 li.precision-ag ul li { background: none !important;}
.mainmenu ul#level1 li.catequipment ul li { background: none !important;}
.mainmenu ul#level1 li.catag-issues ul li { background: none !important;}
.mainmenu ul#level1 li.catvideo ul li { background: none !important;}
.mainmenu ul#level1 ul li a:hover { text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 5px 0 0 12px;}
.mainmenu ul#level1 li.catmarketing ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 ul li a:hover div {	background: url('/images/arrow_navdrops.gif') 0px 7px no-repeat; color: #000; text-decoration: none; display: block; margin: 0 0 0 0px; padding: 0 0 0 10px; }

.mainmenu ul#level1 li.catsoybeans ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catcorn ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catinputs ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catbiofuels ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catprecision-ag ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catequipment ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catvideo ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}

.mainmenu ul#level1 li.catag-issues ul li a:hover {text-decoration: none; display: block; background: #ACE13B url('/images/bg_topnav_drops.jpg') bottom repeat-x !important; padding: 0px 0 0 12px; line-height: 24px; height: 25px;}
/* \*/
.mainmenu ul#level1 li:hover ul, li.over ul {
display: block;
}
/* */

#topnav .mainmenu li.catcorn { width: 72px; }
#topnav .mainmenu li.catcorn a { background: url('/images/csd_hp_green_arrow.gif') 58px 10px no-repeat; }
#topnav .mainmenu li.catsoybeans { width: 113px; }
#topnav .mainmenu li.catsoybeans a { background: url('/images/csd_hp_green_arrow.gif') 98px 10px no-repeat; }
#topnav .mainmenu li.catcotton { width: 105px; } /* this was replaced by catinputs...wont hurt to leave it here though, if cotton comes back */
#topnav .mainmenu li.catinputs { width: 90px; }
#topnav .mainmenu li.catinputs a { background: url('/images/csd_hp_green_arrow.gif') 73px 10px no-repeat; }
#topnav .mainmenu li.catenvironment { width: 97px; }
#topnav .mainmenu li.catequipment { width: 118px; }
#topnav .mainmenu li.catequipment a { background: url('/images/csd_hp_green_arrow.gif') 104px 10px no-repeat; }
#topnav .mainmenu li.catprecision-ag { width: 143px; }
#topnav .mainmenu li.catprecision-ag a { background: url('/images/csd_hp_green_arrow.gif') 125px 10px no-repeat; }
#topnav .mainmenu li.catag-issues { width: 102px; }
#topnav .mainmenu li.catag-issues a { background: url('/images/csd_hp_green_arrow.gif') 92px 10px no-repeat; }
#topnav .mainmenu li.catbiofuels { width: 106px; }
#topnav .mainmenu li.catbiofuels a { background: url('/images/csd_hp_green_arrow.gif') 92px 10px no-repeat; }
#topnav .mainmenu li.catvideo { width: 72px; }
#topnav .mainmenu li.catvideo a { background: url('/images/csd_hp_green_arrow.gif') 59px 10px no-repeat; }
#topnav .mainmenu li.catmarketing { width: 123px; }
#topnav .mainmenu li.catmarketing a { background: url('/images/csd_hp_green_arrow.gif') 106px 10px no-repeat !important; }
/* end NAvigation*/

/* Hide this from IE-Mac \*/
* html .feedburnerFeedBlock { height: 1%; }
* html .storyad { width: 310px; }
* html #search { margin: 0; padding: 73px 0 0 0;}
* html .cattv p.tvtext { width: 450px;}



/****** Standard Video Player ******/

#flash_video {
	margin-top: 11px;
	text-align: center;
}
#videoContainer {
	width: 765px;
	margin: 0 auto;
	background: #AEE33D url(/images/tv_player_bg_grad.jpg) repeat-x bottom;
	padding-bottom: 3px;
	margin-bottom: 2px;
}
#videoContainer .videoLeft {
	width: 489px;
	float: left;
	margin-left: 4px;
}
#videoContainer .videoHeader {
	height: 112px;
	background: url(/images/player_top_bkgd.gif);
	overflow: hidden;
	text-align: center;
}
#videoContainer .videoHeader div {
	margin-top: 14px;
	margin-left: 10px;
	width: 468px;
	height: 90px;
	background: url(/images/CSD_LIVE_header.gif) no-repeat;
/*	background: url(/images/video_player_banner.jpg) no-repeat;*/
}
#videoContainer .videoHeader img {
	margin-top: 14px;
}
#videoContainer .videoWindow {
	height: 344px;
	background: url(/images/player_bkgd.gif);
	overflow: hidden;
}
#videoContainer .videoRight {
	width: 262px;
	float: left;
	text-align: left;
}
#videoContainer .videoRightTop {
	height: 91px;
	background: url(/images/player_rt_top.gif);
	overflow: hidden;
}
#videoContainer .videoDescription {
	height: 202px;
	background: url(/images/player_rt_middle.gif);
	overflow: hidden;
}
#videoContainer .videoDescription .avText {
	height: 160px;
	margin-top: 32px;
	margin-right: 6px;
	overflow: auto;
}
#videoContainer .relatedArticle {
	margin-top: 10px;
	margin-bottom: 10px;
}
#videoContainer .videoOther {
	height: 157px;
	background: url(/images/player_rt_bottom.gif);
	overflow: hidden;
}
#videoContainer .videoOther .avText {
	height: 125px;
	margin-top: 22px;
	margin-right: 6px;
	overflow: auto;
}
#videoContainer .videoDescription h3 {
	margin: 12px 8px 7px 12px;
}
#videoContainer .videoRightTop p {
	margin: 15px 8px 7px 12px;
}
#videoContainer h3 {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 12px;
}
#videoContainer .videoRight p {
	margin-left: 12px;
	margin-right: 8px;
}

#videoContainer .pagead {
	clear: both;
	text-align: center;
}
#videoContainer p {
	margin-top: 3px;
	margin-bottom: 6px;
}
#videoContainer .relatedVideo {
	margin-top: 10px;
	margin-bottom: 10px;
}
#videoContainer td, #videoContainer div, #videoContainer p  {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.video_sponsor_top img {
	margin: 14px 0 0 10px;
}
.video_sponsor_bottom {
	margin: 0 0 0 20px;
	text-align: left;
	font-size: 10px;
	color: #EFEFEF;
}
/****** /Standard Video Player ******/
/****** Standard Podcast Player ******/
#iframediv #audioPlayer {
	margin: 0px 7px;
}
.podcastsPlayer {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.podcastsPlayer a {
	color: #0A5398;
	text-decoration: none;
}
.podcastsPlayer a:hover {
	text-decoration: underline;
}
.podcastsPlayer h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #c60;
	clear: both;
	border: none;
}
.mediaOptions {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mediaOptions li {
	float: left;
	margin-right: 10px;
}
.mediaOptions li a {
	display: block;
}
.mediaOptions li.download,
.mediaOptions li.subscribe {
	padding: none;
	background: none;
}
.mediaOptions li.download a {
	width: 103px;
	height: 24px;
	background: url(/images/podcast_download_now.gif) no-repeat;
}
.mediaOptions li.subscribe a {
	width: 81px;
	height: 24px;
	background: url(/images/podcast_subscribe.gif) no-repeat;
}
.mediaOptions li a span {
	display: none;
}
.podcastsPlayer #iframediv {
	background: #5F5D62;
	margin: 7px;
	width: 336px;
}
.podcastsPlayer #playerWrapper {
/*	background: #fff url(/images/podcast_bkgd.gif) repeat-x top; */
	padding: 15px 0 15px;
	width: 722px;
	text-align: left;
	overflow: hidden;
	border-bottom: 20px solid #7C7C7C;
	margin: 0 auto;
	clear: both;
}
.podcastsPlayer #playerWrapper .avText {
	padding: 10px;
	margin: 0px 10px 10px 10px;
	color: #000;
	background: #E6CA9E;
	text-align: left;
	clear: both;
}
.podcastsPlayer #playerWrapper h3 {
	font-weight: normal;
	text-align: left;
	margin-left: 15px;
	color: #fff;
}
.podcastsPlayer #playerWrapper .rightCat {
	width: 336px;
	float: right;
	padding: 0px 0px 5px 0px;
	margin-right: 10px;
	display: inline;
}
.podcastsPlayer #playerWrapper .rightCat p {
	margin: 0;
}
.podcastsPlayer #playerWrapper .rightCat .ad {
	margin-top: 0;
}
.podcastsPlayer #playerWrapper .leftCat {
	text-align: center;
	width: 350px;
	margin-left: 8px;
	margin-right: 8px;
	float: left;
}
.podcastsPlayer #playerWrapper .roundedCorners {
	background: #D3983F url(/images/podcast_bg_gradient.gif);
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
.podcastsPlayer #playerWrapper .leftCat p {
	margin: 10px 0 5px;
	text-align: left;
}
.podcastsPlayer #playerWrapper .leftCat .nowPlaying {
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 0px;
	color: #fff;
	text-align: left;
	float: left;
	text-transform: uppercase;
	font-size: 11px;
}
.podcastsPlayer #playerWrapper .avText, .podcastsPlayer #playerWrapper .avRelated {
	padding: 10px;
	margin: 0px 10px 10px 10px;
	color: #000;
	text-align: left;
	clear: both;
}
.podcastsPlayer #playerWrapper .avRelated {
	padding: 0;
	margin-left: 10px;
	background: #E6CA9E;
}
.podcastsPlayer #playerWrapper .avRelated div {
	padding: 15px 15px 15px 45px;
	margin-bottom: 1px;
	background: url(/images/podcast_mic.gif) no-repeat 5px;
}
.podcastsPlayer #playerWrapper .avRelated.avRelatedArticle div {
	padding: 15px 15px 15px 10px;
	margin-bottom: 1px;
	background: none;
}
.podcastsPlayer #playerWrapper .avRelated div a {
	font-weight: bold;
	color: #C60;
}

.podcastsPlayer #playerWrapper .leftCat .buttons {
	float: right;
	margin: 0 0px 10px 0;
}
.podcastsPlayer #playerWrapper .leftCat .buttons img {
	padding: 2px;
}
.podcastsPlayer #pixeltracker { position: absolute; left: -5px; top: 0; }
.podcastsPlayer #playerhead {
	width: 730px;
	height: 62px;
	margin: 10px auto;
}
.podcastsPlayer #playerhead h1 {
	height: 62px;
}
.podcastsPlayer #playerhead a {
	background: url(/images/FIRST_podcast_banner.jpg) no-repeat top left;
	height: 0px;
	padding-top: 62px;
	width: 461px;
	display: block;
	overflow: hidden;
	float: left;
}

.podcastsPlayer #playerhead #search {
	float: right;
	padding: 0px 10px 5px 10px;
	margin: 5px;
}
.podcastsPlayer #search input {
	vertical-align: bottom;
}
.podcastsPlayer #search .searchKeywords {
	margin-bottom: 0px;
	border: 1px solid #CACACA;
	width: 140px;
}
.podcastsPlayer #search input {
	border: none;
}
.podcastButtons {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #405F73;
}
.podcastsPlayer #playerfoot {
	background: #7C7C7C;
	width: 730px;

	height: 25px;
}
.ad p {
	text-align: left;
}
/****** Standard Podcast Player ******/

/****** Streaming media archive page ******/

#streamingMediaArchive {float:left;}

.streamingMediaLeadin {
	width: 405px; /* need a width to make overflow with with ie6 */
	overflow: hidden;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
/*	border-bottom: 1px solid #c9c9c9;*/
}
.streamingMediaLeadin .byline {
	margin: 0;
}
.streamingMediaLeadin .popup img {
	margin-bottom: 10px;
}
.streamingMediaLeadin h3 {
	margin-top: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions {
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li {
	float: left;
	height: 24px;
	margin: 0 5px 0 5px;
	padding-left: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li span {
	display: none;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.listen {
	background: url(/images/podcast_listen_btn.jpg) no-repeat;
	width: 68px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download {
	background: url(/images/podcast_download_btn.jpg) no-repeat;
	width: 115px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download a {
	width: 115px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe {
	background: url(/images/podcast_subscribe_btn.jpg) no-repeat;
	width: 88px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe a {
	width: 88px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li a {
	display: block;
	height: 24px;
	background: none;
}


/****** /Streaming media archive page ******/

/* 'featured video' */
#featuredVideo {
  float: left;
}
.featuredVideoContent {
  width: 240px;
  float: right;
}
.featuredVideoContent h1 {
  margin-top: 0;
}
.featuredVideoContainer {
  padding: 10px;
  clear: both;
  overflow: hidden;
  zoom: 1;
  border: 1px solid #ccc;
  background: #ffefd3;
  margin-bottom: 10px;
}
#cover #content .featuredVideoContainer h2 {
  margin-bottom: 5px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
}

.relatedSites {  background: #000; margin:10px 9px 0 0; }
.relatedSites h2 {margin:0; margin: 10px 10px 0 20px; padding-top:10px; border-bottom:none; color:#679703; }
.relatedSites li a {color:#fff;}
.relatedSites li {
	float: left; background: #000;
	padding: 0 5px 0  5px;
    border-right: 1px solid #fff;
    list-style: none;
	float:left;
	background: none; }
.relatedSites ul { float: left; background: #000; padding: 0 0 15px  15px; margin:0;   width:954px; }

#SMTwall #PersonalInfo { clear: left!important; }