html, h1, h2, h3, h4, h5, h6, p, table, form { margin: 0; padding: 0; }
body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #2e251e; }
img { border: none; margin: 0; padding: 0; }
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: underline; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: underline; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #d42c08; text-decoration: underline; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: underline; }
ul { margin: 0 0 0 10px; padding: 0 0 0 10px; list-style-type: none; }
li { margin: 0 0 3px 0; padding: 0 0 0 10px; background: url('http://www.ztucson.com/images/template-bullet.gif') center left no-repeat;  }
li.listnobg { background-image: none; }
div#wrapper { width: 970px; margin: 10px auto; background-color: #fff; }
div#header { background: transparent url('http://www.ztucson.com/images/template-headertop.gif') top left no-repeat; width: 960px; height: 100px; padding: 10px 0 0 10px; }
div#header h2#logo { float: left; margin: 0 30px 0 0; }
div#header h2#logo a { background: transparent url('http://www.ztucson.com/images/ztucson-logo.gif') top left no-repeat; width: 180px; height: 90px; text-indent: -9000px; display: block; }
div#leadertop { float: left; width: 740px; height: 90px; }
div#leadertop img.ad-vert-label { float: left; }
div#navbar { width: 968px; height: 31px; margin: 0 0 0 1px; background: transparent url('http://www.ztucson.com/images/template-navbar.gif') top left repeat-x; }
div#navbar h2#slogan { font-family: Arial; font-size: 14px; font-style: italic; color: #991405; padding: 8px 0 0 10px; float: left; }
div#navbar h2#slogan_new { font-family: Arial; font-size: 14px; font-style: italic; color: #991405; float: right; }
div#navbar h2#slogan_new a:link { font-family: Arial; font-size: 14px; padding: 8px 10px 0 0; text-decoration: none; font-style: italic; color: #991405; float: right; }
div#navbar h2#slogan_new a:visited { font-family: Arial; font-size: 14px; padding: 8px 10px 0 0; text-decoration: none; font-style: italic; color: #991405; float: right; }
div#navbar h2#slogan_new a:hover { font-family: Arial; font-size: 14px; padding: 8px 10px 0 0; text-decoration: none; font-style: italic; color: #000; float: right; }
div#navbar h2#slogan_new a:active { font-family: Arial; font-size: 14px; padding: 8px 10px 0 0; text-decoration: none; font-style: italic; color: #991405; float: right; }
div#navbar ul#navigation { margin: 0; padding: 7px 55px 0 0; list-style-type: none; float: right; }
div#navbar ul#navigation li { display: block; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fc790d; padding: 0 5px; background-image: none; }
div#navbar ul#navigation li a:link { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }
div#navbar ul#navigation li a:visited { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }
div#navbar ul#navigation li a:hover { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000; }
div#navbar ul#navigation li a:active { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }
div#navbar ul#navigation_new { margin: 0; padding: 7px 0 0 0; list-style-type: none; float: left; }
div#navbar ul#navigation_new li { display: block; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fc790d; padding: 0 5px; background-image: none; }
div#navbar ul#navigation_new li a:link { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }
div#navbar ul#navigation_new li a:visited { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }
div#navbar ul#navigation_new li a:hover { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000; }
div#navbar ul#navigation_new li a:active { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #4f4430; }

