/* CSS Document */


/* GENERAL STYLES */

html body {
margin: 0px;
padding: 0px;
text-align: left;
font-family: Helvetica, Arial, Verdana, sans-serif;
background-color: #cccccc;
}

h1 {
font-size: 36px;
color: #660000;
text-transform: uppercase;
margin-left: 55px;
margin-top: 55px;
margin-bottom: 10px;
}

h1 a {
text-decoration: none;
color: #660000;
}


h2 {
font-size: 24px;
color: #333333;
text-transform: uppercase;
}

p {
font-size: 12px;
color: #666666;
line-height: 1.4em;
}


ul {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 12px;
list-style-type: none;
}



/* OTHER STYLES */


#container {
margin-top: 25px;
margin-left: auto;
margin-right: auto;
text-align: left;
width: 700px;
height: 650px; 
background-color: #f0f0f0;
border: 10px #FFFFFF solid;
}

#image-content {
text-align: left;
}


#image-main {
margin-left: 15px;
border: 5px #FFFFFF solid;
}


#main-links {
font-size: 14px;
text-transform: uppercase;
text-align: right;
width: 138px;
margin-top: 3px;
line-height: 1.5em;
float: left;
}

#main-links a {
color: #666666;
text-decoration: none;
}

#sub-links {
font-size: 11px;
color: #999999;
text-transform: uppercase;
text-align: right;
width: 138px;
margin-top: 75px;
line-height: 1.8em;
float: left;
}

#sub-links a {
color: #999999;
text-decoration: none;
}

#text-content {
margin-top: 2px;
margin-left: 198px;
margin-right: 25px;
}

#artwork-text {
padding-top: 12px;
padding-right: 25px;
}

#gallery {
line-height: 1.2em;
}


#gallery a, 
#gallery a:link, 
#gallery a:visited {
color: #999999;
text-decoration: none;
}

#gallery a:hover, 
#gallery a:active {
color: #333333;
text-decoration: underline;
}

.content {
margin: 0px;
padding-right: 10px;
text-align: left;
font-family: Helvetica, Arial, Verdana, sans-serif;
background-color: #f0f0f0;
}

.content a {
color: #660000;
text-decoration: none;
}

#footer {
margin-left: auto;
margin-right: auto;
text-align: left;
text-transform: uppercase;
font-size: 11px;
color: #999999;
width: 750px;
}

#footer li {
display: inline;
}

#footer li a {
text-decoration: none;
color: #999999;
}

.inline {
width: 186px;
float: right;
list-style-type: none;
margin-left: 15px;
}

.inline li {
display: inline;
}

.quote {
font-size: 16px;
color: #000000;
line-height: 1.2em;
}

.dark {
color: #333333;
}

.highlight {
background-color: #CCCCCC;
}

.highlight-sub {
background-color: #e5e5e5;
text-decoration: underline;
}

.underlined {
text-decoration: underline;
color: #333333;
}

.details {
font-size: 12px;
font-style: normal;
color: #999999;
text-transform: uppercase;
line-height: .8em;
}



