/* ------------------- */
/* TAGS                */
/* ------------------- */

a, a:active, a:visited {
color: #FFB307;
text-decoration: none;
}

a:link img, a:visited img {
border-style: none;
}

a:hover {
color: #FFFFFF;
}


body {
font-family: Verdana;
text-align: center;
background: #000000 url(../images/background.jpg) no-repeat scroll top center;
color: #FFFFFF;
font-size: 10pt;
}

h1, h2, h3 {
margin: 0px;
font-family: Arial;
}

h4 {
margin: 0px;
}

table {
border: 1px solid #666973;
}

table.center {
margin-left: auto;
margin-right: auto;
}

td.key {
background: #011640;
font-weight: bold;
}

th {
text-align: left;
font-weight: bold;
font-size: 12pt;
padding-bottom: 2px;
border-bottom: solid 1pt #666973;
}

/* ------------------- */
/* GLOBAL              */
/* ------------------- */

#main {
width: 1000px;
display: block;
margin:0 auto;
text-align: left;
}

#main-inner {
margin:0 auto;
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
}


#footer {
clear: both;
}

#footer-inner {
margin:0 auto;
text-align:left;
width:1000px;
margin-top: 25px;
padding-top: 15px;
border-top: solid 1pt #001E67;
font-size: 8pt;
}

.fadedtext {
 color: #666973
}

.highlight-won {
/* background: #416441 */
background: url(../images/highlight-won.png);
}

.highlight-won a {
color: #FFFFFF;
}

.highlight-lost {
/* background: #644141; */
background: url(../images/highlight-lost.png);
}

.highlight-lost a {
color: #FFFFFF;
}

.highlight-fielded {
background: #011640;
}

.section-heading {
border: solid 1pt #666973;
font-size: 12pt;
font-weight: bold;
height: 30px;
line-height: 30px;
padding-left: 5px;
text-align: left;
}

.section-content {
padding: 10px;
}

a.tabs-selected {
color: #FFB307;
}

a.tabs-unselected {
color: #FFFFFF;
}

/* ------------------- */
/* ABOUT               */
/* ------------------- */

#AboutTabs {
width: 650px;
height: 30px;
border-bottom: 1px solid #001E67;
}

#AboutTabs ul {
clear: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}

#AboutTabs ul li {
display: block;
float: left;
margin: 0;
padding: 0;
text-align: center;
width: 130px;
}

#AboutTabs ul li a {
font-size: 12pt;
font-weight: bold;
display: block;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
}

#AboutBody {
padding-top: 10px;
}


/* ------------------- */
/* ALLIANCES           */
/* ------------------- */

#AllianceCompeting {
width: 490px;
float: left;
display: block;
margin-bottom: 25px;
}

#AllianceReserve {
width: 490px;
margin-left: 500px;
display: block;
}

.AllianceTableEliminated {
width: 10px;
}

.AllianceTableName {
width: 350px;
}

.AllianceTableTicker {
width: 75px;
}

#AllianceBioHeader {
height: 128px;
margin-bottom: 10px;
}

#AllianceBioLogo {
float: left;
height: 128px;
}

#AllianceBioTitle {
height: 128px;
line-height: 128px;
}

#AllianceBioMain {
width: 673px;
}

#AllianceBioDetails {
float: right;
margin-bottom: 10px;
}

#AllianceBioDetails table th {
text-align: center;
height: 26px;
line-height: 25px;
}

.AllianceBioTableKey {
width: 100px;
}

.AllianceBioTableValue {
width: 200px;
}

#AllianceStatistics {
clear: both;
text-align: center;
}

/* ------------------- */
/* ARTICLE             */
/* ------------------- */

#ArticleMain {
width: 685px;
}

#ArticleTitle{
margin-bottom: 10px;
}

#ArticleVideo {
text-align: center;
margin-bottom: 10px;
}

#ArticleRight {
width: 290px;
float: right;
margin-bottom: 10px;
}

.ArticleRightThumbnail {
width: 290px;
padding-top: 10px;
padding-bottom: 10px;
}

/* ------------------- */
/* HOME                */
/* ------------------- */

#HomeMain {
width: 685px;
}

#HomeMainArticleImage {
width: 685px;
margin-top: 10px;
margin-bottom: 10px;
}

#HomeRight {
width: 290px;
float: right;
}

#HomeRightResults {
text-align: center;
}

