html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background-color: #9bbbbb;
	font-size: 10pt;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:930px;
	background: #F0F8FF;

	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */

	border-left: thin solid #ddd;
	border-right: thin solid #ddd;

}

div#header {
	background-image: url(images/rockplant920x100-2.jpg);
	background-position: 0% 0%;
	background-repeat: no-repeat;


}
	div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
	}

div#content {
	padding:0em 0em 5em; /* bottom padding for footer */
	background-color:  #F0F8FF;

}
	div#content p {
	}

div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#F0F8FF;
	text-align: center;
	color: #444444;
}


A:link { font-weight: bold; font-family: arial; text-decoration: none; color: #004444   }
A:visited {  font-weight: bold; font-family: arial; text-decoration: none; color:  #004444  }
A:hover {  font-weight: bold; font-family: arial; color: #CC9966; text-decoration: underline }

A:link.toolstop2 { font-weight: bold;text-decoration: underline; color: #ffffff; }
A:visited.toolstop2 {font-weight: bold;text-decoration: none; color:#ffffff;}
A:hover.toolstop2 {font-weight: bold; text-decoration: underline; color: #fff; background-color: #555;}

ul.space {list-style-type: none;padding: 0px 0px 0px 0px;}
ul.space li {padding-bottom: 10px;}
ul.space li a {font-size: 1.3em;}

#skytop {height: 100px;font-family: Arial; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: bold; color: #ffffff;white-space:nowrap;}

#condy {display:none;}

.topbar {float: right;text-align: right;padding-right: 10px; padding-top: 80px; color: #dddddd; font-size: 9pt; font-weight: bold;}

.portalback {float: left;margin: 10px 0px 0px 20px;}

.headquote {background-color:#bce1d1;margin: 10px 10px 10px 10px;font-family: Arial, Helvetica, Sans-Serif;font-size: 16pt;text-align: right;padding: 10px;}

.headquote2 {background-color:#adcade;margin: 10px;font-family: Arial, Helvetica, Sans-Serif;font-size: 16pt;text-align: right;padding: 4px;}


.leftside {padding-left: 10px;padding-right: 10px;}

.bodycol2 {background-color: #F0F8FF; }

.mainsec {padding: 10px 20px 10px 20px; color: #CC9966; font-size: 1em;color: #444444;font-weight: bold; text-align: left;}

.mainsec2 {padding: 10px 20px 10px 20px; color: #CC9966; font-size: 1em;color: #444444;font-weight: normal; text-align: left;}

.midbar {background-color:#adcade;margin: 10px 10px 10px 10px;font-family: Arial, Helvetica, Sans-Serif;font-size: 16pt;text-align: right; }

.midheader {background-color:#adcade;padding: 10px; margin: 10px 0px 10px 0px; font-family: Arial, Helvetica, Sans-Serif;font-size: 16pt;text-align: right; }

.mainleft {padding: 10px 20px 10px 20px; color: #CC9966; font-size: 1em;color: #444444; width: 45%;float: left;}

.mainright {padding: 10px 20px 10px 20px; color: #CC9966; font-size: 1em;color: #444444; width: 45%;float: right; text-align: right; }


hr.sidehr {height: 20px;background-color: #bce1d1; color: #adcade; width: 100%;border: none;}

hr.foothr {height: 20px;background-color: #bce1d1; color: #adcade; width: 98%;border: none;}

.bar1 {border-left: 20px solid #adcade;padding-left: 10px; border-bottom: 2px solid #adcade;margin-right: 10px;}

big {font-size: 1.1em;}

ul.spec {padding: 0px 0px 0px 14px;  margin: 0px 0px 0px 0px;}

ul.spec2 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.nubox {border: thin solid #adcade; margin: 4px 2px 4px 2px; padding: 4px 4px 4px 4px; background-color: #fff; }

.sidebox {background-color: #bce1d1; color: black; padding: 4px; margin-top: 6px;margin-bottom: 6px; }


a.talkbutton {
	padding: 2px 25px 2px 25px;	 border:outset 1px  #385138;
	 background: #004444;  color: #ffffff;  font-size: 8pt;  font-weight: bold;
	margin: 0px 0px 0px 0px;
 }

table.audio { 	background-color: #bce1d1; width: 460px;
		margin-left: 70px;	}

.audiosub {	margin-left: 50px; margin-bottom: 10px; font-style: italic;
}