div#content { width: 970px; background: transparent url('http://www.ztucson.com/images/template-contentbg.gif') top left repeat-y; }
div#content div#leftrail { width: 198px; padding: 17px 0 0 5px; float: left; }
div#content div#maincontent { width: 767px; float: left; }
div#content div#maincontent div#searchbox { width: 762px; padding: 17px 0 0 5px; display: block; clear: both; margin: 0 0 15px 0; }
div#content div#maincontent div#searchbox h1#searchtitle { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; float: left; }
div#contentleft p { font-size: 12px; margin: 0 0 10px 0; color: #2d2620; }
form input.inputbox { float: left; width: 415px; height: 26px; background-color: #f5f5f5; border: 1px solid #6287b4; font-family: Arial; font-size: 18px; color: #000; margin: -5px 0 0 5px; padding: 5px 0 0 3px; }
form input.searchbtn { margin: 0 0 0 3px; padding: 0; }
div#searchbox #subnav { clear: both; padding: 5px 2px; }
div#content div#maincontent div#contentleft { width: 444px; float: left; padding: 0 0 0 6px; }
div#content div#maincontent div#contentright { width: 312px; float: left; }
div#columnleft { width: 215px; float: left; margin-right: 5px; }
div#columnright { width: 218px; float: left; }
p.ad-horz-label a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #b0a7a0; }
p.ad-horz-label a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #b0a7a0; }
p.ad-horz-label a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #b0a7a0; }
p.ad-horz-label a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #b0a7a0; }
div#rectangleros { width: 180px; height: 150px; padding: 5px; background-color: #f0ece0; border: 1px solid #d3d0cb; }
div#skyscraper { width: 160px; height: 600px; padding: 5px; background-color: #f0ece0; border: 1px solid #d3d0cb; }
div#medrectangle { width: 300px; height: 250px; padding: 5px; background-color: #f0ece0; border: 1px solid #d3d0cb; }
h2.categoryheading { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; }
h2.categoryheading a:link { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; }
h2.categoryheading a:visited { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; }
h2.categoryheading a:hover { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; }
h2.categoryheading a:active { font-weight: normal; color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; }
h2.categoryheading2 { color: #4a4331; font-size: 20px; font-family: Arial; margin: 0 0 5px 0; border-bottom: 1px solid #d42c08; }
h3.categoryheading { color: #4a4331; font-size: 16px; font-family: Arial; margin: 0 0 5px 0; }
h4.categoryheading { color: #4a4331; font-size: 13px; font-family: Arial; margin: 0 0 5px 0; }
div#marketplaceblock { background-color: #f0edda; width: 302px; padding: 5px; margin-bottom: 5px; font-family: Verdana; font-size: 10px; }
div#marketplaceblock a:link { font-family: Verdana; font-size: 10px; color: #000; }
div#marketplaceblock a:visited { font-family: Verdana; font-size: 10px; color: #000; }
div#marketplaceblock a:hover { font-family: Verdana; font-size: 10px; color: #260000; }
div#marketplaceblock a:active { font-family: Verdana; font-size: 10px; color: #000; }
div#marketplaceblock h3 { color: #4b4535; font-family: Verdana; font-size: 12px; margin-bottom: 5px; }
div#marketplaceblock img.mktplc-logo { float: left; margin: 0 5px 0 0; }
form.azcarbuyerform label { font-weight: bold; padding: 0; float: left; margin: 0 3px 7px 0; }
form.azcarbuyerform select { font-family: Arial; font-size: 11px; margin: -3px 0 8px 0; padding: 0; }
form.azcarbuyerform input.radioButton { margin: 0; padding: 0; float: left; margin: -5px 7px 0 -3px; }
html>/**/body form.azcarbuyerform input.radioButton { margin: 0; padding: 0; float: left; margin: 0 10px 0 0; }
form.azcarbuyerform input.submitButton { margin: -4px 0 0 0; padding: 0; font-weight: bold; color: #260000; font-size: 11px; font-family: Verdana; }
div.events { width: 90%; margin: 0 auto; text-align: center; }
div#footer { width: 970px; height: 127px; padding: 130px 0 10px 0; background: #fff url('http://www.ztucson.com/images/template-footerbg.gif') bottom left no-repeat; }
div#leaderbtm { width: 740px; height: 90px; margin: 0 auto 5px auto; }
div#leaderbtm img.ad-vert-label { float: left; }
div#footerlinks p { margin: 0; padding: 0; }
div#footerlinks { width: 740px; margin: 0 auto; text-align: center; font-family: Verdana; font-size: 10px; }
div#footerlinks a:link { font-family: Verdana; font-size: 10px; text-decoration: none; color: #4f4538; }
div#footerlinks a:visited { font-family: Verdana; font-size: 10px; text-decoration: none; color: #4f4538; }
div#footerlinks a:hover { font-family: Verdana; font-size: 10px; text-decoration: none; color: #000; }
div#footerlinks a:active { font-family: Verdana; font-size: 10px; text-decoration: none; color: #4f4538; }
div#copyright { width: 970px; text-align: center; font-family: Verdana; font-size: 10px; color: #d4c0a1; margin: 0 auto; }
div#copyright a:link { font-family: Verdana; font-size: 10px; text-decoration: none; color: #d4c0a1; }
div#copyright a:visited { font-family: Verdana; font-size: 10px; text-decoration: none; color: #d4c0a1; }
div#copyright a:hover { font-family: Verdana; font-size: 10px; text-decoration: none; color: #d4c0a1; }
div#copyright a:active { font-family: Verdana; font-size: 10px; text-decoration: none; color: #d4c0a1; }
h1.pageheading { color: #d42c08; font-size: 24px; font-family: Arial; margin: 10px 0 10px 0; }
div.indentleft { margin-left: 25px; }