body { font-family: 'lucida sans unicode', 'lucida grande', arial, helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; border: 0; }
h1 { font-family: 'Palatino Linotype', Palatino, Georgia, serif; font-size: 16pt; margin: 8px 0px 8px 0px; color: #006; }
h2 { font-size: 12pt; }
p { line-height: 1.5em; }
.wee { font-size: 8pt; }
.c { text-align: center; }
a.ruby { color: #e00000; text-decoration: none; }
img { border: 0; }
img.fl { float: left; margin: 0px 20px 8px 0px; }
div.wrap { width: 760px; margin: auto; }
div.topblue { background-color: #006; background-image: url(/images/drop.png); background-position: top left; background-repeat: repeat-x; color: #fff; padding-top: 12px; font-size: 9pt; }
div.topblue a { color: #fff; text-decoration: none; }
div.toplogo { padding: 32px 0px 32px 0px; text-align: right; }
div.toplogo img { float: left; }
div.menu { font-size: 8.5pt; text-align: center; padding: 4px; clear: both; }
div.menu a { text-decoration: none; color: #c0c0e0; padding: 4px 9px 4px 9px; }
div.menu a:hover { color: #fff; }
div.menu a.current { color: #000; background-color: #fff; }
div.breadcrumb { margin: 16px; font-size: 8pt; }
div.item_image { width: 200px; float: left; }
div.item_text { margin-left: 220px; }
div.copy { text-align: center; font-size: 8pt; color: #999; margin-top: 20px; padding: 4px; clear: both; }
div.copy a { color: #999; text-decoration: none; }

/* Product Thumbnails */
div.tile { width: 240px; text-align: center; float: left; margin: 8px 6px 8px 6px; }
div.thumb { height: 200px; overflow: hidden; }
div.label { margin-top: 4px; overflow: hidden; padding: 4px 0px 4px 0px; height: 48px; }
div.label a { text-decoration: none; color: #000; }
a .wee { color: #00c; }

/* City Listing */
div.city { word-spacing: 0.5em; }
div.city a { text-decoration: none; color: #039; }

/*
div.wrap { border-left: 1px solid #000; border-right: 1px solid #000; }
div.tile { border-top: 1px solid #000; border-bottom: 1px solid #000; }
*/
