/* MAINSPRING STYLESHEET DEFINITIONS */

/* "page" Class */
.page {
 
}

BODY {	
	background-color: black;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;}

#header {position: absolute;
	width: 800px;
	border-style: none solid solid solid;
  	border-color: #B53D31;
  	border-width: 0px 5px 5px 5px;
	background: url(images/background-4-20-04.jpg);
	background-repeat: no-repeat;     
	margin: 0px 0px 50px 50px;
	padding: 0px 0px 50px 0px;
	background-color: white; 

}

#colorspace {	
	background: url(images/header-fade.jpg);
	background-repeat: no-repeat; 
	background-color: white; 
        margin-top: 200px;
	margin-left: 0px;
        padding: 0px 0px 0px 0px;
}




/* Navigation IDs */
#navigation {

}
#navigation A {
  text-decoration: none;
   color: #B53D31;
	font-family: BernhardMod BT;

}
#navigation A:hover {
  text-decoration: ;
  color: blue;
  font-family: BernhardMod BT;
}

#navigation A:hover {
  text-decoration: ;
  color: blue;
  font-family: BernhardMod BT;
}

#navigation A:active {
  click: url(image/SN00034_.wav) ;
  color:;
  font-family: BernhardMod BT;
}


#mainNav {
  background-color: ;
  margin-left: 10px;

}

#mainNav A {
  background-image: url(images/goldbutton.jpg);

  border-width: 2px 2px 2px 2px;
  border-style: solid solid solid solid;
  border-color: #F8F0D2 #666666 #666666 #F8F0D2;
  color: black ;
  padding: 0px 5px 0px 5px;

} 

#mainNav A:hover {
	background-image: url(images/goldbutton2.jpg);
	border-width: 2px 2px 2px 2px;
  	border-style: solid solid solid solid;
  	border-color: #666666 #F1CB47 #F1CB47 #666666;
 	color: black ;
}


#mainNav LI {
  list-style: none;
  line-height: 2em;
  font-size: medium;
   margin-left: 2px;
 display: inline;
  
}


#mainNav UL {
  margin-left: 5px;
}

#subNav { 

line-height: 1.5em;
margin-left: 10px;
width: 200px;
 float: left;
padding: 15px;
color: #B53D31;

}

#subNav LI {
list-style: square; 
  line-height: 1.5em;
  font-size: small;
  display: line-item;
  
}
#subNav UL {
  margin-left: 2px;

}

.subNav-2 SPAN {margin-left: 2em}

/* "content" ID */
#content {
  margin-left: 210px;
  margin-top: 10px;
  margin-right: 90px;
  padding: 0px 0px 0px 15px;
}
#content H1 {
  font-family: French Script MT;
  color: #black;
  font-size: 32pt;
  text-align: left;
}

#content H2 {
  font-family: Century Gothic;
  color: blue;
  font-size: medium;
  text-align: left;
}

#content p {
 font-family: Century Gothic;
}

/* "sitePage" Class */
.sitePage H1 {
  font-family: Arial;
  color: #000000;
  font-size: large;
  text-align: center;
}
.sitePage P {
  text-indent: .5em;
  font-family: BernhardMod BT;
  color: #000000;
  font-size:;
}
.sitePage IMG {
	width: 250px;
	margin-top: 50px;
	margin-right: 10px;
	margin-left: 10px;
  	float: right;
	border-style: solid solid solid solid;
  	border-color: black;
}
.sitePage A { font-family: BernhardMod BT; 
 color: blue;}
.sitePage A:hover { font-family: BernhardMod BT;
color: red}

/* "documents" Class */
.documents {
  background-color: #eeeeee;
  border-style: solid;
  border-color: #444444;
}
.documents LI {}

/* "homeTeaser" Class */
.homeTeaser {
  background-color: #eeeeee;
  padding: 10px;
}
.homeTeaser H2 {
  font-family: Arial;
  font-size: medium;
  color: #000000;
  margin-bottom: 0px;
}
.homeTeaser P {
  font-family: Times;
  font-size: x-small;
  color: #888888;
  margin-top: 0px;
}
.homeTeaser A {}
.homeTeaser A:hover {}

/* Photo Album Related Classes */
.album {
  text-align: center;
}

.album_entry {
  border-style: solid solid solid solid;
  border-color: #F8F0D2 #666666 #666666 #F8F0D2;
  margin-top: 10px;
  width: 350px;
  background-image: url();
  background-color: #333366;
  padding-top: 5px;
}
.album_entry IMG {
  float: none !IMPORTANT;
  width: 300px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 30px;
  margin-right: 30px;
  text-align: center;
}

.album_caption {
  color: white;
  margin-top: 10px;
  font-weight: bold;
}

/* "news" Class */
.news {

  width: 600px;
}
.news P {
  text-indent: .5em;
  font-family: serif;
  color: #000000;
  font-size: small;
}
.news IMG {
  width: 200px;
  float: left;
}
.news A {}
.news A:hover {}

/* "news_story" Class */
.news_story {
  float: left;
}

/* "relatedLink" Class */
.relatedLink {
  float: right;
  width: 150px;
  border-style: none none none solid;
  border-color: #ff0000;
  background-color: #ddddee;
  padding-left: 5px;
}
.relatedLink LI {
  margin-left: 0px;
}
.relatedLink A {}
.relatedLink A:hover {}

/* "date" Class */
.date {
  font-family: Arial;
  font-style: italic;
  font-size: xx-small;
  color: #cccccc;
  text-align: right;
}

/* "teaser" Class */
.teaser {
  margin-bottom: 15px;
  padding-right: 20px;
}
.teaser H2 {
  font-family: Arial;
  font-weight: bold;
  font-size: medium;
}
.teaser P {
  margin-left: 10px;
}
.teaser A: {}
.teaser A:hover {}

#footer {margin-top: 50px;
	
}

