﻿body {
  background-image:url('Images/Artwork/a63.jpg');
  background-color:#322b21;
  margin:0px;
  font-size:0.8em; 
  color:#C3AA79;
  font-family:Verdana,Arial,Sans-Serif;
}
hr {
  height:2px;
  color:#453d2a;
}
h1{
  font-size:1.6em;
}
h2{
  font-size:1.3em;
}
p{
  color:#ffffff;
  margin-left:1em;
  margin-right:2em;
  text-align:justify;
  line-height:1.5em;
}
.LayoutTable{
  border-collapse:collapse;
  padding:0px;
}
.LayoutTable td{
  border-collapse:collapse;
  padding:0px;
}
td{
  color:#ffffff;
  margin-left:1em;
  margin-right:2em;
}
a {
  color:#C3AA79;
  background-color:transparent;
  text-decoration:underline;
}
a:hover {
  color:#ffffff;
  background-color:transparent;
  text-decoration:none;
}
li{
  color:#ffffff;
  margin-bottom:0.5em;
}
.FullWidth {
  width:100%;
}
img {
  border-style:none;
}
#TopLinks {
  padding-right:20px;
  text-align:right;
}
.TopLinks {
  font-size:11px;
  font-weight: bold;
}
a.TopLinks	{
  text-decoration:none;
}
a:hover.TopLinks {
  text-decoration:none;
  color:#ffffff; 
}
#BottomRow {
  color:#C3AA79; 
  font-size:0.8em;
}
.Hidden{
  display:none;
}
.PublicationTitle{
  font-weight:bold;
}
#BattleImage {
	border-style:ridge;
	border-width:4px;
  border-color:#C3AA79;
  width:600px;
}
.BookCover {
  float:left;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:2em;
	margin-top:0em;
	border-style:ridge;
	border-width:4px;
  border-color:#C3AA79;
  width:175px;
  height:248px;
}
.BookPages {
  float:right;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:1em;
	margin-top:0em;
	border-style:none;
}
.ImageRight{
  float:right;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:2em;
	margin-top:0em;
}
.SmallCover{
  width:65px;
  height:92px;
}
.MenuItem{
	width:88px;
	height:23px;
}
.BattleImage{
  border-style:ridge;
  border-width:4px;
  border-color:#C3AA79;
  width:780px;
}
.note{
  font-style:italic;
  font-size:0.8em;
  color:#C3AA79;
}
.download{
	text-align:left;
	text-decoration:underline;
}
.download2{
	text-align:right;
	text-decoration:underline;
}
.download3{
	text-align:right;
}
#MessageHeader{

}
#MessageText{

}
#ErrorMessageHeader{

}
#ErrorMessageText{

}
.Button{
  color:#C3AA79;
  background-color:#3f3728;
}
.ContentTable, .AdminPanel{
  margin-left:0.8em;
  margin-right:0.8em;
}
.AdminPanelL{
  text-align:left;
}
#Downloads{
  margin-right:10px;  
}
#PurchaseTable td{
  padding:10px;
  vertical-align:top;
}
#PostalTable .PostalTimes{
  padding:6px;
}
.Shipping{
  font-weight:bold;
  text-align:left;
}
.PostalTimes{
  color:#ffffff;
  background-color:#4e432f;
  vertical-align:middle;
}
#ContactTable{
  margin-left:10px;
}
#ContactTable td{
  padding-left:30px;
  color:#4e432f;
  font-weight:bold;
}
#Reports .Header1{
  text-align:left;
  text-decoration:underline;
}
#Reports .Header2{
  text-align:right;
  text-decoration:underline;
}
.ColLeft{
  text-align:left;
}
.ColCenter, .ColCentre{
  text-align:center;
}
.ColRight{
  text-align:right;
}
.GalleryPic{
  width:100px;
  height:100px;
  background-color:#4e432f;
  text-align:center;
  vertical-align:middle;
  color:#ffffff;
	border-style:ridge;
	border-width:2px;
  border-color:#C3AA79;
}
.GalleryNav{
  text-align:right;
  font-size:0.7em;
}
.ProfileMessage{
  text-align:center;
}
.ProfileStat{
  text-align:left;
  color:#917f5a;
  background-color:transparent;
}
.Signature{
  font-style:italic;
}
#MemberProfile{
  text-align:left;
}
.AdminPanel{
  text-align:left;
}
.AdminFooter{
  text-align:center;
}
.AdminMessage{
  text-align:center;
  font-weight:normal;
}
.BGPanel{
  text-align:left;
}
#StatsTable{
  text-align:left;
}
.StatHeader{
  text-decoration:underline;
  text-align:left;
  font-size:1em;
  font-weight:bold;
}
.BGStat{
  text-align:left;
  color:#917f5a;
  background-color:Transparent;
}
.Center, .Centre{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  width:auto;
}
.Poster{
  color:#ffffff;
  background-color:#4e432f;
}
.BGTitle{
  margin-left:0.5em;
}
.BGRow{
  background-color:#4e432f;
  padding-left:1em;
}
#TotalPointsLabel{
  text-align:right;
  color:#ffffff;
  background-color:transparent;
}
.Thumbnail{
	border-style:ridge;
	border-width:3px;
  border-color:#C3AA79;
}
.OOB{
  text-decoration:underline;
  font-style:italic;
}
.ReportNote{
  font-style:italic;
}
.BgStatLeft{
  text-align:left;
  background-color:#61553c;
  padding:6px;
}
.BgStatCentre{
  text-align:center;
  background-color:#61553c;
  padding:6px;
}
.BgStatRight{
  text-align:right;
  background-color:#61553c;
  padding:6px;
}
#Publications a{
	border-style:solid;
	border-width:1px;
	border-color:#322b21;
}
#Publications a:hover{
	border-style:ridge;
	border-width:1px;
  border-color:#c19236;
}
.Author{
  font-style:italic;
  font-size:1em;
}
#Downloads td, #Gallery td, #Reports td, #Links td{
  padding-bottom:4px;
}
#BattlegroupStatsTable td{
  padding:4px;
}
#Distributors td{
  padding:6px;
  background-color:#4e432f;
}
#Distributors .Flag{
  border-style:solid;
  border-width:1px;
  border-color:#ffffff;
}
#StatsTable td{
  padding:1px
}
.BookImageSmall{
  width:65px;
  height:92px; 
}
.Lulu{
  width:99px;
  height:140px; 
  border-style:solid;
  border-width:1px;
  border-color:#ffffff;
}
#Sources{
	background-color:Transparent;
	width:500px;
	text-align:left;
	padding-top:12px;
	font-style:italic;
	font-size:0.9em;
}
.ImageRightPzDiv{
	float:right;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:2em;
	margin-top:0em;
	border-style:ridge;
	border-width:4px;
	border-color:#C3AA79;
}
.ImageLeftPzDiv{
	float:left;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:2em;
	margin-top:0em;
	border-style:ridge;
	border-width:4px;
	border-color:#C3AA79;
}
#PzDivTable th{
  padding:3px;
  text-align:left;
  text-decoration:underline;
} 
#PzDivTable td{
  padding:6px;
  background-color:#4e432f;
}
.PzDivDiary{
  font-style:italic;
  font-weight:bold;
  color:#C3AA79;
  padding-right:0em;
}
#PzDivBattles{
  margin-left:10px;
}
#PzDivBattles tr{
  height:30px;
}
#PzDivBattles th{
  padding-left:0.5em;
  padding-right:0.5em;
}
#PzDivBattles td{
  padding:0.25em;
  padding-left:0.5em;
  padding-right:0.5em;
  background-color:#453d2a;
}
#PzDivBattles .Header1{
  text-align:left;
  text-decoration:underline;
}
#PzDivBattles .Header2{
  text-align:right;
  text-decoration:underline;
}
#PzDivContent a{
  color:#C3AA79;
  background-color:transparent;
  text-decoration:none;
}
#PzDivContent a:hover{
  color:#fdbf06;
  background-color:transparent;
  text-decoration:none;
}
.DiaryLinks{
  width:94%;
  padding:6px;
  padding-left:12px;
  background-color:#453d2a;
}
#PzDivSources{
  margin-left:10px;
  text-align:center;
	border-style:ridge;
	border-width:4px;
	border-color:#C3AA79;
}
#PzDivSources td{
  padding:6px;
  background-color:#453d2a;
	border-style:ridge;
	border-width:1px;
	border-color:#C3AA79;
}
.MiniaturesRight {
  float:right;
	margin-left:1em;
	margin-bottom:1em;
	margin-right:2em;
	margin-top:0em;
	border-style:ridge;
	border-width:4px;
  border-color:#C3AA79;
}
#MiniaturesTable th{
  padding:3px;
  text-align:right;
  text-decoration:underline;
} 
#MiniaturesTable td{
  padding:6px;
  background-color:#4e432f;
  text-align:right;
}
#MiniaturesTable .Centre{
  text-align:center;
}
#MiniaturesTable #SubHeader{
  font-weight:bold;
}
#MiniaturesTable #Footer{
  font-weight:bold;
}
.PzDivHeaderMap{
  text-align:center;
}
#PzDivMap{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  width:900px;
  height:600px;
  margin-bottom:10px;
}
#PzDivMap #FlabellComponent{
	border-style:ridge;
	border-width:4px;
  border-color:#C3AA79;
}
#PzDivContent a.PzDivMapLink{
  color:#fdbf06;
  text-decoration:none;
}
#PzDivContent a.PzDivMapLink:hover{
  text-decoration:underline;
}
