body {
	background: #676767;
	background-image : url(http://www.villagegames.net/images/border_background.jpg);
	color: #FFE081; 
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
   	margin-bottom: 0;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	font-size: 14px;
}
a:link { color: #8380FF }
a:visited { color: aqua }
a:link.text { color: #8380FF }
a:visited.text { color: aqua }
a:link.table { color: #8380FF }
a:visited.table { color: aqua }
a:link.links { color: #5B0B0B }
a:visited.links { color: #9F0F0F }
a:hover.links { color: #000000 }
a:hover { color:white }

a:visited.ladder, a:link.ladder { color:#000000 }

a img {
	border-style: none none none none;
	color: #FFFBF0;
}
table {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	font-size: 14px;
}
h1.title { text-align: left }
div.title { text-align: center }
div.address { text-align: center; font-size: 85%; }
div.copyright { text-align:center; font-size:75%; }
div.news, h3, blockquote { text-align: center }

table.centered { margin-left:auto; margin-right:auto; }
td.picture { width: 330px; }

table.bodyline { width:100%; border:0; margin-left:auto; margin-right:auto; }
td.bodyline { background:#9A5801 ; background-image : url(http://www.villagegames.net/images/body_background.jpg); border: 1px #5B0B0B solid; }

td.split_half { width:50%; vertical-align:top; }

td.width128cell { width:128px; }

table.navigation { width:100%; border: 2px #443300 solid; background-color:#000000; }
td.navigation { color: #C0C0C0; font-size: 16px; font-weight:bold; height: 28px; background-image:url(http://www.villagegames.net/images/nav_buttons.gif); text-align:center; }
.navigation a:link { color: #C0C0C0; }
.navigation a:visited { color: #C0C0C0; }
.navigation a:hover { color: #FFFFFF; }

a:link.nav { color: #C0C0C0 }
a:visited.nav { color: #C0C0C0 }
a:hover.nav { color: #FFFFFF }

table.calendar, table.forums { border: 1px #5B0B0B solid; }
td.calendar_header, td.forums_header, td.benefits_header, th.ladder { background:#786749; background-image: url(http://www.villagegames.net/images/parchment_header.jpg);	border: 1px #5B0B0B solid; height:24px; }

td.calendar_event, td.forums_post, td.benefits, td.ladder { color:#000000; background:#C1A575; background-image: url(http://www.villagegames.net/images/parchment.jpg);	border: 1px #5B0B0B solid; }

table.leftedge_table { margin-left:auto; margin-right:auto; border: 1px #5B0B0B solid; }

table.benefits { border: 1px #5B0B0B solid; margin-left:auto; margin-right:auto; }

table.ladder { width:100%; border: 1px #5B0B0B solid; }
td.ladder_name { color:#000000; background:#C1A575; background-image: url(http://www.villagegames.net/images/parchment.jpg); border: 1px #5B0B0B solid; font-style:italic; }
td.ladder_number, td.game_header { color:#000000; background:#C1A575; background-image: url(http://www.villagegames.net/images/parchment.jpg); border: 1px #5B0B0B solid; text-align:center; }

span.street { color:#881111 }
span.team { color:#881111; font-style:italic; }
span.optional { color:#FFFFFF; font-size:90%; }

table.orders {width:100%; border: 1px #5B0B0B solid; margin:auto; }
td.number {width:20%}
td.description {width:40%}
td.company {width:20%}
td.quantity {width:10%}
td.price {width:10%}
th.thankyou {margin-left:1px}
th.city {width:20%}
td.city {width:40%}
th.state {width:10%}
td.state {width:5%}
th.zip {width:10%}
td.zip {width:20%}
ul.policy {color:#FFE081}
li.policy {margin-bottom:10px}
input.order {width:100%}
input.error {width:100%; background-color:#ff0000}
input.checkOrder {}
input.checkError {background-color:#ff0000}
textarea.order {width:100%}
th.orderColumn {width:20%}
.prod_name { font-weight:bold; color: #FFFFFF; }

em {
	font-weight: bold;
	font-size:110%
}
strong {
	font-weight: bold;
	color:#FFEECC;
	font-size:110%
}
p.text {
	color: #000000;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	padding: 1em;
	background:#C1A575;
	background-image: url(images/parchment.jpg);
	border: 2px #5B0B0B solid;
	text-align: justify;
}
p.title {
	color: #000000;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	margin-left: 1em;
	margin-right: 1em;
	font-weight: bold;
    font-size: 175%;
    text-align: center;
}
p.example {
	font-size: 75%;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
}
p.error {
	color: #FFFFFF;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	margin-left: 1em;
	margin-right: 1em;
	font-weight: bold;
}
p.importanttext {
	color: #000000;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	margin-left: 1em;
	margin-right: 1em;
	font-weight: bold;
}
cite.quote {
	font-size:90%;
}
p.quote {
	color: #000000;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	margin-left: 1em;
	margin-right: 1em;
	font-size:90%;
}
p.copyright {
	font-size: 75%;
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #000000;
}
p.FAQQuestion {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #0000CC;
	font-weight: bold;
	margin-left: 1em;
	margin-right: 1em;
}
p.FAQAnswer {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #000000;
	margin-left: 1em;
	margin-right: 1em;
}
ul {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #000000;
	margin-right: 1em;
}
ul.FAQQuestion {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #000000;
	margin-left: 1em;
	margin-right: 1em;
}
ul.FAQAnswer {
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, Times, serif;
	color: #000000;
	margin-left: 1em;
	margin-right: 1em;
}
