/* ######################### everything ######################### */

a:link {color: blue;}
a:visited {color: #529;}
a:active {color: red;}
a:hover {color: red;}

/* ######################### header ######################### */
h1 .entry {
	margin: 0px;
	display: inline;
}

#linkSearch form {
	display: inline;
}
#search {
	width: 20%;
}

#singleLine {
	width: 92%;
}
#multiLine {
	width: 92%;
	height: 9em;
}
.singleLine #multiLine {
	display: none;
}
.singleLine #singleLine {
	display: inline;
}
.multiLine #multiLine {
	display: inline;
}
.multiLine #singleLine {
	display: none;
}

#linkLogin {
	display: none;
}
.linkLogin #linkLogin {
	display: inline;
}
#linkTitle {
	display: none;
}
.linkTitle #linkTitle {
	display: inline;
}
#submit {
	display: none;
}
.submit #submit {
	display: inline;
}
.multiLine #submit {
	display: inline;
}

.random {
	font-size: x-small;
	text-transform: lowercase;
}

/* ######################### text ######################### */
.error {
	font-size: large;
	color: red;
}

.entry {
	margin: 0em;
	margin-bottom: 1em;
	display: block;
}

/* ######################### other pages ######################### */
.other {
	background-color: #edd;
	border-color: #522;
}
.other .mainOnly {
	display: none;
}
.lc {
	text-transform: lowercase;
}
.largeText {
	font-size: large;
}

/* ######################### for fun ######################### */
.roarImage {
	display: none;
	position: absolute;
	padding-top: 20px;
	padding-left: 20px;
}
.roar .roarImage {
	display: inline; /* default */
}

