/* CSS Document */
body {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 15px 0px 0px 0px;
padding: 0px;
background:#EDEDED url(../images/bg.jpg) repeat-x;
}
a { color:#1F48C1; text-decoration:none; }
a:hover { text-decoration:underline; color:#333;}
#container {
width:1000px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
border:#E0E0E0 solid 2px;
white-space:normal;
/*display:table-cell;*/
text-align:left;
/*padding-bottom:5px;*/
}
#mast {
background-color:#FFF;
padding:5px;
min-width:1050px;
}
#lBox {
/*height:34px;*/
border-bottom:#E0E0E0 solid 3px;
}
#lBox #logo {
float:left;
background:transparent url(../images/midweek_logo.jpg) no-repeat;
}
#lBox #logo h1 { margin:0; padding:0; text-indent:-999em; height:30px; width:181px;}
#lBox #logo h1 a { display:block; text-decoration:none; height:30px; width:181px;}
#lBox #search {
float:right;
margin-top:3px;
margin-right:10px;
}
#lBox #search form {
margin:0px;
padding:0px;
}
#lBox #search input {
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
.in_border {
border:#000000 solid 1px;
height:18px;
}
#leaderBoard {
background-color:#FFFFFF; /* used for display to show position */
padding:5px;
}
#publications { text-align:center; }

/* TOP NAVIGATION */
#tNavBox {
background-color:#FFFFFF; /* used for display to show position */
border:#3399FF solid 1px;
/*height:87px;*/
}
#tNav {
height:63px;
color:#1F48C1;
/*font-weight:bold;*/
font-size:10px;
position:relative;
}
.online-editions {margin:2px; text-align:left;}
.online-editions strong { font-size:14px; }
.online-editions a { text-decoration:none; padding:2px 5px; color:#333333; font-size:14px; font-weight:bold; }
.online-editions a:hover { text-decoration:underline; }

#tnav {
float:left;
height:26px;
margin:0;
line-height:1.5em;
text-align:left;
position:absolute;
bottom:0px;
left:0px;
z-index:99;
}
#tnav a {
display:block;
float:left;
height:25px;
line-height:2em;
text-decoration:none;
color:#1F48C1;
padding:0 3px;
margin: 0 2px;
border:1px solid #3399FF;
font-size:10px;
}
#tnav a:hover {
color:#333333;
background-color:#E3F6FF;
border-bottom:1px solid #E3F6FF;
}
/* END TOP NAVIGATION */

