/* Fixing funky styles */

#wrapper.fullArticle #contentWrapper #content {
  float: left;
}

.fullArticle #contentWrapper #content #releaseBody p {
  clear: none;
  float: none;
}
#content #releaseBody p strong {font-weight:bold;}
#content #releaseBody p b {font-weight:bold;}
#wrapper.releases #contentWrapper #content .release-subtitle {
    color:#646464;
    font-size:13px;
    margin:0 0 10px;
}

/* don't allow large images to overflow from body */
.fullArticle #contentWrapper #content #releaseBody {
  clear: both;
  width: 620px;
}

/* footnotes */
.fullArticle #contentWrapper #content #releaseBody .style2 {
  display: block;
  clear: both;
}

/* bullets */
.fullArticle #contentWrapper #content #releaseBody ol {
  clear: both;
  margin-top: 7px;
}

.fullArticle #contentWrapper #content #releaseBody ul {
	list-style-position: outside !important;
	list-style-type: disc !important;
	margin: 0;
	padding: 0;
	float: none;
}

.fullArticle #contentWrapper #content #releaseBody ul li {
	float: none;
	clear: none;
	width: auto;
	margin: 2px 0 8px 25px;
	padding: 0;
	display: list-item;
	list-style-position: outside !important;
	list-style-type: disc !important;
}

.fullArticle #contentWrapper #content #releaseBody ul li p {
	margin: 0;
}

/* table funkiness */
.fullArticle #contentWrapper #content #releaseBody table {
  width: 98%;
  clear: none;
}
.fullArticle #contentWrapper #content #releaseBody table tr td {
  width: auto;
  text-indent: 0;
}

.fullArticle #contentWrapper #content #releaseBody table tr td p {
  float: none;
  font-size: 10px;
  line-height: 11px;
}

/* image funkiness */
.fullArticle #contentWrapper #content #releaseBody img {
  float: none;
  clear: none;
}
.releases #contentWrapper #content .blog_entry p img {
  float: none;
  clear: none;
}

/* DESKER STYLES */
	p.imageLeft { width: 600px; display: block;}
	p.imageLeft img { float: left !important;}
	
	p.imageRight { width: 600px; display: block;}
	p.imageRight img { float: right !important;}
	
	p.imageCenter { text-align: center !important; }
	p.imageCenter img { display: inline !important; }
	
	p.largeSpace{ margin: 0 0 40px 0 !important; }
	p.mediumSpace { margin: 0 0 20px 0 !important; }
	
	table.raceResults a {
	  color: #CC0200;
	}
	
/* END DESKER STYLES */
