	#container {
		height: auto;
		width: 100%;
		position: relative;
	}
	#holder {
		width: 800px;
		margin-right: auto;
		margin-left: auto;
		position: relative;
		text-align: center;
		background-color: #C1D5DF;
		background-image: url(../graphics/radialgrad.jpg);
		background-position: 0px 160px;
		background-repeat: no-repeat;
	}
	#topcatlogo {
		background-image: url(../graphics/topcat.gif);
		height: 219px;
		width: 198px;
		position: absolute;
		left: 145px;
		top: 42px;
		z-index: 50;
	}
	#spacerdiv {
		height: 80px;
		width: 800px;
		position: relative;
	}
	#skydiv {
		background-image: url(../graphics/sky.jpg);
		height: 112px;
		width: 800px;
		position: relative;
	}
	#navabar {
		height: auto;
		width: 800px;
	}
	#editablediv {
		height: auto;
		width: 800px;
		position: relative;
		background-position: 0px 0px;
	}
	#bottombar {
		background-image: url(../graphics/1pxbottomblue.jpg);
		height: 65px;
		width: 800px;
		position: relative;
	}
	#officehours {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #FFFFFF;
		text-align: left;
		position: absolute;
		left: 22px;
		top: 8px;
		font-weight: bold;
	}
	#officehours2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #FFFFFF;
		text-align: right;
		position: absolute;
		top: 10px;
		right: 14px;
		font-weight: bold;
		width: 217px;
	}
	a.emaillink:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-align: right;
	}
	#maintext {
		height: 380px;
		width: 800px;
		position: relative;
	}
	#exclusivedesigned {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #004696;
		top: 18px;
		right: 506px;
		position: absolute;
	}
	#mainbody1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		position: absolute;
		width: 254px;
		height: 152px;
		left: 31px;
		top: 61px;
		text-align: left;
		border-right-width: thin;
		border-right-style: solid;
		border-right-color: #666666;
		overflow: visible;
	}
	#catdiv {
		background-image: url(../graphics/cat.jpg);
		background-repeat: no-repeat;
		height: 266px;
		width: 206px;
		position: absolute;
		top: 0px;
		right: 0px;
	}
	#mainbody2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		position: absolute;
		width: 254px;
		height: 17px;
		left: 314px;
		top: 59px;
		text-align: left;
	}
	#heading2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000000;
		width: 763px;
		position: absolute;
		left: 33px;
		top: 236px;
		height: 20px;
		text-align: left;
	}
	#bluebardiv {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		background-image: url(../graphics/1pxblue.jpg);
		background-repeat: repeat-x;
		text-align: center;
		height: 36px;
		width: 800px;
		position: relative;
		line-height: 30px;
	}
	#darkgreydiv {
		color: #FFFFFF;
		background-image: url(../graphics/1pxdarkgrey.jpg);
		background-repeat: repeat-x;
		height: 175px;
		width: 800px;
		position: relative;
		background-color: #403B3F;
	}
	#yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FECD21;
	position: absolute;
	left: 33px;
	top: 150px;
	width: 732px;
	font-weight: bold;
	text-align: center;
	}
	#whitetext1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-align: left;
		border-right-width: thin;
		border-right-style: solid;
		border-right-color: #666666;
		position: absolute;
		left: 32px;
		top: 1px;
		width: 247px;
		padding-right: 2px;
		height: 132px;
	}
	#whitetext2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-align: left;
		border-right-width: thin;
		border-right-style: solid;
		border-right-color: #666666;
		position: absolute;
		left: 298px;
		top: 1px;
		width: 222px;
		padding-right: 5px;
	}
	#whitetext3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-align: left;
		position: absolute;
		left: 541px;
		top: 1px;
		width: 225px;
	}
	#contactdiv {
		height: 800px;
		width: 800px;
		position: relative;
	}
	#formdiv {
		height: 192px;
		width: 324px;
		position: absolute;
		left: 298px;
		top: -108px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		line-height: 25px;
		font-weight: bold;
		text-indent: 10px;
	}
	#howtofindus {
		height: 314px;
		width: 280px;
		position: absolute;
		left: 105px;
		top: 27px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		line-height: 18px;
	}
	.contacthead {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #014395;
	}
	#mapdiv {
		height: 400px;
		width: 600px;
		position: absolute;
		left: 108px;
		top: 356px;
	}
	.fieldwidth {
		width: 200px;
	}
	#copyright {
		background-color: #C6D8E2;
		height: 30px;
		width: 800px;
		position: relative;
	}
	#topcatcopyright {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		text-align: left;
		position: absolute;
		width: 232px;
		left: 22px;
		top: 7px;
	}
	#redalert {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		text-align: right;
		position: absolute;
		left: 646px;
		top: 7px;
	}
	a.redalertlink:link {
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		text-align: right;
	}
	#gallerycontainer {
	height: 351px;
	width: 800px;
	position: relative;
	top: 0px;
	}
	#galleryspace {
		height: 351px;
		width: 800px;
		position: relative;
	}
	#galleryr1c1 {
		position:absolute;
		left:0px;
		top:0px;
		width:112px;
		height:87px;
		z-index:1;
		visibility:visible;
	}
	#galleryr1c2 {
		position:absolute;
		left:112px;
		top:0px;
		width:112px;
		height:88px;
		z-index:2;
		visibility:visible;
	}
	#galleryr1c3 {
		position:absolute;
		left:224px;
		top:0px;
		width:112px;
		height:87px;
		z-index:3;
		visibility:visible;
	}
	#galleryr1c4 {
		position:absolute;
		left:336px;
		top:0px;
		width:464px;
		height:351px;
		z-index:4;
		visibility:visible;
	}
	#galleryr2c1 {
		position:absolute;
		left:0px;
		top:87px;
		width:112px;
		height:88px;
		z-index:5;
		visibility:visible;
	}
	#galleryr2c3 {
		position:absolute;
		left:224px;
		top:87px;
		width:112px;
		height:88px;
		z-index:6;
		visibility:visible;
	}
	#galleryr3c2 {
		position:absolute;
		left:112px;
		top:88px;
		width:112px;
		height:87px;
		z-index:7;
		visibility:visible;
	}
	#galleryr4c1 {
		position:absolute;
		left:0px;
		top:175px;
		width:112px;
		height:88px;
		z-index:8;
		visibility:visible;
	}
	#galleryr4c2 {
		position:absolute;
		left:112px;
		top:175px;
		width:112px;
		height:88px;
		z-index:9;
		visibility:visible;
	}
	#galleryr4c3 {
		position:absolute;
		left:224px;
		top:175px;
		width:112px;
		height:88px;
		z-index:10;
		visibility:visible;
	}
	#galleryr5c1 {
		position:absolute;
		left:0px;
		top:263px;
		width:112px;
		height:88px;
		z-index:11;
		visibility:visible;
	}
	#galleryr5c2 {
		position:absolute;
		left:112px;
		top:263px;
		width:112px;
		height:88px;
		z-index:12;
		visibility:visible;
	}
	#galleryr5c3 {
		position:absolute;
		left:224px;
		top:263px;
		width:112px;
		height:88px;
		z-index:13;
		visibility:visible;
	}
