body {
  font:1em Verdana,sans-serif;
  margin:0; 
  background: url(images/background.gif) repeat-x #fff fixed;
}

img { border: 0; }
#header {
  float:left;
  width:100%;
  background:#DAE0D2 url(images/header.gif)  repeat-x bottom;
  }
#header p{
  margin:0 15px;   font:25px Comic Sans MS,Tekton,sans-serif;
}

#header .author{  
  font:16px Times,Serif;
	text-align:right;
}
#content {
	background: transparent url("images/tango_steps.gif") no-repeat 100% 330px; 
	margin: 0;
	padding: 1em 215px 4em 3.5em;
}
#content p{
	width:580px;
	text-indent:2em;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font:2em luxi serif, georgia, times new roman, times, serif;
}
h1{	margin: 0 2.5em;}
h2 {
	color: #8fb171;
	padding-left: 43px;
	background: transparent url(images/tango_steps_heading.gif) no-repeat left bottom;
	overflow: visible;
	line-height:40px;
 	
}
h3{
color:#888;
}
#bottom{
CLEAR: both;
margin: 10px 0px 0px 0px;
padding:5px;
border-top:black solid 2px;
 }
a {
	text-decoration: none;
}
a:visited { color: #cF0F00; }
a:active { color: #EBFFFA; }
a:hover { 
	color: #fcaf3e;
	border:0;
	text-decoration: underline;
}