
Body {position: absolute; top: 20px; left: 15px; background: url(canvas.jpg); border:3px solid #737373; width:900px; margin: 0; padding: 0;


 -moz-box-shadow: 1px 1px 10px #231F20; filter: 
        progid:DXImageTransform.Microsoft.Shadow(color=#9D9D9D,direction=0,strength=4)
        progid:DXImageTransform.Microsoft.Shadow(color=#737373,direction=90,strength=8)
        progid:DXImageTransform.Microsoft.Shadow(color=#737373,direction=180,strength=8)
        progid:DXImageTransform.Microsoft.Shadow(color=#9D9D9D,direction=270,strength=4);

 -webkit-box-shadow: 1px 1px 10px #231F20; filter: 
        progid:DXImageTransform.Microsoft.Shadow(color=#9D9D9D,direction=0,strength=4)
        progid:DXImageTransform.Microsoft.Shadow(color=#737373,direction=90,strength=8)
        progid:DXImageTransform.Microsoft.Shadow(color=#737373,direction=180,strength=8)
        progid:DXImageTransform.Microsoft.Shadow(color=#9D9D9D,direction=270,strength=4);






}


table.t1{background-color:#FFFDE6; background: url(creamtitlebackground.jpg); width:900px; height:21px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t2{background-color:#9D0B0E; background: url(redtitlebackground.jpg); width:900px; height:23px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t3{background-color:#FFFDE6; background: url(oca-full.jpg); width:900px; height:82px;border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t4{background-color:#FFFDE6; width:900px; height:1700px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t6{background-color:#9D0B0E;  background: url(footer.jpg); width:900px; height:100px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t6-5{background-color:#9D0B0E;  background: url(footer.jpg); width:900px; height:100px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t5{background-color:#9D0B0E;  background: url(redrectangle.jpg); width:225px; height:356px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t7{background-color:#FFFDE6;  background: url(andrew_howard_artist_a.jpg); width:225px; height:385px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t8{background-color:#FFFDE6;  background: url(shoponline.jpg); width:225px; height:760px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t9{background-color:#FFFDE6; width:900px; border-collapse: collapse; cellpadding=0; cellspacing=0}
table.t10{background-color:#FFFDE6; width:900px; height: 210px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t11{background-color:#FFFDE6; width:900px; height: 50px;  border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t12{background-color:#FFFDE6; width:900px; height: 85px;border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t13{background-color:#FFFDE6; background: url(line.jpg); width:900px; height:2px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t14{background-color:#FFFDE6; width:900px; height:500px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t15{background-color:#FFFDE6; width:900px; height:45px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t16{background-color:#FFFDE6; width:900px; height:60px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t17{background-color:#FFFDE6; background: url(productdesign.jpg); width:900px; height:320px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t18{background-color:#FFFDE6; background: url(benjiabout.jpg); width:900px; height:624px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t19{background-color:#FFFDE6; background: url(horsephotos.jpg); width:900px; height:411px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t20{background-color:#FFFDE6; width:900px; height:60px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t21{background-color:#FFFDE6; width:900px; height:310px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
table.t22{background-color:#FFFDE6; width:900px; height:600px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}

table.wide-table { width:100%; }

td.left {
width: 675px;
height: 100%;
}

td.right {
width: 225px;
height: 100%;
}

td {vertical-align: top;}

iframe {width:171px; height:13px; border:0px}

td.30 {background-color:#FFFDE6; width:30px; height: 210px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0} 
td.30-2 {background-color:#FFFDE6; width:30px; height: 85px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0} 

td.210 {background-color:#FFFDE6; width:210px; height: 210px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
td.210-2 {background-color:#FFFDE6; width:210px; height: 85px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
td.210-2x1 {background-color:#FFFDE6; width:840px; height: 85px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}

td.900 {background-color:#FFFDE6; width:900px; height: 85px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}

td.footer1 {width:550px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
td.footer2 {width:175px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}
td.footer3 {width:175px; border-collapse: collapse; cellpadding=0; cellspacing=0; border=0}

a.red {color: #FFFDE6; font-family:"Arial"; font-size:11px; font-weight:bold; text-decoration: none; padding-bottom:2px}
a.buy_prints_online {color: #FFFDE6; font-family:"Arial"; font-size:11px; font-weight:bold; text-decoration: none; margin-top:40px; margin-left: 600px;padding-bottom:2px}
a.cream {color: #005E20; font-family:"Arial"; font-size:11px; font-weight:bold; text-decoration: none}
a.buy {color: #005E20; font-family:"Lucida Sans"; font-size:21px; font-weight:bold; text-decoration: none}
a.buy2 {color: #005E20; font-family:"Lucida Sans"; font-size:21px; font-weight:bold; text-decoration: none; margin-left: 42px}

li {color: #FFFDE6; font-family:"Arial"; font-size:12px;  margin-top:8px; text-decoration: none}


p.main_page_text {font-size: 12px; padding-top: 0px; margin-bottom: 0px; margin-left: 40px; margin-top:0px; margin-right: 0px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text2 {font-size: 12px; padding-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-top:0px; margin-right: 30px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text3 {font-size: 12px; padding-top: 0px; margin-bottom:20px; margin-left: 30px; margin-top:0px; margin-right: 180px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text4 {font-size: 12px; padding-top: 0px; margin-bottom:0px; margin-left: 30px; margin-top:20px; margin-right: 30px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text5 {font-size: 12px; padding-top: 0px; margin-bottom:0px; margin-left: 30px; margin-top:0px; margin-right: 210px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text6 {font-size: 12px; padding-top: 0px; margin-bottom:0px; margin-left: 0px; margin-top:20px; margin-right: 30px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}

p.main_page_text7 {font-size: 12px; padding-top: 0px; margin-bottom:0px; margin-left: 30px; margin-top:0px; margin-right: 250px; font-family: "arial"; font-weight:bold; color: #9D0B0C; line-height:14px; line-weight: 1.2px}


p.contact_large {color: #737373; font-family:"Lucida Sans"; font-size:24px;  font-weight:bold; text-decoration: none; margin-top:10px; margin-left: 60px; margin-right: 0px}

p.contact {font-size: 12px; padding-top: 20px; margin-bottom: 0px; margin-left: 60px; margin-top:0px; margin-right: 30px; font-family: "arial"; font-weight:bold; color: #9F0A0C; line-height:14px; line-weight: 1.2px;  text-decoration: none}

p.contact2 {font-size: 12px; padding-top: 0px; margin-bottom: 0px; margin-left: 60px; margin-top:0px; margin-right: 30px; font-family: "arial"; font-weight:bold; color: #9F0A0C; line-height:14px; line-weight: 1.2px;  text-decoration: none}

p.endorsements {font-size: 12px; margin-top: 10px; 
margin-bottom: 0px; margin-left: 25px; margin-right: 25px; text-align: center; font-family: "Arial"; color:#737373; }

p.main_page_title {color: #9D0B0C; font-family:"Lucida Sans"; font-size:30px;  font-weight:bold; text-decoration: none; margin-top:0px; margin-left: 40px; margin-right: 0px; border-bottom: 2px solid #737373}

p.welcome_title {color: #FFFDE6; font-family:"Lucida Sans"; font-size:21px; font-weight:bold; text-decoration: none; margin-top:10px; margin-left: 42px; margin-right: 42px;  border-bottom: 1.5px solid #B0B0A6}

p.intro {font-size: 12px; padding-top: 0px; margin-bottom: 0px; margin-left: 42px; margin-top:5px; margin-right: 42px; font-family: "arial"; font-weight:bold; color: #FFFDE6; line-height:15px; line-weight: 1.2px}

p.page_titles {color: #9D0B0C; font-family:"Lucida Sans"; font-size: 30px; font-weight:bold; text-decoration: none; margin-top:15px;  margin-left: 30px; margin-right: 30px; border-bottom: 2px solid #737373}

p.coming_soon {color: #737373; font-family:"Lucida Sans"; font-size: 40px; font-weight:bold; text-decoration: none; margin-top:10px; text-align: center}

p.copyright {font-size: 10px;  margin-left: 40px;  margin-right: 0px; font-family: "Arial"; color: #737373}

p.portrait_price_titles {font-size: 24px; margin-top: 15px; margin-bottom: 0px; margin-left: 60px; margin-right: 20px; font-family: "Arial"; color: #9D0B0C; font-weight:bold}
p.portrait_price_titles2 {font-size: 16px; margin-top: 10px; margin-bottom: 0px; margin-left: 60px; margin-right: 20px; font-family: "Arial"; color: #737373; font-weight:bold}

p.portrait_price {font-size: 14px; margin-top: 15px; margin-bottom: 0px; margin-left: 62px;  font-family: "arial"; color: #737373; font-weight:bold}
p.portrait_prices {font-size: 14px; margin-top: 5px; margin-bottom: 0px; margin-left: 62px;  font-family: "arial"; color: #737373; font-weight:bold}
p.portrait_prices2 {font-size: 14px; margin-top: 5px; margin-bottom: 0px; margin-left: 0px;  font-family: "arial"; color: #737373; font-weight:bold}
p.portrait_price2 {font-size: 14px; margin-top: 15px; margin-bottom: 0px; margin-left: 0px;  font-family: "arial"; color: #737373; font-weight:bold}
p.portrait_prices3 {font-size: 12px; padding-top: 3px; margin-bottom: 0px; margin-left: 62px; margin-top:0px; margin-right: 50px; font-family: "arial"; font-weight:bold; color: #737373; line-height:14px; line-weight: 1.2px}

p.photo_annotation {font-size: 11px; padding-top: 0px; margin-bottom: 0px; font-family: "Arial"; color: #9D0B0C}
p.photo_annotation2 {font-size: 11px;  margin-left: 50px; margin-bottom: 0px; font-family: "Arial"; color: #9D0B0C}

p.image {white-space:nowrap}

img.post-it {position: absolute; top: 138px; right: 23px; }

img.redfooter {position: absolute; top: 1918px; left: 0px; }

img.floatLeft {float: left;margin-left: 0px}
img.floatLeft2 {float: left;margin-left: 40px; border=0}
img.floatLeft3 {float: left;margin-left: 25px}
img.floatRight {float: right;margin-right: 15px; margin-top: 20px; margin-left: 20px; margin-bottom: 20px;}


p.copyright {font-size: 10px; padding-top: 10px; margin-bottom: 0px; font-family: "Arial"; color: #737373}

a.buy_prints_online {color: #FFFDE6; font-family: "Arial"; font-size: 11px;  font-weight:bold; margin-bottom: 10px; text-decoration: none }
a.buy_prints_online: link {color: #FFFDE6}
a.buy_prints_online: visited 
a.buy_prints_online: hover {text-decoration: none}
a.buy_prints_online: active {color: #9C0A0B}

img { border: 0; }

img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: 0 }

#lightbox{
	background-color:#FFFDE6;
	padding: 10px;
	border-bottom: 0px solid #666;
	border-right: 0px solid #666;
	}
#lightboxDetails{
font-size: 12px; margin-top: 10px; margin-bottom: 0px; margin-left: 20px; margin-right: 5px; font-family: "Arial"; color: 666666}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }



* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

