body {font-family: arial; color: #426680; margin: 3px 0 0 0; padding: 0; font-size: 12px; letter-spacing: 1px; background: #ddd; }



.surround {background: #fff; width: 787px; margin-left: auto; margin-right: auto; padding: 0 0 20px 0; border: solid 1px #426680;  }



.top {float: left; width: 787px; height: 112px; margin-bottom: 20px; background: #fff; }



.offsides {position: absolute; top: -9999px; left: -9999px; }



.leftCol {width: 200px; float: left; background: #fff; color: #000; margin-right: 1px; padding: 0 0 0 10px; }



.menu {width: 170px; margin: 0 0 0px 20px; }

	.menu ul {margin: 0 0 0px 0px; width: 190px; padding: 0 0 20px 0; list-style: none; border-bottom: solid 1px #fff; }

	.menu ul li {margin: 5px 10px 10px 0px; padding: 0 6px 0 15px; font-size: 16px; cursor: pointer; color: #2A3D4B; height: 20px; background: url(i/arrow.jpg) left no-repeat; }

		.menu ul li.noback {background: none; }

		.menu ul li.last {padding: 0; }

		.menu ul li p {padding: 25px 0 0 0; margin: 0; font-size: 14px; }

	.menu ul li a {display: block; padding: 0px 0 0 15px; text-decoration: none; font-size: 16px; color: #2A3D4B; background: url(i/menuBack.jpg) repeat-y left; letter-spacing: 1px;  }

		.menu ul li a:hover, .menu ul li a.active {color: #000; background: none; }



.container {float: left; width: 557px; height: 448px; padding: 5px 0 0 10px; background: #B5C4CF; }	

	*html .container {width: 550px; }

		

.content {float: left; width: 530px; height: 370px; padding: 10px 10px 20px 10px; line-height: 18px; overflow: auto; color: #000; }	

	*html .content {width: 523px; }



.topround {background: url(i/topRound.jpg); height: 24px; width: 483px; padding: 6px 0 0 12px; }



#doctor, #services, #horses, #bulletin, #hours, #legal, #release, #food {display: none; }



.video {width: 320px; background: #000; }

table {margin: 0 0 15px 20px; }

td {padding: 0 10px 0 0; }



.offsides {position: absolute; top: -999px; left: -999px; }	

	

.noMarg {margin: 0 !important; padding: 0 !important; }

.noMargT {margin-top: 0 !important; padding-top: 0 !important; }

	

.smMargR {margin-right: 5px; }	

.mdMargR {margin-right: 10px; }

.lgMargR {margin-right: 20px; }



.mdMargL {margin-left: 10px; }

.lgMargL {margin-left: 20px; }



.mdMargB {margin-bottom: 10px; }

.lgMargB {margin-bottom: 20px !important; }

	

.mdMargT {margin-top: 10px; }	

.lgMargT {margin-top: 20px; }



.left {float: left; }

.right {float: right; }

		

p {margin: 0; padding: 0; }	



p.link {color: #5555FB; text-decoration: underline; cursor: pointer; float: right;}

	p.link:hover {color: #666666; }



.italic {font-style: italic; }



ul.list, ul.sublist {margin: 0 0 0 20px; padding: 0; list-style: none;  }

	ul.list li, ul.sublist li {background: url(i/cube.jpg) no-repeat left top; padding: 0 0 0 12px; }

	

ul.sublist {margin: 0; }

ul.sublist li {background: none; }

	

ul.noned {margin: 0 0 0 5px; padding: 0; list-style: none; }



hr {background: none; border: none; border-bottom: solid 1px #426680; height: 1px; width: 510px; margin: 10px 0 10px 0px; }

	*html hr {width: 503px; }



.content p {margin-bottom: 10px; }



a {color: #5555FB; letter-spacing: 0; }

	a:hover {color: #666; }

		

h1 {color: #000000; font-weight: normal; font-family: arial; font-size: 16px; margin: 0 0 5px 0; font-weight: bold; background: url(i/h1cube.gif) no-repeat left; padding: 0 0 0 17px; }		

h2 {color: #426680; font-family: arial; font-style: normal; font-size: 14px; margin-bottom: 5px; margin-top: 0; }		

		

img {display: block; }		

	img.bord {border: solid 1px #fff; }

		

.form {float: left; }	

	.form p {float: left; width: 75px; text-align: right; font-weight: bold; height: 10px; margin: 0 4px 25px 0; padding: 0; display: block; }

	.form span {width: 350px; border-bottom: solid 1px #426680; display: block; float: left; height: 15px; margin: 0; padding: 0; }	

	

.clear {clear: both; }		



.petassure {width: 775px; text-align: right; font-size: 10px; color: #000; margin-bottom: 10px; margin-top: 10px; }

	.petassure a {text-decoration: none; color: #000; letter-spacing: 1px; }

	.petassure a:hover {text-decoration: underline; }
	
img {border: none; }