html * {list-style-type: none; font: normal normal normal 1em/1em "Geneva", Helvetica, "Lucida Grande", "Trebuchet MS", Arial, sans-serif}
p, li, dd, dt {font-size: 75%; line-height: 1.7em}
strong {font-weight: bold}
em {font-style: italic}
h1 {font: 200% Georgia, serif}
#gallery h1, #search h1 {font: 110% Helvetica, "Lucida Grande", "Trebuchet MS", Arial, sans-serif}
#gallery h1 em, #search h1 em {font-size: 200%; font: 180% Georgia, "Times New Roman", serif}
h2 {font-size: 95%}
h3, h3 a {font-family: Helvetica, Verdana, sans-serif}
h4, h4 a {font: 85%/1.5em Helvetica, Verdana, sans-serif; text-decoration: none}
h4 a:focus, h4 a:hover {text-decoration: underline}
#header p strong a, #header p strong img {font: italic normal normal 300%/1em Georgia, "Times New Roman", serif; letter-spacing: .08em; word-spacing: 0.3em; text-decoration: none}
#header p strong img {font-size: 100%}
#header li {font-size: 85%; line-height: 1em}
#header li a {font: 13px "Helvetica Neue", Helvetica, "Geneva", sans-serif; text-decoration: none}
#header li a:hover {text-decoration: none}
#slogan {line-height: 1.1em; text-align: right}
#main_content h5, #main_content h5 a, #big_picture cite {font-style: normal; font-weight: normal; line-height: 14px}
#main_content h5, #big_picture cite {font-size: 70%; text-align: right}
#main_content h5 a, #big_picture cite a {text-indent: 37px}
#main_content h5 a:hover {text-decoration: underline}
#thumbnails cite {font-size: 60%}
body #footer h6 {font-size: 10px; letter-spacing: .02em}
ul#thumbnails li {font-size: 100%}
#thumbnails h2 a {font-size: 90%}
#thumbnails h3 a {font: 75% "Geneva", "Helvetica Neue", Helvetica, sans-serif}
#thumbnails h3 a:link {text-decoration: none}
ul#thumbnails li div a {text-align: center; text-decoration: none}
ul#thumbnails a img {font-size: 80%}
#summary #see_data_sheet {text-transform: uppercase; line-height: 2.5em}
#go_to_selection {line-height: 1.4em}
.pages {text-align: right}
.pages a {line-height: 1em; word-spacing: .5em}
.pages a:hover, .pages a.previous:hover, .pages a.next:hover {text-decoration: none}
.pages strong {font-weight: bold; font-size: 150%}
#data_sheet h2 {font-size: 120%}
#data_sheet li {font-weight: bold; line-height: 2.5em}
#data_sheet dl * {font-size: 100%; line-height: 1.4em}
#data_sheet dt {font-weight: bold; text-indent: 2.5em}
#big_picture, #big_video {text-align: center}
#big_picture a {font-size: 75%; text-align: left}
#big_picture img {font-size: 125%; text-align: center; line-height: 1.5em}
#big_picture label {font-size: 140%; text-align: center; letter-spacing: -.05em}
#tags p {line-height: .5em}
#tags a:hover {text-decoration: none}
#thumbnails label, #all_pictures label, #cart_items label, #selected_pictures label {line-height: 1.3em}
#thumbnails label {font-size: 58%}
#all_pictures a, #cart_items a, #selected_pictures a {text-decoration: none}
#all_pictures a:hover, #cart_items a:hover, #selected_pictures a:hover {font-size: 0}
#selected_pictures a.remove_picture:hover {font-size: inherit}
.go_to_checkout {text-align: right; font-size: 100%; line-height: 1.2em}
body#selection #selection_size, body#selection #selection_size label {font-family: Verdana, Arial, sans-serif; font-size: 0.9em; line-height: 3em}
body#checkout #selection_size label, body#pictures_sent #selection_size label, body#search #search_result_count label {font-weight: bold; font-size: 110%}
#back_to_gallery {text-align: center; font-size: 15px}
label {font-size: 75%; text-align: right; line-height: 1.2em}
input, textarea {font-size: 93%; line-height: 1.2em}
button {font-size: 75%; line-height: 1.5em}
#wait_message {text-align: center}
#submit_error, #submit_success {text-align: center; line-height: 1.5em}
body#checkout #order_form p, body#pictures_sent #order_form p {font-size: 90%; text-align: center; line-height: 2.5em}
#search #query {text-indent: .2em; line-height: 1.2em}
p#not_found, .error_description {font-size: 95%; text-align: center; line-height: 1.7em}
body.application #main_content ul li {list-style-type: disc}
#valid_search_suggestions li {list-style: disc inside; font-size: 90%; line-height: 1.4em}
#facebox a {font-size: 80%; text-transform: uppercase; text-align: right}
#footer * {text-align: right; line-height: 1.25em}
#footer h2, #footer h3, #footer h6 {font-size: 70%}
#footer h2 a {text-decoration: none}
#footer #beonthenet, #footer #improveit {text-decoration: underline}
#footer h5 {font-size: 75%}
.text h1 + p:first-letter {font-size: 150%}
.text #main_content strong {font-weight: normal}
.text cite {text-align: right}
.text #main_content ol {}
.text #main_content ol li {list-style: decimal}
.text #main_content ol li p {font-size: 100%}
.text #main_content dt {font-weight: bold; font-size: 80%}
.text #main_content dd, .text #main_content ul li {text-align: justify}
.text #main_content ul li {list-style: circle}
.text #main_content ol ul li, .text #main_content ul ul li {list-style: disc; font-size: 95%}
code {font: normal normal normal 80%/1.2em "Lucida Console", "Monaco", monospace}
p code {font-size: 110%}
.text th {font-size: 90%}
.text td {font-size: 85%}
.text td span {font-size: 82%}
.text td a {font-size: 80%}

