
/* Columns */
#container {position:relative; background:transparent; border-left:110px solid #730101; }
#left {float:left; position:relative; width:108px; margin-left:-107px; display:inline;}

.clear {clear:both;height:1px;overflow:hidden;}

/* Just to extend each column */
#container a:visited, a {color:#000; text-decoration:none;}
#container a span {display:none;}
#container a:active, #container a:focus {color:#fff; text-decoration:none; background:transparent; cursor:default;}
#container a:active span, #container a:focus span {display:inline; left:0;}

/* menu */

#menu dl {width: 100px; margin: 0 ; padding: 0 0 10px 0; background: #835F01;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; border-bottom:1px solid #000000; background: #B48101;}
#vertmenu a, #vertmenu a:visited {color:#FFFFFF; text-decoration:none; display:block; padding:5px 5px 5px 10px; width:90px;}
#vertmenu a:hover {background: #835F01 ; color:#000000; font-style: italic; font-weight: bold; width:85px;}

/* change standard styles */

.uhp_lastupdate {
	color: #B48101;
  border: 1px solid #cccccc;
  padding: 5px;
	font-style: italic;
	float: left;
	width: 80%;
}
.uhp_hits {
	color: #B48101;
  border: 1px solid #cccccc;
  padding: 5px;
	font-style: italic;
	float: right;
}

#uhp_sitetitle {
  border-bottom: 5px solid #835F01;
	background: #B48101;
	color: #FFFFFF;
  padding: 5px;
	margin: 5px;
	font-family: Lucida Grande, Trebuchet MS, tahoma, sans-serif;
	font-size: 200%;
	font-weight: bold;
	width: 93%;
	text-align: right;
}
#uhp_title {
  border: 1px dashed #B48101;
  padding: 5px;
	margin: 5px;
	font-family: Lucida Grande, Trebuchet MS, tahoma, sans-serif;
	font-size: 150%;
	font-weight: bold;
	width: 90%;
}
.uhp_error {
  border: 2px solid #B48101;
	background: #ff0000;
	color: #ffffff;
  padding: 5px;
	font-weight: bold;
}
