@charset "utf-8";
/************************ RESET STYLES ************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
html {overflow-y: scroll;}
html,body {overflow-x:hidden;}
.clear {height:0;clear:both;}
#tooltip {position:absolute;}
/************************ TYPE ************************/
body {background:#F7F7F7 url(/images/layout/bg.png) 0 -5px !important;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:22px;color:#666;}
h1 {font-size:20px;text-transform:uppercase;line-height:30px;margin-top:38px;}
h1 a {text-decoration:none;color:#666;}
h1 em {text-transform:none;font-style:italic;}
h2 {font-size:18px;font-style:italic;margin-bottom:20px;}
h3 {font-size:16px;font-style:italic;font-weight:bold;margin-bottom:4px;}
.column {width: 240px;float:left;margin-right:25px;}
.column img {margin-top:5px;}
strong {font-weight:bold;font-style:italic;}
#pages {position:absolute;width:auto;}
.page {position:absolute;top:0;height:628px !important;overflow:hidden;visibility:hidden;}
.painting_page {text-align:center;}
a {color:#333;text-decoration:none;}
.painting a.sold {display:block;margin:-10px 0 0 5px;}
/************************ LAYOUT ************************/
#left_column {position:absolute;top:40px;left:30px;width:180px;}
#container {position:absolute;top:40px;left:180px;width:10000px;}
.painting_group {margin-left:-200px;}
.painting .image_inner {display:block;}
.painting {position:relative;padding:0 15px 0 15px;height:500px;display:table-cell !important;vertical-align:middle;}
.painting_title {font-size:11px;line-height:16px;margin:-18px 0 0 20px;}
.painting_description {font-size:11px;line-height:16px;margin:0 0 0 20px;}
.painting_container {height:500px;margin: 0 auto;display:inline-block;padding-top:50px;text-align:left;}
a.prev_page_link {position:absolute;bottom:40px !important;left:0;color:#999999;text-decoration:none;font-style:italic;z-index:10;}
a.page_link {float:right !important;bottom:40px !important;color:#cc9999;text-decoration:none;font-style:italic;}
#home a.page_link {left:700px;}
a.page_link:hover, a.prev_page_link:hover {color:#F00;}
/************************ NAV ************************/
h1#logo {font-style:italic;font-weight:bold;text-transform:none;margin-top:-10px;}
#nav {margin-top:90px;}
#nav a {color:#666; text-decoration:none;position:relative;}
#nav a span {width:10px;height:10px;display:block;position:absolute;left:0;top:2px;background:url(/images/layout/red_dot.png) 0 3px no-repeat;}

#nav a.selected {padding-left:10px;}
#nav ul {margin-bottom:22px;}
#nav li {height:22px;}
/************************ HOME ************************/
#please_touch {position:absolute;top:110px;left:-8px;z-index:10;}
#jared_sitting {position:absolute;top:192px !important;left:385px;}
#jared {position:absolute;top:192px !important;left:485px;z-index:-1;}
/************************ CATALOGUE ************************/
div.catalogue_item {width:100px;margin:0 20px 20px 0;float:left;height:120px;}
p.image_number {display:none;margin-top:-6px;padding:0;}
p.image_description {font-size:9px;line-height:14px;}@charset "utf-8";
/************************ RESET STYLES ************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
html {overflow-y: scroll;}
html,body {overflow-x:hidden;}
.clear {height:0;clear:both;}
#tooltip {position:absolute;}
/************************ TYPE ************************/
body {background:#F7F7F7 url(/images/layout/bg.png) 0 40px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:22px;color:#666;}
h1 {font-size:20px;text-transform:uppercase;line-height:30px;margin-top:38px;}
h1 a {text-decoration:none;color:#666;}
h1 em {text-transform:none;font-style:italic;}
h2 {font-size:18px;font-style:italic;margin-bottom:20px;}
h3 {font-size:16px;font-style:italic;font-weight:bold;margin-bottom:4px;}
.column {width: 240px;float:left;margin-right:25px;}
.column img {margin-top:5px;}
strong {font-weight:bold;font-style:italic;}
#pages {position:absolute;width:auto;}
.page {position:absolute;top:0;height:570px;overflow:hidden;visibility:hidden;}
.painting_page {text-align:center;}
a {color:#333;text-decoration:none;}
.painting a.sold {display:block;margin:-10px 0 0 5px;}
/************************ LAYOUT ************************/
#left_column {position:absolute;top:40px;left:30px;width:180px;}
#container {position:absolute;top:40px;left:180px;width:10000px;}
.painting_group {margin-left:-200px;}
.painting .image_inner {display:block;}
.painting {position:relative;padding:0 15px 0 15px;height:500px;display:table-cell !important;vertical-align:middle;}
.painting_title {font-size:11px;line-height:16px;margin:-18px 0 0 20px;}
.painting_description {font-size:11px;line-height:16px;margin:0 0 0 20px;}
.painting_container {height:500px;margin: 0 auto;display:inline-block;padding-top:50px;text-align:left;}
a.prev_page_link {position:absolute;bottom:0px;left:0;color:#999999;text-decoration:none;font-style:italic;z-index:10;}
a.page_link {position:absolute;bottom:0px;right:200px;color:#999999;text-decoration:none;font-style:italic;z-index:10;}
#home a.page_link {left:700px;}
a.page_link:hover, a.prev_page_link:hover {color:#F00;}
/************************ NAV ************************/
h1#logo {font-style:italic;font-weight:bold;text-transform:none;margin-top:-10px;}
#nav {margin-top:90px;}
#nav a {color:#666; text-decoration:none;position:relative;}
#nav a span {width:10px;height:10px;display:block;position:absolute;left:0;top:2px;background:url(/images/layout/red_dot.png) 0 3px no-repeat;}

#nav a.selected {padding-left:10px;}
#nav ul {margin-bottom:22px;}
#nav li {height:22px;}
/************************ HOME ************************/
#please_touch {position:absolute;top:110px;left:-8px;z-index:10;}
#jared_sitting {position:absolute;top:114px;left:385px;}
#jared {position:absolute;top:114px;left:485px;z-index:-1;}
/************************ CATALOGUE ************************/
div.catalogue_item {width:100px;margin:0 20px 20px 0;float:left;height:120px;}
p.image_number {display:none;margin-top:-6px;padding:0;}
p.image_description {font-size:9px;line-height:14px;}