/* For pages within the Owners section of the site */

a 

{
color: #ca8a1d;
text-decoration: none;
}

a:hover

{
text-decoration: underline;
}


div#intro {
	background: #d89522 url(/img/bg-intro-owners.jpg) top no-repeat;
}
	#intro div {
		background: url(/img/bg-intro-div-owners.png) bottom no-repeat;
	}
		/* Additional information */
		div#intromore {
			width: 210px;
		}
			/* This is the speech-bubble style of h2 */
			#intromore h2 {
				background: url(/img/bg-intro-h2-owners.png) top right no-repeat;
				font-size: 160%;
			}
				#intromore h2 a {
					background: #c7871b url(/img/bg-intro-h2-a-owners.png) top repeat-x;
					border: solid 1px #f1dcb7;
					border-right: none;
					padding: 0.5em 4px 0.5em 10px;
				}
	#intro p a {
		background: url(/img/bg-intro-p-a-owners.png) top right no-repeat;
	}

#subnav a, h2 a, #main h1, #subsub a, blockquote, a.cta, .cta a, #content a,

fieldset.boundarylisting h2 em, #main .pagesnav strong a:hover,

.pagesnav strong em, .boundarylisting dd a {

          color: #ca8a1d;

}


	#subsub a {
		background: #f4e6ce;
	}
	
	#subsub .navparent a {
		background: #f4e6ce url(/img/bg-subsub-navparent-a-pets.png) top right no-repeat;
	}		
	
		#subsub .navparent a:hover, #subsub .navparent em {
		background: #ca8a1d url(/img/bg-subsub-navparent-em-vets.png) top right no-repeat;
	}	
	
	
	#subsub .first a {
		background: #f4e6ce url(/img/bg-subsub-first-a-pets.png) top right no-repeat;
		color: #ca8a1d;
	}
	#subsub .first a:hover, #subsub .first em {
		background: #ca8a1d url(/img/bg-subsub-first-a-hover-pets.png) top right no-repeat;
		color: white;
	}	
	

	#subsub .last a {
		background: #f4e6ce url(/img/bg-subsub-last-a-pets.png) bottom right no-repeat;
	}
	#subsub a:hover, #subsub em {
		background: #ca8a1d url(none) top left no-repeat;
	}
	

	#subsub .last a:hover, #subsub .last em {
		background: #ca8a1d url(/img/bg-subsub-last-em-pets.png) bottom right no-repeat;
	}

	#subsub .onlychild em {background: #ca8a1d url(/img/bg-subsub-solo-em-pets.png) top right no-repeat; padding: 15px 0 10px 20px;}

		#subsub em a, 
		#subsub .first em a, 
		#subsub .navparent em a, 
		#subsub .last em a, 
		#subsub em a:hover, 
		#subsub .first em a:hover, 
		#subsub .last em a:hover {
			background: #ca8a1d;
		}	
			
		

p.action, div.detaillist div, p.click, div.detaillist div, div.peoplelist div, #result li,
blockquote, dl.download {
          border-bottom: solid 3px #cd8d20;
}

hr, #main .twocol div h1, #main .twocol div h2, blockquote, dl.download, dl.pdf {
          border-top: solid 3px #cd8d20;
}


.boundarylisting dd input, .boundarylisting dd select, 
.boundarylisting dd textarea {
	border: solid 1px #cd8d20;
}

.panels li, .subpanels li {
	border-left: solid 7px #cd8d20;
}

input#submit, #main input#submit {
	background: #cd8d20 url(/img/bg-button-submit-owners.png);
}

.important input#submit {
	background: #cd8d20 url(/img/bg-button-submit-owners-important.png);
}

#ctl00_ContentPlaceHolder1_signup1_btnSubmit {
	background: #cd8d20 url(/img/bg-button-submit-owners-important.png);
	color: white;
	height: 21px;
	width: 109px;
	border: none;
	padding-bottom: 3px;
	float: right;
}


#main input.search{
	background: #cd8d20 url(/img/bg-button-submit-owners-important.png);
	height: 21px;
	width: 109px;
	color: white;
}


/* Bottom right corner */
.action a, #main .action a{
	color: white;
	background: #cd8d20 url(/img/bg-action-a-owners.png) bottom right no-repeat;
}
	/* Bottom left corner */
	.action a span {
		background: url(/img/bg-action-a-span-owners.png) bottom left no-repeat;
	}
		/* Top left corner */
		.action a span span {
			background: url(/img/bg-action-a-span-span-owners.png) top left no-repeat;
		}
			/* Top right corner */
			.action a span span span {
				background: url(/img/bg-action-a-span-span-span-owners.png) top right no-repeat;
			}


.detaillist .important, .important {
	background: #f5ead6 url(/img/bg-important-owners.png) top no-repeat;
}
	.detaillist .important div, .important div {
		background: url(/img/bg-important-div-owners.png) bottom no-repeat;
	}
		.important .compact input {
			background: #f5ead6;
		}
		a.cta, .cta a {
			background: url(/img/bg-cta-owners.png) top right no-repeat;
		}

#content .boundarylisting {
	background: url(/img/bg-boundarylisting-owners.png) repeat-y;
}
	#content .boundarylisting h2, #content .boundarylisting .boundaryhead {
		background: #ca8a1d url(/img/bg-boundarylisting-h2-owners.png) top no-repeat;
	}
		#content .boundaryhead h2 {
			background: #ca8a1d;
		}

	#content fieldset.boundarylisting h2 {
		background: url(/img/bg-blockquote-boundarylisting-h2-owners.png) top no-repeat;
	}
	#content .boundarylisting div {
		background: url(/img/bg-boundarylisting-div-owners.png) bottom no-repeat;
	}


/* Table rules */
thead th, thead td, caption {
          /* 100% of the main colour */
          background: #ca8a1d;
}
th {
          color: #ca8a1d;
          /* 20% of the main colour */
          background: #f4e8d2;
}
td {
          color: black;
          /* 10% of the main colour */
          background: #faf3e8;
}


#content ul li 

{
	background-color: transparent;
	background-image: url(/img/bg-owners-li.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	padding-bottom: 10px;

}


