body {
background-attachment: scroll;
background-color: white;
background-image: none;
color: #333;
font-family: 'Georgia Serif';
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: normal;
margin: 0 auto;
padding: 0px;
text-align: center;
}

#outer-wrapper{
display: block;
font-family: Georgia, serif;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: normal;
margin: 0 auto;
padding: 10px;
text-align: left;
width: 660px;
}

#Header1{
text-align:center;
display: block;
height: 81px;
width: 648px;
}

#header{
border-width: 1px;
border-color: #CCC;
border-style: solid;
color: #666;
display: block;
height: 91px;
margin: 5px;
text-align: center;
width: 648px;
}

#header-inner{
display: block;
height: 81px;
margin-left: 0px;
margin-right: 0px;
width: 648px;
background-position: 50% 50%;
margin-left: auto;
margin-right: auto;
}

#header-inner2{
display: block;
height: 281px;
margin-left: 0px;
margin-right: 0px;
width: 648px;
background-position: 50% 50%;
margin-left: auto;
margin-right: auto;
}

#header .description{
color: #999;
display: block;
font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, sans-serif;
font-size: 10px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 15px;
letter-spacing: 2px;
line-height: normal;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 0px;
max-width: 700px;
padding-bottom: 15px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
text-transform: uppercase;
width: 598px;
}

#header-wrapper {
border-color: #CCC;
border-style: solid;
border-width: 1px;
display: block;
height: 103px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: -2px;
margin-top: 0px;
width: 660px;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}

#header-wrapper2 {
border-color: #CCC;
border-style: solid;
border-width: 1px;
display: block;
height: 103px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: -2px;
margin-top: 0px;
width: 660px;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}

#header h1{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 26px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
text-transform: uppercase;
width: 598px;
}

#exhibition img{
display: block;
margin-left: auto;
margin-right: auto
}

#exhibition h1{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 26px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
text-transform: uppercase;
width: 598px;
text-align: center;
}

#exhibition h2{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 21px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
text-transform: uppercase;
width: 598px;
text-align: center;
}

#exhibition h5{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
text-transform: uppercase;
width: 598px;
text-align: center;
}


#exhibition h3{
text-align: center;
color: #999;
display: block;
font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, sans-serif;
font-size: 10px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 15px;
letter-spacing: 2px;
line-height: normal;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 0px;
max-width: 700px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
text-transform: uppercase;
width: 598px;
}

#exhibition h4{
text-align: center;
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 18px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 15px;
letter-spacing: 2px;
line-height: normal;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 0px;
max-width: 700px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
width: 598px;
}


#exhibition a{
text-decoration: none;
color: #666;
}

#exhibition a:hover{
color:#C06000;
}


#contact a{
text-decoration: none;
color: #666;
}

#contact a:hover{
color:#C06000;
}

#contact h1{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 26px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 21px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
text-transform: uppercase;
width: 598px;
text-align: center;
}

#contact h2{
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
letter-spacing: 5px;
line-height: normal;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding-bottom: 21px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
width: 598px;
text-align: center;
}

#contact h3{
text-align: center;
color: #999;
display: block;
font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, sans-serif;
font-size: 10px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 15px;
letter-spacing: 2px;
line-height: normal;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 0px;
max-width: 700px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
text-transform: uppercase;
width: 598px;
}

#contact h4{
text-align: center;
color: #666;
display: block;
font-family: Georgia, serif;
font-size: 18px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 15px;
letter-spacing: 2px;
line-height: normal;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
margin-top: 0px;
max-width: 700px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
width: 598px;
}

#navcontainer1 ul
{
text-align: center;
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer1 ul li {
display: inline;
}

#navcontainer1 ul li a
{
text-decoration: none;
padding: .2em 1em;
color:#999999
}

#navcontainer2 ul
{
text-align: center;
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer2 ul li {
display: inline;
}

#navcontainer2 ul li a
{
text-decoration: none;
padding: .2em 1em;
color:#999999
}

#previous{
display:inline;
text-align:left;
}

#next{
display:inline;
text-align:right;
}


#previous a{
text-decoration: none;
padding: .2em 1em;
color:#999999
}

#next a{
text-decoration: none;
padding: .2em 1em;
color:#999999
}

#previous a:hover{
color:#C06000;
}
#next a:hover{
color:#C06000;
}

#navcontainer1 ul li a:hover
{
color:#C06000
}

#navcontainer1 ul li.selected
{
color:#C06000
}

#navcontainer1 ul li.selected a{
font-weight:bold;
font-size: 16px;
color: #c06000;
}

#navcontainer1 ul li.selected a:hover{
color: #666;
}

#navcontainer2 ul li a:hover
{
color:#C06000
}

#navcontainer2 ul li a.selected
{
color:#C06000
}

#navcontainer2 ul li a.selected{
font-weight:bold;
font-size: 16px;
color: #c06000;
}

#navcontainer2 ul li a.selected:hover{
color: #666;
}

img.painting{
border-color: #CCC;
border-style: solid;
border-width: 1px;
display: inline;
padding: 4px;
margin: 0 auto;
}

img.drawing{
border-color: #CCC;
border-style: solid;
border-width: 1px;
display: inline;
padding: 4px;
margin: 0 auto;
}

img.cartoon{
border-color: #CCC;
border-style: solid;
border-width: 1px;
display: inline;
padding: 4px;
margin: 0 auto;
}

#gallery-area{
margin-top:16px;
overflow:hidden;
height:410px;
}
span.image-holder {
width:660px;
text-align:center;
display:inline-block;
}
#paintings-pane {
position:relative;
width:3400px;
}
#drawings-pane {
position:relative;
width:1360px;
}
#cartoons-pane {
position:relative;
width:6120px;
}


li.nav-button{
cursor:pointer;
}
li.nav-button:hover{
color:#C06000
}
a:hover{
color:#C06000;
}

