/* Page styles */ body { font-family: serif; background-color: #eee; } h1, h2, h3, h4, h5, h6 { text-shadow: 2px 2px 2px #999; } #main { width: 990px; } header { border-bottom: 2px solid #999; } #navigation { } #navigation ul { margin: 0px; padding: 0px; float: left; width: 100%; background-color: #ddd; border-bottom: 1px solid #999; } #navigation li { list-style: none; float: left; } #navigation a, #navigation a:visited, #navigation a:hover { display: block; padding: 2px; text-decoration: none; padding-left: 1em; padding-right: 1em; } #navigation a:hover { background-color: #ccc; } #content { padding-top: 2em; padding-left: 60px; } /* Cards and mana symbols */ .mana.symbol { height: 1em; width: 1em; border-radius: 0.5em; -moz-border-radius: 0.5em; display: inline-block; color: #eee; background-color: gray; border: 1px solid black; margin-right: 2px; text-align: center; vertical-align: top; } .card { border: 1px solid gray; background-color: #999; padding: 3px; font-size: 0.75em; width: 25em; } .mana.R, .card.R { background-color: red; } .mana.G, .card.G { background-color: green; } .mana.U, .card.U { background-color: blue; } .mana.B, .card.B { background-color: black; } .mana.W, .card.W { background-color: white; } .card.gold { background-color: darkgoldenrod; } .card .title, .card .info { border: 1px solid gray; background-color: #eee; padding: 3px; height: 1em; vertical-align: middle; } .card .title .name, .card .info .type { font-weight: bold; text-shadow: 2px 2px 2px #999; } .card .title .cost, .card .info .rarity { float: right; } .card .rarity { } .card .rarity.U { color: gray; } .card .rarity.R { color: darkgoldenrod; } .card .rarity.M { color: red; } .card .picture { height: 12em; width: 24em; background-color: #ccc; margin: 5px; } .card .text { min-height: 12em; margin-top: 5px; border: 1px solid gray; background-color: white; padding: 3px; } .card .numbers { text-align: right; margin-top: 5px; background-color: white; border: 1px solid gray; height: 1em; padding: 3px; text-shadow: 2px 2px 2px #999; } .manabar { display: inline-block; width: 5em; height: 1em; border: 1px solid #999; } .manabar .mana { height: 1em; display: block; float: left; } .mana-curve { width: 50%; border: 1px solid #999; } .mana-curve .cost { width: 2em; } .mana-curve .bar { background-color: #999; } section.mana { width: 500px; position: absolute; margin-left: 430px; } section.mana section { float: left; } section.mana section.curve, section.mana section.ramp { width: 100%; } section.mana table { width: 100%; } section.cards { width: 400px; } section.cards .card-type { font-weight: bold; text-shadow: 2px 2px 2px #999; list-style: none; }