body {background-color:black}

#marquee {display:inline}
 
#customTitle {color:white; font-family:arial; font-size:14pt; text-align:center; margin-bottom:20px}
#customSection {color:white; font-family:arial; border:solid white 1px; margin-bottom:10px; padding:10px; width:500px; margin-left:250px}
#customSectionTitle {font-weight:bold}
#customEntry {margin-top:10px; margin-left:25px; color:#333333;}
.customEntryDesc {color:white; display:none; position:relative; left:70px; font-size:9pt; padding-right:70px}
input {margin-right:10px}

#twitterFollow a {position:relative; z-index:1000; cursor: pointer; text-decoration:none; color:white; font-family:arial; border:none}
#twitterFollow a:visited {position:relative; z-index:1000; cursor: pointer; text-decoration:none; color:white; font-family:arial; border:none}
#twitterFollow a:hover {position:relative; z-index:1000; cursor: pointer; text-decoration:none; color:white; font-family:arial; border:none}
#twitterFollow a:active {position:relative; z-index:1000; cursor: pointer; text-decoration:none; color:white; font-family:arial; border:none}

#logoArea {height:175px; width:1008px;}
#navArea {z-index:6; text-align:center; border-bottom: 5px solid #8E1B1E; width:1008px; }
#contentArea {position:relative; top:0px; width:1008px}
#navArea a {text-decoration:none; cursor:pointer; z-index:6; background-color:#8E1B1E; color:white; font-family:calibri, arial; font-size:14pt; padding-top:5px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold}
#navArea a:visited {text-decoration:none; cursor:pointer; z-index:6; background-color:#8E1B1E; color:white; font-family:calibri, arial; font-size:14pt; padding-top:5px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold}
#navArea a:hover {border-bottom:2px solid white}
#navArea a:active {border-bottom:2px solid white}

#footerLinks a {font-family:arial; text-decoration:none; cursor:pointer; color:white}
#footerLinks a:visited {font-family:arial; text-decoration:none; cursor:pointer; color:white}
#footerLinks a:hover {font-family:arial; text-decoration:none; cursor:pointer; color:white}
#footerLinks a:active {font-family:arial; text-decoration:none; cursor:pointer; color:white}

#expertBio a {text-decoration:none; cursor:pointer; color:white}
#expertBio a:visited {text-decoration:none; cursor:pointer; color:white}
#expertBio a:hover {text-decoration:none; cursor:pointer; color:white}
#expertBio a:active {text-decoration:none; cursor:pointer; color:white}

#blogPosts a {text-decoration:none; cursor:pointer; color:white}
#blogPosts a:visited {text-decoration:none; cursor:pointer; color:white}
#blogPosts a:hover {text-decoration:underline; cursor:pointer; color:white}
#blogPosts a:active {text-decoration:none; cursor:pointer; color:white}

#pointsPointer {
    position:absolute;
    top:201px;
    left:80px;
    z-index:20000;
    visibility:hidden; 
}

#historyPage {
font-size:16px;
font-family:arial;
font-weight:700;
color: white;
position:absolute; 
left:75px;
padding-top:0px;
width:900px; 
}
#historyPageTitle {display:block; margin-bottom:15px; margin-left:200px}

#transactionsHeader {font-size:14px}
#transactionsHeaderTeam {display:inline; text-decoration:underline; }
#transactionsHeaderType {display:inline; text-decoration:underline; position:absolute; left:225px}
#transactionsHeaderSpins {display:inline; text-decoration:underline; position:absolute; left:350px}
#transactionsHeaderPos {display:inline; text-decoration:underline; position:absolute; left:425px}
#transactionsHeaderPlayers {display:inline; text-decoration:underline; position:absolute; left:575px}
#transactionsHeaderCost {display:inline; text-decoration:underline; position:absolute; left:850px}

#transactionContent {font-size:14px}
#transactionContentTeam {display:inline}
#transactionContentType {display:inline; position:absolute; left:225px}
#transactionContentSpins {display:inline; position:absolute; left:350px}
#transactionContentPos {display:inline; position:absolute; left:425px}
#transactionContentPlayers {display:inline; position:absolute; left:575px}
#transactionContentCost {display:inline; position:absolute; left:850px}


