body {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

h1 {
	padding:10px;
	display: inline;
	color: #003366;
}

h2 {
	margin: 0;
	color: #003366;
	padding-left: 10px;
}

h3 {
	padding: 10px;
	margin: 0;
	color:#D41F00;
	font-size: x-large;
}

.style2 {
	color: #D41F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
}

p {
	padding-left:10px;
	padding-right:10px;
	font-size: x-large;
	}

#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #003366;
color: #FFF;
width: 100%;
font: normal 110% arial, helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color: #036;
color: #FFF;
padding: .2em 1em;
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #369;
color: #fff;
}

div.imageleft {
  float: left;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.imageleft p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
div.imageright {
  float: right;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.imageright p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
 } 
  p.right {
	text-align: right;
}

div.questions {
	position: absolute;
	left: 1048px;
	top: 242px;
}

.nml {
	font-family: Arial, Helvetica, sans-serif;
}

#highlite {
	background-color: #06F;
}

.style3 {
	font-size: 24px;
	color: #D41F00;
	font-weight: bold;
}

.double-border {
	border: 3px solid #969696;
	padding: 5px; /*Inner border size*/
	background: #cadcf7; /*Inner border color*/
	width: 501px;
}


.img-desc {
	position: relative;
	display: block;
	height:375px;
	width: 500px;
	
}
.img-desc cite {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 479px;
	padding: 10px;
	border-top: 1px solid #999;
}
