body {
background-color: #CCCC99
}

/* ------------------- CONTAINER CENTERS PAGE ----------------- */

#container {
height: 200px;
left: 50%;
margin-left: -375px;
position: absolute;
text-align: left;
top: 0px;
width: 760px;
z-index: 1
}

/* ------------------- BANNER ----------------- */

#banner {
height: 115px;
left: 0px;
position: absolute;
top: 0px;
width: 760px;
z-index: 3
}



/* ------------------- CONTENT ----------------- */

/* non-album page content */

#content {
height: auto;
left: 25px;
position: absolute;
top: 190px;
width: 460px;
z-index: 3
}

#content p {
color: #000000;
font-family: verdana;
font-size: 80%;
line-height: 130%;
margin-bottom: 6px;
margin-top: 0px
}



#content li {
	color: #000000;
	font-family: verdana;
	font-size: 75%;
	line-height: 130%;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-bottom: 3px;
}


#content h1 {
color: #9B0002;
font-family: verdana;
font-size: 105%;
line-height: 130%;
letter-spacing:-.25px;
margin-bottom: 9px;
margin-top: 0px
}

#content h2 {
color: #000000;
font-family: "Times New Roman";
font-size: 120%;
font-weight: normal;
letter-spacing:-.25px;
font-style: italic;
line-height: 130%;
margin-bottom: 15px;
margin-top: 0px
}

#content h3 {
color: #000000;
font-family: verdana;
font-size: 90%;
line-height: 130%;
letter-spacing:-.25px;
margin-bottom: 9px;
margin-top: 0px
}

#content h4 {
color: #9B0002;
font-family: verdana;
font-size: 105%;
line-height: 130%;
letter-spacing:-.25px;
margin-bottom: 9px;
margin-top: 15px;
padding-top: 4px;
border-top: 1px #9B0002 dashed;
}

#content h5 {
color: #9B0002;
font-family: verdana;
font-size: 85%;
line-height: 130%;
letter-spacing:-0.25px;
margin-bottom: 9px;
margin-top: 15px;
padding-top: 4px;
}

#content td {
color: #000000;
font-family: verdana;
font-size: 85%;
text-align: center;
line-height: 130%;
margin-bottom: 15px;
margin-top: 0px
}

#content td.cosponsor {
color: #000000;
font-family: verdana;
font-size: 100%;
text-align: left;
line-height: 130%;
margin-bottom: 15px;
margin-top: 0px
}


#content p.copyright {
color: #000000;
font-family: verdana;
font-size: 70%;
line-height: 130%;
margin-bottom: 9px;
margin-top: 0px
}



#content p.copyright a:link {
color: #9B0002;
text-decoration: none
}

#content p.copyright a:visited {
color: #9B0002;
text-decoration: none
}

#content p.copyright a:hover {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#content p.copyright a:active {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#content p.caption {
	color: #000000;
	font-family: verdana;
	font-size: 75%;
	line-height: 130%;
	margin-bottom: 9px;
	margin-top: 0px;
	text-align: left;
}



#sidebar {
position: absolute;
height: auto;
left: 535px;
top: 190px;
width: 192px;
z-index: 3
}

#sidebar p {
color: #000000;
font-family: Verdana;
font-size: 70%;
line-height: 130%;
margin-bottom: 3px;
margin-left: 12px;
margin-right: 12px;
margin-top: 9px
}
#sidebar p.quote {
color: #000000;
font-family: Verdana;
font-size: 72%;
line-height: 130%;
margin-bottom: 0px;
margin-left: 12px;
margin-right: 12px;
margin-top: 3px
}

#sidebar p.attribution {
	color: #000000;
	font-family: Verdana;
	font-style: italic;
	font-size: 68%;
	line-height: 130%;
	margin-bottom: 12px;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 6px;
	test-align: right;
	text-align: right;
}

#sidebar h2 {
color: #000000;
font-family: Verdana;
font-size: 85%;
font-style: italic;
line-height: 120%;
margin-bottom: 9px;
margin-left: 12px;
margin-right: 12px;
margin-top: 9px;
}

