@charset "UTF-8";
/* CSS Document */

@import url("yui/3.0.0/build/cssreset/reset-min.css");
@import url("yui/3.0.0/build/cssfonts/fonts-min.css");
@import url("yui/3.0.0/build/cssbase/base-min.css");
			
/* Horizontal lines were missed by Yahoo */
hr {
/*	color: #8b4513; */
/*	background-color: #8b4513; */
	color: #ffffff; 
	background-color: #ffffff;
	height: 0px;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	border-left: 0px;
	border-right: 0px;
	width: 100%;
	text-align: left; /* not sure about this */
	margin-top: 1em;
	margin-bottom: 1em;
	*margin-top: 0;
	*margin-bottom: 0;
}

html {
	background-color: #FFBEA5;
}

body {
	font-family: verdana;
	color: #aa0055;
	background-color: #FFBEA5;
}

table, td, th {
	border:0 none #000;
}

h1, h2, h3, h4, h5, h6 {
	font-style: italic;
	color: #8b4513;
}

h1, h2 {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h3, h4, h5, h6 {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h2, h4, h5, h6 {
	font-weight: normal;
}

p, table {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

li ul {
	margin-top: 0;
	margin-bottom: 0;
}

a {
	color: #8b4513;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: underline;
}

#headertable {
	border:0px none #000;
	padding:0;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}

.headertable-td {
	border:0px none #000;
	padding:0;
}

#contenttable {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	background-color: #F89C79;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.contenttable-td {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	padding: 0.5em;
}

.innertable {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	width: 650px;
}

.innertable-td {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	padding: 0.5em;
}

#hometable {
	border: 0 none #ffffff;
	border-collapse:separate;
	border-spacing:0.5em;
	margin-left: auto;
	margin-right: auto;
	width: 650px;
}

.hometable-td {
	border: 1px solid #ffffff;
	width: 50%;
}

.texttable {
	border: 0px none #000000;
}

.texttable-td {
	border: 0px none #000000;
	padding: 0;
}

.gridtable {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
}

.gridtable-th {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	font-size: 93%;
	font-weight: bold;
	color:  #8b4513;
	padding: 0.2em;
}

.gridtable-td {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	font-size: 93%;
	padding: 0.2em;
}

.layouttable {
	border: 0px none #000000;
}

.layouttable-td {
	border: 0px none #000000;
	padding: 0.5em;
}

.layouttable h4, p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#searchtable {
	border: 0px none #000000;
	padding: 0;
	margin: 0;
}

.searchtable-td {
	border: 0px none #000000;
	padding: 0;
}

.internaltable {
	border:2px ridge #ffffff;
	background-color: #DEB887;
}

.internaltable-td {
	border:2px ridge #ffffff;
}

.highstreetnews {
	/* border:1px solid #8b4513; */
	border:2px ridge #ffffff;
	color: #242491;
	background-color: #DEB887;
}

.small {
	font-size: 93%;
}

.bold {
	font-size: 93%;
	font-weight: bold;
}

a.bold {
	font-size: 93%;
	font-weight: bold;
}

.bolditalic {
	font-weight: bold;
	font-style: italic;
	font-size: 93%;
}

.italic {
	font-style: italic;
}

.cerise {
	color: #aa0055;
}

.goldtext {
	color: #8b4513;
}

.goldsmall {
	color: #8b4513;
	font-size: 93%;
}

.goldtextbold {
	color: #8b4513;
	font-size: 93%;
	font-weight: bold;
}

.goldsmallbold {
	color: #8b4513;
	font-size: 85%;
	font-weight: bold;
}

.bluetext {
	color: #242491;
}

.bluesmall {
	color: #242491;
	font-size: 93%;
}

.bluetextbold {
	color: #242491;
	font-size: 93%;
	font-weight: bold;
}

.bluesmallbold {
	color: #242491;
	font-size: 85%;
	font-weight: bold;
}

a.bluelink {
	color: #242491;
}

.greentext {
	color: #006633;
}

.greensmall {
	color: #006633;
	font-size: 93%;
}

.greentextbold {
	color: #006633;
	font-size: 93%;
	font-weight: bold;
}

.greensmallbold {
	color: #006633;
	font-size: 85%;
	font-weight: bold;
}

a.greenlink {
	color: #006633;
}

.purpletext {
	color: #663399;
}

.purplesmall {
	color: #663399;
	font-size: 93%;
}

.purpletextbold {
	color: #663399;
	font-size: 93%;
	font-weight: bold;
}

.purplesmallbold {
	color: #663399;
	font-size: 85%;
	font-weight: bold;
}

a.purplelink {
	color: #663399;
}

.caption {
	color: #8b4513;
	font-size: 93%;
}

.smallprint {
	font-size: 77%;
	color: #696969;
}

.smallprint a {
	color: #696969;
}

.box3bold {
	color: #8fbc8f;
	font-style: italic;
	font-weight: bold;
}

.box3normal {
	color: #8fbc8f;
	font-style: italic;
}

.box6normal {
	color: #483d8b;
	font-style: italic;
}

.box6bold {
	color: #483d8b;
	font-weight: bold;
	font-style: italic;
}

.box2bold {
	color: #b22222;
	font-weight: bold;
	font-style: italic;
}

.box7bold {
	color: #b0c4de;
	font-weight: bold;
	font-style: italic;
}

input[type="text"], input[type="password"], textarea {
	width:20em;
}