#tradingPost {
font-size:16px;
font-family:arial;
font-weight:700;
color: white;
position:absolute; 
left:175px;
padding-top:25px;
width:800px; 
}

#tradingPostHeader {display:block; margin-bottom:30px; margin-left:100px}
#tradingPostHeaderTitle {display:inline}
#tradingPostHeaderPosition {display:inline}

#yourTeamHeader {display:block; margin-left:0px; margin-bottom:15px}
#yourTeamHeaderName {display:inline}
#yourTeamHeaderSpins {display:inline; position:absolute; left:350px}

#yourPlayers {display:block}
#yourPlayersList {display:inline}
#yourPlayersSpins {display:inline; position:absolute; left:382px}
#yourPlayersButton {display:inline; position:absolute; left:475px}

#otherTeamsHeader {margin-top:25px}

#otherTeams {margin-top:15px}
#otherTeamsList {display:block;  margin-bottom:25px}
#otherTeamsSpins {display:inline; position:absolute; left:447px; text-align:right}
#otherTeamsButton {display:inline; position:absolute; left:475px}
#otherTeamsConfirm {display:inline; position:absolute; left:525px}
#otherTeamsUndo {display:inline; position:absolute; left:900px}
#otherTeamsName {margin-left:25px; padding-top:5px}

#tradePostPlayers {display:inline; margin-right:10px;}

#end {}

#actionIcons {
position:absolute;
left:615px;
top:336px;
font-size:9pt;
font-family:arial;
font-weight:700;
z-index:200;
}

#actionIcon1 {margin-left:10px; cursor:pointer; display:inline; float:left}
#actionIcon2 {margin-left:7px; cursor:pointer; display:inline}
#actionIcon3 {margin-left:5px; margin-top:0px; cursor:pointer; display:inline }

#indexContent{
position:absolute;
left:0px; 
top:666px;
color:white;
width:100%;
/* all content is relative from here */
}

#endMatter {
    text-align:center;
    margin-top:20px;
    display:block;
}

#menuNavigation {
color:#FFF;
font-family:arial;
background-color:#000;
position:relative;
top:00px;
margin-top:20px;
margin-bottom:10px;
font-size:medium;
display:block; 
}
#menuNavigation span {cursor:pointer}
#menuNavigation span:hover {color:maroon}

#about {color:white; text-decoration:none}
#about:hover {text-decoration:none; color:maroon}
#about:visited {text-decoration:none; color:white}

#copyright {
color:#FFF;
font-family:arial;
background-color:#000;
position:relative;
margin-bottom:10px;
font-size:x-small;
display:block;
}
#backgroundImage {border:0; position:absolute; top:0px; left:0px;}

#leaderboardTitle {display:block; margin-bottom: 10px; width:600px}
#selectedLeaderboard {background-color:white; color:black; padding-left:5px; padding-right:5px; display:inline}
#notSelectedLeaderboard {cursor:pointer; padding-left:5px; padding-right:5px; display:inline}

#leaderboard div a:visited {color:white; text-decoration:none}
#leaderboard div a:link {color:white; text-decoration:none}

#leaderboardTypes {text-align:center; margin-top:15px; font-size:14pt; margin-left:-75px; margin-bottom:25px}
#leaderboardTypes div a:visited {color:white; text-decoration:none}
#leaderboardTypes div a:link {color:white; text-decoration:none}
#leaderboardTypes div #selectedType {color:black; background-color:white; padding-left:5px; padding-right:5px; text-decoration:none}

#lineupButtons {display:block; margin-bottom:15px; margin-top:0px}
#selectedLineup {background-color:white; color:black; padding-left:5px; padding-right:5px}

#notSelectedLineup {cursor:pointer; padding-left:5px; padding-right:5px}
#notSelectedLineup a:link {color:white; text-decoration:none}
#notSelectedLineup a:visited {color:white; text-decoration:none}

#lineupTeamName {font-size:20pt}

#emptySlot {color:red}

#slotLink {color:white; text-decoration:none; font-weight:100}

.points {position:absolute; left:625px; width:200px}
#points {position:absolute; left:625px; width:200px}

#teamPoints {}

