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-size: 190%}
#gallery h1, #search h1 {font-size: 95%}
#gallery h1 em, #search h1 em {font: normal normal normal 210% Arial, Helvetica, sans-serif}
h2 {font-size: 95%}
h3, h3 a {font-variant: normal}
h4, h4 a {font: 98%/1.4em "Trebuchet MS", Arial, Helvitica, sans-serif; text-decoration: none}
h4 a:focus, h4 a:hover {text-decoration: underline}
#logo_screen a {font-size: 250%}
#logo_screen img {font-size: 100%}
#slogan {font-style: italic; font-size: 75%}
#header li {font-size: 85%; line-height: 1em}
#header li a {text-decoration: none; text-transform: lowercase}
#main_content h5, #main_content h5 a, #big_picture cite {font-style: normal; font-weight: normal; line-height: 13px}
#main_content h5, #big_picture cite {font-size: 70%; text-align: right}
#main_content h5 a, #big_picture cite a {text-indent: 38px}
#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: 105%; line-height: 1.1em}
#thumbnails h3 a {font: 95%/1.4em "Trebuchet MS", Arial, Helvitica, sans-serif; text-decoration: none}
#thumbnails h3 a:hover {text-decoration: underline}
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, #big_video a {font-size: 75%; text-align: left}
#big_picture img {font-size: 125%; text-align: center; line-height: 1.5em}
#big_video object * {text-align: justify}
#big_video object h1 {text-align: left}
#big_video object p {font-size: 90%; line-height: 1.75em}
#big_video object a {font-size: 100%}
#big_picture label, #big_video label {font-size: 140%; text-align: center; letter-spacing: -.05em}
#big_video label span {font-size: 68%}
#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-size: 100%; font-weight: bold; font-family: Arial, sans-serif; line-height: 2em}
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}
label {font-size: 90%; font-weight: normal; text-align: right; line-height: 1em}
input, textarea {font-size: 93%; line-height: 1.2em}
button {font-size: 75%; font-weight: bold; line-height: 1.5em}
#wait_message {text-align: center}
#submit_error, #submit_success {text-align: center; line-height: 1.5em; font-weight: bold; font-size: 93%}
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, body.application #main_content h2 {font-size: 95%; text-align: center; line-height: 1.7em; font-weight: bold}
body.application #main_content 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 {font-size: 70%; font-variant: normal}
#footer h2 a {text-decoration: none}
#footer #beonthenet, #footer #improveit {text-decoration: underline}
#footer h5, #footer h6 {font-size: 75%}
body.text h1 + p:first-letter {font-size: 150%}
body.text #main_content strong {font-weight: normal}
body.text cite {text-align: right}
body.text #main_content dt {font-weight: bold; font-size: 80%}
body.text #main_content dd, body.text #main_content ul li {text-align: justify}
body.text #main_content ul li {list-style: disc}
code {font: normal normal normal 110%/1.2em "Lucida Console", "Monaco", monospace}
body.text td {font-size: 85%}
/* /Text */

