<style type="text/css">
<!--
	html{background-color:#ffff99;}
	body{margin:0px;padding:0px;background:#ffff99;color:#000000;font:0.9em "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;}
	a{color:#DE7008;}
	a:hover{color:#E0AD12;}
	#logo{padding:0px;margin:0px;}
	div#contentBlock{
		overflow:scroll;
		min-width:700px; }
	div#sideBar{
		position:relative;
		left:0px;
		top:0px;
		margin:0px 1em 0px 0px;
		padding:5px;
		text-align:left;
		width:130px; 
		overflow:hidden;}
	div#mainClm{
		position:absolute;
		left:150px;
		float:right;
		padding:13px 10px 10px 10px;
		width:75%; 
		min-width:300px;}
	div#disclaimer{padding:1em 1em 1em 1em;}
	#header{padding:0px 0px 8px 0px;margin:0px 0px 8px 0px;border-bottom:solid 1px #000000;
		border-top:solid 2px #FFEBCD;background:#FFFF32;color:#000000;}
	#header a{color:#000000;text-decoration:none;}

	#header a:hover{color:#00000;text-decoration:underline;}

	#search{padding:3px 2%; border-bottom:thin dotted 1px #000000;}
	#disclaimer{padding:3px 2%; border-bottom:solid 1px #000000;}

	h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
	h1{padding:18px 0px 10px 5%;margin:0px 0px 8px 0px;border-top:solid 9px #FFFF32;
		border-bottom:solid 1px #000000;color:#000000;background:#ff0033;font:bold 200% Verdana,Sans-Serif;}
	h2{margin:10px 0px 0px 0px;padding:0px 0px 0px 2%;
		border-bottom:dotted 1px #000000;color:#ff0033;font-size:110%;text-align:left;}
	h3{margin:0px 0px 10px 0px;padding:2px 0px 2px 5px;border-right:solid 1px #000000;
		border-bottom:solid 1px #000000;border-top:solid 1px #000000;
		border-left:solid 1px #000000;color:#ff0033;background:#FFFF32;font:bold 100% Verdana,Sans-Serif;}
	h4{color:#aa0033;}
	h6{color:#ff0033;font:bold 125% Verdana,Sans-Serif;}
	#sideBar ul{margin:0px 0px 33px 0px;padding:0px 0px 0px 0px;list-style-type:none;font-size:95%;}
	#sideBar li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;font-size:105%;}
	#description{padding:0px 0px 0px 5%;margin:0px;color:#000000;background:transparent;font:bold 85% Verdana,Sans-Serif;}
	.blogPost{margin:0px 6px 30px 5px;font-size:100%;}
	.blogPost strong{color:#000000;font-weight:bold;}
	#sideBar ul a{padding:2px;margin:1px;width:100%;border:none;color:#999999;text-decoration:none;}
	#sideBar ul a:link{color:#999999;}
	#sideBar ul a:visited{color:#999999;}
	#sideBar ul a:active{color:#ff0000;}
	#sideBar ul a:hover{color:#DE7008;text-decoration:none;}
	#sideBar form {
		padding-top: 1.2em;
		margin-top: 1.2em;
		}

	#twitter_div{}
	#twitter_update_list{
		display: inline;}
	#twitter_update_list ul{margin:0px 0px 33px 0px;padding:0px 0px 0px 0px;list-style-type:none;font-size:75%;}
	#twitter_update_list li{
		margin:0px 0px 0px 0px;
		padding:2px 0px 3px 0px;
		list-style-type:none;
		font-size:80%;
		border-bottom:solid 1px #000000;}
	.twitter_update_time a{
		font-size:75%;
		color:#000000;}
		
	#disclaimer p {font-size:75%;}
	pre,code{color:#999999;}
	strike{color:#999999;}
	.bug{padding:5px;border:0px;}
	.copyright{padding:0px;margin:0px;color:#444444;font-size:60%;}
	.copyright a{border:none;color:#FF4500;text-decoration:none;}
	.copyright a:hover{text-decoration:underline;}
	.byline{padding:0px;margin:0px;color:#444444;font-size:80%;}
	.byline a{border:none;color:#FF4500;text-decoration:none;}
	.byline a:hover{text-decoration:underline;}
	
	.RaceList em {font-size:80%;}
	
	/* for Loudblog */
	#headbox #boxbottom {
		clear: both;
		border: none;
		height: 12px;
		background: url(boxbottom.png) left bottom no-repeat;
		}
	/*#content a:link,
	#content a:visited {
		color: #586B00;
		text-decoration: none;
		}*/
		
	#content a:focus,
	#content a:hover,
/*	#content a:active {
		background: #C5CE9B;
		color: black;
		}*/
		
	#content {
		margin: 6px 0;
		padding: 12px 0 0 0;
		background: url(contenttop.png) top left no-repeat;
		}

	#content ul, ol {
		margin-left: 22px;
		}

	#content ul li {
		list-style: square;
		}

	#content ol li {
		list-style: decimal;
		}

	blockquote {
		margin: 0 0 0.5em 10px;
		padding: 0 0 0 10px;
		border-left: 1px solid #999;
		}
	
	.posting {
		clear: both;
		overflow: auto;
		background: url(contentmiddle.png) top left repeat-y;
		padding: 12px 0 12px 16px;
		border-bottom: 6px solid #C5CE9B;
		}
	
	#content h2 {
		font: bold 2em/1.1 "Trebuchet MS", verdana, arial;
		margin: 0 0 0.3em 0;
		}
	
	#content h3 {
		font: bold 1.5em/1.1 "Trebuchet MS", verdana, arial;
		margin: 0 0 0.5em 0;
		}
	
	#content p {
		padding: 0 0 0.75em 0;
		}

	.author {
		border-top: 1px dotted black;
		clear: both;
		width: 669px;
		padding: 0.2em 0 0 0;
		margin-bottom: 1.2em;
		}
		
		
	.showNotes {
		float: left;
		width: 70%;
		padding: 0 18px 15px 0;
		}	
	.audiobox {
		float: right;
		width: 25%;
		}
	.showLinks {
		float: left;
		width: 95%;
		padding: 0 18px 15px 0;
		}	
	
	#content dd {
		padding: 0 0 0 12px;
		}
	#content dt {
		font-weight: bold;
		}
	
	#prevnext {
		background: url(contentbottom.png) left bottom no-repeat;
		text-align: center;
		padding: 1em 16px 2em 0;
		}
	
	#prevnext p {
		margin: 0;
		padding: 0;
		font-weight: bold;
		}
	
	#footer {
		background: url(boxtop.png) left top no-repeat;
		text-align: center;
		padding-top: 12px;
		margin-top: 6px;
		}
	
	#footer p {
		background: url(boxbottom.png) left bottom no-repeat;
		padding: 0 0 12px 0;
		}
	
	/* Loudblog COMMENTS */
	
	h2#commentheadline {
		margin-top: 30px;
		}
	
	ol#commentlist {
		list-style: none;
		}
	
	ol#commentlist li {
		margin: 0 0 1.5em 0;
		list-style: none;
		}
	
/*	form {
		border-top: 1px dotted black;
		padding-top: 1.2em;
		margin-top: 1.2em;
		width: 667px;
		}
*/	
	div.input {
		width: 222px;
		float: left;
		}
	
	label {
		display: block;
		font-weight: bold;
		margin-bottom: 0.5em;
		}
	
	div.input input {
		width: 212px;
		}
	
	div#message {
		width: 320px; 
		float: left;
		margin-top: 1.2em;
		}
	
	div#message textarea {
		width: 310px;
		height: 120px;
		}
	
	div#file {
		width: 330px;
		float: right;
		margin-top: 1.2em;
		}
	
	div#file input {
		width: 320px;
		}
	
	div#buttons {
		width: 330px;
		float: right;
		margin-top: 35px;
		overflow: hidden;
		}
	
	div#buttons input {
		width: 160px;
		float: left;
		}
	
	#commentlist h4 {
		margin: 5px 0 7px 0;
		}
	
	#commentlist li {
		border-top: 2px solid #FFFF32;
		width: 600px;
		overflow: hidden;
		}
	
	#commentlist li div {
		background-color: #FFFF32;
		float: left;
		width: 150px;
		padding: 6px;
		margin-right: 10px;
		}
	
-->
</style>

