


/* LEGO Pages Stylesheet */ 

body {
 margin:0px;
 background:#c0c0c0;
 text-align:center;
 padding:0;
 }
 
 
h2 {
  margin:0;
  padding: 5px 0 -4px 0;
  font: 1.2em bold Helvetica,sans-serif;
  }
 
 h3 {
 margin:0;
 padding:15px;
 font: 1.5em bold Helvetica,sans-serif;
 }

h4 {
  margin:0;
  padding: 5px 0 2px 15px;
  font: 1.2em bold Helvetica,sans-serif;
  }
  
  
p {
  margin:0;
  padding:0px 15px 2px 15px;
  text-indent: 1.5em;
  text-decoration: none;
 font-weight: normal;
  }
 
a#nav:link, a#nav:visited{
  color: #663366;
  text-decoration: none;
}

a#nav:hover{
  color: #993333;
  text-decoration: underline;
}

a:link, a:visited{
  color: #993333;
  text-decoration: none;
 font-weight: bolder;
}

a:hover{
  color: #663366;
  text-decoration: underline;
 font-weight: bolder;
}

#hdr {
 background:#eeeeee;
background-image:url(graphics/bricks-grey.jpg);
 padding:5px 0 5px 15px;
 color: #333333;
 text-align:left;
 font: 3em bold Helvetica,sans-serif;
 }

#bar {
 height:20px;
 background:#c0c0c0;
 padding:3px 0 0 0;
 font: .5em;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 text-align:center;
 }

#bodyblock {
 position:relative;
 background: #dcdcdc;
 background-image:url(graphics/bricks-grey.jpg);
 padding:0;
 }

#l-col {
 float:left;
 background:#dcdcdc;
 text-align:left;
 font: Helvetica,sans-serif;
 color: #663366;
 background-image:url(graphics/bricks-grey.jpg);
 padding:20px 0 0 10px;
 width:200px;
 }

#cont {
  margin: 0 0 0 210px;
  padding:20px 0 0 8px;
  background:#ffffff;
  color: #333333;
  border:solid #000000;
  border-width:0 0 0 1px;
  text-align:left;
  }

span#note {
  font: .8em Helvetica,sans-serif;
}

div.figure {
  float: right;
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
}


div.figure p {
  text-align: center;
  text-indent: 0em;
  font: .8em Helvetica,sans-serif;
}


p#illus {
  text-align:center;
  text-indent: 0em;
  font: .8em Helvetica,sans-serif;
}

img#illus {
 width: 80%;
	padding: 3px 0 3px 0px;
	border: 0;
}


#ftr {
 background:#c0c0c0;
 color: #333333;
 font-size: .7em;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 padding:5px 20px 20px 20px;
  text-align:right;
 }

img#ftrimg {
  float: right;
  margin: 0;
  padding: -1px 20px 5px 20px;
}


  
ul#sidebar {
  list-style-type: square;
  padding: 0px 0 6px 16px;
  font: 1em bold Helvetica,sans-serif;
  }

ul ul {
  list-style-type: disc;
  padding: 2px 0 4px 16px;
  }

