@media screen{html,body{margin:0;border:0 none;padding:0;height:100%;}
body{color:black;background-color:#f8d09d;background-image:url('/img/bg-cloths3.jpg');background-repeat:both;background-position:top left;background-attachment:fixed;font-size:large;font-style:normal;font-variant:normal;font-family:"Comic Sans MS","Comic Sans","DomCasual","DomCasualD","Trebuchet","Verdana","Helvetica","Arial",sans-serif;}
* html body{background-image:none;}
body.black{background-image:none;background-color:black;}
body.yellow{background-image:none;background-color:#f8d09d;}
body.lightyellow{background-image:none;background-color:#f8ecd8;}
p.noscript{color:gray;font-size:small;text-align:center;display:block;}
table.tabs{border-collapse:collapse;}
table.tabs th,table.tabs td{font-weight:normal;border:0 none;text-align:left;}
table.tabs th{padding:0 1em 0 0;}
table.tabs td{padding:0;}
#header{display:block;position:fixed;z-index:11;top:0;left:0;width:100%;right:0;height:100px;max-height:100px;margin:0;border:0 none;padding:0;background-image:url('/img/header.png');background-repeat:no-repeat;background-position:top left;}
#header h1{color:#f8ecd8;margin:0;border:0 none;padding:0 0 0 61px;}
#footer{display:block;position:fixed;z-index:10;bottom:0;left:0;width:100%;right:0;height:100px;max-height:100px;margin:0;border:0 none;padding:0;background-image:url('/img/footer.png');background-repeat:no-repeat;background-position:bottom left;}
* html #footer{position:relative;}
#copyright,#design,#lang{bottom:0;position:fixed;margin:0;border:0 none;padding:0;background-image:url('/img/footer-links.png');background-repeat:no-repeat;}
* html #copyright,* html #design,* html #lang{top:75px;position:absolute;}
#copyright{left:202px;width:143px;height:25px;background-position:-118px top;}
#copyright:hover{background-position:-118px bottom;}
#footer.en #design{left:475px;width:120px;height:25px;background-position:-261px top;}
#footer.en #design:hover{background-position:-261px bottom;}
#footer.es #design{left:475px;width:120px;height:25px;background-position:-381px top;}
#footer.es #design:hover{background-position:-381px bottom;}
#footer.es #lang{left:0;width:50px;height:25px;background-position:-68px top;}
#footer.es #lang:hover{background-position:-68px bottom;}
#footer.en #lang{left:0;width:68px;height:25px;background-position:0 top;}
#footer.en #lang:hover{background-position:0 bottom;}
.vc1{top:0;left:0;height:100%;}
html>body .vc2{display:table;margin:0 auto;height:100%;}
.vc2{*display:block;*position:absolute;}
.vc3{display:table-cell;vertical-align:middle;*display:block;*vertical-align:none;*position:relative;}
#leftfixed{margin:0 10%;position:fixed;}
#body{padding:100px 2em;}
#bodyimg{*padding:100px 0;}
#body2{padding:100px 10% 100px 20%;min-width:15em;max-width:40em;margin:0;border:0 none;}
table.view{height:100%;width:100%;margin:0;border:0 none;padding:0;border-collapse:collapse;}
td.view{vertical-align:middle;text-align:center;margin:0;border:0 none;padding:0;}
div.view{padding:0 20px;}
a{color:#900;text-decoration:none;}
a:hover{color:#900;text-decoration:underline;}
a.more{font-size:medium;}
img{margin:0;border:0 none;padding:0;page-break-inside:avoid;}
img.work{border-width:1px;border-style:solid;border-color:silver #606060 #606060 silver;}
#body h1,#body2 h1{color:#900;font-size:xx-large;font-weight:bold;text-align:center;margin:0 0 1em 0;border:0 none;padding:0;page-break-after:avoid;}
h2{font-size:x-large;font-weight:bold;color:#900;margin:1em 0 0 0;padding:0;border:0 none;text-align:left;page-break-after:avoid;}
h3{color:#900;font-size:large;font-weight:bold;text-align:center;margin:2em 0 1em 0;page-break-after:avoid;}
p{font-size:large;font-style:normal;font-weight:normal;text-align:left;color:black;margin:0;padding:.5em 0 1em 0;page-break-inside:avoid;}
p.expo{padding:0;margin:0 0 .4em 0;}
p.centre,p.centrescreen{text-align:center;}
p.caption{font-size:medium;text-align:center;color:gray;margin:0;padding:.2em 0 0 0;}
p.thumbnails{text-align:center;}
a.thumbnail{display:-moz-inline-box;display:inline-block;-moz-box-orient:vertical;width:150px;height:115px;border:0 none;padding:0;margin:1em;background-color:none;text-align:center;vertical-align:middle;}
a.thumbnail img{display:block;text-align:center;vertical-align:middle;margin:auto;border:0 none;padding:0;}
#navbar{z-index:15 position:absolute;width:100%;height:33px;left:0;top:0;border-collapse:collapse;margin:0;border:0 none;padding:0;}
#navbar td{text-align:center;border:0 none;padding:0;}
#navbar a,#navbar span{display:block;height:33px;width:100px;margin:0 auto 0 auto;background-repeat:no-repeat;}
#footer.en #navbar a,#footer.en #navbar span{background-image:url('/img/buttons-en.png');}
#footer.es #navbar a,#footer.es #navbar span{background-image:url('/img/buttons-es.png');}
#navhome{background-position:0 top;}
#navhome:hover{background-position:0 -33px;}
#navhome0{background-position:0 bottom;}
#navpaintings{background-position:-100px top;}
#navpaintings:hover{background-position:-100px -33px;}
#navpaintings0{background-position:-100px bottom;}
#navphotography{background-position:-200px top;}
#navphotography:hover{background-position:-200px -33px;}
#navphotography0{background-position:-200px bottom;}
#navsource{background-position:-300px top;}
#navsource:hover{background-position:-300px -33px;}
#navsource0{background-position:-300px bottom;}
#workdetail{position:fixed;bottom:1em;left:1em;visibility:visible;z-index:12;}
* html #workdetail{position:absolute;}
div#worknav,div#worknav0{position:fixed;top:0;right:0;margin:0;border:0 none;padding:5px;font-size:medium;}
div#worknav{z-index:16;}
div#worknav0{z-index:15;background-image:none;background-color:transparent;visibility:hidden;}
* html div#worknav,* html div#worknav0{position:absolute;}
body.black div#worknav,body.black p{color:#f8d09d;background-color:black;filter:progid:DXImageTransform.Microsoft.Chroma(color=black);}
body.yellow div#worknav,body.yellow p{color:black;background-color:#f8d09d;filter:progid:DXImageTransform.Microsoft.Chroma(color=#f8d09d);}
body.lightyellow div#worknav,body.lightyellow p{color:black;background-color:#f8ecd8;filter:progid:DXImageTransform.Microsoft.Chroma(color=#f8ecd8);}
div#worknav h1{font-size:medium;font-weight:normal;text-align:right;margin:.3em 0 0 0;border:0 none;padding:0;}
div#worknav p,div#worknav0 p{font-size:small;text-align:right;margin:0;border:0 none;padding:0;background-color:transparent;}
#worknav a,#worknav0 a{display:inline-block;height:40px;width:40px;padding:0;border:0 none;margin:0 0 0 5px;background-repeat:no-repeat;}
body.black #worknav a,body.black #worknav0 a,body.black #worknav0 span{background-image:url('/img/worknav-black.png');}
body.yellow #worknav a,body.yellow #worknav0 a,body.yellow #worknav0 span{background-image:url('/img/worknav-yellow.png');}
body.lightyellow #worknav a,body.lightyellow #worknav0 a,body.lightyellow #worknav0 span{background-image:url('/img/worknav-lightyellow.png');}
.worknavindex{background-position:0 top;}
.worknavindex:hover{background-position:0 bottom;}
#worknavprevious{background-position:-40px top;}
#worknavprevious:hover{background-position:-40px bottom;}
#worknavnext{background-position:-80px top;}
#worknavnext:hover{background-position:-80px bottom;}
#worknavdetail{background-position:-120px top;}
#worknavdetail:hover{background-position:-120px bottom;}
div.slideshow,div.slideshowtop{margin:0;border:0 none;padding:0;width:402px;height:302px;overflow:hidden;text-align:center;vertical-align:middle;}
div.slideshowtop{position:fixed;*position:absolute;}
div.slideshow{*position:fixed;}
* html div.slideshow{position:absolute;}
* html div.slideshowtop{position:absolute;}
.slideshow img,.slideshowtop img{margin:auto;padding:0;display:block;border-width:1px;border-style:solid;border-color:#404040 black black #404040;}
#qphotos_table{width:400px;height:300px;margin:0;border:0 none;padding:0;border-collapse:collapse;}
#qphotos_table td{border:0 none;padding:0 15px 0 0;color:#804000;text-align:center;vertical-align:middle;color:gray;}
#navqphotos{z-index:22;display:block;position:absolute;height:300px;width:300px;text-align:right;vertical-align:top;border-collapse:collapse;margin:0;border:0 none;padding:0;}
#navqphotos a,#navqphotos span{display:inline-block;height:20px;width:20px;padding:0 0 0 2px;background-image:url('/img/slide-buttons-black.png');background-repeat:no-repeat;}
#navqphotosplay{background-position:-40px top;}
#navqphotosplay:hover{background-position:-40px -20px;}
#navqphotospause{background-position:-20px top;}
#navqphotospause:hover{background-position:-20px -20px;}
table.list{border-collapse:collapse;padding:1em -1em 1em 0;margin:0;}
table.list td{vertical-align:top;text-align:justify;padding:0 1em .5em 0;}
table.bare{border-collapse:collapse;border:0 none;margin:0;padding:0;}
td.bare{margin:0;border:0 none;padding:0;}
.pageprint,.workprint,.footerprint{visibility:hidden;display:none;}
}
@media print{#header,#footer,#navbar,#worknav,#navqphotos,p.noscript,p.centrescreen,table.bodyfixed,div.slideshow,div.slideshowtop{display:none;}
body{font-size:medium;font-style:normal;font-variant:normal;font-family:Comic Sans MS,Comic Sans,DomCasualD,Trebuchet,Verdana,Helvetica,Arial,sans-serif;background-color:transparent;margin:1em 1em 1em 1em;}
table.body{width:100%;margin:0;border:0 none;padding:0;border-collapse:collapse;}
td.header{vertical-align:top;height:100px;max-height:100px;margin:0;border:0 none;padding:0;background-color:transparent;background-image:none;}
td.body{vertical-align:middle;text-align:center;margin:0;border:0 none;padding:0;}
td.footer{vertical-align:bottom;height:100px;max-height:100px;margin:0;border:0 none;padding:0;}
#header{position:static;z-index:11;top:0;left:0;width:100%;right:0;height:100px;margin:0;border:0;padding:0;background-color:transparent;background-image:none;}
a{color:black;text-decoration:none;}
img{margin:0;border:0 none;padding:0;page-break-inside:avoid;}
img.work{border-width:1px;border-style:solid;border-color:silver #606060 #606060 silver;}
h1{font-size:x-large;font-weight:bold;font-style:normal;color:black;margin:0 -10px 0 -10px;padding:5px 0 0 10px;background-color:transparent;page-break-after:avoid;}
h2{font-size:large;font-weight:bold;color:black;margin:2em 0 1em 0;border:0;page-break-after:avoid;}
h3{font-size:medium;font-weight:bold;font-variant:small-caps;color:black;margin:3em 0 1em 0;page-break-after:avoid;}
p{font-size:large;font-style:normal;font-weight:normal;text-align:left;color:black;margin:0;padding:.5em 0 1em 0;page-break-inside:avoid;}
p.centre{text-align:center;}
p.footerprint{font-size:x-small;font-style:normal;font-weight:normal;text-align:center;color:black;margin:2em 0 0 0;padding:2px 10px 2px 10px;border-top:1px solid black;}
p.thumbnails{text-align:center;}
a.thumbnail{display:-moz-inline-box;display:inline-block;-moz-box-orient:vertical;width:150px;height:115px;border:0 none;padding:0;margin:1em;background-color:none;text-align:center;vertical-align:middle;}
a.thumbnail img{display:block;text-align:center;vertical-align:middle;margin:auto;border:0 none;padding:0;}
#workdetail{position:static;margin:2em 0 0 0;}
.pageprint,.workprint{visibility:visible;text-align:center;}
p.workprint{margin:1em 0 2em 0;}
}
