body 
{
  vertical-align:top;
  background: #ffffff;
  color:#000000;
  font-family: Trebuchet MS;
  height:100%;
  font-size: 14px;
}

h1 
{
  padding: 0px 0px 20px 0px;
  font-size:96%;
  font-weight:normal;
  color:#FF7A2E;
  text-transform:uppercase;
}

#left_column 
{
  color:#275972;
  text-align:justify;		
  font-size:96%;
  font-family: Trebuchet MS;		
  overflow: visible;
  padding-left: 80px; 
  width: 450px; 
  float: left;  
  min-height: 500px;
}

#right_column
{
  width: 450px; 
  float: right;
  min-height: 400px;
  border-left: 1px solid orange;
  
}	

#single_column 
{
  color:#275972;
  text-align:justify;		
  font-size:96%;
  font-family: Trebuchet MS;		
  overflow: visible;
  padding-left: 80px; 
  width: 900px; 
  float: left;  
}

#right_column p 
{
  color:#275972;
  font-size:96%;
  font-family: Trebuchet MS;		
  padding-left: 20px; 
  width: 300px;
}

#right_column img
{
  border-bottom: 14px solid #FF7A2E;
}

#right_column ul, #single_column ul 
{
  list-style:disc outside;
  margin:0px 0px 20px 20px;
}

#right_column ul ul, #single_column ul ul 
{
  list-style:circle outside;
  margin-left:20px;
  margin-bottom:0px;
}

#right_column ul li, #right_column ul ul li, #single_column ul li, #single_column ul li
{
  margin-bottom:.5em;
}

#top_spacer 
{
  height: 50px; 
  clear: both;
}

#footer
{
  margin-top:5px;
  margin-bottom:10px;
  padding-top: 20px;
  clear: both;
  text-align:center;
  color:#B2B2B2;
  font-size: 88%;
}

#footer b
{
  color: #666666;
}