﻿/* General Styles */
body, pre, input
{
    text-align: left;
    font-size: 12px;
    font-family: Verdana; color:White;
}

body
{
    background-position: center;
    background-image: url('../images/AK.jpg');
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-color:Black;
}

pre
{
    background-color:Transparent;
     overflow-x:none; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
     white-space: pre-wrap; /* css-3 */
     white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
     white-space: -pre-wrap; /* Opera 4-6 */
     white-space: -o-pre-wrap; /* Opera 7 */
     /* width: 99%; */
     word-wrap: break-word; /* Internet Explorer 5.5+ */
}

a{ color:White; }
a:hover{ text-decoration:none; }

#wrapper
{ text-align:center;
}
#header
{  width:970px; background-image: url('../images/header_back.gif'); background-repeat:no-repeat;
}

#headerleft
{ float:left; width:670px; height:100px;
}
/* End General Styles */

/* Login */
#headerright
{ width:300px; height:100px;color:#000;
}

.login_textbox
{ background-color:#000;
}

#login
{ background-color:#000; 
}

.btnLogin{
 text-align:center;
}

/* End Login */

/* Navigation Menu */
#navmenu
{
width:970px; height:30px;
} 

#navmenu ul
{
list-style: none;
padding: 2px;
margin: 2px;
}

#navmenu li
{
float: left;
margin-right: 5px;
}

#navmenu li a
{
    height: 20px;
    line-height: 18px;
    float: left;
    width: 100px;
    display: block;
    border: solid 1px #000;
    color: #000;
    text-decoration: none;
    text-align: center;
    background-image:url('../images/buttons.gif'); 
    /*background-color:#F29200;*/
}

#navmenu li a:hover
{
 color:White;
 background-image:url('../images/buttons_hov.gif'); 
 /*background-color:Red;*/
}

/* End Navigation Menu */

#main
{  width:970px;}

/* Table Borders */
.tbl_lt{ width:2px; background-image: url('../images/tbltop.gif'); background-repeat:repeat-x;}
.tbl_top{ height:20px; background-image: url('../images/tbltop.gif'); background-repeat:repeat-x; text-align:left; font-weight:bold; text-transform: capitalize; color:Black;}
.tbl_rt{ width:2px; background-image: url('../images/tbltop.gif'); background-repeat:repeat-x;}
.tbl_left{ width:2px; background-color:#D98200;}
.tbl_right{ width:2px; background-color:#D98200;}
.tbl_lb{ width:2px; background-color:#D98200;}
.tbl_bottom{ height:2px; background-color:#D98200;}
.tbl_rb{ width:2px; background-color:#D98200;}
/* END Table Borders */

#home_title{ font-size:large; }

#home_registration{ border:solid 1px #FFCC00; width:300px; text-align:center; padding:10px; margin:10px;}

/* News */
#newsContainer{color:White; text-align:left; }
.newsTitle { color:#FFCC00; text-decoration:underline; text-transform: capitalize}
.newsDate { color:#FFCC00; text-align:right;}
.newsAuthor {font-style:italic; font-size:smaller;}
.newsPhotoContainer { width:110px; }
.newsPhoto { border:solid 1px #FFCC00; padding:1px; }
/* END News */

/* Next Game */
#nextgamecontainer{color:White; padding:20px; }
/* END Next Game */

/* Current Standing */
#currentStandingContainer{color:White; padding:20px; padding-bottom:5px; }
.league_title{background-color:Red; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.league_top3{ background-color:#FFCC00; border:solid 1px black; color:#6a4000; opacity:0.8;filter:alpha(opacity=80);}
.league_qual{ background-color:#B06A00; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.league_bottom{ background-color:#6A4000; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
/* END Current Standing */

#latestResultsContainer{color:White; padding:20px;}
.tbl_top3{ margin:10px; opacity:0.8;filter:alpha(opacity=80);}

#latestChampionsContainer{color:White; padding:20px; padding-top:0px;}

/* Fixtures */
.fixture_title{background-color:Red; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.fixture1{ background-color:#B06A00; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.fixture2{ background-color:#6a4000; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
/* END Fixtures */

/* Results */
.season_list, .game_list, .folder_list
{ list-style-type: none; padding-bottom:10px;}
.results_gamelist
{ background-color:#FFCC00; }
/* END Results */

/* History */
.historyContainer{color:White; text-align:left; padding:5px;}
/* END History */

.profile_players{border:solid 1px #FFCC00; padding:2px; width:120px; height:130px; vertical-align:middle;}

/* Hall of Fame */
.AllTimeStatsContainer{color:White; padding:20px;}
/* END Hall of Fame  */

/* Player Profile */
.bio_title{background-color:Red; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.bio_info{ background-color:#B06A00; border:solid 1px black; opacity:0.8;filter:alpha(opacity=80);}
.profile_notes_title { color:#FFCC00; text-decoration:underline; text-transform: capitalize; padding-bottom:5px;}
/* END Player Profile */

/* Contact */
.CommitteeContainer{color:White; padding:20px;}
/* END Contact  */


/* Photos */
.photoimg{filter:alpha(opacity=70);}
/* END Photos */

#footer{ width:970px; padding-top:10px; color:#FFCC00;}
#footer hr{ width:200px; color:#FFCC00; }