body {
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
background-color: rgb(102,102,102);  
}
#header {
width: 910px; 
height: 130px; 
margin:0 auto;
padding:0px 0 0 0;
text-align: left;
background-color: rgb(0,51,102); 
}
#date {
float: left; 
margin: 86px 0pt 0pt 25px; 
padding: 0pt; 
font-family: sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: rgb(255, 255, 255);
}
#search {
float: right; 
width: 200px;
margin: 77px 0px 0pt 0pt; 
padding:0;
font-family:sans-serif;
font-size:15px;
font-weight:bold;
color: rgb(255,255,255); 
}
#content {
width: 910px;
margin:0 auto;
background-color: rgb(230,230,230); 
}
#main {
float: left; 
width: 728px; 
padding: 20px 20px 20px 20px;
margin: 0px 0px 0px 0px; 
text-align: left;
background-color: rgb(255,255,255);  
}
a:link img,a:visited img,a:hover img {
border:1px solid rgb(0,0,0);
color:rgb(0,0,0);
}
h3 {
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0;
text-align: center;
text-transform: none;
line-height: 1em;
font-family: "Arial Black",sans-serif;
font-size: 45px; 
font-weight:bold;
letter-spacing:-2px;
color: rgb(102,0,0); 
}
h3.leaderboard {
margin: 4px 0pt 0px 0px; 
text-align: center;
font-family: Arial Black,sans-serif; 
font-size: 22px; 
font-weight: bold; 
letter-spacing:0px;
color: rgb(0,0,0);
}
.box-full {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: rgb(255,255,255);
}
#box-header {
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
color: rgb(255,255,255);
background-color: rgb(255,255,255);
}
p.tag {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px;
text-align:center;
line-height: 1em;
font-family: sans-serif;
font-size: 13px;
font-weight: bold; 
color: rgb(0,51,102); 
}
p.date {
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 5px 0px 0px;
line-height: 1em;
font-family: sans-serif;
font-size: 13px;
font-weight: bold; 
text-transform:uppercase;
color: rgb(0,51,102); 
}
p.subhead1 {
margin: 0px 0px 5px 0px; 
padding:0px 0px 0px 0px;
text-align: left;
line-height: 1.1em;
text-transform: none;
font-family: sans-serif;
font-size: 30px;
font-weight: bold;
letter-spacing:0px;
color: rgb(0,51,102); 
}
p.subhead1 a:link {
color: rgb(0,51,102); 
text-decoration: none;
}
p.subhead1 a:visited {
color: rgb(0,51,102); 
text-decoration: none;
}
p.subhead1 a:hover {
color: rgb(0,51,102); 
text-decoration: underline;
}
p.subhead2 {
margin: 15px 0px 5px 0px; 
padding:0px 0px 0px 0px;
text-align: left;
line-height: 1.1em;
text-transform: none;
font-family: sans-serif;
font-size: 25px;
font-weight: normal;
letter-spacing:0px;
color: rgb(0,51,102); 
}
p.subhead3 {
margin: 10px 0px 5px 0px; 
padding:0px 0px 0px 0px;
text-align: left;
line-height: 1.1em;
text-transform: none;
font-family: sans-serif;
font-size: 20px;
font-weight: normal;
letter-spacing:0px;
color: rgb(0,51,102); 
}
p.subhead3 a:link {
color: rgb(0,51,102); 
text-decoration: none;
font-weight: normal;
}
p.subhead3 a:visited {
color: rgb(0,51,102); 
text-decoration: none;
font-weight: normal;
}
p.subhead3 a:hover {
color: rgb(0,51,102); 
text-decoration: underline;
font-weight: normal;
}
p {
padding:5px 0px 5px 0px;
margin: 0px 0px 0px 0px;
text-align: justify;
line-height: 1.2em;
font-family: sans-serif;
font-size: 13px;
font-weight: normal;
}
p a:link {
font-weight:bold;
text-decoration: none;
color:rgb(0,0,0);
}
p a:visited {
font-weight:bold;
text-decoration: none;
color:rgb(0,0,0);
}
p a:hover {
font-weight:bold;
text-decoration: underline;
color:rgb(0,0,0);
}
.story-list-left {
float: left;
}
.story-list-right {
float: right;
}
p.story-list {
font-weight:bold;
}
.box1 {
float:left;
width:354px;
margin:0px 0px 0px 0px;
padding:0px 10px 10px 0px;
background-color:rgb(255,255,255);
}
.box2 {
float:right;
width:354px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 10px;
background-color:rgb(255,255,255);
}
.box3 {
float:left;
width:354px;
margin:20px 0px 30px 0px;
padding:0px 10px 10px 0px;
background-color:rgb(255,255,255);
}
.box4 {
float:right;
width:354px;
margin:20px 0px 30px 0px;
padding:0px 0px 10px 10px;
background-color:rgb(255,255,255);
}
.empty {
clear:both;
height:30px;
}
h4.box-header1 {
padding: 5px 5px 5px 5px;
margin: 0px 0px 5px 0px;
text-align: center;
line-height: 1.1em;
text-transform: uppercase;
font-family: sans-serif;
font-size: 20px;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(0,51,102);
}
h4.box-header1 a:link,h4.box-header1 a:visited {
color:rgb(255,255,255);
text-decoration:none;
}
h4.box-header1 a:hover {
color:rgb(255,255,255);
text-decoration:underline;
}
#sidebar1 {
float: left; 
text-align: left;
padding: 0px 0px 0px 10px; 
}
p.nav {
padding: 6px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
text-align: left;
line-height: 1em; 
font-family: sans-serif; 
font-weight: bold; 
font-size: 13px; 
color: rgb(0,51,102); 
}
p.nav a:link {
text-decoration: none;
color: rgb(0,51,102); 
}
p.nav a:visited {
text-decoration: none;
color: rgb(0,51,102); 
}
p.nav a:hover {
text-decoration: underline;
color: rgb(0,51,102); 
}
P.subnav {
padding: 6px 0px 1px 10px;
margin: 0px 0px 0px 0px; 
text-align: left;
line-height: 1em; 
font-family: sans-serif; 
font-weight: normal; 
font-size: 12px; 
color: rgb(0,51,102); 
}
p.subnav a:link {
font-weight: normal;
text-decoration: none;
color: rgb(0,51,102); 
}
p.subnav a:visited {
font-weight: normal;
text-decoration: none;
color: rgb(0,51,102); 
}
p.subnav a:hover {
font-weight: normal;
text-decoration: underline;
color: rgb(0,51,102); 
}
#footer {
clear: both; 
height: 50px; 
color: rgb(255,255,255); 
background-color: rgb(0,51,102); 
}
p.copyright {
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
text-align: center;
line-height: 1.4em; 
font-family: sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: rgb(255,255,255); 
}
