div.services
{
  width: 85%;
  margin: 0px auto 0px auto;
  font-size: 0.95em;
}

div.services div.imageheading
{
  margin: 0px;
  padding: 0px;
}

div.preloadservicebuttons
{
  width: 0px;
  height: 0px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-image: url(media/link_services_subdomains_off.jpg);
  background-image: url(media/link_services_subdomains_on.jpg);
  background-image: url(media/link_services_seo_off.jpg);
  background-image: url(media/link_services_seo_on.jpg);
  background-image: url(media/link_services_marketing_off.jpg);
  background-image: url(media/link_services_marketing_on.jpg);
  background-image: url(media/link_services_domaintran_off.jpg);
  background-image: url(media/link_services_domaintran_on.jpg);
  background-image: url(media/link_services_domainreg_off.jpg);
  background-image: url(media/link_services_domainreg_on.jpg);
  background-image: url(media/link_services_design_off.jpg);
  background-image: url(media/link_services_design_on.jpg); 
  background-image: url(media/link_services_bespoke_off.jpg);
  background-image: url(media/link_services_bespoke_on.jpg);    
  background-image: url();
}

div.services div.service_link_subdomainsoff, 
div.services div.service_link_subdomainson, 
div.services div.service_link_seooff, 
div.services div.service_link_seoon, 
div.services div.service_link_marketingoff, 
div.services div.service_link_marketingon, 
div.services div.service_link_domaintranoff, 
div.services div.service_link_domaintranon, 
div.services div.service_link_domainregoff, 
div.services div.service_link_domainregon, 
div.services div.service_link_designoff, 
div.services div.service_link_designon, 
div.services div.service_link_bespokeoff, 
div.services div.service_link_bespokeon
{
  width: 253px;
  height: 44px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  cursor: pointer;
}

div.services div.service_link_subdomainsoff
{
  background-image: url(media/link_services_subdomains_off.jpg);
}

div.services div.service_link_subdomainson
{
  background-image: url(media/link_services_subdomains_on.jpg);
} 

div.services div.service_link_seooff
{
  background-image: url(media/link_services_seo_off.jpg);
}

div.services div.service_link_seoon
{
  background-image: url(media/link_services_seo_on.jpg);
}

div.services div.service_link_marketingoff
{
  background-image: url(media/link_services_marketing_off.jpg);
}

div.services div.service_link_marketingon
{
  background-image: url(media/link_services_marketing_on.jpg);
}

div.services div.service_link_domaintranoff
{
  background-image: url(media/link_services_domaintran_off.jpg);
}

div.services div.service_link_domaintranon
{
  background-image: url(media/link_services_domaintran_on.jpg);
}

div.services div.service_link_domainregoff
{
  background-image: url(media/link_services_domainreg_off.jpg);
}

div.services div.service_link_domainregon
{
  background-image: url(media/link_services_domainreg_on.jpg);
}

div.services div.service_link_designoff
{
  background-image: url(media/link_services_design_off.jpg);
}

div.services div.service_link_designon
{
  background-image: url(media/link_services_design_on.jpg);
}

div.services div.service_link_bespokeoff
{
  background-image: url(media/link_services_bespoke_off.jpg);
}

div.services div.service_link_bespokeon
{
  background-image: url(media/link_services_bespoke_on.jpg);
}

div.services div.heading
{
  font-size: 1.6em;
  font-weight: normal;
  color: #000000;
  padding: 10px 0px 10px 0px;
}

div.services div.subheading
{
  font-size: 1.2em;
  font-weight: bold;
  color: #FF0000;
  padding: 5px 0px 5px 0px;
}

div.services div.text
{
  padding: 5px 20px 5px 20px;
}

div.service
{
  padding: 10px 20px 10px 20px;
}

div.service div.text
{
  padding: 10px 200px 0px 0px;
}

div.service div.nav
{
  text-align: right;
}

div.service div.nav img
{
  border: 0px;
}

div.services ul
{
  margin: 0px;
  padding: 0px 0px 5px 25px;
}

div.services ul li
{
  margin: 0px;
  padding: 0px 0px 4px 0px;
}

