* { margin:0; padding:0; }
body { background:#fff; font-family:Helvetica, Arial, sans-serif; font-size:small; color:#343434; padding-top:50px; }
#page { margin:auto; width:75%; padding:10px; }

#banner { clear:both; float:left; width:30%; color:#891818; font-size:1.5em; font-weight:normal;  font-family:Helvetica, Arial, sans-serif; }
#banner a	{ clear:both; float:left; color:#891818; }
#banner b  { clear:both; float:left; width:30%; color:#bbb; font-size:1em; font-weight:normal;  font-family:Helvetica, Arial, sans-serif; }

#content { float:left; width:70%; margin:50px 0; }

#footer { clear:both; padding:15px 5px; font-size:.8em; font-family:Georgia, "Times New Roman", Times, serif; display:none; visibility:hidden; }
#footer a	{ text-decoration:none; color:#000; }

#nav	{ clear:both; float:left; font-size:.8em; list-style:none; margin:0; padding:0 0 0 15px; width:80%; }
#nav li	{ clear:both; text-align:left; }
#nav a	{ display:block; padding:10px 10px 2px 0; color:#343434; text-decoration:none; }
#nav a:hover	{ color:#891818; }
#nav a.on	{ color:#343434; background:#fff url(../images/nav-on.gif) no-repeat right center; }

a	{ color:#003366; text-decoration:none; }
a:hover	{ color:#891818; }
a:active	{ color:#000; }

h1, h2, h3	{ font-family: Helvetica, Arial, sans-serif;  }
h1	{ font-size:1.25em; letter-spacing:1px; color; font-weight:normal; margin-bottom:20px; }
h2 { font-size:1.15em; padding:6px 0; font-weight:normal; }
h2 a	{ color:#343434; }
h3 { font-size:1em; font-weight:normal; }

p { line-height:155%; padding:6px 0; font-family:Helvetica, Arial, sans-serif; font-size:small; color:#343434; padding-top:50px; }


ul { line-height:155%; list-style-type:disc; }
ol { line-height:155%; list-style-type:decimal; }

dl	{ font-weight:normal; clear:both; margin:0 0 20px 0; }
dl dt	{ padding:2px 0; font-size:1em; }
dl dt a:hover	{ color:#003366; }
dl dd	{ font-size:.9em; }
dl dd ul	{ list-style:none; margin:0; padding:0; }
dl dd ul li	{ padding:0; }
dl dd ul li a	{ font-weight:bold; padding-right:5px; }

img	{ border:0; padding:5px 0; }

#gallerynav	{ clear:both; float:left; list-style:none; }
#gallerynav li	{ float:left; padding:5px; }
#gallerynav li a	{ float:left; display:block; }

#sw-inline, #paintings-other	{ list-style:none; }
#sw-inline ul li, #paintings-other ul li	{ list-style:none; float:left; }
#sw-inline ul li a, #paintings-other ul li a	{ float:left; }
#sw-inline img, #paintings-other img	{ padding-right:4px; }

#paintings-other { }

.showtitle	{ font-family:Helvetica, Arial, sans-serif; letter-spacing:1px; font-weight:bold; text-transform:none; }
.showtitle a	{ color:#bbb; font-size:3em; font-family:Helvetica, Arial, sans-serif; letter-spacing:1px; font-weight:bold; text-transform:none; }
.showtitle b	{ color:#bbb; font-size:1.2em; font-family:Helvetica, Arial, sans-serif; letter-spacing:1px; font-weight:bold; text-transform:none; }
.descrip	{ }
.note { background-color:#fc0; }


