/*+--------------------------------------------------+
  +  www.nilswogram.com
  +  style.css
  +  (c) september 2005 oliver walkhoff
  +  this code may not be used or reproducted
  +  without written permission by the author.
  +--------------------------------------------------+*/

body { margin: 0px; background-color: #000000; font: 12px courier, georgia, sans-serif; color: #CCCCCC; line-height: 1.6em; }

h1 { font: 14px courier, georgia, sans-serif; font-weight: bold; color: #FFFFFF; }

h2 {  font: 14px courier, georgia, sans-serif; font-weight: bold;  color: #838341; } /* color: #74743A;  light olive */

h3 { font: 14px courier, georgia, sans-serif; font-weight: bold; color: #838341; }

:link, :visited { color: #FFFFFF; text-decoration: none; }

:visited:hover { color: #FF99FF; /* pink */ text-decoration: underline; }

:link:hover {
	color: #FF99FF; /* pink */
	text-decoration: underline;
	/* background-color: #333333; */
}

.header {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #666633; /* olive */
	clear: both;
}

.content { margin: 40px 40px 0 10px; }

.footer {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 30px;
	clear: both;
}

/*+--------------------------------------------------+
  +  admin
  +--------------------------------------------------+*/
.header-admin {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #003648; /* #595E6A #561414;*/
	clear: both;
}

/*+--------------------------------------------------+
  +  layout with rows
  +  biography, discography, links
  +--------------------------------------------------+*/
.row { margin-bottom: 10px; }
.label { float: left; width: 230px; text-align: right; }
.item { margin-left: 250px; }


/*+--------------------------------------------------+
  +  layout with columns
  +  project, cart, gallery
  +--------------------------------------------------+*/
#navigation { float:left; width: 230px; text-align: right; line-height: 1em; }

/* project content */
#main { float:left; width:600px; margin-left: 20px; }

#sounds p { line-height: 1em; }

#artists { margin-top: 10px; }

/*
div#albums {
	background-color: green;
}
*/

/* row for an album */
.album {
	clear: right;
	height: 120px;
	/* margin-bottom: 20px;  background-color: gray; */
}

/* album title */
.title {
	font-weight: bold;
}

/* gallery */
.frame {
	height: 100px;
	clear: both;
	/*   */
}

.thumbnail {
	float: left;
	width: 190px;
	margin-right: 20px;/*  */
}

.caption {
	margin-bottom: 20px;
	/* clear: left; */
}



input {
  font-family: courier, georgia, sans-serif;
  font-size: 12px;
  /* height: 20px;
  width: 100px; */
}

textarea {
  font-family: courier, georgia, sans-serif;
  font-size: 12px;
  width: 400px;
}

.input-text {
  width: 200px;
}