body { text-align: center; min-width: 820px; font: small Helvetica, Arial, sans-serif;color:#2f2f2f;background:#f3f3f3 url('../images/body_bg.jpg') scroll repeat-x 0 0;}
h2, h3, h4, #nav a, #heading {font-family: "Times New Roman", Times, serif;color:#2f2f2f;}
a {text-decoration:none;color:#008DC4;background-color:transparent;}
a:hover {color:#008DC4;text-decoration:underline;}
p {font-size:1em; line-height:1.5em;margin-bottom:1.5em;}
h1 {text-indent:-9999em;}
h1, h2, h3 {text-transform:capitalize;}
h2 {color:#2f2f2f;font-size:1.8em;margin-bottom:0.5em;}
h3 {color:#2f2f2f;font-size:1.5em;margin:1em 0;}
strong {font-weight:700;}
em {font-style: italic;}
address span {display:block;margin-left:1em;}
#wrapper { width:800px; margin:0 auto; text-align:left;border-left:1px solid #eee;}
#header {min-height:250px;background:#4E4E50 url('../images/header_watch.jpg') no-repeat scroll left top;padding:1em 0;border-bottom:1px solid #ddd}
#header h2 {font-size:1.3em;color:#CAC19C;background-color:transparent;clear:right;float:right;margin:0 20px 1em 0;}
#heading {float:right;font-size:4.5em;margin-right:20px;color:#efefef;display:block;}
#nav {float:right;border-bottom:1px solid #666;width:58%;clear:right;}
#nav li {list-style:none;float:right;margin:0 10px;padding-bottom:3px;display:inline;}
#nav li.last {display:inline;}
#nav a {color:#D7D7DC;font-size:1.6em;}
#nav a:hover {color:#fff;text-decoration:none;}
#nav li.current {background: transparent url('../images/page_marker.gif') no-repeat scroll bottom center;}
#nav li.current a {color:#fff;}
#header_content {float:right;color:#eee;margin:1em;width:57%;clear:right;}
#content {padding:1.5em 0;min-height:520px;height:auto !important;height:520px;background-color:#fff;}
#left_col {width:32%;margin-right:1.8em;}
#right_col {width:62%;padding:0 0.5em;}
#content h2 {margin-bottom:1em;font-size:1.90em;}
#left_col h2, #left_col address {margin-left:1em;}
#left_col p {margin-left:2em;}
#left_col, #right_col {float:left;min-height:520px;height:auto !important;height:520px;}
#main_photo {float:left;margin: 0 1.4em 0.2em 0;}
#book_list h3 {color:#666;}
#book_list li {list-style:none;border-bottom:1px solid #eee;padding:2em 0;}
#book_list li.last {border:none;}
#book_list li p {line-height:1.3em;}
#book_list li img {border:1px solid #ddd;margin-right:1em;}
#book_list li div {width:370px;}
#book_list li div.inner, #book_list li img {float:left;}
#book_list li div.inner h3 {margin:0 0 0.75em 0;}
#cheque_note {margin-top:1.5em;font-size:95%;line-height:1.1em;}
#footer {clear:both;background-color:#aaa;padding:0 10px;font-size:85%;color:#fff;}
#footer p, #footer p span { float:left;}
#footer span { float:right; margin-right:1em;padding-top:3px;}
#footer a {color:#fff;}
div.clearing {clear:both;}
#gallery_list {float:left;}
#gallery_list li {float:left;padding:0 2em 2em 0;}
#gallery_list img {display:block;border:1px solid #eee;margin-left:1em;}
img.filler_image {display:block;margin:4em 0 5em 0;}
#car_image {display:block;margin-bottom:2em;}
.spacer {margin-top:1em;}
.centered {text-align:center;}
.block {display:block;}
ul.contact_list {margin:1.5em 0;}
ul.contact_list li {margin-bottom:0.5em;}
#george_roger_photo {margin-bottom:1.5em;}
#anniversary_watch_photo {display:block;margin:3em auto;}
#anniversary_specs {margin:1.5em 0;}
#anniversary_specs th {width:180px;font-weight:600;}
#anniversary_specs td {padding-bottom:1em;line-height:1.3em;}
#escapement_iframe {margin:10px 0 20px 0;}
table.order_details {width:100%;margin:1em 0}

