
#menu {
width:150px;
float:left;
margin:0px 0 0 0;
}

.leftbox {
width:185px;
background:#000;
border-width:7px 1px 7px 7px;
border-color:#555 #555 #555 #000;
border-style:solid;
margin:60px 0 0 0;
padding:10px 10px 10px 0;
text-align:justify;
font:13px verdana,arial,sans-serif;
color:#333333;
}

.leftbox ul {
list-style-type:none;
margin:0px 0 0px 0;
padding:0;
}

.leftbox li, .leftbox a {
font-weight:bold;
color:#99cc33;
letter-spacing:1px;
text-align:left;
text-decoration:none;
}

.leftbox a:hover {color:#ccff66}

h4 {
font:bold 15px verdana,arial,sans-serif;
color:#333333;
display:block;
margin:0 0 15px 0;
letter-spacing:1px;
text-align:center;
}

a.item {
background:url('menu.jpg') no-repeat;
max-width:210px;
height:30px;
display:block;
padding:0 0 0 10px;
font:normal 12px arial,verdana,sans-serif;
color:#333333;
text-decoration:none;
line-height:30px;
}

/*
good practice of background offset rollovers to avoid javascript preload. 
Im using max-width, BG pos. and Padding instead of margin and smaller-than 
container width, to get pop-out effect cause of a left-edge bug that makes 
the menu jump. -ubik
*/
a.item:hover {
background-position:10px -34px;
padding:0 0 0 20px;
}

/*main copy area in the centre*/
  .mainstyle {color: #000000;}
  p.mainstyle {font-size:12px;
  line-height:18px;
  width:400px;
  margin-left:0px;
  color:#000000;}
  p.boldstyle {
  font-size:10px;
  line-height:18px;
  width:400px;
  margin-left:0px;
  color:#5261A6;
  font-style: normal;
  font-weight: bolder;
  }
/*breacrumbs - above the main copy and headings*/
  #breadcrumbs {
  padding:6px 0px 1px 0px;
  margin-top:8px;
  margin-left:2px;
  margin-right:20px;
  height:18px;
  border-bottom: 1px solid #A0C6EB;<br>
  }
  #breadcrumbs a, #top a {
  text-decoration:underline;
  }
  #breadcrumbs a:link, #breadcrumbs a:visited {
  color:#5261A6;
  }
  #breadcrumbs a:hover, #breadcrumbs a:active{<br>
  color:#A0C6EB;
  }


