body
{
  background: #1A1819 url('/images/frontend/layout/bg_body.png') scroll repeat-y center top;
  text-align: center;
  font-family: arial, sans-serif;
  font-size: 0.8em;
  color: #FFF;
  line-height: 1.2em;
}

#page
{
  width: 850px;
  margin: 0px auto;
  text-align: left;
}

#header
{
  background: #1A1819 url('/images/frontend/layout/bg-header-navigation.jpg') scroll no-repeat center top;
  width: 850px;
  padding-top: 70px;
}

/* Navigation */

#main-navigation
{
	height: 20px;
}

#main-navigation ul
{
	float: left;
	padding-left: 500px;
	list-style: none;
}

#main-navigation li
{
  float: left;
}

#main-navigation a#home
{
	width: 65px;
}

#main-navigation a#about-us
{
	width: 90px;
}

#main-navigation a#partners
{
	width: 100px;
}

#main-navigation a#enquiries
{
	width: 85px;
}

#main-navigation li a
{
  display: block;
  height: 20px;
  color: #898989;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  line-height: 11px;
}

#splash
{
  clear: both;
  height: 175px;
  width: 850px;
  background: url('/images/frontend/layout/bg-splash.jpg') scroll no-repeat center top;
}  

/* Search Panel */

#machinery-selector
{
  background: transparent url('/images/frontend/layout/bg_machinery_selector.png') scroll repeat-y left top;
  font-size: 90%;
}

#machinery-selector-top
{
  background: transparent url('/images/frontend/layout/bg_machinery_selector_top.png') scroll no-repeat left top;
  height: 9px;
  font-size: 6px;
  line-height: 6px;
}

#machinery-selector-bottom
{
  clear: both;
  background: transparent url('/images/frontend/layout/bg_machinery_selector_bottom.png') scroll no-repeat left bottom;
  height: 9px;
  font-size: 6px;
  line-height: 6px;
}

#machinery-selector-inner
{
  width: 823px;
  margin: 0px auto 0px auto;
}

#machinery-selector #indicator-area
{
  padding-top: 9px;
  padding-bottom: 9px;
  float: left;
  width: 16px;
  height: 20px; 
}

#machinery-selector #indicator
{
}

#machinery-selector #refine-link
{
	text-decoration: underline;
}

#machinery-selector-header
{
  float: left;
  width: 233px;
}

#machinery-selector-header h3
{
  margin: 0px;
  width: 233px;
  height: 19px;
}

#machinery-selector-header h3 span
{
 color:#97d208;
 font-size: 16px;
 font-weight: bold;
}

#machinery-selector-header p
{
  margin: 0px 6px;
  font-weight: bold;
}

#machinery-selector-header a
{
	color: white;
}

#machinery-selector-header #search-result
{
	color: red;
}


#machinery-selector-search-criteria
{
  float: left;
  padding-top: 0px;
  width: 570px;
  margin: 5px 0px;
}

#machinery-selector-search-criteria div
{
  display: inline;
}

#machinery-selector-search-criteria select
{
  border: 1px solid #6E8922;
  padding: 1px;
  width: 160px;
  vertical-align: middle;
  background: #FFF;
}

#machinery-selector-search-criteria label
{
  padding-right: 5px;
}

#machinery-selector-search-criteria label#manufacturer
{
  padding-left: 5px;
  padding-right: 2px;
}

#machinery-selector .button
{
	  vertical-align: middle;
} 