.articleBody {
        width: 620px;
        float: left; 
        font-family: Georgia, Times New Roman, Times, serif;
        font-size: 16px;
        line-height: 21px; 
}
.articleBody table, .container.top table {
    border: 0;
    width: 100%;
    margin-bottom: 5px;
    border-top: 4px solid #CCC;
    border-spacing: 0px;
    padding-bottom: 20px;
    background-image: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/478x20_divider_table.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
}
.articleBody table td, .container.top table td {
    border-collapse: collapse;
    border-bottom: 1px solid #CCC;
    padding: 5px 8px;
}
.container.top table td {
    padding: 5px 0;
}
.articleBody table tfoot, .container.top table tfoot {
    background: #e7e7e7;
    font-weight: bold;
}
.articleBody table thead, .articleBody table th, .container.top table thead, .container.top table th {
    background: #e7e7e7;
    font-weight: bold;
}
.articleBody p img {
    float: left;
    margin: 0 20px 5px 0;
}
.articleBody h1 {
        margin: 0;
        font-size: 24px;
        line-height: 26px;
        letter-spacing: -0.125px;
        color: #333;
        font-weight: normal;
        padding-bottom: 5px;
}       
.articleBody h2 {
        margin: 0;
        padding: 0 0 4px 0;
        font-family: Georgia, Times New Roman, Times, serif;
        font-size: 14px;
        font-weight: normal;
        line-height: normal;
}       
.articleBody .entry-content h2 {
    font-size: 20px;
} 
.authorBlk {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    padding: 4px 0;
    line-height: 14px;
}
.articleBody p {
        margin: 0;
        padding: 0 0 12px 0;
}
.articleBody .subhead {
    font-size: 20px;
    padding-bottom: 10px;
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight: normal;
}
.articleBody p a, .articleBody a {
    text-decoration: underline;
}
.infobox .infobox_subhead {
	padding-top: 10px;
	font-weight: bold;
}	
.infobox .infobox {
	font-weight: bold;
}	
.articleBody .infobox {
	font-size: 14px;
	font-weight: bold;
}	
.articleBody .infobox_subhead {
	font-size: 14px;
	font-weight: bold;
}	
.articleBody .b {
	font-weight: bold;
}	
.ad300 {
    width: 300px;
    float: left;
    margin-right: 20px;
    padding: 10px 0;
    font-size: 11px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    line-height: 13px;
}
.ad300 a {
    text-decoration: none;
}
.ad300 a:hover {
    text-decoration: underline;
}
.breadcrumbsList {
    margin-bottom: 15px;
}
#featuredVideo #theButton {
    z-index: 1;
    display: block;
    position: absolute;
    width: 280px;
    height: 160px;
    background-image: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/play_button.png);
    background-position: 107px 56px;
    background-repeat: no-repeat;
}
.all_right {
	float: right; 
	text-align: right;
}
.toolbar_sponsor {
	text-align: right; 
	font-family: Verdana; 
	font-size: 9px;
    color: #999;
}
.article_break {
	border-top: 1px dotted rgb(204, 204, 204);
	text-align: right;
}
.the_toolbox {
        margin:0;
        padding:4px 8px 2px;
        background-color:#F9FAFC;
        border:1px solid #E0E0E0;
}
.sprites {
        list-style:none;
        margin:-27px 0 0 80px;
        padding:0;
        position:absolute;
}
.sprites li {
        float:left;
        margin:0 12px 0 0;
}
.sprites li a, .sprites li a:visited {
        display:inline-block;
        width:22px;
        height:20px;
}
.sprites li a span, .yb_span {
        left:-5000px;
        position:absolute;
}
.sprites li a#email, .sprites li a#print {
        padding:0 0 0 28px;
        width:auto;
        font:normal 12px Arial, Helvetica, sans-serif;
        text-decoration:none;
}
#ybuzz {
        background:url(http://s3.amazonaws.com/content.newsok.com/newsok/images/story_toolbar_icons.gif) left -46px no-repeat;
        width:18px;
        height:20px;
}
a.sponsored_rslts, a:visited.sponsored_rslts {
        text-transform:uppercase;
        color:#8CA6BF;
}

/* story slider */
#slidebox {
  width:400px;
  right: -430px;
  padding:5px;
  background-color:#fff;
  border-top:3px solid #a02c2c;
  position:fixed;
  bottom:20px;
  box-shadow:-2px 0px 5px #aaa;
  -moz-box-shadow:-2px 0px 5px #aaa;
  -webkit-box-shadow:-2px 0px 5px #aaa;
  box-shadow:-2px 0px 5px #aaa;
  transition: right 100ms linear;
  -moz-transition: right 100ms linear;
  -webkit-transition: right 100ms linear;
}

#slidebox.open {
  transition: right 300ms linear;
  -moz-transition: right 300ms linear;
  -webkit-transition: right 300ms linear;
  right: 0px;
}

#slidebox .title {
  color: #000000;
  font-size: 1.7em;
  margin: 3px 0px 1px 0px;
}

#slidebox strong {
    font-size: 1.2em;
    text-transform:uppercase;
}

#slidebox strong a {
    color: #000000;
    text-decoration: none;
}

#slidebox a.close{
  background:transparent url(close.gif) no-repeat top left;
  width:13px;
  height:13px;
  position:absolute;
  top:10px;
  right:10px;
}

#slidebox a.close:hover {
  background-position:0px -13px;
}

#slidebox .more{
  font-size: 0.9em;
  letter-spacing:1px;
  text-decoration: underline;
}

#slidebox p.desc {
  margin: 0;
}

