body {background: #E0D2CF; font-family: "trebuchet ms", arial; font-size: 14px; margin: 0; padding: 10px 0 0 0; }
.surround {background: url(../images/back.jpg) #fff ; width: 787px; margin-left: auto; margin-right: auto; border: solid 1px #1E1119; border-bottom: none; }
.header {background: url(../images/header01.jpg) no-repeat; background-position: center bottom; margin: 0; padding: 20px 0 0 0; height: 250px; width: 787px; background-color: #BE4E40; }
.menu {width: 769px; background-color: #BE4E40; height: 30px;  border-bottom: 2px solid #1E1119; padding: 10px 0 0 18px; margin: 0 0 0 0; }
	.menu ul {list-style-type: none; margin: 0; padding: 0; }
		.menu ul li {display: block; float: left; padding-top: 0px; }
		.menu a {font-size: 16px; font-variant: small-caps; text-decoration: none; display: block; color: #fff; padding: 0 15px 0 15px; }
		.menu a:hover {color: #ddd; }
.leftCol {float: left; width: 350px; padding-top: 20px; border-right: solid 1px; margin: 0px 0 20px 0; }
	.leftCol .pod1 {padding: 0 20px 0 20px; }
	.leftCol .pod2 {display: none; }
	.leftCol a {text-decoration: none; }
		.leftCol a:hover {text-decoration: underline; }
.hero {background: url(../images/hero01.jpg); height: 109px; width: 310px; margin-left: auto; margin-right: auto; }
.info {width: 400px; background-color: #fff; float: left; padding: 5px 10px 10px 10px; }

.innerContent {width: 747px; }
	.innerContent .column {width: 400px; margin: 20px 20px 20px 0; float: left; }
	.innerContent .leftColumn {width: 240px; float: left; margin-right: 20px; padding: 20px; }
	.innerContent .leftColumn.tall {height: 300px; }
		
.filmStrip {background: none; width: 378px; height: 73px; padding: 20px 0 10px 0; }
	.cell1 {background: url("../images/smPup02-1.jpg"); height: 73px; width: 110px; margin: 0 0 0 12px; float: left; border: solid 1px #1E1119; }
		*html .cell1 {margin-left: 6px; }
	.cell2 {background: url("../images/smPup02-2.jpg"); height: 73px; width: 110px; margin: 0 0 0 12px; float: left; border: solid 1px #1E1119;  }
	.cell3 {background: url("../images/smPup02-3.jpg"); height: 73px; width: 110px; margin: 0 0 0 12px; float: left; border: solid 1px #1E1119;  }
.footer {border-top: solid 1px #1E1119; border-bottom: solid 1px #1E1119; padding: 5px 0 5px 0; width: 787px; height: 40px; text-align: center; color: #fff; background-color: #BE4E40; }
	.fLeft {display: none; }
	.fRight {display: none; }
	.footer p {padding: 0; margin: 0; }
	
.icon {margin: 40px 0 0 175px; }
	
.clear {clear: both; }

.smMargB {margin-bottom: 10px; }
.lgMargB {margin-bottom: 20px; }

p {margin: 0; padding: 0; }


.left {float: left; margin-right: 20px; }
.right {float: right; margin-left: 20px; }
h2 {font-size: 18px; font-weight: bold; margin: 0 0 10px 0; }
ul {list-style-type: none; margin: 0 0 0 10px; }

.petassure {width: 770px; text-align: right; font-size: 10px; color: #000; margin-left: auto; margin-right: auto; margin-bottom: 10px; margin-top: 20px; }
	.petassure a {text-decoration: none; color: #000; letter-spacing: 1px; }
	.petassure a:hover {text-decoration: underline; }