div,p,li { text-align: left; } 

* {
	font-family:sans-serif;
	font-size:1em;
	padding:0px;
	margin:0px;
}
body {
	background-image: url(images/water.jpg);
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 50em;
	background-color: #FFF;
}

img {border:0;}
#main {
	float:left;
	width:645px;
	border-right:solid 4px #FFF;
}
#footer {clear:both; margin-top:2em; font-weight:bold; text-align:center; color:#FF7900;}

p {
	font-size:0.8em;
	line-height:140%;
	padding:1em 1em 0 1em;
	}	
ul {font-size:.8em; padding-left:2.5em;}
li {padding-top:.5em;}	
a {color:#FF7900;}
a:visited {color:#00693E;}
.subnav {text-align:right;}
.subnav a {font-size:0.9em; padding:0px; margin:0px;}	
h1 {font-size:1.2em;
	padding:0.8em 0 0 0.6em; 
	font-weight:normal;
	line-height:140%;
	color:#FF7900; 
	text-transform:uppercase;}	
h2, h4 {font-size:0.8em;
	margin-left:0.8em;
	margin-bottom:-1em;
	padding-top:1em;
	text-transform:uppercase;
	color:#FF7900;}	

h3 {text-align:center;
	font-size:0.8em;
	margin:1.5em;
	color:#FF7900;}	
	
h4 {border-top: 1px #000 dashed;}	
table {background-color:#FFF209;}

.quote {color:#FF7900; font-weight:bold;}
.quote2 {
	color:#FF7900; 
	text-align:right; 
	font-weight:normal; 
	font-style:italic; 
	border-bottom:2px #00693E solid;}
.quote3	{float:right; color:#FF7900; font-weight:normal; font-style:italic;}

.nav {height:2em;}
.underline {
	float:left;
	height:3px; 
	width:645px; 
	background:#00693E;}
	
#sidebar {
	float:left;
	width:150px;
	height:750px;
	background:#00693E;}
#sidebar p {
	font-size:0.8em;
	text-align:right;
	padding-top: 0.6em;
	padding-right: 0.6em;
	padding-bottom: 0.6em;
	padding-left: 0.2em;
	}
#sidebar a {color:#FFF;}
#address {
	background-color:#FF7900; 
	padding:0 .6em .8em 0; 
	color:#FFF;
	}
#hours {
	padding:.5em .6em 1em 0; 
	color:#FFF; 
	background-color:#00693E;
	}

.form {
	padding: 0 .8em 1em 1em; 
	border-top:solid 3px #FFF;
	border-bottom:solid 3px #FFF;
	background:#0063BE;}
.form p {color:#FFF;}	
.form h1 {
	font-size:0.9em; 
	text-align:right; 
	color:#FFF; 
	padding:1em 0.6em;
	text-transform:none;}	
#submit {font-size:0.6em;}	

.clear {clear:both;}
.left {float:left; width:321px;}
.right {
	float:left;
	width:322px;
}
.center {width:643px;}
.right2 {float:left; width:323px; background:#FFF799; padding-bottom:.5em;}
.right3 {float:left; width:310px; background:#FFF799;}
.left2 {float:left; width:253px;}
.biopic {float:right; width:320px; margin:1em;}
#historyMovie {float:right; width:380px; margin:1em .8em 0em 1em;}
.credit {font-size:.6em; font-style:italic;}
.bigger {font-size:1em;}
.smaller {font-size:.8em;}

#groomingList {
	border-collapse:collapse; 
	padding:.5em;
	}
#groomingList td, #groomingList th {
	padding:0.5em 1em; 
	font-size:0.8em; 
	border-right:1px solid #0063BE;
	text-align:center;
	}
.boardingList {
	border-collapse:collapse; 
	padding:.5em;
	margin-left:.5em;
	}
.boardingList td, .boardingList th {
	padding:0.5em 1em; 
	font-size:0.8em; 
	border:1px solid #0063BE;
	background-color:#FFF;
	}
.boardingList th {background-color:#0063BE;}

.green {background-color:#00693E;}	
	
#groomingList tr:hover {background-color:#FF7900; color:#FFF;}
#groomingList thead tr:hover {background-color:transparent; color:inherit;}	
thead {
	background:#0063BE; 
	text-align:left; 
	color:#FFF209; 
	text-transform:uppercase;
	}
.white {background-color:#FFF;}
.shaded {background:#FFF799;}
#groomingList .Breed {text-align:left;}

.oran {color:#FF7900;}
.dblu {color:#0063BE;}
.lblu {color:#00A0DF;}
.dgre {color:#00693E;}
.lgre {color:#A3D869;}
.yel {color:#FFF799;}
.yel2 {color:#FFF209;}
#pressdivide {
	text-align: center;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 50em;
	background-color: #FFF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.email_link {
	font-size: 11px;
}
#gallery {
	float:none;
	width:645px;
	border-right:solid 4px #FFF;
	background-color: #000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
