/* Style Sheet for custerscottage.com */

.menu
{
	background-color: #dedede;
	width: 700;
}

a.menuItem, a.menuItem:visited
{
	color: #0000ff;
}

a.menuItem:hover,
a.menuItemSelected, a.menuItemSelected:hover, a.menuItemSelected:visited
{
	color: White;
}

body
{
	font-family: Verdana;
	font-size: 14px;
	text-align: center;
}

td, input
{
	font-size: 14px;
}

.banner,
.content,
.header
{
	width: 700;
}

.content {
	border-left: 2px dotted #e1e1e1;
	border-right: 2px dotted #e1e1e1;
	padding: 10 5 0 5;
	text-align: left;
	vertical-align: top;
	height: 75%;
}

.tablePadded
{
	width: 100%;
}

.banner
{
	background: url(../images/custerscottage.jpg) top left no-repeat;
	height: 120px;
}

.title
{
	font-weight: bold;
	font-size: 48px;
}

.contentDetail
{
	padding-top: 10px;
	padding-bottom: 2px;
}

.header
{
	background-color: #2D3250;
	color: #ffffff;
	text-align: left;
}

.tdHeader
{
  text-align: center;
}

.tdDetail
{
  text-align: left;
	width: 75%;
}

.tdLabelCenter,
.tdLabelLeft,
.tdLabelRight
{
	width: 35%;
}

.tdLabelCenter
{
  text-align: center;
}

.tdLabelLeft
{
  text-align: left;
}

.tdLabelRight
{
  text-align: right;
}

.tdRateFill
{
  text-align: center;
	width: 40%;
}

.trNormal
{
  background-color: #ffffff;
}

.trAlt
{
  background-color: #e8e8e8;
}

