html,body {
height: 100%;
margin: 0;
padding: 0;
}
body {
background: #0e0e0e url(body-bg003.png) repeat-x left 35px;
font: 90% helvetica,arial,sans-serif;
text-align: center;
color: #2b1713;
margin-top:5px;
}
p {
line-height: 1.5;
margin: 10px 15px;
}
a:link, a:visited {
color: #cd5e2d;
background: transparent;
}
a:hover, a:active {
color: #7b7b7b;
background: transparent;
}
#container {
text-align: left;
background: #fdfbf2 url(container-bg002.png) repeat-y 0% 0%;
color: #2b1713;
margin: 0 auto;
padding: 0;
width: 730px;
}
#header {
margin: 0 auto;
padding: 0 0 20px 0;
width: 730px;
}
#header h1 {
background: #fdfbf2 url(header-easel11.png) no-repeat 0% 0%;
color: #474c21;
height: 245px;
margin: 0 auto;
padding: 0;
width: 730px;
font-size: 80%;
}
#header h1 span {
visibility: hidden;
}
#header h1 a:link, #header h1 a:visited {
position: relative;
top: 14px;
left: -270px;
color: #7b7b7b;
background: transparent;
}
#header h1 a:hover, #header h1 a:active {
color: #cd5e2d;
background: transparent;
}
h2 {
font: 140% "trebuchet ms",georgia,arial,verdana,helvetica,sans-serif;
color:#b9b463;
background: transparent;
margin: 5px 3px 0 3px;
padding: 0;
font-weight: normal;
letter-spacing: 0.3px;
}
h3 {
font: 110% "trebuchet ms",georgia,arial,verdana,helvetica,sans-serif;
color:#795747;
background: transparent;
margin: 23px 3px 0 20px;
padding: 0;
font-weight: bold;
letter-spacing: 0.2px;
}
#content {
border-right: 3px solid #c8cc9c;
float: left;
margin: 0 3px;
padding: 0 10px;
width: 410px;
font-size: 95%;
}
img.thumbs {
border: 0 none;
}
acronym a {
cursor: help;
text-decoration: none;
}
a.help span {
cursor: help;
}
.more {
text-align: right;
font-size: 90%;
margin:0 .5em .5em .5em;
}
.info {
font-size: 75%;
margin-top: -.5em;
margin-bottom: 2em;
color:#795747;
}
.info2 {
margin-bottom: 5px;
}
.highlight {
padding: 2px 9px;
margin: 12px 10px 18px 5px;
font-size: 105%;
background: #fdfbf2 url(highlight-bg003.png) repeat-x 0% 0%;
color:#795747;
border-bottom: 1px solid #edc6b5;
}
.highlight span, span.bold {
font-weight: bold;
}
#side {
border-left: 2px solid #edc6b5;
height: 100%;
margin: 10px 3px 5px 0;
padding: 0 3px 0 12px;
float: right;
width: 270px;
font-size: 95%;
text-align: justify;
}
#extra {
background: #fdfbf2 url(symbols07.gif) repeat-x 50% 100%;
clear: both;
text-align: center;
margin: 0 auto;
width: 491px;
height: 60px;
color: #2b1713;
}
fieldset {
margin: 0.8em 0 0 0.2em;
border: 0 none;
padding: 0;
font-size: 90%;
}
label {
width: 4em;
float: left;
display: block;	
text-align: right;
margin-right: 0.5em;
color: #795747;
background: #fdfbf2;
}
input {
color: #7b7b7b;
background: #f5f3ea url(input-bg002.png) repeat-x 0% 0%;
border: 2px solid #edc6b5;
width: 10em;
}
textarea {
color: #7b7b7b;
background:#f5f3ea url(input-bg002.png) repeat-x 0% 0%;
border: 2px solid #edc6b5;
padding: 0;
margin: 0;
width: 10.3em;
overflow: hidden;
}
.submit {
border: 2px solid #c8cc9c;
background: #fffefe url(formbg2.png) repeat-x 0% 0%;
color: #795747;
margin: 0 0 0 9em;
cursor: pointer;
width: 5em;
padding: 0;
font-size: 99%;
}
#footer {
background: #0e0e0e url(footer-bg002.png) repeat-x top left;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
width: 100%;
clear: both;
}
.innerfooter {
background: #fdfbf2 url(innerfooter-bg005.png) no-repeat bottom left;
color: #000;
margin: 0 auto;
padding: 0;
text-align: center;
width: 730px;
height: 50px;
}
.innerfooter p {
background: transparent;
color: #795747;
padding-top: 10px;
margin: 0 auto;
width: 85%;
font-size: 80%;
line-height: 1.3;
}
/*--Lightbox------------------------------------------------*/
#lightbox { 
background-color: #f0eee5;
border: 3px solid #b9c177;
color: #795747;
}
#lightboxDetails { 
padding: 10px;
}	
#lightboxCaption { 
float: left; 
color: #795747; 
background-color: #f0eee5; 
font-size: 100%;
text-align: left; 
}
#keyboardMsg { 
float: right; 
font-size: 11px;
margin-top: 25px;
padding: 0; 
}
#lightbox #keyboardMsg a { 
color: #cd5e2d; 
text-decoration: none; 
letter-spacing: 1px; 
font-weight: bold;  
background-color :#f0eee5; 
}
#lightbox #keyboardMsg a:hover { 
background-color : #f0eee5; 
color : #cd5e2d; 
text-decoration: underline;
}
#lightbox img { 
border: 2px solid #edc6b5; 
} 
#overlay img { 
border: 0 none;  
}
#lightbox a:hover{ 
border: 0 none; 
} 