/*********** PRIMARY FONTS and COLORS ***********/#yellowlabel{background-image: url('images/yellow_banner.png');background-repeat: repeat-x;width:80%;font-family:georgia,times,serif;font-size:.9em;}p.yellowlabel{margin-top:0px;padding: 8px 10px 10px 10px;}.label{  font-family:verdana,monaco,lucida console,arial;  font-size:1.1em;  font-weight:bold;  padding-left: 5px;  padding-right: 5px;  vertical-align:top;  color:#00ADEF;/*cyanblue*/  line-height:1em;   margin-top:10pt;  margin-left:10pt;  margin-right:10pt;  margin-bottom:10pt;}.labelred{  font-family:verdana,monaco,lucida console,arial;  font-size:1.1em;  font-weight:bold;  padding-left: 5px;  padding-right: 5px;  vertical-align:top;  color:#ED1E24;/*red*/  line-height:1em;   margin-top:10pt;  margin-left:10pt;  margin-right:10pt;  margin-bottom:10pt;}.topic {  font-family:times new roman,times,georgia,serif;  font-style:italic;  font-size:1.3em;  font-weight:bold;  padding-left: 5px;  padding-right: 5px;  vertical-align:top;  color:#D6D6D6;  line-height:1em;  margin-top:20pt;  margin-left:10pt;  margin-right:10pt;  margin-bottom:10pt;}.twitter{  font-family:verdana,monaco,lucida console,arial;  color:#D6D6D6;  font-size:.8em;  padding-left: 3px;  padding-right: 0px;  vertical-align:top;  line-height:1.1em;  margin-top:7pt;  margin-left:7pt;  margin-right:7pt;  margin-bottom:7pt;}.content {  font-family:verdana,monaco,lucida console,arial;  font-size:.8em;  padding-left: 5px;  padding-right: 5px;  vertical-align:top;  /*color:#292421;/*ivory black*/  color:#D6D6D6;  line-height:1.2em;  margin-top:10pt;  margin-left:10pt;  margin-right:10pt;  margin-bottom:10pt;}a.boldonyellow{  color:black;  font-weight:bold;  text-decoration:none;}a.boldonyellow:hover{  color:red;}a.nice{  color:#00ADEF;/*cyanblue*/  text-decoration:underline;  font-weight:bold;}a.nice:hover{  color:#808284;/*grey*/  font-weight:bold;}a.nicetwitter{	color:#ED1C24;	text-decoration:underline;}a.nicetwitter:hover{	color:white;}.bigspace {  margin-top:1em;  margin-bottom:0em;}.smallspace {  margin-top:0.33em;  margin-bottom:0em;}ul#racingnews{margin: 0;padding: 0 1em 0.5em 1em;font-family:verdana,monaco,lucida console,arial;color:#000;font-size:.8em;/*list-style-type: none;*/}ul#racingnews li{margin: 0 0 0 .7em;padding: 0.2em 0 0.4em 0;/*border-bottom: 1px solid #ccc;*/}/*********** DROP SHADOW IMG **********/.img-shadow {  float:left;  background: url(images/shadow.gif) no-repeat bottom right !important;  background: url(images/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;  }.img-shadow img {  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -3px 3px 3px -3px;  padding: 4px;  }  