/* Body and background colors */
body					{ color: #333333; background-color: #7A6F6E; background-image: url('../images/background.gif'); background-repeat: repeat-y; background-position: left top; }

/* Border colors */
img						{ border-color: #888888; }

/* Headers */
h1						{  }
h1 a					{ color: #000000; }
h1 a:visited			{ color: #6A1B00; }
h2						{ color: #A02424; }
h2 a					{ color: #A02424; }
h2 a:visited			{ color: #726565; }
h2 a:hover				{ background-color: #FFE0E0; }
h3						{ color: #505050; }

/* Paragraph text and lists */
p a						{ color: #A02424; }
p a:visited				{ color: #A02424; }
p a:hover				{ background-color: #FFE0E0; }
p a:active				{ color: #F30000; }
p b						{ color: #222222; }
li						{ color: #333333; }
li a					{ color: #A02424; }
li a:visited			{ color: #726565; }
li a:hover				{ background-color: #FFE0E0; }

/* Fine print */
small					{ color: #908080; }
small a					{ color: #A02424; text-decoration: none; }
small a:visited			{ color: #A02424; }
small a:hover			{ background-color: #FFE0E0; }

/* Link text */

/* Input boxes */
input, select, textarea							{ color: #908080; background-color: #FAF5EE; border: 1px solid #C6C0BB; }
input:hover, select:hover, textarea:hover		{ border-color: #6195C9; } /* recently added */
input:focus, select:focus, textarea:focus		{ border-color: #6195C9; } /* recently added */
input:active, select:active, textarea:active	{ border-color: #6195C9; } /* recently added */

/* Menu colors */


td.gray					{ background-color: #FFFDFC; border-color: #C6C0BB; }
td.button				{ background-image: ; background-repeat: repeat-x; width: 80px; text-align: center; padding-left: 5px; padding-right: 5px; }
td.icon					{ width: 20px; padding-left: 3px; }
td:hover.button			{ background-image: url('../images/menu/red.gif'); background-repeat: repeat-x; }
a:active				{ color: #F30000; }
a.button				{ color: #FFFFFF; }
a:active.button			{ color: #BBBBBB; }
a:hover.button			{ border-color: #FFFFFF; }
a.locator				{ color: #908080; text-decoration: none; }
a:hover.locator			{ text-decoration: underline; }
.underscore				{ background-color: #7A6F6E; }
a.underscore			{ color: #544A41; text-decoration: none; }
a:visited.underscore	{ color: #544A41; }
a:hover.underscore		{ background-color: #7A6F6E; text-decoration: underline; }
.background				{ background-color: #F2F3F3; }
.subtitle				{ color: #505050; }
p.intro					{ color: #908080; }
.small					{ color: #908080; }
td.locator, td.pager	{ color: #908080; background-color: #F0EBE8; border-color: #C6C0BB; }
td.notification			{ color: #6195C9; background-color: #F0EBE8; border-color: #C6C0BB; }
td.notification a		{ color: #6195C9; text-decoration: none; }
td.boxed				{ background-color: #FFFFFF; border-color: #C6C0BB; }
td.noise				{ background-image: url('../images/noise.gif'); background-repeat: repeat; background-color: #FFFDFC; border-color: #C6C0BB; }
td.panel				{ background-image: url('../images/noise.gif'); background-repeat: repeat; background-color: #FFFDFC; border-color: #C6C0BB; }
td.footerleft, td.footermiddle, td.footerright	{ background-color: #F0EBE8; border-color: #C6C0BB; color: #909090; }
.separator				{ color: #FFFFFF; background-color: #8F8070; padding: 0px 0px 0px 0px; }
.time					{ color: #A99696; }
.menu        			{ background-color: #C94955; color: #F8F8F8; background-image: url('../images/menu/bar.gif'); background-repeat: repeat-x; background-attachment: scroll; }
td.white     			{ background-color: #FFFDFC; border-color: #C6C0BB; }
.pbox					{ border-left: 1px solid #E9E6E0; border-right: 1px solid #C9C2B6; border-top: 1px solid #E9E6E0; border-bottom: 1px solid #C9C2B6; }
div#map					{ border-color: #C6C0BB; }

/* Ajax Styling */
input#query								{ border-color: #888888; }
input#query:hover, input#query:focus	{ border-color: #6195C9; }
div#target								{ background-color: #FAF5EE; border-color: #888888; }
div#target:hover						{ border-color: #6195C9; }
div.option								{ color: #303030; }
div:hover.option						{ color: #FFFFFF; ; background-color: #E41B20; }
