#main
{
	width: 99%;
	min-width: 900px;
    margin: 0 0 0 5px;
}

#header
{
	color: #dddddd;
}

#header #left
{
	width: 50px;
	background: #807944;
	border-left: 4px solid #7F7247;
	border-bottom: 20px solid #7F7247;
}

#header #middle
{
	background: #AF2E20 url(../../img/background-tractor1.gif) no-repeat top right;
	border-bottom: 20px solid #BF3223;
	padding: 10px;
}

#header #right
{
	width: 150px;
	background: #5B5962 url(../../img/background-tractor2.gif) no-repeat top left;
	border-right: 4px solid #69686F;
	border-bottom: 20px solid #69686F;
	padding: 10px;
}

#header #right a
{
	color: #9E99AF;
}

#header #right a:hover
{
	color: #BBB5CF;
}

#leftBar
{
	background: #FFEED6;
	border: 4px solid #DFCEB5;
	border-top: none;
	border-right: none;
}

#content
{
	background: #FFFFFF;
	border-bottom: 4px solid #DDDDDD;
	padding: 20px 30px 30px 20px;
	height: 350px;
}

#rightBar
{
	background: #76693C url(../../img/background-grass.gif) repeat-y top center;
	border: 4px solid #7F7247;
}

#rightBar #menu
{
	 list-style-type: none;
	 display: block;
	 text-align: left;
	 margin: 10px 0 0 10px;
}

#rightBar #menu a
{
	 color: #dddddd;
	 font-size: 14px;
	 text-decoration: none;
	 border: 1px solid #9F9677;
	 display: block;
	 width: 125px;
	 padding: 0 10px 0 10px;
	 margin-bottom: 5px;
}

#rightBar #menu a:hover
{
	background: #535259;
	color: #ffffff;
}

#outside
{
	width: 40px;
	background: url(../../img/background-rightEdge.gif) top left repeat-y;
}

#footer
{
	height: 30px;
	font-size: 10px;
	color: #7F460F;
}

#footer #left, #footer #middle, #footer #right
{
	background: url(../../img/background-bottomEdge.gif) top left repeat-x;
}

#footer #middle
{
	text-align: center;
	vertical-align: bottom;
	font-size: 10px;
}

#footer #middle a
{
	text-decoration: none;
	color: #535259;
}

#footer #middle a:hover
{
	color: #69686F;
}

#footer #corner
{
	background: url(../../img/background-cornerEdge.gif) top left no-repeat;
}

#map
{
	float: right;
	text-align: right;
	overflow: auto;
	margin-left: 30px;
	clear: both;
}

#map #mapImage
{
	border: 1px solid #666666;
	margin-bottom: 3px;
}

#itemTable
{
	width: 100%;
	border: 1px solid #eeeeee;
	border-top: none;
}

#itemTable td
{
	padding: 2px;
}

#itemTable thead td
{
	border-bottom: 2px solid #eeeeee;
	background: #f6f6f6;
}

#itemTable tbody .between
{
	background: #fcfcfc;
}