.mainContent {
/*background:transparent url(/images/homepic.jpg) no-repeat scroll 0 0;*/
background-color:#64635b;
background-image:url(/images/heritage.jpg);
background-repeat:no-repeat;
background-position:center right;
}
.mainContent {
float:right;
}

.textContainer
{
    width:405px;
    margin-left:40px;
    margin-top:60px;
}

DIV H3 
{
    color:White;
    font-size:3em;
    
}

DIV P 
{
    color:White;
    font-size:1.2em;
    padding-bottom:5px;
}



#hl1
{
    position:absolute;
    top:620px;
}

#hl2
{
    position:absolute;
    top:650px;
}