.HomeRightResultsTicker {
width: 100px;
}

.HomeRightResultsVS {
width: 15px;
}

.HomeRightResultsReport {
width: 50px;
}

.HomeRightResultsResult {
width: 10px;
}


#HomeRightThumbnail {
width: 290px;
margin-top: 10px;
margin-bottom: 10px;
}

/* ------------------- */
/* MATCH               */
/* ------------------- */

#MatchHeader {
padding-bottom: 10px;
}

#MatchTabs {
width: 260px;
height: 30px;
border-bottom: 1px solid #001E67;
}

#MatchTabs ul {
clear: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}

#MatchTabs ul li {
display: block;
float: left;
margin: 0;
padding: 0;
text-align: center;
width: 130px;
}

#MatchTabs ul li a {
font-size: 12pt;
font-weight: bold;
display: block;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
}

#MatchBody {
padding-top: 10px;
}

.MatchResultsTableName {
width: 150px;
}

.MatchResultsTableShip {
width: 150px;
}

.MatchResultsTableRace {
width: 100px;
}

.MatchResultsTableCategory {
width: 200px;
}

.MatchResultsTablePoints {
width: 75px;
text-align: right;
}

.MatchResultsTableValue {
width: 125px;
text-align: right;
}

/* ------------------- */
/* RANKINGS            */
/* ------------------- */

#RankingsBody {
text-align: center;
}

.RankingsTableRank {
width: 50px;
}

.RankingsTableAlliance {
width: 300px;
}

.RankingsTableWins {
width: 60px;
}

.RankingsTablePoints {
width: 125px;
}

.RankingsTableLastWin {
width: 160px;
}

/* ------------------- */
/* SCHEDULE            */
/* ------------------- */

#ScheduleTabs {
width: 390px;
height: 30px;
border-bottom: 1px solid #001E67;
}

#ScheduleTabs ul {
clear: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}

#ScheduleTabs ul li {
display: block;
float: left;
margin: 0;
padding: 0;
text-align: center;
width: 130px;
}

#ScheduleTabs ul li a {
font-size: 12pt;
font-weight: bold;
display: block;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
}


#ScheduleBody {
padding-top: 10px;
text-align: center;
}

.ScheduleTableTime {
width: 110px;
}

.ScheduleTableName {
width: 275px;
text-align: center;
}

.ScheduleTableVS {
width: 15px;
text-align: center;
}

.ScheduleTableResult {
width: 10px;
}

.ScheduleTableResultLink {
width: 110px;
}





/* ------------------- */
/* STATISTICS          */
/* ------------------- */

#StatisticsTabs {
width: 520px;
height: 30px;
border-bottom: 1px solid #001E67;
}

#StatisticsTabs ul {
clear: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}

#StatisticsTabs ul li {
display: block;
float: left;
margin: 0;
padding: 0;
text-align: center;
width: 130px;
}

#StatisticsTabs ul li a {
font-size: 12pt;
font-weight: bold;
display: block;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
}

#StatisticsBody {
padding-top: 10px;
}

#StatisticsShipsTabs {
width: 390px;
height: 20px;
border-bottom: 1px solid #001E67;
}

#StatisticsShipsTabs ul {
clear: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
}

#StatisticsShipsTabs ul li {
display: block;
float: left;
margin: 0;
padding: 0;
text-align: center;
width: 130px;
}

#StatisticsShipsTabs ul li a {
font-size: 10pt;
font-weight: bold;
display: block;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
}

#StatisticsShipsBody {
padding-top: 10px;
}

.StatisticsShipsTableName {
width: 170px;
}

.StatisticsShipsTableRace {
width: 90px;
}

.StatisticsShipsTableClass {
}

.StatisticsShipsTablePoints {
width: 75px;
}

.StatisticsShipsTableValue {
width: 100px;
}

.StatisticsShipsTableNumber {
width: 40px;
}

.StatisticsShipsTableSurvival {
width: 75px;
}

#StatisticsShipsBioHeader {
margin-bottom: 10px;
}

#StatisticsShipsBioMain {
width: 673px;
}

#StatisticsShipsBioDetails {
float: right;
margin-bottom: 10px;
}

#StatisticsShipsBioDetails table th {
text-align: center;
height: 26px;
line-height: 25px;
}

.StatisticsShipsBioTableKey {
width: 100px;
}

.StatisticsShipsBioTableValue {
width: 200px;
}
