I dont see any indication of what CMS they might have used layout does look a lot like joomla rocket themes. There is a lot of information about html/xhtml/css/php/xml and a lot of diffrent types of languages to write websites in w3schools is the foremost authority and they have lots of tutorials.