body{
		font-size:.625em;
		font-family: 'trebuchet MS', 'Helvetica Neue', Arial;
		color:#333333;
  margin: 0;
  padding: 0;
  background: #fff url(../../images/ruk/white_bg.gif);
}

.header{
		width:827px;
		height:43px;
		display:block;
		background: #fff url(../../images/ruk/bg_header.gif) no-repeat;
		overflow:hidden;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.header h1{
		display:none;
		font-size:2em;
		font-weight:normal;
}

.header h1{
  font-size:2em;
}

.header img.track{
		margin:5px 0 0 300px;
		display:inline;
		float:left;
}

.header .select1{
		display:inline;
		float:left;
		margin:10px 0 0 14px;
}

.header a{
		float:left;
		font-weight:normal;
		margin:8px 0 0 30px;
		padding:0;
		color:#ff6600;
		font-size:18px;
  line-height: 29px;
}


.content{
		background: #fff url(../../images/ruk/bg_content.gif) no-repeat left bottom;
		width:827px;
		overflow:hidden;
		margin:0;
		padding:0 0 10px 0;
}

/*Column 1*/
.content .column1{
		width:235px;
		float:left;
		margin:0 0 0 20px;
		background:url(../../images/ruk/column_split.gif) top right no-repeat;
}

.content .column1 span {
  display:block;
  padding-bottom:8px;
  padding-right:8px;
}
.content .column1 a.race-list{
		color:#ff6600;
  font-size:1.2em;
  
}

.content .column1 a.green{
		color:#006600;
}
.content .column1 h3 {
  clear: left;
  float: left;
  height:1em;  
  width: auto;
  margin-right: 4px;
}
.content .column1 p{
  clear:both;
  font-size:1.2em;
  margin:0 0 6px;
  width:auto;;
}
/*Column 2*/
.content .column2{
		width:230px;
		float:left;
		margin:0 0 0 30px;
  height:185px;
		background:url(../../images/ruk/column_split.gif) top right no-repeat;
}

.content .column2 UL{
		margin:0;
		padding:0;
		font-size:1.2em;
		width:210px;
		display:block;
		margin:5px 0 6px 0;
		overflow:hidden;
}

.content .column2 UL LI{
		list-style:none;
		float:left;
		padding:0 8px 0 0;
}

.content .column2 UL LI a{
		color:#ff6600;

}

/*Column 3*/
.content .column3{
		width:270px;
		float:left;
		margin:0 0 0 30px;
}

.content .column3 P{
		width:AUTO;
		font-size:1.2em;
		clear:both;
		margin:0 0 6px 0
}

.content .column3 P IMG{
		float:left;
		margin:0 10px 0 0;
  padding-bottom:8px;
}

.content .column3 P A{
		color:#ff6600;

}

.content H2{
		color:#1b3f95;
		text-transform:uppercase;
		margin:10px 0 8px 0;
		font-size:1.4em;
}
.content .column3 H2 {
  float: left;
}
.content h2 a, .content .column1 h3 a,  .content .column1 h2 a {
  color:#1B3F95;
}

.content H3{
		font-size:1.1em;
		margin:0;
}

.clear{
		clear:both;
}

