/* Layout Stylesheet */ 

body {
 margin:0px;
 background: #ffffff;
 padding:0;
 margin-left: 100px;
 margin-right: 100px;
font-size: 1em;
font-family: Verdana, Helvetica, "Arial", sans-serif;}

#hdr {
margin:0;
padding:0;}
#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:auto;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#maincontent {

 background:#ffffff;
 color: #000000;
 text-align:left;
font-family: Verdana, Helvetica, "Arial", sans-serif;
font-size: 0.8em;
}

#photos {width: 850px;
position: relative;
}

#photosleft {
      margin: 5px;
	padding: 5px;
width: 377px;
float: left;}

#photosright {
      margin: 5px;
	padding: 5px; width: 377px; float: right;
vertical-align: top;}

.photosby {font: 55% Arial,sans-serif;
	font-weight: bold;
line-height: 12px;}
	
p {
}

 h1{
font: bold 110% Verdana, Helvetica, "Arial", sans-serif;
 margin: 0;
 padding: 0;
}
h2{
font: bold 95% Verdana, Helvetica, "Arial", sans-serif;
 margin: 0;
 padding: 0;
}

h3{
 font: bold 93% Verdana, Helvetica, "Arial", sans-serif; 
 margin: 0;
 padding: 0;
}
h4{
 font: 90% Verdana, Helvetica, "Arial", sans-serif;
 color: #333333;
 margin: 0;
 padding: 0;
}
h5{
 font: 85% Verdana, Helvetica, "Arial", sans-serif;
 margin: 0;
 padding: 0;
}


.smaller { font-size: .8em; }

.smalltext {
	FONT-SIZE: 0.65em
}

.presenter {font-size: .8em; color:#666666;}


.archive-date {
	padding: 5px;
	font: 0.9em Verdana, "Arial", Helvetica, sans-serif;
	color: #500C7A;
	background-color: #E1E2FF;
	border: 1px #361749 solid;
	border-left: 5px #361749 solid;
	font-weight: bold;
}


.caption {
	FONT-SIZE: 0.65em; font-weight: bold;
text-align: left; width: 377px;
line-height: 12px;
padding-top: 0.5em;
margin-top: 0.5em;
}
#submenu{
	font: 0.8em Verdana, Helvetica, "Arial", sans-serif;
	position: absolute;
width: 624px;
margin-left: 250px;
top: 75px;
	font-weight: bold;
	color: #500C7A; text-decoration: none;
	z-index: 200;
}
#submenu a{
	color: #500C7A; text-decoration: none;
}
#submenu a.link {
	COLOR: #500C7A;
text-decoration: none;}

#submenu a.whitetab {
	COLOR: #500C7A;
text-decoration: underline;}
#submenu a.whitetab:visited {
	COLOR: #500C7A;
text-decoration: underline;}

#submenu a:visited { color: #500C7A; text-decoration: none;}

#submenu a:hover
{
color: #CC6699; 
text-decoration: none;
}


a:link { color: #500C7A; cursor: hand; }
a:visited { color: #cc6699; }

.indented {
	 font-size: 0.85em; 
}


.imagetext {
	 font-size: 0.75em; font-weight: bold;
text-align: left;
}

#image
{
	padding: 0px 0 0 0px;
	margin: 0; 
width: 400px; 
}


.exitnotice
{color: #686868;
font-size: 0.75em;}

.imageleft {

      margin: 10px;
	float: left;
	border: 1px #818181 solid;
	background-position: 5pt 5pt;
	padding: 10px;
}

.imageright {

      margin: 10px;
	float: right;
	border: 1px #ff6600 dotted;
	background-position: 5pt 5pt;
	padding: 10px;
}

input.button {
font-weight: bold;
font-family: Verdana, Helvetica, "Arial", sans-serif;
text-decoration: none;
border: 1px solid;
text-align: center;
background-color: #B41511;
color: #ffffff;}


.button
{
background-color: #B41511;
color: #ffffff;
font-weight: bold;
font-family: Verdana, Helvetica, "Arial", sans-serif;
text-align: center;
padding-left: 0.25em;
padding-right: 0.25em;
font-size: 0.7em;
}


#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.65em; MARGIN-LEFT: auto; WIDTH: 100%; COLOR: #000000; MARGIN-RIGHT: auto; PADDING-TOP: 1em; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;
padding-bottom: 20px;
margin-bottom: 20px;}

#footer, #push {
	height: 100px; /* .push must be the same height as .footer */
}
  #lastupdate
{
text-align: center;
	font-size: 80%;
}
.floatright {
	float: right;
}


span.noticerss {
background-color: #ff6600;
border: 1px #000000 solid;
color: #ffffcc;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
margin: 0;
padding: 2px;
font-weight: bold;
border-top: 1px #ffcc99 solid;
border-left: 1px #ff9933 solid;
border-bottom: 1px #333300 solid;
border-right: 1px #333333 solid;
text-decoration: none;}


#footnote{
	font-size: 0.85em;
}

.exitnotice
{color: #686868;
}

.alliancemembers {
	line-height: 3.5em;
	}

.textindent {
padding-left: 1em;
text-indent: -5em;
}.biotext {
	font-size: 0.85em;
	color:#333;
	font-weight: normal;
	line-height: 1.25em;
	text-align: left;
}

.copyPaste{
	margin-left: auto;
	margin-right: auto;
	border: 1px dashed #000;
	background-color: #FFF;
	width: auto;
	padding: 10px;
	word-wrap: break-word;
}

