	a {
		text-decoration:none;
		color:blue;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		text-decoration:None;
	} 

	body {
		margin:0px 0px 0px 0px;
		padding:0px;
		height:100%;
		width:100%;
		font-family:verdana;
	    	font-weight: normal;
		font-size:11px;
		}	

	H1 {
		margin:0;
		font-size:16px;
		font-family:Arial;
		font-weight:bold;
		color:#A28954;
	}

	
	H2{
		font-family:verdana;
		font-size:12px;
		color:white;
		font-weight: strong;
		margin:0px;
	}

	H3{
		font-family:verdana;
		font-size:11px;
		color:#373737;
		font-weight: strong;
		margin:0px;
	}
	

	#Logo {
		position:absolute;
		top:5px;
		width:280px;
		height:74px;
		Left:5px;
		z-index:5;
		}

	#TopLine {
		position:absolute;
		left:400px;
		width:350px;
		top:5px;
		color:Black;
	    	font-family:verdana;
		font-size: 11px;
		text-align:right;
		z-index:999;
	 }

	#TopLine a{
		color:Blue;
		text-decoration:Underline;
	 }


	#Main {
		position:absolute;
		top:40px;
		width:750px;
		background:White;
	}	

	#Header {
		position: absolute;
		top:0px;
		width:750px;
		background:white;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		border-bottom:1px solid white;
		voice-family: "\"}\"";
		voice-family: inherit}

	#HeaderMiddle {
		position: relative;
		background:#2DBAC3;
		font-family:verdana;
		font-weight:bold;
		color:white;
		font-size:12px;
		padding:8px 0px 10px 10px;
		margin:0;
		border-bottom:0px solid white;
		voice-family: "\"}\"";
		voice-family: inherit}

	#HeaderMiddleAdverts {
		position: relative;
		background:#FFFFFF;
		font-family:verdana;
		font-weight:bold;
		color:white;
		font-size:0px;
		padding-top:4px;
		padding-left:10px;
		margin:0;
		voice-family: "\"}\"";
		voice-family: inherit}

	#HeaderBottom {
		position: relative;
		width:750px;
		Height:22px;
		background:#F1E0C5;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		border-bottom:1px solid #A28954;
		voice-family: "\"}\"";
		voice-family: inherit}

	#footercontainer
	{
		clear: both;
		margin: 10px 0px 0px 0px;
		padding-top:10px;
		margin-top:10px;
		background-color: white;
	}

	#Footer {
		font-family:verdana;
		font-weight:bold;
		margin: 0px 0px 0px 0px;
		padding:5px 0px 5px 0px;
		color:white;
		font-size:11px;
		text-align:center;
		width:750px;
		background:#2DBAC3;
		border-bottom:1px solid #207176;
	}


	#tabmenu {
		color: #000;
		border-bottom: 1px solid #259da1;
		margin: 12px 0px 0px 0px;
		padding-bottom: 31px;
		z-index: 1;
		padding-left: 10px }
		
	#tabmenu li {
		display : inline;
		overflow: hidden;
		list-style-type: none; }	
		
	#tabmenu a, a.active {
		color: Black;
		float : right;
		background: #85DEE3;
		font-size:12px;
		font-weight:normal;
		font-family:Verdana;
		border: 1px solid #259da1;

		padding: 8px 19px 8px 19px;
		margin-left: 2px;
		text-decoration: none; }
		
	#tabmenu a.active {
		background: #2DBAC3;
		border-bottom: 1px solid #2DBAC3;
		font-weight : bold; }
		
	#tabmenu a:hover {
		color: black;
		background: #54CED6; }	
		
	#tabmenu a:visited {
		color: black; }
		
	#tabmenu a.active:hover {
		background: #2DBAC3;
		color: black; }

	#DateDisplay {
		position: relative;
		left:400px;
		width:340px;
		top:3px;
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-align:right;
	}

	.selectField2 {
		color:black;
	    	background-color:white;
		font-family:verdana;
	    	font-weight: normal;
		font-size: 12px;
		width:150px;
		margin-bottom:5px;
	 }

	#Directory {
		position: absolute;
		left:10px;
		width:400px;
		top:3px;
		color:#876227;
	    	font-family:verdana;
		font-size: 11px;
		text-align:left;
	}

	#Directory a{
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-decoration:None;
	}

	#Directory a:hover{
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-decoration:underline;
	}

	#searchcontent {
		float:left;
		left:0px;
		margin:0;
		padding:0;
		width:750px;
		font-family:verdana;
	    	font-weight: normal;
		font-size:10px;
	}



	#leftcontent {
		float:left;
		margin:10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:white;
		font-family:verdana;
	    	font-weight: normal;
		font-size:10px;
		width:550px; 
		}

	#searchcontent p {
		margin:2px 0px 0px 0px;
		font-size:11px;
		font-family:verdana;
		}

	#searchcontent H1 {
		margin:0;
		font-size:16px;
		font-family:Arial;
		font-weight:bold;
		color:#114345;
		}

	#rightpart {
		float:left;
		width:200px;
		padding:0;
		margin:0;
		font-family:verdana;
	    	font-weight: normal;
		font-size:11px;
		text-align:right;
		voice-family: "\"}\"";
		voice-family: inherit;
		}

	#rightpart a {
		text-decoration:none;
		color:white;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		text-decoration:None;

	} 

	#rightpart a:hover {
		font-family:Verdana;
		font-size:12px;
		color:white;
		text-decoration:Underline;
	}

	#rightpart H1 {
		margin:0;
		font-size:15px;
		font-family:Arial;
		font-weight:bold;
		color:#A28954;
		}


	#rightpart td {
		padding-bottom:0px;
		}


	#rightmenuContainer {
		width:190px;
		padding:0;
		margin:0;
		float:right;
		}

	#rightmenuContainer2 {
		width:190px;
		padding:0;
		margin-top:5px;
		float:right;
		}

	#rightmenuContainer3 {
		width:190px;
		padding:0;
		margin-top:5px;
		float:right;
		}

	.RightMenu {
		position: relative;
		background:#F1E0C5;
		border: 1px #A28954 solid;
		text-align:left;
		padding:5px 5px 5px 5px;
		margin:0;
		font-size:11px;
		color:#7C6940;
	}

	.RightMenu2 {
		position: relative;
		border: 1px #A28954 solid;
		text-align:left;
		padding:0px 0px 0px 0px;
		margin:0;
		font-size:11px;
		color:#7C6940;
	}
	

	.RightMenu a {
		text-decoration:none;
		color:#876227;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		margin:3px;
	} 

	.RightMenu a:hover {
		font-family:Verdana;
		text-decoration:Underline;
		color:#876227; 
	}

            .SROver {
		background-color: #85DEE3;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}

	.SROut {
		background-color: #E0E0E0;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}


	.roundedSearch {
		background:#F1E0C5;
		color:black;
		border:5px #A28954 solid;
		padding:0px 14px 0px 14px;
		text-align:left;
	}


	.uls, .lls, .urs, .lrs {
		height:19px;
		position:relative;
	}	
	
	.uls {
		width:19px;
		float:left;
		left:-19px; top:-5px;
		background:transparent url(../top-left4.gif) top left no-repeat;
	}

	.lls {
		width:19px;
		float:left;
		left:-19px; top:5px;
		background:transparent url(../bottom-left4.gif) bottom left no-repeat;
	}

	.urs {
		left:19px; bottom:5px;
		background:transparent url(../top-right4.gif) top right no-repeat;
	}

	.lrs {
		left:19px; top:5px;
		background:transparent url(../bottom-right4.gif) bottom right no-repeat;
	}

	.button {
		border:1px black solid;
		background : white;
		cursor:hand;
	}

	.Imgbutton {
		position:relative;
		top:0px;
		cursor:hand;
		voice-family: "\"}\"";
		voice-family: inherit;
		cursor:pointer;
	}

	.SearchText {
		padding:0 10 10 8;
	}

	.SLoc {
		color:#4b4b4b;
		padding:0 0 10 8;
	}

	#NoDocs{
		color:black;
		font-family:verdana;
	    	font-weight: normal;
		}
		
	#bigLink a{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:none;
	} 

	#bigLink a:hover{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:underline;
	} 

	#bigLink a:visited{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:none;
	} 
	
	#smallLink a{
		font-family:Verdana;
		color:blue;
		font-size:10px;
		text-decoration:none;
	} 

	#smallLink a:hover{
		font-family:Verdana;
		color:blue;
		font-size:10px;
		text-decoration:underline;
	} 

	.addLinks{
		font-family:Verdana;
		font-size:11px;
		text-decoration:none;
	} 	

	.addLinks a{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		color:blue;
		text-decoration:Underline;
	} 

	.addLinks a:hover{
		font-family:Verdana;
		color:blue;
		font-size:11px;
		font-weight:bold;
		text-decoration:Underline;
	} 

	.addLinks a:visited{
		font-family:Verdana;
		color:blue;
		font-size:11px;
		font-weight:bold;
		text-decoration:Underline;
	} 


	.Photo {
		height:15px;
		width:100px;
		margin-left:10px;
		color:white;
		background-color: #85DEE3;
	    	font-family:verdana;
		font-weight: bold;
		font-size: 9px;
		text-align:center;
		z-index:999;
	 }

	
	.button {
		border-right: 0px solid #000;
		border-left: 0px solid #000;
		border-top: 0px solid #000;
		border-bottom: 0px solid #000;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		font-family: 'Trebuchet MS', 'Lucida Grande',
		Verdana, Lucida, Geneva, Helvetica, 
		Arial, sans-serif;
		color: #333;
	}

	.button ul {
		list-style: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		border: none;
		}
		
	.button li {
		border-top: 1px solid #F1E0C5;
		border-bottom: 1px solid #A28954;
		margin: 0 0 0 0;
		}

	.button li a {
		display: block;
		padding: 3px 5px 4px 0.5em;
		border-left: 10px solid #A28954;
		border-right: 10px solid #F1E0C5;
		background-color: #B49F72;
		color: white;
		text-decoration: none;
		width: 100%;
		}

