/* CSS Document */
@import url(blcommon3.css);
body {
	background: #fff url(../images/bg_3.png) repeat-x top;
}
/*Drop-down menu styling: - adapted from suckerfish fancy demo*/
#nav, #nav ul {
/* all lists */
	float: left;
	width: 55em;
	list-style: none;
	line-height: 1em;
  font-weight: bold;
	padding: 0;
	margin: 0;
}
#nav a {
	/* Width of top-nav items for IE */
  display: block;
	width: 14.5em;
	w\idth: 10.3em;
	color: #c5b393;
	text-decoration: none;
	padding: 0.7em 0.8em;
}
#nav a.parenta {
  font-weight: bold;
  color: #7d141d;
  border-top: 1px #fff solid;
  border-right: 1px #fff dashed;
  background: #c5b68f;
}
#nav a.parentb {
  font-weight: bold;
  color: #7d141d;
  border-top: 1px #fff solid;
  border-right: 1px #fff dashed;
  background: #ecc781;
}
#nav a.childa {
  color: #7d141d;
  border-top: 1px #fff solid;
  background: #c5b68f;
}
#nav a.childb {
  color: #7d141d;
  border-top: 1px #fff solid;
  background: #ecc781;
}

#nav li {
/* all list items - incl. width of the top nav items for Mozilla*/
	float: left;
	padding: 0;
	width: 13em;
/* width needed or else Opera goes nuts */
}
#nav li:hover, #nav li.sfhover {
	/* Highlight on hover for main nav*/
 background: #cc3366;
}
#nav a.childa:hover, #nav a.childa.sfhover, #nav a.childb:hover, #nav a.childb.sfhover,  #nav a.parenta:hover, #nav a.parenta.sfhover,  #nav a.parentb:hover, #nav a.parentb.sfhover {
	/* Highlight on hover for main nav*/
 background: #fc6;
  font-weight: bold;
}
#nav li ul {
/*Second-level lists - including sub-nav boxes*/
	position: absolute;
	left: -999em;
	height: auto;
	width: 13.5em;
	w\idth: 12.5em;
	font-weight: normal;
	margin: 0;
/* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li li {
/* Overall width of sub-nav items*/
	width: 12em;
  /* background: #c5b68f; */
}
#nav li ul a {
/*Offset of the arrows - width of sub nav links within the boxes*/	
  width: 12.5em;
	w\idth: 10.5em;
}
#nav li ul ul {
/*Third-and-above-level lists - top offset and right offset of each cascading sub-item*/
	margin: -2.45em 0 0 12em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
/* lists nested under hovered list items */
	left: auto;
}
div#header p, div#header p a {
  color: #c5b393;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
  margin: 2px 0 0 0;
}
div#header p a:hover {
  color: #f5f5dc;
  text-decoration: underline;
}

/*sidebar used in admin system and needs a top margin to give decent clearance from top*/
div#sidebar1 {
	margin: 50px 0 0 0;
}


/*
link styles applied in main forms section of admin page
the editmain class was created because if the styles are applied to the main div
using its id, they affect the website display whereas the class is attached only to the main
div inside the edit system
*/
div#sidebar1 a, div.editmain a, div#echo a	{
  color: #cc3366;
  text-decoration: none;
}

div#sidebar1 a:hover, div.editmain a:hover, div#echo a:hover	{
  color: #ffffff;
	background: #cc3366;
}

/* styles added by steve */
/*imbox used to position thumnails in basic edit page */
#imbox {
	position: absolute;
	visibility: visible;
	z-index: 4;
	width: 120px;
	left: 700px;
	top: 200px;
}
