* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.75em; /* 16x0.75=12px */
 line-height:1.25em;/* 16x1.25=20px */
 margin:0; 
 background:#F5F5F5 url(img/header_bg.jpg) repeat-x;
 color: #000;
}
#wrapper { 
 margin: 0 auto;
 width: 990px;
}

#header {
 color: #6F0D0D;
 width: 100%;
 height: 80px;
}

h1 {
 font-size: 1.50em;
 padding:5px;
}

h1 img {
 margin: 30px 0 0 0;
 border:0;
}

#breadcrumb {
 font-size: 1em;
 float:left;
 width:990px;
 margin:20px 0 20px 0;
 padding:0 0 0 0;
 background:#fff;
 border:1px solid #DFCAC9; 
}

img {
 border:0;
}

p {
 margin:10px 10px 10px 10px;
}

h3 {
 margin:10px 10px 10px 10px;
 font-size: 1.25em; 
 text-align:left;
 text-transform:uppercase;
 letter-spacing:-1px;
 color:#6F0D0D;
}

h4 {
 margin:15px 10px 0px 10px;
 font-size: 1em;
}

ul {
 list-style-type:none;
 margin-left:20px;
 margin-bottom:10px;
}

li {
 display:block; 
 line-height:1.25em;
}

#all {
 float:right;
 text-align:right;
}

#all img {
 border:0;
}



#allset {
 float:right;
 text-align:right;
 padding:2px 3px 0 0;
 color: #999;
}

.a {
 background: #FFF;
 width: 410px; 
}

.b {
 background: #F5F5F5;
 width: 410px; 
}

.d {
 background: #F1F1F1;
 width: 410px; 
}

.a2 {
 background: #FFF;
 width: 460px; 
}

.b2 {
 background: #F5F5F5;
 width: 460px; 
}

.c {
 padding:3px;
 display:block;
}

.c:hover {
 background: #6F0D0D;
 color:#FFF;
}

.dr {
 color: #6F0D0D;
}

td {
 line-height:1.25em;
 padding:0 5px 0 5px;
}
table {
 width:410px;
}

.live_rec1 {
 width:410px;
 margin:0 0 10px 20px;
}

.live_rec2 {
 width:470px;
 margin:0 0 10px 20px;
}

#header ul {
 margin-top:-30px;
 text-align:right;
 background: #6F0D0D;
 float:right;  
 padding:5px;
}

#header li {
 display:inline;
 padding: 0 20px 0 20px;
 background: #6F0D0D;
}

#header li a, #header li a:hover  {
 color:#FFF;
 text-decoration:none;
 background:transparent;
}

a, a:link  {
 color: #000;
 text-decoration:underline;
}

a:visited, a:active {
 color: #000;
 text-decoration:none;
}

a:hover {
 background: #BF0D00;
 color: #FFF;
 text-decoration:underline;
}



#footer {
 width:986px;
 background:#fff;
 border:1px solid #DFCAC9;
 margin:0px 0px 20px 0;
 float:left;
}

#copy {
 width:100%;
 clear:both;
 text-align:center;
}


h1 a:hover {
 border:0;
}



#allset {
float: right;
text-align: right;
padding-top: 2px;
padding-right: 3px;
padding-bottom: 0pt;
padding-left: 0pt;
color: #999999;
}






