
body {
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
	font-size: 75%;
	background-color: white;
	color: black;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
}

table {
	margin: 0;
	padding:0;
}

td {
	margin: 0;
	padding: 0px;
}

img {
	border-width: 0;
}

.foto, .foto a:link, .foto a:visited {
	width: 160px;
	height: 120px;
}

.foto a:hover, .foto a:active {
	width: 240px;
	height: 180px;
}

ul {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

li {
	margin-left: 25px;
	text-align: left;
}

li li {
	margin-left: 35px;
	text-align: left;
}

.admin {
	color: gray;
	text-align: left;
}

.adminblur {
	color: red;
	text-align: left;
}

.banner, .banner a:link, .banner a:visited{
	background-repeat: no-repeat;
	height: 108px;
	width: 955px;
	text-align: right;
 	text-decoration: none;
	color: GRAY;
	margin:0;
	text-align: left;
}

.banner a:hover, .banner a:active{
	color: BLACK;
}

.column, .column a:link, .column a:visited {
	padding: 0px;
	margin: 0px;
 	vertical-align: top;
 	text-decoration: none;
	color: GRAY;
	text-align: left;
}

.column a:hover, .column a:active {
	color: BLACK;
}

.colblog, .colblog a:link, .colblog a:visited {
	padding: 0px;
	margin: 0px;
 	vertical-align: top;
 	text-decoration: none;
	color:#4682B4;
	text-align: left;
}

.colblog a:hover, .colblog a:active {
	color: BLACK;
}

.colleft, .colleft a:link, .colleft a:visited {
	padding: 0px;
	margin: 0px;
 	vertical-align: top;
 	text-decoration: none;
	text-align: center;
	color:GRAY;
}

.colleft a:hover, .colleft a:active {
	color: BLACK;
}

.colnum, .colnum a:link, .colnum a:visited {
	padding: 0px;
	margin: 0px;
 	vertical-align: bottom;
}

.central {
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
 	vertical-align: top;
 	text-align: left;
}

.tab, .tab a:link, .tab a:visited {
	padding:3px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Serif;
	font-size:120%;
	color:GRAY;
	border:0;
}

.tab a:hover, .tab a:active {
	color:BLACK;
}

.tabtop, .tabtop a:link, .tabtop a:visited {
	padding:3px;
	padding-bottom:20px;
	font-family:"Trebuchet MS", Arial, Verdana, Sans-serif;
	text-align:center;
	vertical-align: bottom;
	font-weight:bold;
	text-decoration:none;
	font-size:95%;
	color:GRAY;
	border:0;
}

.tabtop a:hover, .tabtop a:active {
	color:BLACK;
}

.tag, .tag a:link, .tag a:visited {
	padding:3px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Serif;
	font-size:110%;
	color:WHITE;
	border:0;
}

.tag a:hover, .tag a:active {
	color:yellow;
}

.intertab {
	width: 1px;
	padding: 0px;
}

.faldon, .faldon a:link, .faldon a:visited {
	padding:4px;
	text-align:center;
	font-size:110%;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Serif;
	color:WHITE;
	border:0;
}

.faldon a:hover, .faldon a:active {
	color:YELLOW;
}
.title, .title a:visited, .title a:link {
	font-weight:bold;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Serif;
}

.title a:hover, .title a:active {
	color: BLACK;
}

form {
	margin-top: 5px;
	margin-bottom: 5px;
}

input.radio {
background-color: white;
color: white;
border: 0px;
}

input, textarea {
	background: #EBEBE4;
	border: 1px solid #A5ACB2;
}

input.button {
	border: 1px solid GRAY;
	color: GRAY;
	cursor: pointer;
	text-align: center;
	font-size: 95%;
	font-variant: small-caps;
}

input.button:focus {
	background-color: #EBEBE4;
}

.story {
	color: BLACK;
	vertical-align:bottom;
}

.story a:link, .story a:visited {
	color: GRAY;
	text-decoration: none;
}

.story a:hover, .story a:active {
	color: BLACK;
	text-decoration: none;
}

.picture  {
	background-color: WHITE;
	border: 0px;
	padding-right: 15px;
	vertical-align: top;
	text-align: left;
}

.picture a:link, .picture a:visited, picture a:hover, picture a:active {
	text-decoration: none;
}

.centered {
	 	vertical-align: middle;
}

.nobord { 
	padding: 5px; overflow: hidden; font-size:120%;
}