body { font: 12px/1.7em Arial, Helvetica, sans-serif; color: #838383; margin: 0px; padding: 0px; background: #d0d0d0; height: 100%; } html {height:100%;} div { font: 12px/1.7em Arial, Helvetica, sans-serif; } a { font: 12px; font-weight: bold; color: #3C657B; text-decoration: none; } a:hover { background-color: #3C657B; color: #ffffff; } /* by default all tables have no padding or cellspacing */ table { border-collapse: collapse; border-spacing: 0; width: 100%; } td, th { padding: 0; font: 11px/1.2em Arial, Helvetica, sans-serif; color: #838383; } #wrapper { margin-left: auto; margin-right: auto; margin-bottom: 50px; text-align: left; background-color: #ffffff; width: 700px; } #headerBox { width: 100%; height: 120px; color: #ffffff; background-color: #3e3e3e; background-image: url(../siteImages/header1.jpg); } #headerBox h1 { font-size: 20px; font-weight: bold; color: #ffffff; padding: 20px 0 0 20px; border: 0; } #headerBox h2 { font-size: 10px; font-weight: bold; color: #ffffff; padding: 5px 0 0 20px; border: 0; } #columns { background: #ffffff; } #column1 { float: left; width: 140px; padding: 10px 10px 0px 10px; background: #ffffff; } #column1 li { padding-left: 5px; list-style-type: none; } #column2 { float: left; width: 515px; border-left: solid 1px #a4a4a4; padding: 10px 10px 10px 10px; background: #ffffff; } #footer { font-size: 10px; text-align: right; padding-right: 10px; border-top: 1px solid #e4e4e4; clear: both; } #collectionTable { padding: 5px; } #collectionTable td { padding: 15px; } .module { width: 180px; padding-right: 5px; } .thumbBox { width: 100px; height: 100px; /* border: 5px solid #663300;*/ vertical-align: middle; text-align: center; } h1 { font-size: 14px; font-weight: bold; color: #3e3e3e; padding: 0px; margin: 5px 0px 5px 0px; border-bottom: 4px solid #e0e0e0; } h2 { font-size: 14px; font-weight: bold; color: #3e3e3e; padding: 0px; margin: 5px 0px 5px 0px; border-bottom: 4px solid #e0e0e0; } h3 { font-size: 14px; font-weight: bold; color: #3C657B; padding: 0px; margin: 5px 0px 5px 0px; } .itemTitle { font: 12px/1.2em Arial, Helvetica, sans-serif; color: #3C657B; font-weight: bold; padding-top: 5px; } .itemImage { height: 110px; } .thumbTable { text-align: center; width: 380px; } .itemThumb { text-align: center; width: 120px; } .itemDescriptionLeft { width: 180px; border-right: 1px solid #e4e4e4; } .itemDescriptionRight { font-size: 12px; padding-left: 10px; padding-right: 10px; } .centerImage { text-align: center; } .header { font-size: 14px; font-weight: bold; color: #695A3F; background: #CEBDA6; padding: 0px 0px 2px 4px; } .header { font-size: 20px; font-weight: bold; color: #ffffff; padding: 0px 0px 2px 4px; } .header2 { font-size: 14px; font-weight: bold; color: #3e3e3e; padding: 0px; margin: 5px 0px 5px 0px; border-bottom: 4px solid #e0e0e0; } .separator1 { font-size: 0px; margin-top: 10px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top: 1px solid #e4e4e4; } .separator2 { font-size: 0px; margin-top: 20px; padding-bottom: 10px; margin-left: 4px; margin-right: 4px; border-top: 1px solid #a4a4a4; } .detailLink { font-size: 12px; color: #ffffff; margin-top: 10px; padding-right: 10px; text-align: right; } .detailLink a { font-size: 9px; font-weight: normal; color: #877554; background-color: #f3f3f3; } .detailLink a:hover { color: #ffffff; background-color: #584E37; } .header3 { font-size: 12px; font-weight: bold; margin-bottom: 5px; color: #663300; } .grayBar { font-size: 10px; margin: 5px 0 5px 0; padding-left: 5px; border-bottom: 1px solid #d0d0d0; } #pagination { font-size: 10px; margin: 5px 0 5px 0; padding-left: 5px; text-align: right; } #pagination a { font-size: 10px; text-decoration: underline; } .breadCrumbs { font-size: 10px; margin: 5px 0 5px 0; border-bottom: 1px solid #d0d0d0; } .grayBar2 { margin: 5px 0 5px 0; border-top: 1px dotted #ffffff; border-bottom: 1px dotted #ffffff; }