@import url(/css/xstandard.css);

div#page-content {
  overflow: hidden;
  width: 100%;
}
.noshow{
  position:absolute;
  left:-9999px;
}

#generic-banner{  
  overflow:hidden;
  margin:0 !important;
  padding:0 !important;
  height:170px !important;
  background:#977655;
}

#footer{
  float:none;
  clear:both;
}
div#page-content {
  display:inline-block;
}

div#page-content {
  overflow:hidden;
  display:block;
  margin-bottom:15px;
}

/*
 * Left Column
 */
div#page-content div#left-column {
  background: url(/img/left-menu-bg.jpg) top left repeat-y;
  float: left;
  margin-right: 13px;
  padding: 15px 25px 20px 25px;
  width: 215px;
  overflow:hidden;
}
div#left-column h2 {
  font-size: 1.4em;
  font-style: italic;
  margin: 0 0 6px 0;
}
div#left-column ul {
  list-style: none;
  margin: 15px 0 15px 0;
  padding: 0;
}
/*
 * level one
 */
 div#left-column ul li {
  display:block;
}

div#left-column ul li {
  overflow:hidden;
  width:100%;
  display:inline-block;
  background: url(/img/left-menu-li-bg.gif) top left no-repeat;
  border-bottom: 1px solid #42a1d4;
  margin: 0;
  padding:0;
	font-family:Georgia,"Times New Roman",Times,serif;  

}
div#left-column ul li.selected,
div#left-column ul li:hover {
  background: #005B7F url(/img/left-menu-li-selected-bg.gif) top left no-repeat;
}

div#left-column ul li.selected li,
div#left-column ul li:hover li{
  background-image:none !important;
}

div#left-column ul li a {
  display:block;
  color: #fff;
  font-size: 1.2em;
  margin: 0;
  padding: 4px 0 4px 25px;  
  text-decoration:none;
}
/*
 * level two
 */
div#left-column ul li ul {
  list-style: none;
  margin: 0;
  padding: 0;
} 
div#left-column ul li li {
  background: none;
  float:left;    
  border-bottom: none;
  margin: 0;
  padding: 0 0 0 10px;
  font-size: 0.8em;  
  width:195px;
}
div#left-column ul li li:hover {
  background: #005B7F;
}


div#left-column a {
  color: #fff;
  margin: 0;
  padding: 0;
}

div#wrap{
	 background: transparent url("/img/wrap-bg.png");
}


/*
 * Centre Column
 */

div#page-content div#centre-column {
  color:#ffffff;
	font-family:Georgia,"Times New Roman",Times,serif;
  /* background: #2c3339 url(/img/centre-column-bg.gif) top left no-repeat;*/
	/* background: transparent url("/media/index-text-panel-bg.png");*/
	 background: transparent url("/img/index-text-panel.png");
  float: left;
  margin: 0px 0px 0 0px !important;
  padding: 0 20px 20px 20px;
  width: 680px;
}

div#page-content div#centre-column h2#toph2{
  background:url(/img/main-heading-bg.gif) top left no-repeat;
  float:left;
  margin:35px 0 0 0;
  padding:0;
  width:425px;
  height:50px;

}


div#centre-column div#search-form-container {
  float: right;
  overflow: hidden;
  margin: 50px 0 10px 0;
}
div#search-form-container form p {
  margin: 0;
}
div#search-form-container form input {
  float: left;
}
div#search-form-container form input.textbox {
  margin: 0 6px 0 0;
  padding: 2px;
  background-color:#ffffff;
  color: #000000;
  border-color:#ffffff;
  width:114px;
}
input.graphic {
  border:none !important;
  width:auto !important;
}
div#search-form-container input#submit-search {
  border: 0;
  width: 29px;
  height: 24px;
}


div#centre-column h2 {
  display:block;
  float:none;
  clear:both;
  color: #d79626;
  font-size: 1.3em;
  font-style: italic;
  font-weight: normal;
  margin: 6px 0 6px 0;
}
div#centre-column h2 a {
  color: #d79626;
}
div#centre-column h3 {
  color: #0aa8e2;
  font-size: 1.1em;
  font-style: italic;
  font-weight: normal;
}


/*
 * Right column
 */
div#page-content div#right-column {
  float: left;
  margin-left: 13px;
  padding: 0;
  width: 265px;
}
div#right-column ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#right-column ul li {
  margin: 0 0 10px 0;
  padding: 0;
}
