a:link {
	color: Aqua;
	text-decoration: none;
}
a:visited {
	color: Magenta;
	text-decoration: none;
}
a:active {
	color: Magenta;
	text-decoration: none;
}
a:hover {
	color: Yellow;
	background-color: #333333;
	text-decoration: underline;
}
strike {
	background-color: Black;
	color: Silver;
}
h1.title {
	font-family: Times New Roman;
	font-weight: bold;
	font-size: big;
	font-style: italic;
}
h1.toptitle {
	font-family: Century;
	font-weight: bold;
	font-size: huge;
	font-style: normal;
	text-align: center;
	margin-bottom:-15;
}
h2.ariallime {
	color: Lime;
	font-family: Arial;
	font-weight: bold;
	font-size: big;
}
h3.title {
	font-family: Times New Roman;
	font-weight: bold;
	font-size: normal;
	font-style: italic;
	text-align: center;
}
h4 {
	font-family: Arial;
	font-weight: bolder;
	font-size: 120%;
	font-style: normal;
	text-align: left;
	color: Linen;
	background: Indigo;
	border: Gray thin inset;
	margin: 5px;
	padding: 5px;
	width: 100%;
}

div.subtitle {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 120%;
	color: Lime;
	text-decoration: underline;
}
.sig {
	font-family: Arial Narrow;
	font-style: normal;
	font-weight: normal;
	font-size: normal;
	text-align: right;
	color: SkyBlue;
}
td.bga {
	background-color: Navy;
}
td.bgb {
	background-color: Black;
}
td.bgg {
	background-color: Gray;
}
caption {
	font-weight: bolder;
	font-size: large;
	font-style: italic;
	text-decoration: underline;
}

body {
	background-color: Black;
	color: White;
	text-align: justify;
	line-height: 140%;
	font-family: Times New Roman;
}

p {
	margin-right: 30px;
}
.subtitle {
	margin-right: 30px;
	color: Lime;
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
}
.contentslist {
	color: White;
	font-family: Arial;
	font-size: 90%;
	text-align: center;
	line-height: 110%;
}

.ul {
	line-height: 120%;
}

strong {
	color: Tomato;
	font-family: Arial;
	font-weight: bold;
}

span.name {
	color: Lime;
	font-family: Times New Roman;
	font-weight: bold;
}
span.deck {
	color: DarkTurquoise;
	font-family: Arial;
	font-weight: bold;
}
span.card {
	color: Yellow;
	font-family: Times New Roman;
	font-weight: none;
}
span.exp {
	color: Yellow;
	font-family: Times New Roman;
	font-weight: none;
	font-style: italic;
}
span.banned {
	color: Red;
	font-weight: none;
	font-style: none;
}
span.unbanned {
	color: SkyBlue;
	font-weight: none;
	font-style: none;
}
span.contentslistyear {
	font-size: 120%;
	font-weight: bold;
}
span.title {
	font-family: Times New Roman;
	font-weight: bold;
}
span.cent {
	font-family: Century;
	font-weight: bold;
}
span.sub {
	font-family: Arial;
	font-size: 75%;
}
span.sun {
	color: Red;
}
span.sat {
	color: SkyBlue;
}
span.newdate {
	font-family: Arial;
	font-size: 70%;
	font-weight: normal;
	color: LightGreen;
}
span.roman {
	font-family: Times New Roman;
	font-weight: normal;
}

dt.title {
	color: Yellow;
	font-family: Bookman Old Style;
	font-weight: bold;
	font-style: none;
}

blockquote.yellow {
	color: Yellow;
}
blockquote.pink {
	color: Pink;
}
blockquote.copyright {
	color: Silver;
	font-family: Times New Roman;
	font-style: italic;
	font-size: 80%;
	line-height: 110%;
}

div.copyright {
	color: SkyBlue;
	font-family: Arial;
	font-size: 80%;
	text-align: center;
}
div.signature {
	color: SkyBlue;
	font-family: Arial;
	font-size: 80%;
	text-align: right;
	line-height: 120%;
}

pre {
	line-height: 130%;
}
pre.en {
	font-family: Courier New;
	line-height: 130%;
}
.it {
	font-family: Times New Roman;
	font-style: italic;
}

code.en {
	font-family: Courier New;
}
code.url {
	font-family: Courier New;
	background-color: DarkGreen;
	border: Gray medium inset;
	padding: 2px 5px;
	line-height: 120%;
	width: 100%;
	margin-right: 30px;
}

th.deckname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: Navy;
	border: #CCCCCC;
	color: White;
}
th.maindeck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	border: #9999BB;
	color: Black;
}
th.sideboard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border: #999999;
	color: Black;
}
td.deck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border: #999999;
	color: Black;
}
td.side {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	border: #9999BB;
	color: Black;
}

h2.commenttitle {
	color: Lime;
	font-family: Arial;
	font-weight: bold;
	font-size: big;
	margin:1em;
	margin-top:.5em;
	padding:.2em 1em;
	border-bottom: double #c0c0c0;
	border-top: double #c0c0c0;
        background-color: Black;
	text-align:left;
}

div.reservecomment {
    color:#aaa;
	background-color: #222;
	font-size:1em;
	font-family:"Times New Roman",Times,serif;
	margin:0 4em;
	padding:.5em 1em;
	border:1px double Yellow;
	text-align:left;
}
div.reservecomment p{
	text-indent:.8em;
	margin:0;
}

div.reserveanswer {
    color:Yellow;
	font-size:1em;
	font-family:"Times New Roman",Times,serif;
	margin:1em 4em;
	padding:.5em 1em;
	text-align:left;
}
div.reserveanswer p{
	text-indent:.8em;
	margin:0;
}

