/*
COLORS
    dark green: 007534;
    light green: 7a963b;
    orange: de773f
    cream: ffeec6
    aqua: 009974
    blue: 0092c8
 */

body, td { 
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: #cfeb8f url(/exhibits/oneway/img/bkgnd-interior.png);
	font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
	font-size: 0.9em;
    color: #003100; /* dark green */
}

#page {
}

#content {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#header {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 1280px;
	height:280px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(/exhibits/oneway/img/header.png);
	z-index:50;
}
/*
 Lindsay Method image replacement
 http://www.mezzoblue.com/tests/revised-image-replacement/
 */
#header #janm {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 400px;
	height: 50px;
	position: absolute;
	top: 4px;
	left: 50px;
    font-size: 1px;
    color: #009974; /* aqua */
	}
#header #janm span {
	background: url(/exhibits/oneway/img/janm-logo.png) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}

#header #title {
    display: none;
}
#header #dates {
    display: none;
}


#sidebar {
	margin: 0px;
	padding: 0px;
	width: 140px;
	position: absolute;
	top: 270px;
	left: 0px;
	text-align: right;
}
#navbar {
	font-size: 14pt;
	margin: 0px;
	padding: 0px;
}
#navbar ul {
	margin: 0px;
	padding: 0px;
    list-style-type: none;
}
#navbar li {
}


#bodytext    {
	margin: 0px;
	padding: 0px;
	line-height: 150%;
	text-align: justify;
	width: 468px;
	position: absolute;
	top: 290px;
	left: 160px;	
}


/*
COLORS
    dark green: 007534;
    light green: 7a963b;
    orange: de773f
    cream: ffeec6
    aqua: 009974
    blue: 0092c8
    red: de0500
 */
#navbar a:link {
    color: #cd662e; /* orange */
}
#navbar a:hover {
    color: #ffeec6; /* cream */
}
#navbar a:visited {
    color: #0081b7; /* blue */
    color: #008863; /* aqua */
}
#navbar .URhere {
    color: #bc0300; /* red */
}

.block {
}
.block h4 {
}


#footer {
	clear: both;
}



td {
    background: none;
}

#mailinglist {
	margin: 0px;
	padding: 0px;
}
#mailinglist, #mailinglist input {
}

.shout {
}

h1 {
	font-size: 2.0em;
	font-weight: bold;
	line-height:110%;
	text-align: right;
    color: #006423; /* dark green */
}
h2 {
	font-size: 1.5em;
	font-weight: bold;
    color: #006423; /* dark green */
    margin-bottom: 5px;
}
h3 {
	font-size: 1.4em;
	font-weight: bold;
    color: #006423; /* dark green */
    margin-bottom: 5px;
}
h4 {
	font-size: 1.3em;
	font-weight: bold;
    color: #006423; /* dark green */
}
a:link {
	background-color: none;
	font-weight: bold;
	text-decoration: none;
    color: #006423; /* dark green */
}
a:hover {
	background-color: none;
	text-decoration: underline;
    color: #bc0300; /* red */
}
a:visited {
	background-color: none;
	font-weight: bold;
	text-decoration: none;
    color: #008863; /* aqua */
}

#body img {
}

#body .captionimg {
	display:block;
	font-size: 8pt;
	line-height: 120%;
}
#body .caption {
	line-height: 120%;
	font-size: 8pt;
}

td {
	line-height: 150%;
}

dt {
    font-weight: bold;
}
dd {
    margin-bottom: 15px;
}

#sidebar .block {
    margin-top: 50px;
}
#sidebar .block h4 {
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-size: medium;
    font-weight: bold;
}
#sidebar .block p {
    font-size: small;
}

.fineprint {
    font-size: smaller;
    line-height: 110%;
}

.screenplay {
	font-family: "Courier", "Courier New", monospace;
    font-size: 10pt;
    margin-bottom: 30px;
}
.screenplay dt {
    margin-left: 160px;
    font-weight: normal;
    text-transform: uppercase;
}
.screenplay dd {
    margin-left: 80px;
}
.screenplay .stage_direction {
    width: 100%;
    margin-left: 0px;
}


