/* ------------------------ */
/* CSS Document             */
/* Coded by Steven Parish   */
/* steve@freshervisions.com */
/* www.freshervisions.com   */
/* ------------------------ */

/* GLOBAL PROPERTIES */

BODY  {
  font-family: arial;
  font-size: 13px;  
	background: #B3B3B3;
	background-image: url(images/parkfight_bg.gif);
	background-repeat: repeat-x;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;

} 


h2,h3,h4,hr 
{
color:#5186C4; 
font-family: Arial;
margin-bottom: -8px;
font-size: 15px; 
}

form {
margin:0;
}

.clear {
clear: both;
margin: 2px;
}

.clear2 {
clear: both;
}

.textcontent {
margin-left: 12px;
margin-right: 12px;
text-align: left;
}

/* HEADER */

.topbar {
border-left: 2px  solid #000000;
border-right: 2px  solid #000000;
width: 756px;
height: 16px;
background: #669C12;
background-image: url(images/parkfight_topbar.gif);
font-size: 5px;  
}

.head {
border-left: 2px  solid #000000;
border-right: 2px  solid #000000;
width: 756px;
height: 72px;
background: #E2E2E1;
background-image: url(images/parkfight_head.gif);
}

.headbar {
border-left: 2px  solid #000000;
border-right: 2px  solid #000000;
width: 756px;
height: 11px;
background: #E2E2E1;
background-image: url(images/parkfight_07.gif);
font-size: 5px; 
}

/* NAVIGATION */

.navcontain {
border-right: 2px  solid #000000;
border-left: 2px  solid #000000;
border-top: 2px  solid #454545;
border-bottom: 2px  solid #454545;
width: 756px;
height: 28px;
}

.navleft {
width: 226px;
height: 28px;
background: #454545;
float: left;
}

.navright {
width: 530px;
height: 28px;
background: #7FBF1A;
float: left;
text-align: center;
font-size: 14px; 
color: #ffffff;
font-weight: bold;
}

.nav {
margin-top: 6px;
}

.navright a:link, .navright a:visited {
text-decoration: none; 
color: #ffffff;
}
.navright a:hover  {
text-decoration: underline; 
}

/* CONTENT */

.container {
border-left: 2px solid #000000;
border-right: 2px solid #000000;
width: 756px;
background: #ffffff;
}

.welcome {
margin-left: 15px;
margin-right: 15px;
text-align: left;
}

/* CONTENT - standings table */

.standingstable {
border: 1px solid #454545;
margin-left: 15px;
margin-right: 15px;
text-align: left;
font-size: 13px; 
color: #ffffff;
background: #5186C4;
font-weight: bold;
float: left;
display: inline;
}

.standingshead {
background: #454545;
text-align: left;
color: #ffffff;
font-weight: bold;
}

.s01 {
text-align: center;
float: left;
width: 40px;
padding: 1px;
}

.s02 {
text-align: left;
float: left;
width: 190px;
padding: 1px;
}

.s03 {
text-align: left;
padding: 1px;
}

.s01a {
text-align: center;
float: left;
width: 40px;
background: #6698D3;
padding: 1px;
}

.s02a {
text-align: left;
float: left;
width: 190px;
background: #6698D3;
padding: 1px;
}

.s03a {
text-align: left;
background: #6698D3;
padding: 1px;
}

.s01b {
text-align: center;
float: left;
width: 40px;
background: #71A4E0;
padding: 1px;
}

.s02b {
text-align: left;
float: left;
width: 190px;
background: #71A4E0;
padding: 1px;
}

.s03b {
text-align: left;
background: #71A4E0;
padding: 1px;
}

/* CONTENT - featured table */

.featuredtable {
border: 1px solid #454545;
margin-left: 15px;
margin-right: 15px;
text-align: left;
font-size: 12px; 
color: #454545;
background: #BAD989;
float: right;
display: inline;
font-weight: bold;
}

.featured01 {
float: left;
text-align: left;
padding: 3px;
width: 250px;
font-size: 15px;
color: #ffffff;
}

.featured02 {
float: left;
text-align: center;
width: 70px;
height: 30px;
color: #454545;
background: #9ECA59;
}

.featured03 {
float: left;
text-align: center;
width: 70px;
height: 30px;
color: #454545;
background: #8DB44F;
}

.featured01a {
float: left;
text-align: left;
padding: 3px;
width: 250px;
}

.featured02a {
float: left;
text-align: center;
width: 70px;
height: 60px;
background: #9ECA59;
background-image: url(images/parkfight_03.gif);
}

.featured03a {
float: left;
text-align: center;
width: 70px;
height: 60px;
background: #8DB44F;
background-image: url(images/parkfight_04.gif);
}

.sponserbutton {
border-top: 1px solid #454545;
float: left;
text-align: right;
height: 16px;
padding: 3px;
width: 390px;
font-size: 13px; 
background-image: url(images/parkfight_06.gif);
}
.sponserbutton a:link, .sponserbutton a:visited {
text-decoration: none; 
color: #454545;
}
.sponserbutton a:hover  {
text-decoration: underline; 
}

/* CONTENT - announcement */

.announcement {
margin-left: 15px;
margin-right: 15px;
float: left;
text-align: left;
font-size: 13px; 
}

/* CONTENT - results table */

.resultstable {
border: 1px solid #454545;
margin-left: 15px;
margin-right: 15px;
font-size: 11px; 
color: #454545;
background: #f9f9f9;
}

.results01 {
float: left;
text-align: left;
padding: 3px;
width: 110px;
background: #414141;
}

.results02 {
float: left;
text-align: center;
width: 70px;
padding: 3px;
background: #454545;
}

