@charset "utf-8";
/* CSS Document */

ul#navmenu {
background: #093e66;
height: 22px;
}

ul.stdList {
list-style: outside disc;
padding-left: 30px;
}

#column2-inner ul li {
padding: 5px 0px;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.roundup a {
color:#114066;
}

#allwrapper {
width: 960px;
text-align: center;
margin: 0 auto;
background: #CCC url(/news/weekend/images/bg.gif);
position: static;
}
#columnwrapper {
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
}
.floatclear {
clear:both;
}
#topads {
padding:10px;
height: 100px;
}

#topads #ad_1 {
	float:left;
	width:728px;
}

#topads #ad_2 {
	float:left;
	width: 200px;
	margin-left: 12px;
}

#header, #navigation,  #columnwrapper {
text-align: left;
}


/* 7b9fc5*/

#header  {
background-color: #3c759e;
height: 85px;
}


#navigation {
background-color:#093e66;
}

#columnwrapper {
padding: 10px 18px;
}
#columnwrapper a {
font-weight: bold;
}

#column1 {
width: 448px;
float: left;
position: relative;
}

#feature-section {
background-color: #FFF;
font-size: 12px;
text-align:center;
}

#caption-bottom  {
margin-top:0px;
text-align:right;
padding: 0px 10px 10px;
line-height: 1;
}

#caption-bottom  .credit {
color:#333;
font-style:italic;
}

#column2 {
margin-left: 468px;
}

#column2 h2{
font-size: 18px;
font-weight: bold;
}

.track-section  {
background: #FFF url(/news/weekend/images/trackbg.gif) repeat-x left bottom;
}

#column2-inner, #column1-inner {
background: #FFF ;
padding-bottom: 10px;
}

.track-section, #column2-inner, #column1-inner {
margin-top: 10px;
padding-top: 6px;
}
.track-section p, #column2-inner p, #column1-inner p {
padding: 5px 10px;
}

.track-section a, #column2-inner a, #column1-inner a {
color: #151515;
}

.track-section, #belmont , #oaktree ,  #calder {
}

#marcus {
background: url(/news/weekend/images/marcusFace.jpg) 100% 100% no-repeat;
min-height:91px;
height:auto !important;
height:91px;
}

#dave {
background: url(/news/weekend/images/daveFace.jpg) 100% 100% no-repeat;
min-height:91px;
height:auto !important;
height:91px;
}

#michael {
background: url(/news/weekend/images/michaelface.jpg) 100% 100% no-repeat;
min-height:93px;
height:auto !important;
height:93px;
}

#mike {
background: url(/news/weekend/images/mikeFace.jpg) 100% 100% no-repeat;
min-height:97px;
height:auto !important;
height:97px;
}

#byron {
background: url(/news/weekend/images/byronking.gif) 100% 100% no-repeat;
min-height:91px;
height:auto !important;
height:91px;
}

#brad {
background: url(/news/weekend/images/bradFace.jpg) 100% 100% no-repeat;
min-height:91px;
height:auto !important;
height:91px;
}

#marty {
background: url(/news/weekend/images/martyFace.jpg) 100% 100% no-repeat;
min-height:91px;
height:auto !important;
height:91px;
}

#mary {
background: url(/news/weekend/images/maryface.gif) 100% 70% no-repeat;
min-height:97px;
height:auto !important;
height:97px;
}

#steven {
background: url(/news/weekend/images/stevenklein.gif) 100% 100% no-repeat;
min-height:97px;
height:auto !important;
height:97px;
}

#ron {
background: url(/news/weekend/images/ron-face.gif) 100% 100% no-repeat;
min-height:97px;
height:auto !important;
height:97px;
}


#kenny {
background: url(/news/weekend/images/kennyp.gif) 100% 125% no-repeat;
min-height:97px;
height:auto !important;
height:97px;
}

span.byline {
color: #333;
font-size: 85%;
}
.roundup  {
color: #000;
font-size: 75%;
padding: 2px 10px 5px;
/*height: 38px;
width:363px;*/
}

#belmont .roundup {
padding-top: 5px;
}

#oaktree .roundup {
padding-top: 15px;
}

#calder .roundup, #keeneland .roundup, #Churchill .roundup {
padding-top: 15px;
}

.roundup h3 a{
font-size: 125%;
line-height:1.4;
color: #005486;
}
.roundup p {
padding: 1px 0;
}
.blogtab {
text-align: right;
margin-bottom: 10px;
}

.imageLeft  {
float:left;
margin-right: 10px;
}

#footer {
    height: 200px;
    background-color: #F7FAFB;
	border-top: 1px solid #E4EAEE;
	font: 11px/1 "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	}
    #footer a {
        color: #313A40;
        text-decoration: underline;
    }
    #footer p {
        color: #313A40;
        margin: 0px;
        margin-top: 8px;
    }


#sliceImage tr td {
 padding: 0;
 margin: 0;
 line-height: 0;
 }