#pageTitle {
background-color:#E3F6FF;
border-top:#3399FF solid 1px;
color:#1F48C1;
padding:5px 10px;
font-size:14px;
font-weight:bold;
}
#content {
padding:10px 5px;
width:100%;
}
#left_col {
float:left;
width:477px;
margin-right:4px;
text-align:center;
}
#ad468 {
border:#000000 solid 1px;
height:60px;
width:468px;
margin-bottom:10px;
}
#lColBox {
text-align:left;
border:#3399FF solid 1px;
margin-bottom:10px;
}
#lColBox a {
color:#1F48C1;
}
#lColBox .lColTitle {
border-bottom:#3399FF solid 1px;
background-color:#E3F6FF;
color:#1F48C1;
padding:5px;
font-size:14px;
font-weight:bold;
height:18px;
}
#lColBox .lColContent {
padding:5px;
font-size:11px;
}
#lColBox p {
margin:3px 0px;
}
/*#lColBox span {
color:#1F48C1;
font-weight:bold;
text-decoration:underline;
}*/
#lColBox fieldset blockquote {
display:none;
}
#inside_col {
float:left;
width:832px;
margin-right:4px;
text-align:left;
}
#inside_col .lColContent { padding:15px; }
#lColBox a {
color:#1F48C1;
}
#mid_col {
float:left;
width:350px;
margin-left:4px;
margin-right:4px;
}
#ad300 {
width:300px;
margin-bottom:10px;
}
#mColBox {
text-align:left;
border:#3399FF solid 1px;
margin-bottom:10px;
}
#mColBox a {
color:#1F48C1;
}
#mColBox .mColTitle {
border-bottom:#3399FF solid 1px;
background-color:#E3F6FF;
color:#1F48C1;
padding:5px;
font-size:14px;
font-weight:bold;
height:18px;
}
#mColBox .mColContent {
padding:5px;
font-size:11px;
}
#mColBox img {
/*float:left;
width:95px;
height:123px;*/
margin:5px;
border:#000000 solid 1px;
}
#mColBox .mColContent p {
margin-top:5px;
margin-bottom:5px;
}
.bTitle {
float:left;
}
.more {
float:right;
font-size:10px;
/*font-weight:normal;*/
text-decoration:none;
margin-top:3px;
}
#right_col {
float:left;
width:150px;
margin-left:4px;
}
#right_col .r_col_ad {
margin-bottom:10px;
}
#rColBox {
text-align:left;
border:#3399FF solid 1px;
margin-bottom:10px;
}
#rColBox a {
color:#1F48C1;
}
#rColBox .rColTitle {
border-bottom:#3399FF solid 1px;
background-color:#E3F6FF;
color:#1F48C1;
padding:5px;
font-size:14px;
font-weight:bold;
height:18px;
}
#rColBox .rColContent {
padding:5px;
font-size:11px;
}
#rColBox p {
margin:3px 0px;
}
#rColBox span {
color:#1F48C1;
font-weight:bold;
text-decoration:underline;
}
#footer {
background-color:#1F48C1;
color:#FFFFFF;
clear:both;
height:30px;
padding:5px;
}
.fNav {
float:left;
line-height:1.5em;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
margin-top:5px;
}
.fNav a { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.fNav a:hover { text-decoration:underline; }
.copy {
float:right;
font-size:11px;
margin-top:15px;
}
#feed {
padding:0px;
margin:0px;
}
#feed li {
list-style:none;
margin-top:3px;
margin-bottom:5px;
}
#mem_nav {
border-bottom:#3399FF solid 2px;
margin-bottom:5px;
padding:5px 0px;
}
#mem_nav a {
text-decoration:none;
padding:0px 3px;
border:#FFFFFF solid 1px;
}
#mem_nav a:hover {
color:#333333;
background-color:#E3F6FF;
border:#3399FF solid 1px;
}
#mem_welcome {
border-bottom:#3399FF solid 2px;
font-size:12px;
font-style:italic;
margin-bottom:5px;
padding:5px 0px;
}
#class_nav {
border-bottom:#3399FF solid 2px;
margin-bottom:5px;
padding:5px 0px;
}
#class_nav a {
padding:0px 3px;
border:#FFFFFF solid 1px;
}
.classHead {
font-size:12px;
font-weight:bold;
padding:5px 0px;
border-bottom:#3399FF solid 1px;
}
.even {
background-color:#FFFFFF;
}
.odd {
background-color:#DEDEDE;
}
.top-links { color:#FFF; text-align:right; font-weight:bold;font-size:11px; width:1000px;height:15px;margin-bottom:5px;}
.top-links a { color:#FFF; text-decoration:none; }
.top-links a:hover { text-decoration:underline; }

#fullban { margin-bottom:10px; }

#lColBox .ann p {margin:10px 0;}

.class-date { text-align:right;padding-top:5px; }
.page-classifieds .lColContent p { font-size:12px; }

.form_error { padding:10px; border:#F00 solid 2px; background-color:#FFFFCC; margin:0 20px;}
.form_error h2 { font-size:14px; font-weight:bold; margin:0 0 10px 0;}

/* NEWS LISTINGS */
.newsList .newsTitle { font-size:16px; margin:5px 0;}
.newsList .newsLi { margin-bottom:5px;}
#inside_col .lColContent .newsList .newsLi .lColContent {padding:0; }
#lColBox .newsContent p { margin:15px 0; }

.page-home .newsList .newsTitle { font-size:12px; margin:5px 0;}
.page-home .newsList .newsLi { margin-bottom:5px;}
.page-home #inside_col .lColContent .newsList .newsLi .lColContent {padding:0; }
.page-home #lColBox .newsContent p { margin:3px 0; }
.newsContent {}
.newsContent p { margin:3px 0; }
.pageTrail { padding:10px; }