#leaderboard {
font-size:16px;
font-family:arial;
font-weight:700;
color: white;
margin-left:250px;
padding-top:00px; 
}

#commentPage {
font-size:16px;
font-family:arial;
font-weight:700;
color: white;
margin-left:340px;
}

#commentTitle {
display:block;
padding-bottom:10px;
width:100%;
text-align:center;
font-weight:700;
margin-left:0px;
margin-bottom:15px;
}

#commentEntry {
color:white;
margin-left:200px;
font-family:arial;
}

#allComments {
    margin-left:200px;
    margin-bottom:0px;
    width:562px;
    font-weight:200;
    font-size:small;
    padding: 10px;
    background-color:white;
    overflow:scroll;
}

#indComment {
    margin-bottom:10px;
    display:block;
    
}

#commentPoster {
    color:black;
}

#commentPost {
    color:black;
    position:relative;
    left:75px;
    margin-bottom:5px;
    width:275px;
}

#commentForm {
    margin-top:25px;
}

#twitterFeed {
margin-top:50px;
display:block;
text-align:center; 
}

#leaderboardLabelName {
width:150px;
font-size:14px;
font-family:arial;
font-weight:700;
text-align:right;
z-index:10;
cursor:pointer;
vertical-align: bottom; 
}

img style='position:relative; top:4px;'
position:relative; top:-6; left:-18;



#lineup {
font-size:16px;
font-family:arial;
font-weight:700;
color: white;
margin-left:320px;
padding-top:20px; 
}

.lineupLabelName {
width:150px;
font-size:14px;
font-family:arial;
font-weight:700;

z-index:10;
}

.lineupLabelPosition {
width:150px;
font-size:14px;
font-family:arial;
font-weight:200;

}

#leaderboardPosition {
height:25px; 
width:250px;
padding-left:0px;
padding-top:0px; 
}

#eventName {
    text-decoration:underline;
    margin-bottom:10px; 
}

#rosterSlot {
height:25px; 
width:350px;
}

#scrollToContent {
position:absolute;
top:578px;
}

#forgotPasswordLink {
cursor:pointer;
font-size:7.5pt;
font-family:calibri, arial;
color:white;
position:absolute;
left:0px;
top:95px;
width:100px; 
text-decoration:underline;
}

#accountInfo1 {
font-size:x-small;
font-family:arial;
color:white;
position:relative;
left:-230px;
top:-90px;
display:block;
text-align:right;
}

#accountInfo2 {
font-size:x-small;
font-family:arial;
color:white;
position:relative;
left:-230px;
top:-88px;
text-align:right;
display:block;
margin-bottom:-50px;
}

#forgotPasswordForm {
width:100px;
color:#FFF;
font-family:calibri, arial;
position:absolute;
left:00px;
top: 112px;
margin-bottom:0px;
padding:0px;
visibility: hidden;
font-size:8pt; 
}

#forgotPasswordForm input {
    font-size:8pt;
    width:100px;
    display:block;
}

#forgotPasswordForm span {
    margin-bottom:0px; 
}

#loginForm {
width:100px;
color:#FFF;
font-family:calibri, arial;
position:absolute;
left:00px;
margin-bottom:0px;
padding:0px;
font-size:8pt;
}

#loginForm input {
    font-size:8pt;
    width:100px;
    display:block;
}

#loginForm span {
    margin-bottom:0px; 
}

#teamNameForm {
width:300px;
color:#FFF;
font-family:arial;
background-color:#000;
position:relative;
padding:0px;
}

#formTitle {
display:block;
padding-bottom:10px;
font-weight:700;
padding-top:20px;
}

#formButton {
display:block;
padding-right:0px;
margin-top:5px; 
}

#formButtonComments {
display:block;
margin-bottom:10px;
text-align:right;
padding-right:225px;
margin-top:10px;
}

#formEntry {
padding-right:0px;
margin-bottom:10px;
display:block;
}

#pullZone {
cursor:pointer;
z-index:102;
position: absolute;
top: 164px;
left: 803px;
height: 80px;
width: 80px;
background-color:transparent;
}

#signIn {
position:absolute;
left:860px;
top:20px;
font-size:10pt;
font-family:calibri, arial;
font-weight:700;
text-decoration:none;
z-index:2001;
color:white;
}

