/* CSS Document */

#planning {
width:108px;
height:108px;
position:absolute;
left:375px;
top:200px;


}




.trans {
width:108px;
height:108px;
position:absolute;
left:262px;
top:200px;
}



#landscape {
width:108px;
height:108px;
position:absolute;
left:262px;
top:313px;
}



#village {
width:108px;
height:108px;
position:absolute;
left:375px;
top:313px;

}



a {
width:108px;
height:108px;
display:block;
text-decoration:none;
}

#planning a:hover, #village a:hover, #landscape a:hover, .trans a:hover {
text-decoration:none;
}

.trans a span, #landscape a span {
font-family:Arial, Trebuchet, Helvetica, sans-serif;
display:block;
position: absolute;
top: 40%;
right: 125px;
width:250px;
text-transform:uppercase;
letter-spacing: .5em;
color: #CCC;
text-decoration:none;
font-weight: bold;
text-align:right;
}


.trans a:hover span, #landscape a:hover span{
color: #FFF;
}

#planning a span, #village a span{
font-family:Arial, Trebuchet, Helvetica, sans-serif;
display:block;
position: absolute;
top: 40%;
left: 125px;
width:250px;
text-transform:uppercase;
letter-spacing: .5em;
color: #CCC;
text-decoration:none;
font-weight: bold;
text-align:left;
}

#planning a:hover span, #village a:hover span{
color: #FFF;
}

.image  {
padding:0;
border:0;
margin:0;
}
