/* CSS Document */
body,td,th {
    font-family: Verdana, Helvetica,Arial, sans-serif;
    font-size: 12px;
    color: #000000;
}
body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
a {
    font-size: 12px;
    color: #a71930;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #a71930;
}
a:hover {
    text-decoration: underline;
    color: #660f1e;
}
a:active {
    text-decoration: none;
    color: #660f1e;
}
img {
    border:0px;
}

#float_nav {
    position:fixed;
    top:0px;
    left:0px;
    height:48px;
    width:100%;
    background: url(images/nav_bg.png) repeat-x ;
    z-index:100;
}
.nav_tbl {
    width:890px;
    height:42px;
}
.nav_col {
    color:#ffd700;
    font-size:14px;
    font-weight:bold;
}
.nav_div {
    background: url(images/nav_div.gif) no-repeat center center;
    width:5px;
}

.nav_col a {
    font-size: 14px;
    color: #ffd700;
}
.nav_col a:link {
    text-decoration: none;
}
.nav_col a:visited {
    text-decoration: none;
    color: #ffd700;
}
.nav_col a:hover {
    text-decoration: underline;
    color: #00aad9;
}
.nav_col a:active {
    text-decoration: none;
    color: #00aad9;
}

#body_wrap {
    padding:0px;
    padding-top:56px;
    background: url(images/body_bg.gif) repeat-y;
    width:890px;
}

.logo {
    padding-left:25px;
}
#news_box {
    width:374px;
    height:164px;
    padding-right:25px;
    margin:0px;
}
.news_header {
    background:url(images/news_header.png) no-repeat center center;
    position:relative;
    top:12px;
    right:6px;
    z-index:10;
    width:390px;
    height:36px;
}
.news_header_text {
	position:relative;
	width:100%;
	top:7px;
	left:15px;
	color:#006e8c;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
.news_body {
    background:url(images/news_area_bg.gif) no-repeat center center;
    height:154px;
    padding:4px;
    padding-top:12px;
    padding-left:14px;
}
.news_posted {
    color:;
    padding-left:5px;
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
}
.news_floater_b {
    height:133px;
    width:360px;
    overflow:scroll;
    padding:2px;
}
.news_floater_a {
    position:relative;
    top:0px;
    left:90px;
    width:115px;
    padding-right:16px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
}
#header_div {
    padding:0px;
    height:56px;
    background: url(images/header_pencil.png) center no-repeat;
}
.title_overlay {
    position:relative;
    top:16px;
    left:114px;
    color:#006e8c;
    font-weight:bold;
    font-size:16px;
}

#body {
    padding:25px;
    padding-bottom:10px;
    padding-top:10px;
    color:#e8ebec;
    min-height:250px;
}

#footer {
    color: BED600;
    font-size: 10px;
    padding: 5px;
}
#footer_div {
    padding:0px;
    height:56px;
    background: url(images/footer_pencil.png) center no-repeat;
}



.main {
/* Placeholder, found redundancy, and for future reference*/
}
.main_head {
	font-size:22px;
	font-weight:bold;
	/** /background:url(images/header_key1.png) no-repeat left;/**/
}
.statHead {
	font-size:18px;
	font-weight:bolder;
}
.quote {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#3399CC;
}
.pro_box {
	border:#0099FF solid 1px;
}
.pro_box td {
	border-bottom:none; 
	border-top:none; 
	border-left:none; 
	border-right:none;
}

.comment_box {
	border:#993333 solid 1px;
}
.comment_box td {
	border-bottom:none; 
	border-top:none; 
	border-left:none; 
	border-right:none;
}
.ppl:link, .ppl:visited, .ppl:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3d6599;
	font-weight:bold;
}
.ppl:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3d6599;
	text-decoration: underline;
}

.news_post {
	border:#993333 solid 1px;
}
.news_post td {
	border-bottom:none; 
	border-top:none; 
	border-left:none; 
	border-right:none;
}
.news_post_break {
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}

.site_news {
	border:#0099FF solid 1px;
}
.site_news td {
	border-bottom:none; 
	border-top:none; 
	border-left:none; 
	border-right:none;
}

#file_list {
	color:#000033;
}
