BODY {
    margin: 0 0 0 33px;
    padding: 0;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    background-color: #EF8A0E;
    background-image: url(images/bg_body_top.gif);
    background-repeat: repeat-x;
}

TABLE {
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
}

IMG {
    border: 0;
}

TEXTAREA {
    border: solid 1px #DDDDDD;
    margin: 2px;
    padding: 2px;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
}

#page {
    width: 786px;
    background-color: #E7E7E7;
    background-image: url(images/bg_page.gif);
    background-repeat: repeat-y;
    background-position: top left;
    border: 0;
    padding: 0;
    margin: 0;
}

#bgshade {
    height: 8px;
    background-color: #EF8A0E;
    background-image: url(images/bg_bottom_shd.gif);
    background-repeat: no-repeat;
    background-position: top;
}

#toptable {
    width: 786px;
    padding: 0;
    margin: 0;
}

#left {
    width: 182px;
    background-image: url(images/bg_left_shd.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

#catbox {
    width: 150px;
    margin-left: 14px;
    font-size: 10px;
}

#catbox TD {
    padding: 6px 10px 6px 12px;
}

#errortxt {
    height: 40px;
    text-align: center;
    text-weight: bold;
    color: #CC0000;
    padding: 10px 0px 10px 0px;
}

#main {
    width: 454px;
    padding: 10px;
}

#navibar {
    width: 434px;
    height: 30px;
    padding: 0 0 0 0;
    margin-bottom: 10px;
}

#content {
    width: 434px;
    
}

#pager {
    background-color: #CCCCCC;
}

#articles {
    width: 434px;
    padding-bottom: 20px;
}

#articlespic {
    width: 60px;
    padding: 0px 0px 0px 0px;
}

#articlespic IMG {
    width: 50px;
}

.articleitem {
	width: 100%;
	height: 36px;
	margin: 0 0 16px 0; 
	font-weight: bold;
}

#userpage {
    width: 434px;
    padding: 2px;
}

#linkbox {
    padding: 10px;
    border: solid 1px #DDDDDD;
}

#right {
    width: 150px;
    background-image: url(images/bg_right_shd.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

#statbox {
    width: 150px;
    padding: 0;
    background-image: url(images/bg_statbox_shd.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

#stat1 {
    width: 142px;
    padding: 0;
    background-color: #301C03;
    color: #FFEAD4;
}

#stat2 {
    width: 142px;
    padding: 0;
    background-color: #830000;
    color: #FFEAD4;
}

#stat1 TD {
    padding: 0 0 0 10px;
}

#stat2 TD {
    padding: 0 0 0 10px;
}

#footer {
    width: 100%;
    height: 40px;
    text-align: center;
}

.menuBox TD {
    padding: 0px 10px 2px 20px;
}

.t1 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

.t2 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    padding-bottom: 4px;
}

.t3 {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
}

.t4 {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #AAAAAA;
    font-size: 11px;
}

.h1 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 8px;
}

.h2 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #D77804;
    margin-bottom: 20px;
}

.h3 {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 2px;
}

.h4 {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 0;
    border-bottom: solid 1px #DDDDDD;
}

.h5 {
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 4px;
}

A:link {
    color: #830000;
    text-decoration: underline;
}
A:visited {
    color: #830000;
    text-decoration: underline;
}
A:hover {
    text-decoration: underline;
    color: #F48E10;
}
A:active {
    text-decoration: none;
}

A.link1:link {
    color: #000000;
}
A.link1:visited{
    color: #000000;
}
A.link1:hover {
    color: #6C84FF;
}
A.link1:active{
    color: #B6BED2;
}
A.link2:link {
    color: #000000;
    text-decoration: none;
}
A.link2:visited{
    color: #000000;
    text-decoration: none;
}
A.link2:hover {
    color: #830000;
    text-decoration: none;
}
A.link2:active{
    text-decoration: none;
}
A.link3:link {
    color: #A71402;
    text-decoration: none;
}
A.link3:visited{
    color: #A71402;
    text-decoration: none;
}
A.link3:hover {
    color: #000000;
    text-decoration: none;
}
A.link3:active{
    font-color: #A71402;
    text-decoration: none;
}
A.link4:link {
    color: #D77804;
    text-decoration: none;
}
A.link4:visited{
    color: #D77804;
    text-decoration: none;
}
A.link4:hover {
    color: #EE8504;
    text-decoration: none;
}
A.link4:active{
    font-color: #EE8504;
    text-decoration: none;
}



.input {
    border: solid 1px #DDDDDD;
    font-size: 9px;
    height: 14px;
    padding: 2px 4px 2px 4px;
    margin: 2px;
}

SELECT {
    font-family: verdana, arial;
    font-size: 9px;
    height: 16px;
    padding: 0px;
}

OPTION {
    height: 14px;
    font-family: verdana, arial;
    font-size: 9px;
}

.stat2a {
    padding-left: 15px;
    padding-bottom: 4px;
    font-size: 10px;
    color: #D77804;
}

.stats {
	width: 420px;
	padding: 0;
	margin: 0;
}

.stats TR.alt {
	background-color: #EFEFEF;
}

.stats TH {
	background-color: #CACACA;
	font-size: 9px;
	text-align: center;
}

.stats TH.col2 {
	text-align: left;
}

.stats TH, .stats TD { text-align: center; }

.stats TD {font-size: 9px; }

.stats TD.col2 { text-align: left; }

#standings {
	width: 100%;
}

#standings TD { padding: 2px 4px; }

#standings TH { background-color: #DDD; }

#standings TD.left { text-align: left }
#standings TD.center { text-align: center; padding: 0 }
#standings TD.right { text-align: right }


.datafiles {
	background: #;
	float: left;
	margin: 0;
	padding: 0px 10px 15px 0px;
	width: 449px;
}
.datafiles LI {
	background: #;
	margin: 0px;
	padding: 4px 28px 1px 33px;
	text-align: left;
	list-style: none;
	font-size: 11px;
	background: url('images/plus.gif') no-repeat;
	background-position: 15px 5px;
}
.datafiles LI.title {
	background: none;
	margin: 0px;
	padding: 10px 0px 2px 0px;
	font-weight: bold;
}
