/*------------------------------------------------------------------------------
 * stylesheet.css - stylesheet for Andrew Danner's Web Site
 *
 * Modified from David Finlayson (U. Washington) site
 *-----------------------------------------------------------------------------*/

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #323232;
	background-color: #aaa;
  margin: 0;
  padding: 0;
  border: 0;
}

h1 {
	font-weight: normal;
	font-size: 2.5em;
	color: #003366;
	line-height: 1.5ex;
	margin: 0ex 0em 1ex 0em;
}

h2 {
	font-weight: normal;
	font-size: 2.0em;
	color: #003366;
	margin: 1ex 0em 1ex 0em;
}

a{
  text-decoration: none;
  font-weight: bold;
}

a:link    {color: #003366;}
a:visited {color: #003366;}
a:hover   {text-decoration: underline;}

tt {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

pre {
	font-size: 110%;
}

pre#code {
	  font-weight: bold;
	  font-family: Andale Mono, MS Courier New, monospace;
}


.code {
    font-weight: bold;
    font-family: Andale Mono, MS Courier New, monospace;
}

.code .orange { color: orange; }
.code .red { color: red; }
.code .green { color: green; }
.code .blue { color: blue; }
.code .purple { color: purple; }


#Wrapper {
  width: 850px;
  background: #ffffff;
  line-height: 2.75ex;
  padding: 0;
  border: 0;
  margin-left:auto;
  margin-right:auto;

}


#HeaderLarge{
   font-size: 1.1em;
   line-height: 1.2em;
   margin: 2ex 1.5em 2ex 1.5em;
   padding: 1ex 0em 0ex 0em;
}

#HeaderSmall{
   font-size: 1.1em;
   line-height: 1.2em;
   margin: 1ex 0.5em 1ex 0.5em;
   border:0; padding:10px; width:100%;
}


#HeadImgLg {
  background: url(../style/images/yellowstone.jpg) 0 0 no-repeat scroll;
  border:0; margin:0; width:100%;
}

#HeadImgMed {
  background: url(images/alaska_med.jpg) 0 0 no-repeat scroll;
  border:0; margin:0; width:100%;
}

#HeadImgSm{
  background: url(images/alaska_small.jpg) 0 0 no-repeat scroll;
  border:0; margin:0; width:100%;
}

.TagLine {
	font-size: 1.2em;
	font-style: italic;
	background-color:#eee;
  margin: .5ex 0em .5ex 0em;
  padding: .5ex 0em .5ex 2em;
  border-width: 1px 0px;
	border-color: black;
	border-style: solid;
	clear: left;
}

#Content {
	margin: 0ex 2em 0ex 2em;
	padding: 1ex 1em 1ex 1em;
}

#Content p {
   margin: 2ex 0em 0ex 0em;
}

#Footer {
	background-color: #eee;
	text-align: center;
	font-size: 0.8em;
  margin: 2ex 0em 2ex 0em;
  padding: 1ex 0em 1ex 0em;
	border-width: 1px 0px;
	border-color: black;
	border-style: solid;
  width: 100%;
	clear: left;
}

#Footer img {
   clear: left;
   border: none;
}

.caption {
  font-size: 0.9em;
}

.bibtex {
  font-size: 0.8em;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

