body  { margin: 0; padding: 0; background: #D0D0D0; }
table { margin-left:auto; margin-right:auto; border: 0px; border-spacing: 0px; padding: 0px}
p { text-align: left }
img {border: 1px}

table.middle { padding:5px; width: 640px; }
table.title  { width: 100%; border: 0px; border-spacing: 0px }
table.content { width: 100%; padding: 2px; border-spacing: 0px; background-color: #FFFFFF }

td.logo-maps { padding:0px; width: 640px; height: 227px; background-image: url('http://www.imric.co.uk/imgs/logo-maps.jpg'); background-color: #181818; }
td.logo-scripts { padding:0px; width: 640px; height: 227px; background-image: url('http://www.imric.co.uk/imgs/logo-scripts.jpg'); background-color: #181818; }
td.logo-about { padding:0px; width: 640px; height: 227px; background-image: url('http://www.imric.co.uk/imgs/logo-about.jpg'); background-color: #181818; }
td.stripe { padding:0px; width: 640px; height: 1px; background-color: #FFFFFF; }
td.middle { padding:0px; background-color: #282828; }
td.title { width: 100%; background-color: #FFFFFF; background-image: url('http://www.imric.co.uk/imgs/header.jpg') }
td.content { width: 100%; background-color: #181818; padding: 5px }
td.content1 { width: 50%; background-color: #181818; padding: 5px }

td.outer { width: 230px; padding: 0px; height: 42px; background-color: #000000}
td.inner { width: 180px; padding: 0px; height: 42px; background-color: #000000}
td.adbar { width: 640px; padding: 0px; height: 60px; background-color: #282828}

div.text-right { text-align: right }
div.text-center { text-align: center }

p.text-center { text-align: center }

.smtext   { color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 10px }
.smtext a:active     { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 10px }
.smtext a:link       { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 10px }
.smtext a:visited    { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 10px }
.smtext a:hover 	    { color: #CDE472; text-decoration: underline; font-family:Helvetica,Arial,sans-serif; font-size: 10px }

.text   { color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 12px }
.text a:active     { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 12px }
.text a:link       { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 12px }
.text a:visited    { color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 12px }
.text a:hover 	    { color: #CDE472; text-decoration: underline; font-family:Helvetica,Arial,sans-serif; font-size: 12px }

.header { color: #000000; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 14px }
.archive { color: #777777; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 10px }

.navlinks { text-align: right; color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 15px}
.navlinks a:active     { text-align: right; color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 15px }
.navlinks a:link       { text-align: right; color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 15px }
.navlinks a:visited    { text-align: right; color: #FFFFFF; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 15px }
.navlinks a:hover      { text-align: right; color: #CDE472; text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size: 15px }

a:link .image { border:1px; border-color: #FFFFFF; text-decoration: none; border-style: solid; } 
a:hover .image {border:1px; border-color: #CDE472; border-style: solid;}
.image { border:1px; border-color: #FFFFFF; border-style: solid; }