#blogPosts {
position:absolute;
left:10px;
top:20px;
font-size:10pt;
font-family:calibri, arial;
font-weight:700;
text-decoration:none;
z-index:2001;
color:white;
}

#logout:link {
    color:white; 
}
#logout:visited {
    color:white; 
}
#logout:hover {
    color:white; 
}
#logout:active {
    color:white; 
}

.rpxnow:link {
    color:white; 
}
.rpxnow:visited {
    color:white; 
}
.rpxnow:hover {
    color:white; 
}
.rpxnow:active {
    color:white; 
}

#helpButton {
position:absolute;
left:685px;
top:90px;
font-size:9.5pt;
font-family:arial;
font-weight:700;
text-decoration:underline;
}

#spinsRemaining {
position:absolute;
left:533px;
top:90px;
font-size:9.5pt;
font-family:arial;
font-weight:700;
}

#positionListTradePost {
position:relative;
left:0px;
top:0px;
font-size:12pt;
font-family:calibri, arial;
font-weight:bold;
display:inline;
}

#positionList {
position:absolute;
left:0px;
top:0px;
font-size:12pt;
font-family:calibri, arial;
font-weight:bold;
display:inline;
}

#position {
width:335px;
background-color:#8E1B1E;
color:white;
font-size:12pt;
font-family:calibri, arial;
border-color:white;
}

#spinning {
    position:absolute;
    top:313px;
    left:230px;
    width:600px;
}

#spinning button {
width:60px;
background-color:#8E1B1E;
color:white;
font-family:calibri, arial;
font-size:11.5pt;
padding:1px;
font-weight:bold;
text-align:center;
display:inline-table;
margin-right:5px;
}

#spinning img{display:inline}

#actions {
position:absolute;
left:280px;
top:90px;
font-size:7pt;
font-family:arial;
font-weight:700;
z-index:2;
}

#actions button {
width:60px;
background-color:#8E1B1E;
color:white;
font-family:calibri, arial;
font-size:9pt;
padding:1px;
font-weight:bold;
text-align:center;
display:inline-table;
margin-right:5px;
}

#actionList {
position:absolute;
left:300px;
top:339px;
font-size:9pt;
font-family:arial;
font-weight:700;
z-index:2;
}

#spinsRemainingNumber {
border:2px solid #444;
border-bottom:2px solid #AFAFAF;
border-right:2px solid #AFAFAF;
background-color:#676C6F;
padding:1px 7px;
}

select {
font-size:8pt;
font-weight:700;
color:#000;
background-color:#676C6F;
border-color:#000;
}

#handle {
position:absolute;
left:794px;
top:162px;
z-index:101;
}

#slot1 {
position:absolute;
top:154px;
left:271px;
font-family:arial;
color:gray;
width:120px;
text-align:center;
font-weight:700;
}

#slot2 {
position:absolute;
top:154px;
left:444px;
font-family:arial;
color:gray;
width:120px;
text-align:center;
font-weight:700;
}

#slot3 {
position:absolute;
top:154px;
left:617px;
font-family:arial;
color:gray;
width:120px;
text-align:center;
font-weight:700;
}

#slot1Spin {
position:absolute;
top:124px;
left:270px;
width:130px;
height:153px;
visibility:hidden;
}

#slot2Spin {
position:absolute;
top:124px;
left:443px;
width:130px;
height:153px;
visibility:hidden;
}

#slot3Spin {
position:absolute;
top:124px;
left:616px;
width:130px;
height:153px;
visibility:hidden;
}

#customStrip1{
visibility:hidden;
position:absolute;
top:119px;
left:258px;
text-align:center;
z-index:10000;
}

#slot1Result {
visibility:hidden;
position:absolute;
top:129px;
left:248px;
text-align:center;
}

#slot1Stats {
    position:absolute;
    top:160px;
    left:0px;
    width:155px;
    font-size:x-small;
    font-family:arial;
    color:white;
    background-color:black;
    visibility:hidden;
    text-align:left;
    padding-left:10px;
}

#slot2Stats {
    position:absolute;
    top:160px;
    left:0px;
    width:155px;
    font-size:x-small;
    font-family:arial;
    color:white;
    background-color:black;
    visibility:hidden;
    text-align:left;
    padding-left:10px;
}