#sidebar h3 {
color: #000000;
font-family: "Times New Roman";
font-size: 85%;
font-style: italic;
font-weight: normal;
line-height: 140%;
margin-bottom: 9px;
margin-left: 12px;
margin-right: 12px;
margin-top: 9px;
}

#sidebar p.sidebargraphic {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px
}

#sidebar a:link {
color: #9B0002;
text-decoration: none
}

#sidebar a:visited {
color: #9B0002;
text-decoration: none
}

#sidebar a:hover {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#sidebar a:active {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#photo {
height: 204px;
left: 35px;
position: absolute;
top: 190px;
width: 145px;
z-index: 3
}

#photo h1 {
color: #9B0002;
font-family: "Times Nes Roman";
font-size: 120%;
font-weight: bold;
line-height: 120%;
margin-bottom: 9px;
margin-left: 20px;
margin-top: 9px
}

#photo p {
color: #9B0002;
font-family: Verdana;
font-size: 85%;
font-weight: bold;
line-height: 130%;
margin-bottom: 6px;
margin-left: 20px;
margin-top: 6px
}

#photo a:link {
color: #9B0002;
text-decoration: none
}

#photo a:visited {
color: #9B0002;
text-decoration: none
}

#photo a:hover {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#photo a:active {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#photo p.photoplacement {
color: #FFFFCC;
font-family: Verdana;
font-size: 85%;
font-weight: bold;
line-height: 130%;
margin-bottom: 6px;
margin-left: 0px;
margin-top: 0px
}



#menu {
position: absolute;
top: 125px;
left: 0px;
height: 28px;
width: 760px;
border-bottom: 1px #FFFFFF solid;
z-index: 4
}

#menu p {
color: #9B0002;
font-family: Verdana, sans-serif;
font-size: 75%;
font-weight: bold;
line-height: 130%;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px
}

#menu a:link {
color: #9B0002;
text-decoration: none
}

#menu a:visited {
color: #9B0002;
text-decoration: none
}

#menu a:hover {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#menu a:active {
	background-color: #9B0002;
	color: #CCCC9A;
	text-decoration: none;
	margin-bottom: 12px;
}

/* Album page content */

#album {
height: auto;
left: 110px;
position: absolute;
top: 190px;
width: 575px;
z-index: 3
}

#album p {
color: #000000;
font-family: verdana;
font-size: 75%;
line-height: 130%;
margin-bottom: 9px;
margin-top: 0px
}

#album h1 {
color: #9B0002;
font-family: verdana;
font-size: 105%;
line-height: 130%;
letter-spacing:-.25px;
margin-bottom: 9px;
margin-top: 0px
}

#album h3 {
color: #000000;
font-family: verdana;
font-size: 90%;
line-height: 130%;
letter-spacing:-.25px;
margin-bottom: 9px;
margin-top: 0px
}

#album p.tablep {
	color: #000000;
	font-family: verdana;
	font-size: 90%;
	line-height: 140%;
	margin-bottom: 6px;
	margin-top: 0px
}
#album h2 {
color: #000000;
font-family: "Times New Roman";
font-size: 120%;
font-weight: normal;
letter-spacing:-.25px;
font-style: italic;
line-height: 130%;
margin-bottom: 15px;
margin-top: 0px
}

#album td {
color: #000000;
font-family: verdana;
font-size: 85%;
line-height: 130%;
margin-bottom: 15px;
margin-top: 0px
}

#album p.copyright {
color: #000000;
font-family: verdana;
font-size: 70%;
line-height: 130%;
margin-bottom: 9px;
margin-top: 0px
}

#album p.copyright a:link {
color: #9B0002;
text-decoration: none
}

#album p.copyright a:visited {
color: #9B0002;
text-decoration: none
}

#album p.copyright a:hover {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#album p.copyright a:active {
background-color: #9B0002;
color: #CCCC9A;
text-decoration: none
}

#album tr.form {
color: #000000;
font-family: verdana;
font-size: 90%;
line-height: 130%;
}

#album hr {
margin-top: 0px;
margin-bottom: 3px;
}

