/*  

Theme Name: RaceHorseReport.com Default

Theme URI: http://www.racehorsereport.com/

Description: Original site design by NetMediaOne.

Version: 1.0

Author: Bill Adams and Graham Wheeler

Author URI: http://www.netmediaone.com/



*/



html, body, table, tbody, td, div, img { padding: 0px; margin: 0px; border: 0px; }



body { background: #1f6602 url('images/bg_pattern.gif') repeat-y center; }

body, table { font: 12px/1.75 verdana, arial, helvetica, sans-serif; }



a, a:visited { color: #06c; text-decoration: underline; cursor: pointer; outline: none; }

a:hover, a:visited:hover { background-color: #fc0; color: #06c; text-decoration: none; cursor: pointer; outline: none; }



blockquote { margin: 5px 10px 5px 10px; font-size: 10px; line-height: 1.36; font-style: italic; color: #404040; }



h1 {

	color: #060;

	font: 22px/1.2 georgia, "times new roman", serif;

	font-weight: bold;

	margin-top: 15px;

	margin-bottom: 3px;

	}

	

h2 {

	color: #060;

	font: bold 12px/1.2 georgia, "times new roman", serif;

	border-top: 3px solid #ddb;

	border-bottom: 1px solid #ddb;

	padding-top: 3px;

	padding-bottom: 5px;

	margin-top: 20px;

	margin-bottom: 15px;

	}



h2.summaryTitle { padding-top: 3px; border-top: 0px; font-size: 14px; }



h6 {

	font: 10px/2 verdana, arial, helvetica, sans-serif;

	padding-top: 0px;

	margin: -5px 0px 10px 0px;

	}





h1 a, h1 a:visited, h2 a, h2 a:visited { text-decoration: none; }

h1 a:hover, h1 a:visited:hover, h2 a:hover, h2 a:visited:hover { text-decoration: underline; }



.picBlockLeft { float: left; margin: 5px 30px 10px 0px; }

.picBlockRight { float: right; margin: 5px 0px 10px 30px; }

.picBlockLeft img, .picBlockRight img { display: block; padding: 1px; background: #fff; border: 4px solid #ddb; }

.picBlockLeft p, .picBlockRight p { font-size: 10px; line-height: 1.2; padding: 0px; margin: 3px 0px 0px 0px; }



.timeStamp { float: right; font: normal 10px/1.5 Verdana, Arial, Helvetica, sans-serif; }



#container { background-color: #fff; margin: 0px auto 0px auto; width: 960px; position: relative; }



#header { background: url('images/masthead.jpg') no-repeat; height: 130px; position: relative; }

#headerLogo { position: absolute; left: 30px; top: 30px; }



#navButtons { font: 16px/1 georgia, "Times New Roman", serif; position: absolute; top: 95px; right: 30px; }

#navButtons a { display: inline; float: left; color: #060; margin-left: 20px; text-decoration: none; }

#navButtons a:hover { text-decoration: underline; }



#content { background-color: #fff; padding: 10px 30px 20px 30px; overflow: auto; }



.columnWrapper { overflow: auto; }



.twoColumn .column1 { display: inline; float: left; margin-right: 30px; width: 630px; }

.twoColumn .column2 { display: inline; float: left; margin-right: 0px; width: 240px; }



.threeColumn .column1, .column2 { display: inline; float: left; margin-right: 30px; width: 280px; }

.threeColumn .column3 { display: inline; float: left; margin-right: 0px; width: 280px; }



.sponsorBox img { display: block; margin: 0px auto 15px auto; }



#footer { background-color: #ddb; padding: 20px 30px 10px 30px; overflow: auto; }

#footer p { font-size: 10px; line-height: 1.5; padding: 0px; text-align: center; }



#footerLogo { background: url('images/footer_pattern.gif') repeat-x; }

#footerLogo img { display: block; margin: 0px auto 0px auto; }

.featured-media-item { border-bottom: 1px solid #ddd; padding: 5px 0 0 0; }

.featured-media-item .title { line-height: 1.2; font-size: 11px; }
.featured-media-item .content a { font-size: 11px !important; }
