	UL	{margin-top: 0pt}
	.chartlabel {font-size:75%}
	.cancelvlink {color: #9092FF}
	.sublink		{font-size: 70%; line-height: 150%}
	.subtext 		{font-size: 70%}
	.blacklink	{color: #000000}
	p.center {text-align:center;}
	FONT.noulblack A {text-decoration:none;color:#000000}
	FONT.noulred A {text-decoration:none;color:#DD0000}
	FONT.noulblue A {text-decoration:none;color:#0000FF}
	FONT.noulmauve A {text-decoration:none;color:#9C6363}
	FONT.noulgray A {text-decoration:none;color:#CEC5C6}
	FONT.noulgray A:visited {text-decoration:none;color:#CEC5C6}
	FONT.noulpale A {text-decoration:none;color:#F2F2F2}
	FONT.noulsteel A {text-decoration:none;color:#DEDEDE}
/*	FONT.noulblue A {text-decoration:none;color:#17186E} */
	FONT.noulblack A:hover {text-decoration:none;color:#6B0000}
	FONT.noulgray A:hover {text-decoration:none;color:#ffffff}
	FONT.noulred A:hover {text-decoration:none;color:#6B0000}
	FONT.noulblue A:hover {text-decoration:none;color:#6B0000}
	FONT.noulpale A:hover {text-decoration:none;color:#6B0000}
	FONT.noulsteel A:hover {text-decoration:none;color:#6B0000}

	.heading {font-weight: bold; font-size: 140%; text-transform: none; color:
#6b0000; font-family: Arial; text-align: center}

/* Default link styles */
a:link, a:link * { color:#0000ff; }
a:visited, a:visited * { color:#9c3131; }
a:active, a:active * { color:#c27D55; text-decoration:underline;}
a:hover, a:hover * {color: #6b0000;  text-decoration:underline; }

ul.main_menu li {
	list-style-image:url(https://gotm.civfanatics.net/common/icons/bullet_gr_6p_mv.gif);
	list-style-position:outside;
	position:relative;
	margin-left:0;
	margin-top:2px;
}
ul.main_menu li.graytitle {
	font-weight:bold;
	font-size:110%;
	color:#e0e0e0;
	list-style-image:none;
	list-style-type:none;
	position:relative;
	left:-14px;
	margin-top:7px;
}
a.homePageMenuLink {
	font-size: 1.1em;
	font-weight: bold;
}
a.rssLink {
	font-size: 0.9em;
	font-weight: bold;
	color: #dfe864;
}
ul.main_menu a, a.homePageMenuLink, a.rssLink {
	text-decoration: none;
	color: #dfe864;
}
	ul.main_menu a:visited, a.homePageMenuLink:visited, a.rssLink:visited {
		color: #dfe864;
	}
	ul.main_menu a:hover, a.homePageMenuLink:hover, a.rssLink:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	ul.main_menu a:active, a.homePageMenuLink:active, a.rssLink:active {
		color: #ffffff;
		text-decoration: underline;
	}
/* styles for the main page layouts */

body {
	background-image:url(https://gotm.civfanatics.net/common/lines_bg.gif);
	min-width:1000px;
	font-family:Arial, Helvetica, sans-serif;
}

#civ3main p, #civ3main div {
	font-size:10.0pt;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}
#civ3menu {
	list-style-type:none;
	margin:0;
	padding:0;
	font-family:Arial, sans-serif;
}
#civ3menu li {
	background:url(https://gotm.civfanatics.net/common/icons/bullet_gr_6p_mv.gif) no-repeat;
	background-position:4px 4px;
	padding-left:15px;
}
#civ3menu li.rss_link {
	background:url(../images/xml.gif) no-repeat;
	background-position:4px 0px;
	padding-left:40px;
}
#civ3menu a {
	text-decoration:none;
	font-size:1rem;
	color:#eeeeee;
	line-height:1.3;
}
#civ3menu a:hover {
	color:#6b0000;
	text-decoration:underline;
}
div.h1, h1 {
	width:100%;
	font-weight:bold;
	font-size:2rem;
	color:#6b0000;
}

div.h2, h2 {
	width:100%;
	font-weight:bold;
	font-size:1.8rem;
	color:#6b0000;
}

h3, h4 {
	color: #6B0000;
}

h3 {
	font-size:1.6rem;
}

h4 {
	font-size:1.4rem;
}

/**********************************/
/*  Instructions/extra info boxes */

.instructions {
	border-color: #9092FF;
	border-width: 1px 1px 1px 10px;
	border-style: solid;
	padding: 0.3rem;
	font-size: 0.9rem;
	background: #f5f5f5;
	width: fit-content;
	height: fit-content;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

.instructions h1 {
	font-size: 1.6rem;
	font-weight: bold;
	color: #9092FF;
}

.instructions h2 {
	font-size: 1.4rem;
	font-weight: bold;
	color: #9092FF;
}

.instructions h3 {
	font-size: 1.2rem;
	font-weight: bold;
	color: black;
}

/**********************************/
/*  links */

/* make sure that text descended from div behaves the same as text in a div */
/*a div {
    color: inherit;
    font: inherit;
    text-decoration: inherit;
    line-height: inherit;
}*/

/**********************************/
/*  main article */

.mainArticle {
	max-width:50rem;
	margin:auto;
	border:1px solid black; 
	padding: 0 1rem 1rem 1rem; 
	background:#e8e8e8;
}


.bigImportant {
	font-weight:bold;
	font-size:1.2rem;
	color:firebrick;
}

.gamesList {
	color:black;
}

.inListHeader {
	font-size: 1.3rem;
	font-weight: bold;
}

.inListAlert {
	color:firebrick;
}

.gamesList a:link, .gamesList a:link * { color:black; text-decoration: none;}
.gamesList a:visited, .gamesList a:visited * { color:black;  text-decoration: none;}
.gamesList a:active, .gamesList a:active * { color:#c27D55; text-decoration:underline;}
.gamesList a:hover, .gamesList a:hover * {color: #6b0000;  text-decoration:underline; }

/* for Civ5 game list */
table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	font-size:9px;
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

/* todo: Find out why this isn't working*/
table.gridtable tr:nth-child(even) {
	background-color: aliceblue;
}

.rss-item {
	list-style: none;
	padding-left: 24px;
	margin-top: 10px;
	list-style-image: none;
	list-style-type: none;
	background: url(/images/xml.gif) no-repeat left center;
}