@charset "utf-8";
/* CSS Document */

html
{
	overflow-y: scroll;
}

body
{
	margin-top:0px;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
}

.errorfield
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}


.ul_list_items
{
	list-style-type:disc;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 20px;	
}
.list_items
{
	margin-left:5px;

}

label
{
	width: 7em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}

.submit
{
	margin-left: 7.6em;
	color: #FFFFFF;
	background: url(images/bg_navigation.gif) #750073 repeat-x 0px 0px;
	border: 1px #ede1ed outset;
	height:20px;
	vertical-align:middle;
} 

.reset
{
	margin-left: 0.5em;
	color: #FFFFFF;
	background: url(images/bg_navigation.gif) #750073 repeat-x 0px 0px;
	border: 1px #ede1ed outset;
	height:20px;
	vertical-align:middle;
} 
.blur
{
	border:1px #e3c3e2 solid;
}

.focus
{
	border:1px #750073 solid;
} 

input,select
{
	color: #750073;
	border:1px #e3c3e2 solid;
	background-color:#FFFFFF;
}

a.footermenu:link
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #750375;
	padding:0px 10px 0px 10px;
	font-weight:none;
}

a.footermenu:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #750375;
	padding:0px 10px 0px 10px;
}

a.footermenu:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background: url(images/bg_navigation.gif) #750073 repeat-x 0px 0px;
	color: #FFFFFF;
	padding:0px 10px 0px 10px;
}

a.footermenu:active
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-color: #990000;
	color: #FFFFFF;
	padding:0px 10px 0px 10px;
}

.maindiv
{
	border:1px;
	border-color:#b3b3b3;
	border-style:solid;
	width:980px;
	background:#FFFFFF;
}

.topmenu
{

	border:0px #FFFFFF groove;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:28px;
}

.hometext
{
	margin:10px 10px 10px 20px;
	vertical-align:top;
}


.hometexthead
{
	margin:0px 10px 0px 10px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#740274;
}


a.topmenu_link:link
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.topmenu_link:visited
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.topmenu_link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.topmenu_link:active
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a:link
{
	font-family:Arial;
	font-size:12px;
	color:#0033FF;
	text-decoration:none;
}

a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#0033FF;
	text-decoration:none;
}

a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#0033FF;
	text-decoration:underline;
}

a:active
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.normaltext
{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	padding:0px 5px 0px 5px;
}

.header
{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#750075;
	padding:0px 5px 0px 5px;
}

.headingtext
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#710370;
	padding:0px 5px 0px 5px;
}



#donationbox
{
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 15px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 15px;
	VISIBILITY: hidden;
	BORDER-TOP: black 0px solid;
	BORDER-BOTTOM: black 0px solid;
	BORDER-RIGHT: black 0px solid;
	BORDER-LEFT: black 0px solid;
	WIDTH: 200px;
	FONT-FAMILY: Tahoma;
	POSITION: relative;
	BACKGROUND-COLOR: white;
}

#FrogJS
{
	width: 950px;
	height: 500px;
}

#FrogJSCredit
{
	text-align: right;
	font-size: 80%;
	color: #999;
	padding: 1px;
}

#FrogJSCaption
{
	text-align: left;
	line-height: 140%;
}



 http://www.preservationnation.org 
body
{
}

#contentcontainer
{
/*	padding-right: 3em;	
	padding-left: 2em;
	padding-top: 3em; 
*/
	padding-bottom: 0.8em;	/* Space Between topmenu and scroller */
	z-index: 1;
	background: #ffffff;
	margin: 0px auto;
	position: relative;	
}

.container
{
	margin: 0px auto;
	width: 980px;
}

#navigation
{
	border-top: #471546 0px solid;
	z-index: 2;
	background: url(images/bg_navigation.gif) #750073 repeat-x 0px 0px;
	left: 0px;
	width: 980px;
	position: absolute;
	top: -1.5em; /* Absolute position of the topmenu */
	height: auto;	
}

#navigation li
{
	position: relative;
	text-align:center;	
}

#navigation a
{
	width: 98px;	
	padding-right: 0.7em;
	padding-left: 0.7em;
	padding-bottom: 0.6em;
	font: 1em "lucida grande", "lucida sans unicode", verdana, helvetica, sans-serif; 
	background: url(images/bg_nav_link.gif) no-repeat right center;
	color: #ffffff;
	padding-top: 0.4em; /* Margin above the Main Text */
	text-decoration: none;	
}

#navigation li.first
{
	margin-left: 2.85em;
}

#navigation a:hover
{
	background: url(images/bg_nav_hover.gif) #750073 repeat-x 0px 0px;
	color: #ffffff;	
}

#navigation li ul
{
	border-right: #750073 1px solid;
	padding-left: 0.2em;	
	padding-right: 0.2em;
	padding-top: 0.2em; /* Margin above 1st sub link menu */
	padding-bottom: 0.2em;	
	border-top: #750073 0px solid;
	z-index: 1;
	background: #b174b0;
	left: -5000px;
	border-left: #750073 1px solid;
	border-bottom: #750073 1px solid;
	position: absolute;
	top: 2.25em; /* GAP above 1st sub link */
}

#navigation li ul li
{
	display: block;
	float: none;
}
#navigation li:hover ul
{
	left: auto;
}
#navigation li.sfhover ul {
	left: auto;
}
#navigation li ul li a
{
	padding-right: 0.6em;
	display: block;
	padding-left: 0.6em;
	font-size: 0.9em;
	background-image: none;
	padding-bottom: 0.6em;
	margin: 0px;
	color: #000000;
	background:#b174b0;
	padding-top: 0.6em; /* Gap above EACH sub link */
}

#navigation li ul li a:hover
{
	background: #750073;
	color: #ffffff;
	background-image:none;
}


#navigation li.informationfor ul
{
	border-right: #f5ebc1 1px solid;
	padding-right: 0.2em;
	border-top: #f5ebc1 0px solid;
	padding-left: 0.2em;
	z-index: 2;
	background: #fffce3;
	padding-bottom: 0.2em;
	border-left: #f5ebc1 1px solid;
	width: 14em;
	padding-top: 0.2em; /* NA */
	border-bottom: #f5ebc1 1px solid;
	top: 0px; /* NA */
}

#navigation li.informationfor ul li
{
	padding-right: 0.2em;
	padding-left: 0.2em;
	padding-bottom: 0.2em;
	margin: 0px;
	padding-top: 0.2em; /* NA */
}

#navigation li.informationfor ul li a
{
	padding-right: 0.4em;
	padding-left: 0.4em;
	font-size: 0.9em;
	padding-bottom: 0.4em;
	margin: 0px;
	text-transform: none;
	padding-top: 0.4em; /* NA */
}

ul
{
	font-size: 12px;
	margin: 1.7em 0px;
	color: #343434;
	line-height: 1.6em;	
}

ol
{
	font-size: 12px;
	margin: 1.2em 0px;
	color: #343434;
	line-height: 1.6em;
}

blockquote
{
	font-size: 12px;
	margin: 1.2em 0px;
	color: #343434;
	line-height: 1.6em
}


.list_horizontal li
{
	display: block;
	float: left;	
}

.list_horizontal li a
{
	display: block;	
}

DIV 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px 
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
/* P {	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px 
}
*/
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
 End #outer .maindiv #master #content .hometexthead em {
	font-family: "Century Gothic";
	font-size: 12px;
	font-style: italic;
}
.style30 {
	font-family: "Century Gothic";
	font-size: 12pt;
	font-weight: normal;
	color: #660066;
}
