body{font-family: Trebuchet MS, Arial;margin: 0;text-align: center;background:#FF33FF url(../images/starBG.gif);font-size: 12px;}
	body img{border: 0;}
	.c{clear: both;}
	.co{background: #ffffff url(../images/topBG.gif) repeat-x top;}
	.ch{width: 800px;height:120px;overflow:visible;text-align: left;margin: 0 auto;background-color: #FF33FF;}
		.ch img{display: block;}
		#n{padding: 0;margin: 0;list-style-type: none;background-color: #C4C3C3;}
		#n li{display: inline;float: left;}
		#h{height: 64px;width: 58px;display: block;background: url(../images/hOff.gif);}
		#s{height: 64px;width: 111px;display: block;background: url(../images/sOff.gif);}
		#e{height: 64px;width: 90px;display: block;background: url(../images/eOff.gif);}
		#o{height: 64px;width: 73px;display: block;background: url(../images/oOff.gif);}
		#g{height: 64px;width: 70px;display: block;background: url(../images/gOff.gif);}
		#p{height: 64px;width: 72px;display: block;background: url(../images/pOff.gif);}
		#f{height: 64px;width: 52px;display: block;background: url(../images/fOff.gif);}
		#t{height: 64px;width: 72px;display: block;background: url(../images/tOff.gif);}
		#ct{height: 64px;width: 72px;display: block;background: url(../images/ctOff.gif);}
		#h_h{height: 64px;width: 58px;display: block;background: url(../images/hOn.gif);}
		#s_s{height: 64px;width: 111px;display: block;background: url(../images/sOn.gif);}
		#e_e{height: 64px;width: 90px;display: block;background: url(../images/eOn.gif);}
		#o_o{height: 64px;width: 73px;display: block;background: url(../images/oOn.gif);}
		#g_g{height: 64px;width: 70px;display: block;background: url(../images/gOn.gif);}
		#p_p{height: 64px;width: 72px;display: block;background: url(../images/pOn.gif);}
		#f_f{height: 64px;width: 52px;display: block;background: url(../images/fOn.gif);}
		#t_t{height: 64px;width: 72px;display: block;background: url(../images/tOn.gif);}
		#ct_ct{height: 64px;width: 72px;display: block;background: url(../images/ctOn.gif);}
		#h a:hover{background: url(../images/hOn.gif);}
		#s a:hover{background: url(../images/sOn.gif);}
		#e a:hover{background: url(../images/eOn.gif);}
		#o a:hover{background: url(../images/oOn.gif);}
		#g a:hover{background: url(../images/gOn.gif);}
		#p a:hover{background: url(../images/pOn.gif);}
		#f a:hover{background: url(../images/fOn.gif);}
		#t a:hover{background: url(../images/tOn.gif);}
		#ct a:hover{background: url(../images/ctOn.gif);}
		#hh{height: 64px;width: 58px;display: block;}
		#ss{height: 64px;width: 111px;display: block;}
		#ee{height: 64px;width: 90px;display: block;}
		#oo{height: 64px;width: 73px;display: block;}
		#gg{height: 64px;width: 70px;display: block;}
		#pp{height: 64px;width: 72px;display: block;}
		#ff{height: 64px;width: 52px;display: block;}
		#tt{height: 64px;width: 72px;display: block;}
		#cc{height: 64px;width: 72px;display: block;}
	.cbo{background-color: #FFFFFF;}
		.cb{width: 720px;text-align: left;margin: 0px auto;padding: 25px 0 40px 0;}
			.cb a{color: #FF33FF;}
			.cblgallery{width: 230px;float: left;}
			.cbrgallery{width: 490px;float: left;}
	.cf{height: 65px;background:#FF33FF url(../images/bottomBG.gif) repeat-x top;}
		.cfi{width: 800px;height: 59px;background:#FF33FF url(../images/footerBG.gif);margin: 0 auto;}
			.cfi p{padding: 0;margin: 0 auto;line-height: 22px;width: 500px;text-align: center;font-size: 9px;color: #0054A6;}
			#ft{padding: 2px 0 0 0;margin: 0 auto;width: 630px;}
			#ft li{display: inline;float: left;margin: 0 1px;}
			#ft li a{background: url(../images/bl.gif) no-repeat 0% 50%;padding: 0 8px 0 16px;line-height: 20px;font-size: 11px;color: #0054A6;}
			#ft li.fb a{background: none;padding: 0 8px 0 14px;line-height: 20px;font-size: 11px;color: #0054A6;}
			#ft li a:hover{color: #FF33FF;}
/* generic content */
	.bl{height: 1px;font-size: 1px;line-height: 1px;border-bottom: 1px solid #FF33FF;margin: 20px auto 10px auto;}
	.cb p{padding: 10px 0 10px 0;margin: 0;line-height: 18px;}
	.cb p a{color: #FF33FF;}
	.cb h1{padding: 0;margin: 0;font-size: 16px;color: #FF33FF;}
	.cb h2{padding: 0;margin: 10px 0 0 0;font-size: 14px;color: #FF33FF;}
	.cb h2 a{padding: 0;margin: 10px 0 0 0;font-size: 14px;color: #FF33FF;text-decoration: none;}
	.cb blockquote{margin: 10px 20px 10px 10px;padding: 0;}
	.indent{padding-left: 20px;}
	hr {color: #FF33FF;background-color: #FF33FF;height: 1px;border: 0px;margin: 5px 0px 5px 0px;width: 100%;}
	#nostyle{font-style: normal;font-weight: normal;font-size: 12px;color: #000000;padding: 0;margin: 0;}
	.nostyle{font-style: normal;font-weight: normal;font-size: 12px;color: #000000;padding: 0;margin: 0;}
	.pink {color: #FF33FF;font-weight: bold;}
/* tables */
	.tbl1{border-collapse: collapse;width: 100%;margin: 0 0 20px 0;}
	.tbl2{border-collapse: collapse;width: 48%;margin: 10px 0 20px 0;float: left;font-size: 11px;}
	#tbl2l{margin-right: 5px;}
	.tbl1 td{border: 1px solid #00549a;padding: 10px;}
		.null {border: 0px solid #00549a;padding: 3px 3px 3px 10px;}
	.tbl2 td{border: 1px solid #00549a;padding: 0px 2px 0px 10px;height: 50px;}
	.tbl1 td a,.tbl2 td a{color: #000000;}
	.tbl1 td a:hover,.tbl2 td a:hover{color: #FF33FF;text-decoration: none;}
	.tbl1 td h2,.tbl2 td h2{padding: 0;margin: 0;font-size: 12px;color: #FF33FF;}
	.tbl1tr,.tbl2tr{background-color: #efeeee;}
	.tbl1 td strong{text-decoration: underline;}
	.tbl2trblack{background-color: #000000;color: #FFFFFF;}
/* home */
	.hp{padding: 25px 0 25px 0;}
	.hp h1{padding: 0;margin: 0;font-size: 16px;color: #FF33FF;}
	.hp p{padding: 0;margin: 0 0 10px 0;}
	.hp p a{color: #FF33FF;}
	#hp{margin: 20px 0 0 0;}
	.hp img{float: left;border: 0;margin: 5px 9px 0px 9px;}
	#homeh2{padding: 0;margin: 0 0 15px 0;font-size: 12px;color: #000000;}
/* gallery under equipment table */
	.gOuter{width: 720px;}
	/* old gallery formatting
	#gy{float: left;list-style-type: none;padding: 0;margin: 0;width: 245px;}
	#gy li{clear: both;}
	#gy li img{padding: 0;margin: 0 6px 6px 0;float: left;height: 75px;width: 75px;}
	*/
	
	.git{width: 670px;border: 1px solid #00549a;margin: 0 24px 10px 24px;padding: 8px 0;}
		.git img{float: left;}
	.gt{padding: 25px 0 0 5px;width: 195px;float: right;}
	
	
	#theImg{width: 458px;height: 322px;margin: 0 0 0 8px;}
/* gallery page */
	.scr{margin: 20px 0;height: 300px;position: relative;overflow: auto;background: url(../images/starBG.gif)}
	.sci{background-color: #FFFFFF;margin: 10px 5px;}
	.sci img{display: block;}
	.scroller{position: absolute;left: 1px;top: 10px;width: 210px;}
	.scri{height: 500px;margin: 0 0 20px 10px;}
	.scri img{margin: 10px 0 10px 20px;}
	.cbladdress h1{padding: 0;margin: 0;font-size: 16px;color: #FF33FF;}
/* contact */
	.thankYou{height: 350px;}
	#formText{width: 250px;float: left;margin: 0;padding: 0;list-style-type: none;border: 1px solid red;}
	#formText li{text-align: left;margin: 0 20px 0 0;padding: 0;line-height: 25px;}
	#formElements{width: 400px;float: left;margin: 0;padding: 0;list-style-type: none;border: 1px solid blue;}
	#formElements li{margin: 0 0 0 0;padding: 0;line-height: 25px;}
	.red {font-weight: bold; color: #FF33FF;}
	.res {border-collapse: collapse; width: 700px;}
	.res td {border: 1px solid #00549a; padding: 3px 3px 3px 20px;}
	.trc {background-color: #efeeee;}
	em{font-style: normal;color: #0054a6;}
/* pricing */
	#prc{list-style: square outside url(../images/bl.gif);line-height: 18px;}
	#prc a{color: #FF33FF;}
/* faq */
	#faq{color: #ff33ff;}
	#faq li p{margin: 0;padding: 0;color: #000000;}
/* options */
	.swatch{background: url(../images/blueBG.gif);width: 719px;}
	.swatch a{width: 143px;height: 100px;display: block;float: left;}
	.rd{background: url(../images/redBG.gif);}
	.yl{background: url(../images/yellowBG.gif);}
	.gr{background: url(../images/grayBG.gif);}
	.bk{background: url(../images/blackBG.gif);}
/* specs page */
	#specspage{padding: 0 0 10px 0;margin: 0;line-height: 18px;}
/*  craigs edits */
	.pageR{float: right; height: 250px; margin: 0 0 10px 25px;}
	.pageL{float: left; height: 250px; margin: 0 25px 10px 0;}
	#pr{padding: 0;margin: 0;font-size: 14px;color: #FF33FF;}
	.contentBoxG{margin: 10px 0 10px 70px;width: 245px;height: 300px;float: left;}
	.borderGroomer{border: 1px solid #cccccc;}
/* mikes new edits */
	#prc1{float: left;width: 250px;}
	.find{float: left;width: 400px;line-height: 15px;}
	.flr{float: right;}
	.mt{margin: 10px 0 0 0;}
	.mr{margin: 0 10px 0 0;}
	.contentBoxL{margin: 10px 0 10px 20px;width: 200px;float: left;}
	.contentBoxR{margin: 10px 0 10px 0;width: 200px;float: left;}
/* some contact page formatting */
	#contactAmber{padding: 5px 0;line-height: 16px;}
	.contactAmber{padding: 5px 0;line-height: 16px;}