body { 
	background: #deb887;
	font-family: Arial, sans-serif;
	color: #330000;
}
P {
	;
} 
code { 
	font-size: larger;
	font-family: Monaco, monospace;
}

H1 {
	text-align: center;
	padding-left: 60px;
	padding-right: 60px;
}
H2 {
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}
H3 {
	text-align: center;
}
H4 {
	text-align: left;
	color: #660033;
}

A:link {
	color: #660033;
}
A:active {
	color: #330033;
}
A:visited {
	color: #330033;
}
A:hover {
	text-decoration: underline;
}

div.biglink { 
	vertical-align: center;
}
div#map {
	float: left; width: 100%; height: 600px;
}
div.station {
	/*padding-right: 80px;
	background: no-repeat top right url(http://www.daemonize.com/maps/station.png);*/
	white-space: nowrap;
}
div.station h4
{
	margin-top: 0;
	white-space: nowrap;
	margin-bottom: 0;
}
div.station h3 {
	margin-top: 0;
	white-space: nowrap;
	margin-bottom: 0;
}
div.station p {
	margin-top: 0;
	white-space: nowrap;
	font-size: smaller;
	margin-bottom: 0;
}
div#stations {
	float: right; width: 18%; overflow: auto; display: inline
}
div#stations ul {
	list-style: none; margin-top: 0
}
div#stations ul li {
	padding-left: 1em; 
	cursor: pointer;
	font-size: smaller;
}
div.popup {
	float: left; 
	text-align: left;
} 
div.popup p {
	font-size: small;
	margin-bottom: 0;
	margin-top: 0;
}
div.store h4 {
	white-space: nowrap;
	font-size: small;
	color: #333333;
	margin-bottom: 0;
	margin-top: 0;
}
div.store p {
	white-space: nowrap;
	margin-bottom: 0;
	margin-top: 0;
}	
.footnote {
	margin-top: 100px;
	font-size: smaller;
	text-align: center;
	/*float: bottom;*/
}

div.trackback {
	font-size: small;
	margin: 0em;
	margin-bottom: -10px;
	padding: 0em;
}
div.label {
	font-size: medium;
	margin: 0em;
	padding: 0em;
}

div.slideshow {
	;
}

/*    <!-- IE hack --> 
	v\:* { behavior: url(#default#VML); }*/
	
hr { background-color: #FFFFD5; }

img {
    border: 1px solid #000;
}
a img {
    border: 1px solid #000;
}
img.fulltall {
	margin: 5px 85px; 
/*	margin: 5px 5px 5px 5px; */
	border: 2px solid #000;
	float: left;
}

img.fullwide {
	margin: 85px 5px; 
/*	margin: 5px 5px 5px 5px; */
	border: 2px solid #000;
	float: right;
}
p.fullwide {
}
p.fulltall {
}

table.fulltall {
	float: right;
}
table.fullwide {
	float: right;
}
img.thumbtall {
/*	margin: 2px 12px 2px 13px; */
	float: left;
	margin-top: 2px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 2px;
}

img.thumbwide {
/*	margin: 12px 2px 13px 2px; */
	float: left;
	margin-top: 12px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 12px;
}