#slot3Stats {
    position:absolute;
    top:160px;
    left:0px;
    width:155px;
    font-size:x-small;
    font-family:arial;
    color:white;
    background-color:black;
    visibility:hidden;
    text-align:left;
    padding-left:10px;
}

#customStrip2{
visibility:hidden;
position:absolute;
top:119px;
left:432px;
text-align:center;
z-index:10000;
}

#slot2Result {
visibility:hidden;
position:absolute;
top:129px;
left:422px;
text-align:center;
}

#customStrip3{
visibility:hidden;
position:absolute;
top:119px;
left:606px;
text-align:center;
z-index:10000000;
}

#slot3Result {
visibility:hidden;
position:absolute;
top:129px;
left:596px;
text-align:center;
}

.resultLabelName {
width:150px;
font-size:11px;
font-family:arial;
font-weight:700;
position:absolute;
top:125px;
text-align:right;
z-index:10;
}

.resultLabelName2 {
width:150px;
font-size:11px;
font-family:arial;
font-weight:700;
position:absolute;
top:140px;
text-align:right;
z-index:10;
}

.resultLabelPosition {
width:150px;
font-size:11px;
font-family:arial;
font-weight:700;
position:absolute;
top:140px;
text-align:right;
}

.dialNameCenterNormal {
position:absolute;
top:9px;
left:1px;
font-weight:700;
font-size:18pt;
width:160px;
font-family:arial;
text-transform:uppercase;
}

.dialNameTopNormal {
position:absolute;
top:8px;
left:0;
font-weight:700;
font-size:18pt;
width:160px;
font-family:arial;
text-transform:uppercase;
}

.dialNameBottomNormal {
position:absolute;
top:10px;
left:2px;
font-weight:700;
font-size:18pt;
width:160px;
font-family:arial;
text-transform:uppercase;
}

.dialNameCenterLong {
position:absolute;
top:9px;
left:1px;
font-weight:700;
font-size:12pt;
width:160px;
font-family:arial;
text-transform:uppercase;
}

.dialNameTopLong {
position:absolute;
top:8px;
left:0;
font-weight:700;
font-size:12pt;
width:160px;
font-family:arial;
text-transform:uppercase;
color:gray;
}

.dialNameBottomLong {
position:absolute;
top:10px;
left:2px;
font-weight:700;
font-size:12pt;
width:160px;
font-family:arial;
text-transform:uppercase;
color:gray;
}

.dialNumberCenter {
position:absolute;
top:30px;
left:1px;
font-weight:700;
font-size:58pt;
width:160px;
font-family:arial;
}

.dialNumberTop {
position:absolute;
top:28px;
left:0;
font-weight:700;
font-size:58pt;
width:160px;
font-family:arial;
}

.dialNumberBottom {
position:absolute;
top:32px;
left:2px;
font-weight:700;
font-size:58pt;
width:160px;
font-family:arial;
}

.dialTeamCenter {
position:absolute;
top:38px;
left:1px;
font-weight:700;
font-size:42pt;
width:160px;
font-family:arial;
}

.dialTeamTop {
position:absolute;
top:36px;
left:0;
font-weight:700;
font-size:42pt;
width:160px;
font-family:arial;
}

.dialTeamBottom {
position:absolute;
top:40px;
left:2px;
font-weight:700;
font-size:42pt;
width:160px;
font-family:arial;
}

.toPlayButton {position:absolute; top:470px; left:210px; z-index:101}
.learnButton {position:absolute; top:500px; left:230px; z-index:101}
.friendButton {position:absolute; top:470px; left:625px; z-index:101}
.contactButton {position:absolute; top:500px; left:645px; z-index:101}

.textGlimmer1 {position:absolute; z-index:100}
.textGlimmer2 {position:absolute; z-index:100}
.textGlimmer3 {position:absolute; z-index:100}
.textGlimmer4 {position:absolute; z-index:100}
.textGlimmer5 {position:absolute; z-index:100}
.textGlimmer6 {position:absolute; z-index:100}

.resultFlag {border:1px solid #D3D3D3; width:100px}