
*{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse;}

body{
	font-family: verdana, arial, sans-serif;
	color:#707070;
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse;}
	
body,table,td,div,p {
	color:#404040;
	font-family: verdana, arial, sans-serif;
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse;
	vertical-align:top;}	
	
img {
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;}

a{
	color:#035a80;
	text-decoration:none;}
	
a:hover{
	color:#e46011;}	

strong {
	color:#035a80;}
	
a:hover strong {
	color:#e46011;}	

#centered {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:800px;}


#header-container {
	margin-top:10px;
	width:800px;}	
	
.logo {
	float:left;
	width:334px;}
	
.locate-clinic-head {
	float:right;}
	
.menu {
	margin-top:5px;
	float:left;
	background-image:url(../images/menu-bg.gif);
	width:800px;
	height:28px;}		
	
#splash {
	width:550px;
	float:left;}	
	
.top-corners {
	z-index:1;
	position:relative;}	
	
.bottom-corners {
	margin-top:-10px;
	z-index:1;
	position:relative;}		
	
#content1 {
	background-image:url(../images/rotation/image1.jpg);
	height:200px;}	
	
#content2 {
	background-image:url(../images/rotation/image2.jpg);
	height:200px;}	
	
#content3 {
	background-image:url(../images/rotation/image3.jpg);
	height:200px;}	
	
#content4 {
	background-image:url(../images/rotation/image4.jpg);
	height:200px;}				
	
#headline {
	width:240px;
	float:right;
	margin-top:9px;}

