/*
Theme Name: TDP
Theme URI: http://www.tdpadvertising.com
Description: TDP Theme
Version: 1.0
Author: Terry Kernan
Author URI: http://www.elucidate.co.uk
Tags: TDP
*/

body {font-family:Arial, Helvetica, sans-serif; background:#fff; font-size:11px;}
td {font-size:13px;}
img {border:none;}

.pagenav {color:#C0C0C0; padding:5px 0 5px 0; margin:0; list-style:none; height:20px; font-size:12px;}
.page_item {float:left; margin:0; padding:0;}

.page_item a {color:#C0C0C0; text-decoration:none; padding:4px;}
.page_item a:hover, .current_page_item a {background:#e8e4cb;}

.panel {border:1px solid #a8a8a8; background:center right url(/images/topport.gif) no-repeat;}
.address {color:#ce0e01; padding:12px 40px;}
.top, #content, .tools, .bottom {width:725px; margin:0 auto;}
.top p {margin:0;}

#content {margin-top:10px; border:1px solid #999; padding:0; width:725px;}
#content h2 {display:none;}


 /* page colours */
.home {background:#999;} /* this is default */
.home a {color:#ddd;}
.tv {background:#cc6;}
.outdoor {background:#cc6;}
.graphics {background:#996;}
.press {background:#966;}
.dm {background:#99c;}
.recruitment {background:#996;}
.exhibition {background:#666;}
.logo {background:#99c;}
.radio {background:#996;}
.packaging {background:#cc6;}
.contact {color:#fff;}
.contact a {color:#fff;}



.intro {font-size:larger;margin-top:0;}
.last {margin-bottom:0;}
.tools {height:1.5em;}
.tools p {margin:0;}
.tools a, .tools a:visited {padding:0 10px; float:right; line-height:1.5em; text-decoration:none;}
.tools a.about-tdp {background:#cbc18c; color:#fff;}
.tools a.map {background:#eee; color:#bbacaf;}
.tools a.contact {background:#bbacaf; color:#fff;}
.bottom {color:#fff; background:#ce0e01 98% 50% url(/images/striplogo.gif) no-repeat;}
.bottom p {margin:0; padding:20px 10px 20px 40px;}
.bottom p a {color:#fff; text-decoration:underline;}

.pager {line-height:1.15em;}
.pager a {display:block; color:#000; font-weight:bold; text-decoration:none;}

p img {padding:0; max-width:100%;}
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:0; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:0; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left;}

.ngg-galleryoverview {text-align:center;}

.area {width:288px; height:75px;}