html>body .button li a {
		width: auto;
		}

.button li a:hover {
		border-left: 10px solid #8E692E;
		border-right: 10px solid #EAD0A6;
		background-color: #9A8352;
		color: #fff;
		}

.result1 {
	font-weight: normal;
	font-size: 10pt;
	font-family: helvetica;
	font-variant: normal;
	font-style: normal;
	}

	a#smalla{
		color:#114345;
		font-weight:normal;
		font-size:9px;		
	}

	a:hover#smalla{
		color:#114345;
		font-weight:normal;
		font-decoration:underline;		
		font-size:9px;		
	}

	.highlightit img{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		-moz-opacity: 0.7;
	}

	.highlightit:hover img{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity: 1;
	}

	#SponsoredLinks {
		position: relative;
		width:530px;
		Height:70px;
		margin-top:5px;
		background:#F1E0C5;
		border:2px dashed #A28954;
	}

	.Insurance {
		position: relative;
		padding-top:10px;
		width:200px;
		Height:55px;
		margin-top:5px;
		background:#F1E0C5;
		border:2px dashed #A28954;
		color:#735f39;
		font-size:12px;
		font-weight: bold;
		cursor:hand;
	}

	.InsuranceOver {
		position: relative;
		padding-top:10px;
		width:200px;
		Height:55px;
		margin-top:5px;
		background:#85DEE3;
		border:2px dashed #2DBAC3;
		color:#1e7174;
		font-size:12px;
		font-weight: bold;
		text-decoration:None;
		cursor:hand;
	}

	.KittenPack {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#ec0c8d;
		border:2px dashed #b10b6c;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}

	.PuppyPack {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#a3238d;
		border:2px dashed #cb77bc;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}

            .VisitorLinks {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#4bb7c1;
		border:2px dashed #2c7a80;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}

	#PetForum {
		width:535px;
                        position: relative;
		margin-bottom:15px;
		}

	#PetForum div{
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		margin-top:5px;
		background:#FFFFFF;
		border:2px dashed #2c7a80;
		color:#000000;
		font-size:12px;
		font-weight: bold;
	}

	#Notice {
		position: relative;
		width:530px;
		Height:70px;
		margin-top:5px;
		background:#fde7e7;
		border:2px dashed #Ae1212;
	}

	A.Insure-Link:link { font-size:9px; text-decoration:None; color: #006400; } 
	A.Insure-Link:visited { font-size:9px; text-decoration:None; color: #006400; } 
	A.Insure-Link:active { font-size:9px;text-decoration:None; color: #006400; }  
	A.Insure-Link:hover { font-size:9px;text-decoration:Underline; color: #006400; } 

	A.Search-Link:link { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.Search-Link:hover { font-size:12px;font-family:Verdana; text-decoration:Underline; color: #0909BF;} 
	A.Search-Link:visited { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.Search-Link:active { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 

	A.More-Link:link { font-size:9px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.More-Link:hover { font-size:9px; font-family:Verdana; text-decoration:Underline; color: #0909BF;} 
	A.More-Link:visited { font-size:9px; font-family:Verdana; text-decoration:None; color: #0909BF;} 

.adoptionHeader {
		background-image:url("../adback.jpg");
		background-position: top left;
		background-repeat: no-repeat;
		margin-top:0px;
		height:30px;
		color:white;
		font-weight:bold;
		padding-left:10px;
		padding-top:5px;
		position:relative;
	}

h1#adoptionHeader {
		font-size:14px;
		font-family:verdana;
		color:white;
		font-weight:bold;

	}

p#leftcontent {
		font-size:12px;
		font-family:verdana;
		}

.adoptionBox {
		background:#f6fefe;
		color:black;
		border:1px #1F8687 solid;
		padding:0px 14px 20px 14px;
		margin:0;
		
	}

#QuickSearch {
		font-family:verdana;
		font-weight:bold;
		margin: 0px 0px 0px 0px;
		padding:5px 0px 5px 0px;
		color:white;
		font-size:11px;
		text-align:center;
		width:750px;
		background:#F1E0C5;
		border-bottom:1px solid #A28954;
	}
