/* CSS  */


/*Place this in for footer always on bottom   position: absolute; */  
#page_bottom {
  float:  left;
  clear: both;
  width: 100%; 
  background-color: #f8f8f7;
  bottom: 0px;
  }
  
div.inner{
  margin:0 auto;
  text-align:left;
  width: 980px; }


/* PAGE */
div.home_col_3 {
  float: left;
  width: 320px;
  height: 120px;
  margin: 0px;
  padding: 0px;
}

img.home_col_3 {
  float: left;
  margin: 0px 10px 0px 0px;
}

/* FOOTER */
.rcbHeader ul,
.rcbFooter ul,
.rcbItem ul, .rcbHovered ul, .rcbDisabled ul
{
    width: 100%;
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.col1
{
    float: left;
    width: 110px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}
.col2, .col3
{
    float: left;
    width: 40px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

#culture_select {

  margin: 20px 0px 0px 20px; }

#culture_select select {
  margin: 5px 0px 0px 0px;
  width: 100px;}
	
div.footer {
  padding: 0px }

div.col_4 {
  float: left;
  width: 120px;
}
div.col_5 {
  float: left;
  width: 220px;
}

div.col_6 {
  float: left;
  width: 163px;
}

ul.footer {
  float: left;
  display: block;
  margin: 20px 0px 0px 0px; 
  padding: 0px 0px 0px 20px; }

ul.footer li {
  list-style: none;
  margin: 0px 0px 5px 0px; }
  

/* ELEMENTS */

a {
	color: #FF0000; }

a:link, a:visited {
	text-decoration: none; }
	
a:active, a:hover {
	text-decoration: underline; }

img {
	border: 0px }
	
/* FOOTER */

#culture_select, #culture_select select, ul.footer, ul.footer a {
  font-size: 11px;
  line-height: 1.2em;
  color: #FF0000; }

#culture_select strong, ul.footer strong {
  color: #FF0000; }  


		
/* Heart Foundation formatting END */	

