html{height: 100%;
	position:relative;
	}

body {
	margin: 0 auto;
	padding: 0;
	font: 76% Verdana,Tahoma,Arial,sans-serif;
	/*background:#dce4fb url("bg.png") 0 0 repeat-x;*/
	background: url("camo_3.png");
}

a
{
	text-decoration: none;
	padding: 0;
	margin: 0;
	color: black;
	
}

p
{
color: #443838;
}

img
{
	border-style:none;
}

#main
{ 
  top:100px;
  width: 1000px;
  margin-left: auto; 
  margin-right: auto;
  background:white;
  
}

#banner
{
	width:1000px;
	

}

#compliance
{
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	color:gray;
	font-size: 94%;
	width: 980px;
	float:center;
	
}

#menu
{ 
  height: 52px;
  width: 1000px;
  /*margin-left: auto; 
  margin-right: auto;*/
  float:left;
  background: url(union-jack5.png) no-repeat;
  clear:all;
  
}

#menu li
{
  margin: 0px; 
  padding: 0px;
  text-decoration: none;
  display: inline;

  /*vertical-align:top;*/
  /*background: url(menu-grad-grey.png) repeat-x;*/
} 

ul li
{ 
  list-style-type: none;
  margin: 0px 0px 0px 0px; 
  padding: 0px;
  text-align:center;
}

#menu li a 
{ display: block; 
  float: left; 
  height: 25px;
  text-decoration: none; 
  padding: 0px 10px 0px 10px;
  font-size:150%;
  
} 

#links, #menu, #menu li a
{ 
  background: #00000;
  color: #807878;
  /*border-color: #D7D7D7;*/
  text-transform: uppercase;
  
  
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ 
  /*background: #FFFFFF;*/
  color: #443838;
 /* background: url(menu-union.png) repeat-x;*/
 /* background: url(menu-grad-grey-blue.png) repeat-x;*/
} 

/*#menu-left
{ 
  height: 30px;
  width: 60px;
  margin-left: auto; 
  margin-right: auto;
  float:left;
  background: url(menu-union.png) repeat-x;
  clear:left;
}*/

a:link {color: #000000; text-decoration: none; }


#footer
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:50px;
	color:gray;
	font-size: 94%;
	clear: both;
	height:40px;
	margin: 0;
	padding:0;
}


/* columns */
#leftcolumn
{ 
  width: 205px;
  /*height:790px;*/
  float: left;
  padding: 16px 0px 15px 30px;
  /*background: url(border-l.png) no-repeat;*/
}

#galleryleftcolumn
{
  width: 105px;
  /*height:790px;*/
  float: left;
  padding: 16px 0px 15px 30px;
}
#centercolumn
{ text-align: justify;
  width: 460px;
 /* height:800px;*/
  float: left;
  padding: 12px 3px 15px 19px;
  /*background-color:green;*/
}

#biocentercolumn
{ 
  width: 1000px;
  height:1050px;
  float: center;
  clear: both;
  padding: 12px 3px 15px 19px;
  /*background-color:green;*/
}

#spcentercolumn
{ 
  width: 1000px;
  height:1250px;
  float: center;
  clear: both;
  padding: 12px 3px 15px 19px;
  /*background-color:green;*/
}

#centercolumnmap
{ 
  float:center;
  text-align: justify;
  width:100%;
  height:876px;
  float: left;
  padding: 0px 0px 0px 0px;
  /*background-color:green;*/
}

#rightcolumn
{ 
	text-align:center;
	width: 245px;
/*	height:790px;*/
	float: right;
	padding: 16px 0px 15px 0px;
	/*background: url(border-r.png) no-repeat;*/
}

#rc-text
{

padding: 0px 50px 0px 20px;
}

#bioleftcolumn
{ 
  width: 205px;
  height:650px;
  float: left;
  padding: 16px 0px 15px 30px;
}

#perscentercolumn
{ text-align: justify;
  width: 460px;
  height:800px;
  float: left;
  /*padding: 12px 3px 15px 19px;*/
  /*background-color:green;*/
}
}

#rc-text
{
	/*width: 150px;*/
	font:120%;
	padding: 0px 100px 0px 0px;
}

#rightcolumn a
{
	top:120px;
	text-decoration: none;
	border:none;
	clear: both;
	color: #0e0a6a;
}

#leftcolumn a
{
	top:120px;
	text-decoration: none;
	border:none;
	clear: both;
	color: #0e0a6a;
}

#centercolumn a
{
	top:120px;
	text-decoration: none;
	border:none;
	clear: both;
	color: #0e0a6a;
}


#banner a
{
text-decoration: none;
border:none;
clear: both;
text-align:center;

}

/*#banner-left
{

width:210px;
margin-left:auto;
margin-right:auto;
float:left;
text-align:left;
height:100px;
clear:all;
}*/

/*#banner-center
{
display:inline;
float:center;
text-align:center;
background: url("header2.png");
width:400px;
}*/

/*#banner-right
{

margin-left:auto;
margin-right:auto;
float:right;
text-align:right;
clear:all;
width:210px;
}*/



#banner-left
{ 
  width: 205px;
  height:221px;
  float: right;
 
 /* background: url(border-l.png) no-repeat;*/
}

#banner-center
{ 
  text-align: justify;
  width: 750px;
  height:221px;
  float: left;
 background-color:white;
  
}


#banner-right
{ 
	text-align:center;
	width: 205px;
	height:201px;
	float: right;
	padding: 20px 20px 0px 0px;

	
}

/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

#links a, #footer a{text-decoration: none; color:#000000;}

#links a:hover, #footer a:hover{text-decoration: underline;}

#list
{
	list-style-type:disc;
	text-align:left;

}
#list li
{
list-style-type:disc;
	text-align:left;
/*	width:400px;*/
}

#diary
{
text-align:left;

}

#diary h4
{
color:grey;
font: Arial;
text-align:left;
}

#diary h5
{
color:black;
font: Arial;
text-align:right;
}