/* CSS Document */

* {
margin:0;
padding:0;
}
img {
border:none;
}
body {
margin:4px;
background:#B4C5E8;
font-size:62.5%;
font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
	background:#fff;
	width:770px;
	margin:0 auto;
	color: #000;
}
#header {
height:151px;
width:760px;
border-bottom:#455fa2 solid 13px;
border-bottom:#455fa2 solid 7px;
margin:0 auto;
}
/* for <IE7 */
* html #donate {
margin:0 0 0 0;
}
#logo {
float:left;
height:110px;
padding:20px 0 0 0;
}
#donate {
float:right;
height:135px;
padding:0 0 0 0;
}
a {
text-decoration:none;
color:#000;
}  
#nav {
font-weight:bold;
margin:0 auto;
}
#nav li {
float:left;
list-style:none;
}
a {
color:#000066;
}
#nav a {
font-size:1.2em;
/* padding:5px 25px 5px 14px;*/
padding:5px 17px 5px 15px;
font-family:"Arial Narrow";
display:block;
background:url(../images/bullet/blue.gif) right center no-repeat;
}
/* for <IE7 */
* html #nav a {
padding:5px 12px 5px 9px;
}
#nav .last_a {
padding:5px 0 5px 14px;
background:none;
}
a:hover {
color:#dd1e1e;
}
#content {
background:#fff;
width:760px;
border-top:#455fa2 solid 7px;
clear:left;
margin:0 auto;
}
#breadcrumbs {
margin:0 0 6px 0;
font-size:1.2em;
font-weight:bold;
}
#maincontent {
	float:left;
	width:540px;
	margin:6px 14px 0 8px;
	background:#fff;
	font-size: large;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
}
/* for <IE7 */
* html #maincontent {
margin:6px 14px 0 5px;
}
#maincontent h2, .skip_nav {
display:none;
}
#maincontent h3 {
	font-size:2.5em;
	margin:5px 0 10px 0;
	color: #F00;
}
.heading {
padding:0 0 1px 0;
border-bottom:#000 solid 3px;
margin:0 0 6px 0;
}
p {
	font-size:medium;
	padding:0 0 1.2em 0;
	color: #000;
	font-weight: bold;
}
.lost_table, .adopt_table {
border:solid #000 5px;
border-collapse:collapse;
border-spacing:0;
margin:0 0 0 0;
}
.lost_table {
border:solid #dd1e1e 5px;
border-collapse:collapse;
border-spacing:0;
margin:0 0 0 0;
}
/* for <IE7 */
* html .lost_table, * html .adopt_table {
/* width:530px; */
}
table p, table a {
display:block;
padding:5px 3px;
font-size:1.2em;
}
table a.normal_link {
display:inline;
padding:0;
margin:0;
font-size:1em;
}
td {
border:solid #dd1e1e 5px;
border-collapse:collapse;
border-spacing:0;
vertical-align:top;
width:129px;
height:1px;
}
.adopt_table td {
border:solid #000 5px;
border-collapse:collapse;
border-spacing:0;
}
tr {
height:1px;
}
.table_image img {
border:none;
display:block;
}
.lost_table .table_image img {
border:none;
display:block;
margin:0 0 0 0;
}
td.listing {
width:272px;
height:1px;
vertical-align:top;
}
.table_image p.found {
color:#ff0;
text-align:center;
font-weight:bold;
font-size:1.8em;
padding:0;
}
.table_image p.lost {
color:#ff0;
text-align:center;
font-weight:bold;
font-size:1.8em;
padding:0;
}
#sidecontent {
font-family:"Arial Narrow";
font-weight:bold;
width:165px;
border:#dd1e1e solid 6px;
margin:6px 0 6px 566px;
padding:8px;
text-align:center;
}
/* for <IE7 */
* html #sidecontent {
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
width:159px;
margin:6px 0 6px 570px;
width:153px;
margin:6px 0 6px 576px;
}
#sidecontent h3 {
font-size:1.6em;
margin:0 0 5px 0;
}
#sidecontent p {
font-size:1.2em;
padding:0;
}
#sidecontent p.adwt {
background:url(../images/adverts/w-t.jpg);
margin:6px 0 0 0;
padding:43px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.green-magic {
background:url(../images/adverts/green-magic-2.jpg);
margin:6px 0 0 0;
padding:105px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.rascals {
background:url(../images/adverts/rascals1.jpg);
margin:6px 0 0 0;
padding:50px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.murry {
background:url(../images/adverts/murry-1.jpg);
margin:6px 0 0 0;
padding:180px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.lockshop {
background:url(../images/adverts/lockshop-2.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.adwt2 {
background:url(../images/adverts/w-t-02.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.adwt3 {
background:url(../images/adverts/w-t-03.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.adhh1 {
background:url(../images/adverts/H-H-2.jpg);
margin:6px 0 0 0;
padding:260px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.adhh2 {
background:url(../images/adverts/H-H-short.jpg);
margin:6px 0 0 0;
padding:260px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.OFN {
background:url(../images/adverts/OFN.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.LA {
background:url(../images/adverts/longacres.jpg);
margin:6px 0 0 0;
padding:150px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.wagging {
background:url(../images/adverts/wagging-tails.jpg);
margin:6px 0 0 0;
padding:120px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.aom {
background:url(../images/adverts/aom.jpg);
margin:6px 0 0 0;
padding:71px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.webflow {
background:url(../images/adverts/webflow.jpg);
margin:6px 0 0 0;
padding:73px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.henley {
background:url(../images/adverts/henley.jpg);
margin:6px 0 0 0;
padding:100px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.pet-carers {
background:url(../images/adverts/pet-carers.jpg);
margin:6px 0 0 0;
padding:85px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.petpals {
background:url(../images/adverts/petpals.jpg);
margin:6px 0 0 0;
padding:150px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.PP {
background:url(../images/adverts/pampurred.jpg);
margin:6px 0 0 0;
padding:80px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.langkawi {
background:url(../images/adverts/langkawi.jpg);
margin:6px 0 0 0;
padding:80px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.APS {
background:url(../images/adverts/allington.jpg);
margin:6px 0 0 0;
padding:130px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.BS {
background:url(../images/adverts/beauty4.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}
#sidecontent p.X {
background:url(../images/adverts/xeretec.jpg);
margin:6px 0 0 0;
padding:60px 6px 10px 6px;
border:#333 solid 1px;
font-size:1.3em;
font-weight:normal
}

#sidecontent hr {
margin:6px 0;
background:#455fa2;
color:#455fa2;
height:2px;
border:none;
}
#sidecontent address {
font-size:1.4em;
font-style:normal;
}
/* for <IE7 */
* html #sidecontent address {
font-size:1.2em;
}
#sidecontent li {
list-style:none;
font-size:1.2em;
}
#sidecontent img {
border:#666 solid 1px;
margin:5px 0;
}
/* #stats {
float:right;
} */
#footer {
	display:block;
	clear:both;
	width:754px;
	border-bottom:#455fa2 solid 6px;
	border-top:#455fa2 solid 6px;
	margin:0 auto;
	padding:3px 2px;
	text-align:center;
	color: #333;
	font-size: larger;
}
#footer p {
padding:0 2px;
}
#end p {
	text-align:center;
	padding:3px 2px;
	margin:6px auto 0 auto;
	background:#B4C5E8;
	color:#666;
	font-size: small;
}

