body {background:#000;}

div#banner {height:154px; margin-left:-3%; width:103%; background-image:url(res/bkgdgrad.gif); background-repeat:repeat-x; overflow:hidden;z-index:1;}
	div#figure {float:right; margin-right:3%; width:125px; height:150px; background:#000; background-image:url(res/figure4.jpg); background-repeat:no-repeat;z-index:3;}
	
div#banner a.namespace {float:right; width:610px; height:154px; margin-right:3%; background-image:url(res/namespace154.jpg);background-color:#000; background-repeat:no-repeat;z-index:4; text-decoration:none;}	
div#banner a.namespace:hover {text-decoration:none; background-color:#001;}

div#banner a.namespace div#im {display:none;}
div#banner a.namespace:hover div#im {display:block; position:absolute; top:120px; right:10%; height:60px; width:565px; background-color:#000; z-index:12;border:double 3px #ea4;padding:5px 5px 5px 5px; text-decoration:none;}
div#banner a.namespace:hover div#im p {color:#fff;font-size:22px;}

div#title {position:absolute; top:210px; left:21%; width:50%; height:50px; background-color:#000;z-index:1;overflow:hidden;}	
	div#title p {color:#fff;text-align:center;font-size:1em;}

div#thumbbox {position:absolute;  top:205px; left:19%; height:200px; width:63%; overflow:auto; overflow-y:hidden; background:#000;z-index:3;
	   scrollbar-3dlight-color:#ddd;scrollbar-arrow-color:#000;scrollbar-base-color:#000;scrollbar-darkshadow-color:#000;scrollbar-face-color:#444;scrollbar-highlight-color:#ccc;scrollbar-shadow-color:#575;}
div#thumbpage {height:150px; width:4200px; margin-top:5px; background:#000; text-align:left; padding-left:20px;text-decoration:none;}
div#thumbpage img {float:left;}
	div#scrollcoverouter {position:absolute; right:18%; top:205px; width:1%; z-index:5;}
	div#scrollcoverinner {margin-left:-18px; margin-right:0; height:220px; background:#000;} 

a.thumb {position:relative; float:left; height:150px; border-style:none;}
a.thumb img {position:relative; top:12px; height:150px; border-style:none;}
a.thumb:hover img {top:0; height:175px;}
a.thumb:hover {height:175px;}

div.spacer {float:left;width:15px;height:15px;background:#000;}
div#bottomspacer {position:absolute; top:1060px; width:10px;height:10px;z-index:1;background:#000;}

div#sbhighlight {position:absolute; top:408px; left:-1px;  width: 100%; height:20px; overflow:hidden; background-image:url(res/highlight20.gif); background-repeat:repeat-x; background-color:#000; z-index:6;}

div#painting {position:absolute; top:480px; left:3%; height:480px; width:720px;  margin-left:auto; margin-right:auto; text-align:center; background:#000; z-index:9;}
	div#closeup {position:absolute; top:980px; left:3%; height:420px; width:720px;  margin-left:auto; margin-right:auto; text-align:center; background:#000; z-index:8;}

a.textbox {position:absolute; top:930px; right:5%; height:100px; width:400px; border:#ea4 solid 3px;z-index:10;background:#000;text-decoration:none; padding-top:10px; padding-left:15px; padding-right:10px;}
a.textbox div#description {display:none;}
a.textbox:hover {position:absolute; top:630px; height:400px; width:400px; background:#000; z-index:10; text-decoration:none;}
a.textbox:hover div#description {display:block; height:290px; width:100%; background:#000; margin-top:10px;text-decoration:none;}
a.textbox:hover p.more {display:none;}

a.noline {text-decoration:none}
div#nav {position:absolute; top:420px; width:98%;text-align:center;z-index:7;}
div#centerbar {margin-left:auto; margin-right:auto; width:660px;}
div#centerbar a {font-color:#fff; color:#fff; text-decoration:none; font-weight:800;font-size:1.1em;}
div.navbutton {float:left; width:150px; height:25px; border:3px double #d0962b; border-color: #b0760b #c0861b #d0962b; background-color:#000; padding-top:5px;}

div#content {position:absolute; top:297px; width:98%; height:400px; text-align:center;}
div#permtext {float:right; width:650px; background:#000; color:#fff; font-size:1.1em; font-color:#fff;text-decoration:none;}
div#permtext a {color:#fff; font-color:#fff;font-style:underline;}
div#centerbox {margin-right:auto; margin-left:auto; width:750px;}
div#centerbox img {position:relative; margin-left:auto; margin-right:auto;}

p {font-family:"times new roman", courier, courier-new; font-size:1.1em; color:#fff; text-align:left; margin: 0 0 0 10px;}
p.more {text-align:right;font-size:1.25em;color:#fff;}
em {font-weight:800;}
em.price {font-size:1.35em; color:#f00; font-weight:800;}
em.name {font-size:1.2em; font-syle:italic; font-weight:bold; color:#fff;}
img {font-color:#fff;color:#fff;}
