/* Activity Sheet 9 Doggie Daycare by Jennifier Goodwin 1-31-10 */


body { background-color:#55a4a4; }

h1 { font-size:1.75em; }

.container { margin:10px; }

#mainContent { padding:20px;
	       text-align:center; }

#mainContent p { padding:1em; }


#list { 
	list-style-type:upper-roman;
	list-style-position:inside; }



/* sprites navigation buttons */
#sprite-homebtn { 
	        top:5px;
	        left:150px;
	        position:absolute;
		background-image:url(../images/sprite.png);
		background-position:0px 194px;/*location of correct piece of sprite with horiz first then vertical*/
		width:100px;
		height:32px;
		display:block;
		text-indent:-5000px;
		
} 

#sprite-homebtn:hover{ background-position:140px 194px;
	  }

#sprite-photobtn { 
	           top:5px;
	           left:240px;
	           position:absolute;
		   background-image:url(../images/sprite.png);
		   background-position:0px -247px;
		   width:120px;
		   height:33px;
		   display:block;
		   text-indent: -5000px;	 } 

#sprite-photobtn:hover{ background-position:120px -247px;}


#sprite-ratesbtn { top:5px;
		   left:395px;
		   position:absolute;
		   background-image:url(../images/sprite.png);
		   background-position:0px -331px;
		   width:100px;
		   height:32px;
		   display:block;
		   text-indent:-5000px;	 } 

#sprite-ratesbtn:hover{background-position:140px -331px;}

#sprite-checkbtn { top:5px;
		   right:335px;
		   position:absolute;
		   background-image:url(../images/sprite.png);
		   background-position:0px -86px;
		   width:100px;
		   height:32px;
		   display:block;
		   text-indent:-5000px;	 } 
#sprite-checkbtn:hover { background-position: 140px -86px; }

#sprite-aboutbtn { top:5px;
		   right:200px;
		   position:absolute;
		   background-image:url(../images/sprite2.png);
		   background-position:0px -3px;
		   width:100px;
		   height:30px;
		   display:block;
		   text-indent:-5000px;	 } 
#sprite-aboutbtn:hover { background-position:-100px -3px; }


/* about page */
form.contact label {
	
	font-weight:bold;
	font-size:.9em;
	color:black;
}

form.contact label.fixedwidth {

	display: block;
	width: 200px;
	float: left;
}


form.contact {
	padding:0;
	margin:0;
	margin-top: -15px;
	line-height: 150%;
}

form.contact .buttonarea input {
	background-color:#FF9900;
	color:black;
	font-weight: bold;
	padding: 5px;
	border:1px solid white;
}

	


/* top dog and doggie cam on index page */

#topdog,
#doggiecam
{

	margin-top: 80px;

	margin-bottom: 30px;

	padding: 3px;

	text-align: center;

}


#topdog img.heading {

	margin-top: -48px;

	margin-bottom: 10px;

}

#doggiecam img.heading {

	margin-top: -48px;

	margin-bottom: 10px;

}



#topdog img.pic,

#doggiecam img.pic {
	
	margin-top:8px;
	border: 1px solid #ffc500;

}

#topdog p
 {
	margin-left:40px;
	text-align:left;
	width:201px;

}

 #doggiecam p {
	text-align:left;
	width:201px;
}

	
	



#topdog {
	margin-top: 60px;
	margin-right: 3px;

}



#doggiecam {
	width:195px;
	margin-top:-415px;
	margin-left:500px;

}

a:link { color:maroon; }
a:hover { color: #ff3300;
background-color:#C4CeF8; }
a:active { color: red;
	   text-decoration:underline;
}

 /*for rates page*/

#operation {  margin-left:325px;
	      padding:.5em; }/*for rates page*/

#services {  text-align:left;
	     padding:.5em; }

th, td { text-align:left;
	 padding:.5em;}


#policy { text-align:justify;
	  padding:1em; }

/*end of rates page */

#list { text-align:left;} /* for checklist page */

#sitemap { line-height:2em;
	   text-align:justify; }


#footer { margin-left:700px;
	padding:10px;
	  }


