body {
background: #007AC8;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin: auto;
}

table{
font-family: Tahoma;
font-size: 11px;

}

.dateclock{
padding-top: 1px;
background: url(../images/top_datetime.gif) no-repeat left;
align: right;
width: 168px;
height: 82px;
color: white;
}

.clocknums{
margin-top: -2px;
font-size: 11px;
border: 0px;
background: transparent;
color: white;
font-family: Tahoma;
width: 45px;
}

.navrepeat{
margin-left: -4px;
margin-top: 0px;
background: #007AC8 url(../images/nav_repeat.gif) repeat-y left;
width: 188px;
}

.navtext{
padding-left: 15px;
padding-top: 5px;
padding-bottom: 10px;
margin-top: -10px;
}

.navtable{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
line-height: 30px;
}

.stationinfo{
background: url(../images/top_stationinfo.gif) no-repeat top left;
width: 182px;
height: 82px;
padding-top: 20px;
padding-left: 5px;
padding-right: 3px;
text-align: center;
color: white;
}

.navtable a{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
line-height: 30px;
text-decoration: none;
}

.navtable a:hover{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #144AAC;
line-height: 30px;
text-decoration: none;
}

.navback{
color: white;
font-weight: bold;
background: url(../images/top_nav_background3.gif) no-repeat;
width: 353px;
height: 33px;
}

.navback3{
text-align: center;
padding-left: 8px;
color: white;
font-weight: bold;
background: url(../images/top_nav_background4.gif) no-repeat;
width: 535px;
height: 33px;
}

.searchtext{
height: 20px;
width: 140px;
border: solid 1px grey;
font-family: Trebuchet MS;
font-size: 10px;
}

.searchnav{
height: 20px;
width: 30px;
border: solid 1px grey;
}

.block_head{
font-family: Arial;
font-size: 12px;
color: white;
font-weight: bold;
padding-left: 15px;
padding-top: 7px;
background: url(../images/block_head.gif) no-repeat left;
height: 34px;
width: 185px;
}

.block_body{
padding-top: 3px;
padding-left: 10px;
padding-right: 8px;
padding-bottom: 5px;
background: url(../images/block_repeat.gif) repeat-y left;
}

.block_foot{
height: 7px;
background: url(../images/block_foot.gif) no-repeat left;
}

.user_head{
font-family: Arial;
font-size: 12px;
color: white;
font-weight: bold;
padding-left: 15px;
padding-top: 6px;
width: 186px;
height: 33px;
background: url(../images/user_head.gif) no-repeat left;
}

.user_body{
padding-top: 3px;
padding-left: 10px;
padding-right: 8px;
padding-bottom: 5px;
background: url(../images/user_repeat.gif) repeat-y left;
}

.user_foot{
height: 7px;
background: url(../images/user_foot.gif) no-repeat left;
}

.user_table a{
font-family: Arial;
font-size: 11px;
color: white;
font-weight: bold;
text-decoration: none;
}

.user_table a:hover{
font-family: Arial;
font-size: 11px;
color: white;
font-weight: bold;
text-decoration: underline;
}

.newstop{
background: url(../images/news_top.gif) repeat-x left;
width: 100%;
height: 10px;
}

.newsaright{
align: left;
}

.newsleft{
background: url(../images/news_left.gif) repeat-y right;
height: 100%;
width: 10px;
}

.newsright{
background: url(../images/news_right.gif) repeat-y left;
height: 100%;
width: 10px;
}

.newstitle{
background: white;
font-weight: bold;
font-face: Tahoma;
font-size: 16px;
padding-left: 5px;
padding-right: 5px;
}

.newsby{
background: white;
font-weight: bold;
font-face: Tahoma;
font-size: 10px;
padding-left: 5px;
padding-right: 5px;
}

.newsbottom{
background: url(../images/news_bottom.gif) repeat-x left;
width: 100%;
height: 10px;
}

.newstory{
background: white;
padding-left: 5px;
padding-right: 5px;
}

.newsleftl{
background: url(../images/news_left.gif) repeat-y right;
height: 100px;
width: 10px;
}

.newsleft2{
background: url(../images/news_left.gif) repeat-y right;
height: 20px;
width: 10px;
}

.newsrightl{
background: url(../images/news_right.gif) repeat-y left;
height: 100px;
width: 10px;
}

.newsright2{
background: url(../images/news_right.gif) repeat-y left;
height: 20px;
width: 10px;
}

.newstoryl{
background: white;
height: 200px;
padding-left: 5px;
padding-right: 5px;
}

.newstory2{
background: white;
height: 20px;
padding-left: 5px;
padding-right: 5px;
font-size: 15px;
}

.shoutboxName: {color:#FFFF33;}