.headline-content {
	padding-bottom:5px;
	border-bottom:1px dashed #abdff6;}
	
.headline-content strong {
	font-size:12px;
	color:#035a80;}			

.headline-content ul{
	margin: 11px 0px;
	padding: 0px;
	list-style: none;}
	
.headline-content li{
	background-image:url(../images/paw-bullet.gif);
	background-repeat:no-repeat;
	margin: 0 .68em;
	padding-left:20px;
	margin-bottom:8px;
	list-style: none;
	border: 0px solid;}		

.headline-content a {
	font-size:12px;}
	
.headline-links {	
	text-align:right;
	margin-top:5px;
	padding-bottom:20px;}	

.headline-links a {	
	text-decoration:underline;}
	
.headline-links a:hover {	
	text-decoration:underline;}	
		
.link-row {
	color:#035a80;
	width:800px;
	padding-bottom:8px;
	border-bottom:1px solid #abdff6;}	
	
.link-row div{
	color:#035a80;}	
	
.link-row-bottom {
	color:#035a80;
	width:800px;}	

.link-row-bottom div{
	color:#035a80;}	

.login {	
	float:right; 
	margin-top:5px;}
	
.login a {
	color:#e46011;}		
	
.login a:hover {
	color:#035a80;}		
	
#body-container {
	height:260px;
	margin-top:20px;
	background-image:url(../images/welcome-bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0 20px 40px 20px;
	border:1px solid #ffffff;}
	
.welcome {
	float:left;
	width:360px;}		

.protecting {
	float:right;
	width:360px;}	
	
.protecting table {
	margin-bottom:10px;}	
	
#bottom-content {
	margin-top:10px;
	border-top:1px solid #abdff6;
	width:800px;}	

#bottom-content a {
	color:#e46011;}
	
#bottom-content a:hover {
	color:#707070;}	
		
.left-content {
	margin-top:20px;
	float:left;
	width:460px;
	border-right:2px dotted #abdff6;}	
	
.left-content p {
	width:440px;}	
	
.left-content span {
	color:#035a80;}	

.right-content {
	margin-top:20px;
	width:325px;
	float:right;}

.photocontest {}

.photocontest p {
	padding-top:10px;}

.photocontest h1{
	font-size:12px;
	font-weight:bold;}

.photocontest h2{
	font-size:10px;
	color:#e46011;
	font-weight:normal;
	padding:0px;
	margin:0px;}

.poll-table{
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;}
	
.poll-question {
	font-weight:bold;
	font-size:12px;
	color:#035a80;
	padding-bottom:10px;}

td.poll-input {
	padding-right:15px;
	padding-bottom:15px;}
	
td.poll-choice {
	vertical-align:top;}	

.poll-radio {
	vertical-align:top;
	height:15px;
	width:15px;}		

.submit {
	height:21px;
	width:72px;
	border:0px;
	background-image:url(../images/submit.gif);}

.shelter-title {
	color:#e46011;
	font-weight:bold;
	font-size:12px;}
	
.shelter-image {
	float:left;
	border:1px solid #035a80;
	margin-right:8px;}	
	
#footer {
	width:800px;
	margin-top:20px;
	float:left;}	

#legal {
	clear:left;
	width:800px;}

#legal p {
	padding-top:5px;
	text-align:left;}	
	
.copyright {
	font-size:10px;}	


.note {
	color:#ff0000;}

#generic-container {
	width:800px;
	min-height:150px;
	padding-top:20px;
	background-image:url(../images/welcome-bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	text-align:center;
	padding-bottom:40px;}

#generic-container a {
	color:#035a80;
	font-size:11px;}
	
#generic-container a:hover {
	color:#e46011;}	

/*** aftercare ***/

	
.aftercare {
	width:800px;
	margin-left:auto;
	margin-right:auto;}
	
.aftercare-lt {
	width:375px;
	padding-left:10px;
	float:left;}
	
.aftercare-rt {
	width:375px;
	padding-right:10px;
	float:right;}	
	
span.aftercare  {
	font-weight:bold;
	font-size:13px;
	color:#035a80;}		

.parameter td {
	padding:5px;}


/*** faq **/
	
.faq {
	width:760px;
	margin-left:auto;
	margin-right:auto;}

.faq a {
	font-size:12px;}
	
.faq ul li {
	color:#035a80;
	text-align:left;
	list-style-type:none;}	

.faq ul {
	padding-top:10px;}

.faq li {
	padding-bottom:8px;}	


.answers {
	padding-top:30px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;}
	
.answers ul li {
	list-style-type:none;
	font-size:12px;}	

.answers li {
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #abdff6;}

.answers li a {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;}
	
.answers li strong {
	color:#e46011;
	font-size:12px;}	
	
.answers li span a {
	font-size:10px;
	font-weight:normal;}


/*** employment ***/

.ofc-location {
	padding-top:30px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;}

.ofc-location table {
	width:600px;}
	
.ofc-location table td {
	margin-bottom:15px;
	padding:5px;}	
	
	
	
/*** contact us ***/


.ofc-location2 {
	padding-top:30px;
	width:420px;
	font-size:14px;}

.ofc-location2 table {
	width:420px;}
	
.ofc-location2 table td {
	margin-bottom:15px;
	padding:2px;}	

/*** microchipping ***/
#mchip-container {
	width:800px;
	height:260px;
	margin-top:20px;
	background-image:url(../images/welcome-bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	text-align:center;}


/*** testimonials ***/

#testimonials-container {
	width:800px;
	height:150px;
	margin-top:20px;
	background-image:url(../images/welcome-bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	text-align:center;
	margin-left:auto;
	margin-right:auto;}

.testimonials p i{
	font-size:12px;
	color:#035a80;}

.testimonials p {
	color:#e46011;
	font-weight:boold;
	font-size:12px;
	padding-bottom:15px; 
	padding-top:15px; 
	border-bottom:1px dashed #abdff6; }


/*** vaccination ***/
.vacc-icons {
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px dashed #abdff6;
	border-bottom:1px dashed #abdff6;}	


.vacc-icons td{
	vertical-align:middle;
	}
	
.vacc-icons a{
	font-weight:bold;}	

/*** register login ***/
.register td {
	vertical-align:middle;}

.register input {
	padding:2px;
	width:160px;}

	
/*** generic content ***/

.generic-content {
	padding-top:10px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;}

.generic-content strong{
	color:#000000;}	
	
.generic-content a{
	text-decoration:underline;}	


/*** petmeds ***/
.petmeds td{
	padding:4px;
	border:1px solid #dff5ff;}

/*** poll results ***/

.pollTable {
	margin-top:20px;
	border-bottom:1px solid #035a80;}
	
.pollDescriptionCell {
	padding-right:10px;
	font-weight:bold;
	font-size:12px;
	padding-bottom:10px;}	
	
/* Default for the poll bars */

.pollBar {
	height: 15px;
	background: #ff0000;
	border: 1px solid #000000;
	margin-right:10px;
}

/* Poll bar ids are sequential and one-indexed */

#pollBar1 {
	background: #035a80;
}

#pollBar2 {
	background: #6296ac;
}

#pollBar3 {
	background: #91b4c4;
}

#pollBar4 {
	background: #bbdbe9;
}

#pollBar5 {
	background: #e0eaef;
}

#pollBar6 {
	background: #e46011;
}	
		
/** link to us **/

.linktous-container {
	height:200px; 
	width:300px; 
	padding:5px; 
	background-image:url(../images/linktous-bg.gif);}

.linktous {
	padding-top:80px; 
	padding-left:20px; 
	padding-right:10px; 
	width:250px; 
	font-size:12px;}

