body, button, html, input, select, td, textarea, th {
  color: black;
  font: 11px/1.8 Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
}

/* photo gallery */
.gallerycontainer{
/*	position: relative;		/*Add a height attribute and set to largest image's height to prevent overlaying*/
	height: 80px;
	width: 250px;
}
.thumbnail img{
	border: 1px solid white;
	margin: 0 5px 5px 0;
	width: 100px;
	height: 66px;
}
.thumbnail:hover{
	background-color: transparent;
}
.thumbnail:hover img{
	border: 1px solid black;
}
.bigview{
/*	position: relative;		/*Add a height attribute and set to largest image's height to prevent overlaying*/
	height:250px;
	width: 250px;
}
.tborder tr, .tborder td
{
	border: 1px solid black;
	margin: 5px 5px 5px 5px;
	padding: 0;
}

a {
  color: #4444FF;
}

a img {
  border: none;
}

body, html {
	margin: 0;
	padding: 0;
}

body {

	background-color: white;
	color: black;
}

/*
button {
  background: #151515 url(button-bkg.gif) no-repeat right;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  line-height: normal;
  overflow: visible;
  padding: 0 13px 0 5px;
  width: auto;
}
*/

button {
	background-color: #B0B0B0;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #E0E0E0;
	border-right-color: #A0A0A0;
	border-bottom-color: #808080;
	cursor: pointer;
	font-weight: bold;
	line-height: normal;
	overflow: visible;
}
.hcenter{
	position: relative;
	top: -10px;
}

fieldset, form {
	border: none;
	margin: 0;
	padding: 0;
}

input, select, textarea {
  line-height: normal;
}

label {
	cursor: pointer;
}

legend {
  display: none;
}

li, dd, blockquote {
	margin-left: 1em;
}

td, th {}

#b-1 {
	background-color: #D0D0D0;
	float: left;
	width: 237px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0;
	padding: 10px 10px 10px 10px;
}

* html #b-1 {
}

#b-2 {
	background-color: #D0D0D0;
	float: left;
	width: 640px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0;
	padding: 10px 10px 10px 10px;
}

#preview{
	border-width: 1px;
	border-style: solid;
	border-top-color: #A0A0A0;
	border-left-color: #A0A0A0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: auto;
}


#container {
  margin: auto;
  width: 940px;
}

#content {
  text-align: justify;
}

#datum {
  font-size: 10px;
  margin: 0;
  position: absolute;
  right: 20px;
  top: 14px;
}

#datum span {
  color: #444400;
}

#footer {
  text-align: center;
  border-top-style: solid;
  border-color: black;
  border-width: 1px;  
}

#header {
  height: 115px;
  line-height: normal;
  position: relative;
  border-bottom-style: solid;
  border-color: black;
  border-width: 1px;
}

#logo-container {
  height: 90px;
  left: 50px;
  position: relative;
  top: 0px;
  width: 650px;
}

#main {
  overflow: auto;
  position: relative;
  width: 100%;
  -moz-outline: none;
}

#main-outer {
}

.nav {
  margin: 0;
  position: absolute;
  right: 20px;
}

.nav a {
}

.nav li {
  background: url(bullet-1.gif) no-repeat left 0.5em;
  float: left;
  list-style: none;
  margin: 0 20px 0 0;
  padding-left: 8px;
}

.nav li.last-item {
  margin: 0;
}

.nav_adm {
  margin: 0;
  position: absolute;
  right: 20px;
}

.nav_adm a {
  color: #ffdab2;
  text-decoration: none;
}

.nav_adm li {
  background: url(bullet-1.gif) no-repeat left 0.5em;
  float: left;
  list-style: none;
  margin: 0 20px 0 0;
  padding-left: 8px;
}

.nav_adm li.first-item {
  background: 0;
  color: #ffffff; 
}

.nav_adm li.last-item {
  margin: 0;
}

.imlist
{
	display: block;
	border:1px solid lightgray;
}

.bar a
{
	color: darkblue;
	text-decoration: none;
}

.bar a:hover
{
	color: blue;
	text-decoration: underline;
}

.tile
{
	display: block;
	float: left;
	border: 1px outset lightgray;
	padding: 3px 3px 3px 3px;
	margin: 3px 3px 3px 3px;
}

a.imlist
{
	color: darkblue;
	text-decoration: none;
}

a.imlist:hover
{
	border:1px dotted black;
	color: blue;
	text-decoration: underline;
}


