body {
	margin: 0;
	padding: 0;
  	background: #cccc99;   /*brown*/
background: fuchsia url(../images/siteback1.jpg) repeat scroll 0% 0%;
}

/* A container should group all your columns. */
.container {
  width: 800px;
  margin: 0 auto;
  background-color: white;
border: medium solid blue;
}

input.btn{ 
	  color: #006; 
	  font: bold 14px 'Times New Roman',helvetica,sans-serif; 
	} 

#header {
	margin: 0 auto;
	width: 800px;
background-color: #7c9ca7;
}

#searchlang {
	width: 200px;
}

#google_translate_element {
	margin: -45px 0px 0px 620px;
	width: 50px;
}
	
#footer {
	margin: 0 auto;
	width: 800px;
	text-align: center;
}

#spin {
	margin-left: 50px;
}

#spin1 {
	margin-left: 20px;
}

/*
"margin: 0 auto" with a width will center the layout
in the browser window
*/

#masthead {
	margin: 0 auto;
	margin-top: 0px;
	width: 800px;
/*	font-size: 1.4em;*/
	background-color: silver; 
}

#masthead h2 {
	color: blue;                       /*white*/
	text-align: center;
}

#masthead h3 {
	color: black;                       /*white*/
	text-align: center;
}

#message1 {
	text-decoration: underline;
}

#message2 {
	text-align: left;
	margin: 0px 0px 0px 0px;
	margin-top: 200px;
	width: auto;
/*	font-size: 1.4em;*/
}

#message3 {
	text-align: left;
	margin: 0px 0px 0px 0px;
	margin-top: 150px;
	width: auto;
/*	font-size: 1.4em;*/
}

#singlepic {
text-align: center;
}

table.peeps {
	border-collapse: collapse;
}

table.peeps td {
	background: blue;
	color: black;
}

table.agen {
border: thick double gray;
}

table.agen th {
	text-align: center;
	background: gray;
	color: white;
	padding: 0.2em;
}

table.agen td {
	background: #cccc99;
	text-align: center;
}

table.columb {

border-collapse:collapse;
}

table.columb th {
	text-align: center;
	background: gray;
	color: white;
	padding: 0.2em;
border: thick double gray;
}

table.columb td {
	background: #c8e5e1;
	text-align: left;
border: thick double gray;
}

table {
	border-collapse: collapse;
/*	border: 1px solid blue;*/
}

th {
	text-align: left;
	background: gray;
	color: white;
	padding: 0.2em;
}

td {	
	background: #cccc99;
	color: black;
/*	border: 1px solid blue;*/
}

a:link, a:visited {
	color: #333;
	background: #eee;
}

a           { color: #009; text-decoration: underline; }


#nav {
font-size:90%
}

#nav ul {
list-style: none;
margin: 0;
padding: 0;
padding-top: 1em;
padding-bottom: 1em;
}

#nav li {
display: inline;
}

#nav a:link, #nav a:visited {
margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
color: #A62020;
background-color: #cccc99;    /*cccc99#FCE6EA;*/
text-decoration: none;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #717171;
border-right: 1px solid #717171;
}

#nav a:hover {
border-top: 1px solid #717171;
border-left: 1px solid #717171;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}


#nav1 {
font-size:90%
}

#nav1 ul {
list-style: none;
margin: 0;
padding: 0;
padding-top: 1em;
padding-bottom: 1em;
}

#nav1 li {
display: inline;
}

#nav1 a:link, #nav1 a:visited {
margin-right: 0.2em;
padding: 0.2em 0.6em 0.2em 0.6em;
color: #A62020;
background-color: #cccc99;    /*#FCE6EA;*/
text-decoration: none;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #717171;
border-right: 1px solid #717171;
}

#nav1 a:hover {
border-top: 1px solid #717171;
border-left: 1px solid #717171;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}


#navi1 {
font-size:90%
}
#navi1 ul {
list-style: none;
margin: 0;
padding: 0;
}

#navi1 li {
display: list-item;
}

#navi1 a:link, #navi1 a:visited {
display: block;
padding: .4em 0em .4em .5em;   /*padding: 0.2em 0.6em 0.2em 0.6em;*/
color: #A62020;
background-color: #cccc99;  /*#FCE6EA;*/
text-decoration: none;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #717171;
border-right: 1px solid #717171;
}

#navi1 a:hover {
border-top: 1px solid #717171;
border-left: 1px solid #717171;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}



#navigation {
font-size:90%
}
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
}

#navigation li {
display: list-item;
}

#navigation a:link, #navigation a:visited {
display: block;
padding: .4em 0em .4em .5em;   /*padding: 0.2em 0.6em 0.2em 0.6em;*/
color: BLACK;    /*#A62020RED*/
background-color: SILVER;  /*#FCE6EA;*/
text-decoration: none;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #717171;
border-right: 1px solid #717171;
}

#navigation a:hover {
border-top: 1px solid #717171;
border-left: 1px solid #717171;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}