.results03 {
float: left;
text-align: center;
width: 70px;
padding: 3px;
background: #414141;
}

.results01a {
float: left;
text-align: left;
padding: 3px;
width: 110px;
height: 28px;
background: #ececec;
}

.results02a {
float: left;
text-align: center;
width: 70px;
height: 26px;
padding: 3px;
background: #f9f9f9;
}

.results03a {
float: left;
text-align: center;
width: 70px;
height: 28px;
padding: 3px;
background: #ececec;
}

.results01b {
float: left;
text-align: left;
padding: 3px;
width: 110px;
height: 28px;
background: #e2e2e2;
}

.results02b {
float: left;
text-align: center;
width: 70px;
height: 28px;
padding: 3px;
background: #eeeeee;
}

.results03b {
float: left;
text-align: center;
width: 70px;
height: 28px;
padding: 3px;
background: #e2e2e2;
}

.results01d {
float: left;
text-align: left;
padding: 3px;
width: 110px;
background: #b6b6b6;
}

.results02d {
float: left;
text-align: center;
width: 70px;
padding: 3px;
background: #c0c0c0;
}

.results03d {
float: left;
text-align: center;
width: 70px;
padding: 3px;
background: #b6b6b6;
}

.resultswin {
float: left;
text-align: center;
width: 70px;
height: 28px;
padding: 3px;
background: #bad989;
}

/* FOOTER */

.footerbar {
border-left: 2px  solid #000000;
border-right: 2px  solid #000000;
height: 5px;
width: 756px;
font-size: 5px; 
background: #5186c4;
}

.footer {
border-left: 2px  solid #000000;
border-right: 2px  solid #000000;
width: 756px;
height: 60px;
font-size: 12px;
color: #e6e6e6;
background: #454545; 
}
.footer a:link, .footer a:visited {
text-decoration: none; 
color: #e6e6e6;
}
.footer a:hover  {
text-decoration: underline; 
}

.fvlogo{
float: right;
margin-right: 3px;
height: 30px;
}
.fvlogo a {
display:block;
height: 30px;
width: 30px;
background: url("images/freshervisions-logo2.gif") 0 0 no-repeat;
}
.fvlogo a:hover { 
background-position: 0 -30px;
}

.valid{
display: block;
float: left;
margin-left: 3px;
}

/* SPONSOR */

.examplebox{
background: #eeeeee;
border: 1px solid #454545;
padding: 3px;
}

/* FIGHTS */

.fightstable {
float: left;
border: 1px solid #454545;
margin-left: 10px;
margin-right: 10px;
font-size: 11px; 
color: #454545;
background: #f9f9f9;
width: 342;
}

.fightsheada {
float: left;
text-align: left;
padding: 2px;
width: 130px;
height: 20px;
background: #7fbf1a;
font-size: 12px; 
color: #ffffff;
}
.fightsheadb {
float: left;
text-align: center;
padding: 2px;
width: 100px;
height: 20px;
background: #7fbf1a;
font-size: 12px; 
color: #ffffff;
}
.fightsheadc {
float: left;
text-align: center;
padding: 2px;
width: 100px;
height: 20px;
background: #7fbf1a;
font-size: 12px; 
color: #ffffff;
}

.fights01a {
float: left;
text-align: left;
width: 130px;
height: 20px;
padding: 2px;
background: #eeeeee;
}
.fights01b {
float: left;
text-align: center;
width: 100px;
height: 20px;
padding: 2px;
font-weight: bold;
background: #eeeeee;
}
.fights01c {
float: left;
text-align: center;
width: 100px;
height: 20px;
padding: 2px;
font-weight: bold;
background: #eeeeee;
}

.fights02a {
float: left;
text-align: left;
width: 130px;
height: 20px;
padding: 2px;
background: #f9f9f9;
}
.fights02b {
float: left;
text-align: center;
width: 100px;
height: 20px;
padding: 2px;
font-weight: bold;
background: #f9f9f9;
}
.fights02c {
float: left;
text-align: center;
width: 100px;
height: 20px;
padding: 2px;
font-weight: bold;
background: #f9f9f9;
}
.fightsfoot {
text-align: left;
width: 332px;
height: 15px;
padding: 2px;
background: #eeeeee;
}

/* EXTRA ADMIN */

/* EXTRA ADMIN MANAGE FIGHTS */

.mf_head {
color: #ffffff;
font-weight: bold;
}

.mf_box01a {
float: left;
text-align: left;
padding: 3px;
width: 150px;
height: 30px;
background: #ececec;
}

.mf_box02a {
float: left;
text-align: center;
padding: 3px;
width: 220px;
height: 30px;
background: #f9f9f9;
}

.mf_box01b {
float: left;
text-align: left;
padding: 3px;
width: 150px;
height: 30px;
background: #e2e2e2;
}

.mf_box02b {
float: left;
text-align: center;
padding: 3px;
width: 220px;
height: 30px;
background: #eeeeee;
}

.keyword_head {
text-align: center;
background: #6698D3;
font-size: 9px; 
color: #ffffff;
font-weight: bold;
}

.kw_1a {
text-align: center;
background: #e2e2e2;
font-size: 9px; 
}

.kw_2a {
text-align: center;
background: #eeeeee;
font-size: 9px; 
}

.kw_1 {
text-align: center;
background: #A6C2E6;
font-size: 9px; 
}

.kw_2 {
text-align: center;
background: #B4CCE9;
font-size: 9px; 
}

.kw_1b {
text-align: center;
background: #F4F4F4;
font-size: 9px; 
}

.kw_2b {
text-align: center;
background: #DDDDDD;
font-size: 9px; 
}


