h1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

h2 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 75px;
	padding-right: 10px;
	font-weight: bold;
	text-align: right;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h3 {
	color: #FFFFFF;
}


#navcontainer { /* none needed */
	text-align: right;
	width: 750px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 12px;
}

ul#navlist {
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	position: relative;
}

ul#navlist li {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	background-color: #7C79B0;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	border-right-width: 1px;
	border-right-color: #313063;
	border-left-width: 1px;
	border-left-color: #313063;
	border-right-style: solid;
	border-left-style: solid;
}

#navlist a, #navlist a:link {
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}



#navlist a:hover {
        color: #FFFFFF;
        background-color: #9F9DC6;
}



.cssimages a:link {
	text-decoration: none;

} 
.pagelinks a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.pagelinks a:visited {color: #FFFFFF; text-decoration: underline} 
.pagelinks a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3398CC;
} 
.pagelinks {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.text1 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.text1 a:visited {color: #FFFFFF; text-decoration: underline} 
.text1 a:hover {
	color: #00CCFF;
	text-decoration: none;
	background-color: #003366;
} 
.text1 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
#Wrapper {
	MARGIN-LEFT: auto;
	WIDTH: 770px;
	MARGIN-RIGHT: auto;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	text-align: left;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left top;
	background-color: #369A98;
}
BODY {
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	padding: 0px;
	height: 100%;
}
#header {
	background-color: #FFFFFF;
	height: 249px;
	background-image: url(gdr24.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#footer {
	text-align: center;
	background-position: bottom;
	line-height: 25px;
	background-color: #006633;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#title {
	padding-top: 75px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
	text-align: right;

}
html{
	height: 100%;
	
}
#menu {
	position:absolute;
	top:115px;
	left:10px;
	width:140px;
	padding:10px;
	line-height:17px;
	/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
/* Again, "be nice to Opera 5". */
body>#menu {width:150px;}
#menu {
	LEFT: 0px;
	POSITION: absolute;
	TOP: 106px;
	padding-bottom: 0px;
	width: 156px;
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	FONT-SIZE: 13px;
	MARGIN: 0px;
	VERTICAL-ALIGN: bottom;
	WIDTH: 170px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px;

}
#menu A:link {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #319ACE;
	TEXT-DECORATION: none;
}
#menu A:visited {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #319ACE;
	TEXT-DECORATION: none;

}

#menu A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #3366CC;
}
#menu UL.subnav LI {
	WIDTH: 168px;
	BORDER-BOTTOM: #ffffff 1px solid;
}
#menu UL.subnav A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #ed9f9f
}
#menu UL.subnav A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #ed9f9f
}



#cont {
	position: relative;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: normal;
	line-height: 17px;
	padding-top: 20px;
	padding-left: 15px;
	padding-bottom: 10px;
	background-color: #143C3C;
}

#cont .linky a, #cont .linky a:link {
	margin: 0;
	color: #FFFFFF;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}



#cont .linky a:hover {
	color: #FFFFFF;
	background-color: #336699;
	text-decoration: none;
}

.big1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
#forumad {
	position: absolute;
	top: 296px;
	height: 117px;
	width: 167px;
	left: 8px;
	background-repeat: no-repeat;
	background-position: left top;
	visibility: visible;
}
#paypaldiv {
	position: absolute;
	top: 487px;
	height: 43px;
	width: 124px;
	left: 50px;
visibility: visible;
	font-weight: bold;
	padding: 4px;
	text-align: left;

}
.details {
	position: absolute;
	top: 298px;
	height: 43px;
	width: 124px;
	left: 27px;
	background-repeat: no-repeat;
	background-position: left top;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	padding: 4px;
	text-align: left;
	line-height: 20px;
	background-color: #4684C1;
}

.details :hover { background-color: #990000}
.imagesfront {
	margin-bottom: 30px;
	margin-top: 20px;
}
.img2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#rescuelinks {
	list-style-type: square;
}
.linkstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.listpagelinks {
	list-style-type: square;
	color: #FFFFFF;
}
.listpagelinks LI :link {
color: #FFFFFF;
}
.listpagelinks LI :visited {
color: #FFFFFF;
}
.listpagelinks LI :hover  {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}





