/* CSS Document */


body {
margin : 0;
padding : 0;
background : #d17415 url(img/bodybg.gif) repeat-y 748px 0;
font : normal 12px/140% "Trebuchet MS", Verdana, Arial, sans-serif;
}

p {
margin : 0;
padding : 0;
}
h3 {
margin : 0;
padding : 0;
color : #900;
font-size : 16px;
}

h4 {
margin : 0;
padding : 0;
color:#FFFFFF;
font-size : 16px;
}


ul {
list-style : none;
margin : 0;
padding : 0;
}
a {
text-decoration : none;
}
acronym {
font-weight : bold;
font-style : normal;
border-width : 0;
}
#linkList acronym {
font-weight : normal;
}
#container {
width : 748px;
background : #990000 url(img/containerbg.gif) repeat-y;


}
#extraDiv2 {
position : absolute;
top : 0px;
left : -2px;
width : 90px;
height : 740px;
background-color:#006600;
}
#intro {
width : 600px;
}
#pageHeader {
height : 105px;
background color:#990000;
}
#pageHeader h1 {
margin : 0 0 0 130px;
padding: 0;
height : 115px;
line-height : 100px;
background : #990000 url(images/header.jpg) no-repeat ;
}
#pageHeader h1 span {
position : absolute;
left : -5000px;
}
#pageHeader h2 {
position : absolute;
left : -5000px;
}
#quickSummary {
margin-left : 100px;
height : 50px;
background : url(img/summarybg.jpg) no-repeat 5px 5px;
background-color:#FFFFCC;
}
#quickSummary p.p1 {
height : 41px;
line-height : 41px;
background : url(img/summarytxt_1.gif) no-repeat 232px 7px;
}
#quickSummary p.p1 span {
position : absolute;
left : -5000px;
}
#extraDiv1 {
position : absolute;
padding-left:8px;
top : 107px;
left : 129px;
width : 464px;
height : 41px;
background : url(images/online.gif) center no-repeat;
}
#quickSummary p.p2 {
position : absolute;
top : 423px;
left : 0;
width : 100px;
height : 83px;
color : #ffeed6;
background : FFFFCC;
text-indent : -5000px;
}
#supportingText {
margin : 0 148px 0 100px;
background-color:#990000;
}
#supportingText a {
color : #f93;
font-weight : bold;
}
#supportingText a:visited {
color : #c60;
text-decoration : underline;
}
#supportingText a:hover {
color : #f93;
text-decoration : underline;
}
#supportingText p {
padding-bottom : 12px;
}
#supportingText div {
color : #fdf3e5;
font-size : 11px;
margin-left : 157px;
margin-right : 30px;
background-color:#990000;
height:285px;
}
#preamble {
background : #fdf3e5;
color : #333;
font-size : 12px;
margin-right : 0;
}

#artists{
background-color : #990000;
font-size : 12px;
margin-right : 0;
}

#preamble {
margin-left : 100px;
padding : 30px 30px 0 30px;
background :(images/album.jpg)  ;
background-color:#FFFFCC;
}
#supportingText div {
padding : 30px 30px 18px 30px;
margin-left : 0;
}
#preamble p, #explanation p.p1 {
display : inline;
}
#explanation p.p2 {
padding-top : 12px;
background-color:#990000;
}
#participation, #benefits, #requirements {
padding : 15px 0 3px 0;
border-bottom : 1px solid #b76151;
}
#participation h3 {
width : 102px;
left : -122px;
background : url(img/participation.gif) no-repeat;
}
#benefits h3 {
width : 70px;
left : -90px;
background : url(img/benefits.gif) no-repeat;
}
#requirements h3 {
width : 107px;
left : -127px;
background : url(img/requirements.gif) no-repeat;
}
#participation h3, #benefits h3, #requirements h3 {
height : 17px;
line-height : 17px;
position : relative;
}
#participation h3 span, #benefits h3 span, #requirements h3 span {
position : relative;
left : -5000px;
}
#participation p.p1, #benefits p.p1, #requirements p.p1 {
margin-top : -17px;
}
#supportingText div#footer {
padding : 20px 0 20px 1.5em;
text-transform : uppercase;
background : #982417 url(img/bullet.gif) no-repeat 0 50%;
margin-right : 0;
background-color:#990000;
}
#footer a {
padding : 0 1.5em 0 0;
margin : 0 0.5em 0 0;

width : 5%;

}
#linkList {
	position : absolute;
	top : -1px;
	left : 601px;
	width : 146px;
	background-color : #76693c;
	height: 792px;
}
#linkList h3 {
text-transform : uppercase;
letter-spacing : 2px;
line-height : 100%;
padding-bottom : 30px;
}
#linkList h3 span:before {
content : ".:";
}
#linkList h3 span:after {
content : ".";
}
#linkList h3.select {
width : 147px;
height : 105px;
line-height : 105px;
background : #5b5962 url(img/select.gif) bottom 0%;
padding-bottom : 0;
}
#linkList h3.select span {
position : relative;
left : -5000px;
}
#linkList div {
color : #dbd2a1;
text-align : center;
font-size : 11px;
}
#linkList div ul {
padding : 0 14px;
}
#linkList div li {
display : block;
padding : 10px 0;
border-bottom : 1px solid #9f916b;
}
#linkList2 a {
color:#FFFFCC;
}
#linkList2 a:visited {
color : #9f9667;
}
#linkList2 a:hover {
color : #fff;
}
#lselect a, #lfavorites a {
display : block;
font-weight : bold;
}
#lselect a.c, #lfavorites a.c {
display : inline;
font-weight : normal;
}
#lfavorites, #larchives, #lresources {
margin-top : -2px;
background : #76693c url(img/stone.gif) no-repeat 60px 70px;
padding-top : 50px;
}

#name {
font-family:Georgia, "Times New Roman", Times, serif;
font-style: bold;
font-size:16px;
}

#title {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:16px;
}

#piece {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

#art {
width : 3748px;
background : #990000 url(img/containerbg.gif) repeat-y;
}

#preamble art {
background : #fdf3e5;
color : #333;
font-size : 12px;
margin-right : 0;
}

#linkList5 {
	position : absolute;
	top : -1px;
	left : 701px;
	width : 146px;
	background-color : #76693c;
	height: 792px;
}
#linkList5 h3 {
text-transform : uppercase;
letter-spacing : 2px;
line-height : 100%;
padding-bottom : 30px;
}
#linkList5 h3 span:before {
content : ".:";
}
#linkList5 h3 span:after {
content : ".";
}
#linkList5 h3.select {
width : 147px;
height : 105px;
line-height : 105px;
background : #5b5962 url(img/select.gif) bottom 0%;
padding-bottom : 0;
}
#linkList5 h3.select span {
position : relative;
left : -5000px;
}
#linkList5 div {
color : #dbd2a1;
text-align : center;
font-size : 11px;
}
#linkList5 div ul {
padding : 0 14px;
}
#linkList5 div li {
display : block;
padding : 10px 0;
border-bottom : 1px solid #9f916b;
}
#linkList25 a {
color:#FFFFCC;
}
#linkList25 a:visited {
color : #9f9667;
}
#linkList25 a:hover {
color : #fff;
}

