			:link,:visited {text-decoration: none;}
			ul,ol {list-style: none;}
			h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
			ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
			a img,:link img,:visited img {border: none;}
			address {font-style: normal;}        
			.clear {clear:both;}
	
			body {font-family:verdana, arial, sans-serif; font-size:small; color:#000; background:#fff url(/images/body-bg.jpg) top left repeat-x; }
			
			div#container {margin:10px auto; width:760px; background:#fff ;border-left:1px solid #fff; border-right:1px solid #fff;padding-top:1px;}
			div#header {border-top:5px solid #c00; }
			div#header img {float:left;}
			div#header span#address {float:right; margin-right:10px; margin-top:4px;}
			
			div#banner {clear:both; background:#cf6263 url(/images/banner.jpg) repeat-x bottom left;height:167px;}
						
			div#body {clear:both;}
			
			div#content {float:right; width:550px; }
			div#content h1 {font-family:"Trebuchet MS", Arial, Sans-serif; font-size:200%; background:transparent url(/images/h1-bg.jpg) repeat-x bottom left;  padding:5px;margin-left:5px;margin-bottom:10px;}
			div#content h2 {font-size:125%; color:#ad3333; font-weight:bold; text-transform:uppercase; margin-left:10px; margin-bottom:5px;}
			div#content h3 {color: #ad3333; font-weight: bold;}
			div#content p {margin:10px 15px;}
			div#content img.contentPhoto {padding:5px;float:right;}
			div#content a:hover {text-decoration: underline;}
			div#content div#backlink {float: right; width: 200px;}

			div#content div#rentalManagementAdd, div#content div#rentalManagementReturn {float: left; padding-bottom: 10px;}
			div#content table#catalog {width: 100%;}
			div#content table#catalog tr.title td {padding-top: 10px;}
			div#content table#catalog tr th {text-align: left; padding-bottom: 5px;}
			div#content table#catalog tr td {text-align: left; padding: 0 5px; margin: 0;}
			div#content table#catalog tr td img {border: none; float: left;}
			div#content table#CategoryList {width: 100%; font-size:95%; color:#ad3333; font-weight:bold; margin-left:10px; margin-bottom:5px;}
			div#content table#CategoryList tr td {padding: 0.5em 10px; width: 50%;}
			div#content table#UsedEquip {width: 100%;}
			div#content table#UsedEquip img {float: left; height: 50px; max-width: 80px; padding: 5px;}
			div#content table#UsedEquip h3, div#content table#UsedEquip p {margin-left: 100px; max-width: 175px; padding-top: 5px;}
			div#content p#price {text-align: right; padding-right: 20px;}
			
			div#content div.categorylist div, div#content div.categorylistalt div {width: 450px; }
			div#content a.imageLink {float:right; margin:5px;}
			div#content a.imageLink img {background-color:#ddd; float:left;}
			div#content div.categorylist div div.third, div#content div.categorylistalt div div.third {float: left; width: 150px; padding-left: 0;} 
			div#content div.categorylist, div#content div.categorylistalt {margin:0; padding:10px 0; clear: both}
			div#content div.categorylistalt {border-bottom:1px solid #ccc; padding-left:25px;}
			div#content div.categorylist {border-bottom:1px solid #ccc;padding-left:25px;}			
			div#content div.categorylist h3, div#content div.categorylistalt h3 {padding-top: 15px; }
			
			div#content form#addproduct label {width: 100px; float: left; text-align: right; padding: 5px 0;}
			div#content form#addproduct input.txt, div#content form#addproduct select {width: 220px; margin: 5px 0;}
			div#content form#addproduct input#day,div#content form#addproduct input#week,div#content form#addproduct input#fourweeks {width: 50px;}
			div#content form div#picture {width: 100%; text-align: center;}
			div#content form div#picture img {float: none; padding: 5px 10px;}
			div#content a {color:#ad3333;}
			
			div#content form#addused label {width: 100px; float: left; text-align: right; }
			div#content form#addused img {float: none; }
			
			div#content div#PriceBook, div#content div#UsedEquipment {float: left; width: 49%; }
			div#content div#PriceBook p, div#content div#UsedEquipment p {margin-left: 0;}
			
			div#content form#contactform div {margin: 3px 0; }
			div#content form#contactform div label {width: 100px; float: left; }
			div#content form#contactform div input.txt, div#content form#contactform div textarea {width: 200px;}
			
			div#searchForms {clear:both;text-align:center;margin:0 auto; width:530px;}
			div#content div#pricebooksearch {background: transparent url(/images/pricebook-search.jpg) center center no-repeat; width: 235px; height: 75px; float: left; top: 0; margin:5px 10px; text-align:left;}
			div#content div#usedequipsearch {background: transparent url(/images/used-search.jpg) center center no-repeat; width: 235px; height: 75px; float: left; top: 0; margin:5px 10px; text-align:left;}
			div#content div#pricebooksearch form#pricebook, div#content div#usedequipsearch form#usedequip {margin: 28px 0px 10px 20px; padding: 0;}
			div#content div#pricebooksearch form#pricebook p, div#content div#usedequipsearch form#usedequip p {font-size: 0.8em; color: #AD3333; padding: 0 0 3px 0; margin: 0; }
			div#content div#pricebooksearch form#pricebook input.txt, div#content div#usedequipsearch form#usedequip input.txt {width: 125px;}
			
			div#sidebar {float:left; width:200px;}
			div#sidebar h2 {background:#c8595a url(/images/navigation-bg.jpg) bottom left repeat-x; text-transform:uppercase; color:#fff;padding:5px; margin:5px 10px 0 0; font-weight:bold; font-size:0.8em;}
			div#sidebar ul {list-style-type:square; margin-left:30px;}
			div#sidebar a:link, div#sidebar a:visited {color:#000; font-weight:bold;}
			div#sidebar ul li ul {margin-left: 10px;}
			div#sidebar ul li ul li a:link, div#sidebar ul li ul li a:visited {font-weight: normal; font-size: 0.9em;}
			div#sidebar a:hover, div#sidebar a:active {text-decoration:underline; color:#ad3333;}
			
			div#footer {clear:both; color:#aaa;text-align:center;  padding:25px 0;}
			div#footer a:link, div#footer a:visited {text-decoration:underline; color:#999;}
			
			div#keystone {width:550px; text-align:center;}