.listy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.listy UL {
	LIST-STYLE-TYPE: none;
}
.listy LI {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 0px;
}
.listy A:link {
	COLOR: #FFFFFF;
}
.listy A:visited {
	COLOR: #FFFFFF;
}

.listy A:hover {
	COLOR: #003366;

}
.endingsbox {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	background-color: #336666;
}
.thumbs {
	cursor: pointer;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#cont2 {
	background-color: #3398CC;
	margin-left: 190px;
	margin-right: 10px;
	position: relative;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.imagethumb {
	border: 1px solid #000000;
}
.textarea7 {
	background-color: #FFFFFF;
}

#wysiwygtextarea1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#box6 {
	width: 100%;
}
.dogdetailsbox {
	border-bottom-style: none;
	margin-bottom: 3px;
}
#dropmenu1 {
	height: 30px;
	width: 476px;
}
#dropmenu1select {
	float: right;
}
.delete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

  .prop {
    height:50px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }#doglistbox {
	width: 600px;
	position: relative;
}
.buttons4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #CCFF99;
}
.buttons4:hover {
	background-color: #00FF00;
}
.buttons5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #FF0000;
}
.buttons5:hover {
	background-color: #CC00FF;
}
.but6 {color: #FFFFFF; text-decoration: underline} 
.but6 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.but6 a:visited {color: #FFFFFF; text-decoration: underline} 
.but6 a:hover {
	color: #000000;
	text-decoration: none;
} 
  .prop {
    height:400px;
    float:right;
    width:1px;
  }
    .clear {
	clear:both;
	height:1px;
	overflow:hidden;
  }
  .formbutts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#cont5 {

	background-color: #99CCFF;
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: normal;
	line-height: 17px;
	padding-top: 35px;
	padding-left: 15px;
	padding-bottom: 30px;
	margin-top: 10px;
	border: 1px solid #000000;
	margin-bottom: 10px;
}
#bigwhite {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitebig {
	font-size: 16px;
	font-weight: bold;
}
#Wrapper #cont .curr {
	background-color: #003366;
}
.dropdiv {
	width: 500px;
	background-color: #006699;
	line-height: 22px;
}

.box1 {
	border: thin solid #000000;
	height: 315px;
	width: 480px;
	position: absolute;
	top: 100px;
	left: 197px;
	background-image: url(http://homepage.ntlworld.com/cathy.hawkes/forumimages/lost5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	visibility: hidden;
}


#closelink {
	height: 20px;
	width: 159px;
	margin-top: 10px;
	position: absolute;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
	left: 5px;
	margin-top: 10px;
	margin-right: 40px;


}
.closelink a:link {color: #ffffff; text-decoration: underline} 
.closelink a:visited {color: #ffffff; text-decoration: underline} 
.closelink a:hover {color: #ffffff; text-decoration: none} 

#infolink {
	height: 20px;
	width: 250px;
	
	position: absolute;
	top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	left: 100px;
	
	



}
.infolink a:link {color: #ffffff; text-decoration: underline} 
.infolink a:visited {color: #ffffff; text-decoration: underline} 
.infolink a:hover {color: #ffffff; text-decoration: none} 




.adtext {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 16px;
color: #FFFFFF;
text-align: left;
position: absolute;
left: 20px;
top: 100px;

}
#floatr {
	float: left;
	margin-right: 15px;
	border: 1px solid #FFFFFF;
}
#floatrr {
	float: right;
	margin-right: 0px;
	margin-left: 15px;
	border: 1px solid #FFFFFF;
}
.doglistbox {
	width: 520px;
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	line-height: 13px;
}
.doglistbox a:link {

	width: 520px;
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	line-height: 10px;
}
.doglistbox a:visited {

	width: 520px;
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	line-height: 10px;
}
#latest {
	background-image: url(pics/latest.gif);
	height: 130px;
	width: 353px;
	position: relative;
	text-align: center;
}
#latestpic {
	position: relative;
	float: right;
	padding-right: 15px;
	padding-top: 15px;
}
#latestpicimage {
	position: absolute;
	float: right;
	left: 16px;
	top: 50px;
	width: 232px;
	height: 42px;
}
#latestpicimage a:link {
	float: none;
	color: #FFFFFF;
	font-weight: bold;
}
#latestpicimage a:visited {
	float: none;
	color: #FFFFFF;
	font-weight: bold;
}
