body,p,ul,li,td,th,input,select,textarea {
font-family:Sans-serif,Arial,Helvetica;
font-size:12px;color:#222;
}
body {margin:0em;background-image:url(/image/main_bg.jpg);background-color:#9a9a9a;}

th {font-weight:bold;text-align:left}

h1,h2,h3,h4{font-family:"Arial Black",Arial,Helvetica,sans-serif;
font-weight:bold;font-style:italic
}
h1 {font-size:20px;color:#000}
h2 {font-size:17px;color:#222}
h3 {font-size:14px;color:#333}
h4 {font-size:13px;color:#333}
textarea {width:98%}
.racinboysred,a:link,a:visited {color:#c1272c;}
a:hover {text-decoration:none;color:#111;}
a img {border-color:#aaa;}

acronym,abbr {font:inherit;
cursor:help;
border-bottom:1px dotted #b00;
}

.footer {font-size:10px;font-weight:bold;padding:6px;
color:#eeeeee;
background-image:url(/image/main_ft.jpg);
background-repeat:no-repeat;
height:92px}
.footer a:visited, .footer a:link {color:#eeeeee}

.header, .header a:link, .header a:visited {color:#eeeeee;text-decoration:none;font-size:7pt;font-weight:bold}
.header a:hover {color:#c1272c;font-size:7pt;font-weight:bold}

.boxheader {text-align:center;
background-color:#5DA6D3;
font-family: Arial,Times, serif;
font-size: 13px;
font-weight: bold;
color: #fff;
}

.box {border:1px solid #888;padding:4px;}
.box th {
font-size:13px;
font-weight:bold;
color:#fff;
background-color:#444;
text-align:center;
}

.errormsg {color:#C03;
border:1px solid #aaa;
background-color:#fefeee;
padding:0.5em;
margin-bottom:0.8em
}
.noticemsg {color:#080;
border:1px solid #aaa;
background-color:#eefeee;
padding:0.5em;
margin-bottom:0.8em
}
.functionmsg {font-weight:bold; color:#0e0;}

.b0 {margin:2px;
border:1px solid #333;
background-color:#eee;
color:#333;
font-size:11px;
font-weight:bold;
}

.listtable {width:100%;
border:outset 1pt;
border-width:1px solid #888;
empty-cells:show;
border-collapse:collapse;
}
.listtable th {border-top:none;
border:1px solid #888;
background-color:#aaa;
color:#fff;
padding:2px;
}
.listtable td {border-width:1px;
border:1px solid #9a9;
padding:2px;
}

.leftboxheader, .leftboxheader a:visited, .leftboxheader a:link {
font-family:Arial;
/*padding:14px 0 0 10px; */
margin:0 0 0 3px;
color:#eeeeee;
font-size:14px;
font-style:italic;
font-weight:bold;
height:47px;
background-image:url(/image/RBN_hd_sm.png);
background-repeat:no-repeat;
overflow:hidden;
text-align:left;
width:321;
}

.leftboxheader h2 {
color:#eeeeee;
font-family:Arial;
font-size:14px;
font-style:italic;
font-weight:bold;
margin:14px 0 0 10px;
}

.leftboxbody {
color:#222;
padding:3px 8px 3px 8px; 
width:305;
}
.leftboxbody a:visited, .leftboxbody a:link {
color:#222;
text-decoration:none;
border-top:1px solid #888;
display:block;
padding:3px 8px 3px 0px; 
margin:0px 8px 0 8px;
width:291;
}

.leftmenu {padding:3px;}

.centerheader {
font-family:Arial;
color:#eee;
font-size:18px;
font-style:italic;
font-weight:bold;
margin:0 0 0 4px;
/*width:488px;*/
height:48px;
background-color:#000;
background-image:url(/image/RBN_hd_lg.png);
background-repeat:repeat-x;
padding:0;
}
.centerheader h2 {
position:relative;
left:160px;
top:12px;
color:#eee;
font-size:18px;
font-style:italic;
font-weight:bold;
}

.featurestory {margin:0 0px 0px 4px;
width:664px;
border-left: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
}
.featurestory td {padding:8px};
.featurestory img {width:160px;border:0;padding-right:5px;}

.blogdatebox{
  margin:0 0 .75em;
  padding:3px;
  border-bottom:1px dotted #99bb99;
  text-transform:uppercase;
  letter-spacing:.3em;
  font: normal normal 95% Georgia, Serif;
  border:1px solid #888;
  background-color:#eee;
}
.blogtitle{font-size:12px;font-weight:bold;padding:3px 0 3px 0}
.fineprint{font-size:10px}

.countdownbar{width:651px;
height:50px;
position:relative;
left:4px;
background-color:#000000;
background-image:url(/image/LiveCountdownBar.jpg);
color:#eeeeee;
font-weight:bold;
font-size:14pt;
}

.fb_share_button { display: -moz-inline-block; display:inline-block; width:15px;height:15px; background:url(/image/facebook_sm.png) no-repeat top right; }
.fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; text-decoration:none; } 

.headerinputtext {font-size:7pt;border:0;height:16px;}

