/* basic ____________________________________________________________ */
body
{
	background-image:url("images/stitches.gif");
}

td
{
	font-size: 14px;
	line-height: 16px;
	font-family: Times;
}

.down
{
	vertical-align: bottom;
}

.up
{
	vertical-align: top;
}

.normal
{
	color: #DC0072;
	padding: 6px 6px 4px 6px;
}

.big
{
	font-size: 24px;
	line-height: 26px;
	font-family: Helvetica, Arial;
	font-weight: normal;
	color: #DC0072;
	padding: 6px 6px 4px 6px;
}

a
{
	text-decoration: none;
}

/* links ____________________________________________________________ */
a, a:visited
{
	color: #00BAED;
}

a:hover
{
	color: #DC0072;
	background-color: #DAFF2E;
}

a.extra, a.extra:hover, a.extra:visited
{
	color: #DC0072;
	margin-left:8px;
}

a.imagelink, a.imagelink:visited
{
	font-size: 25px;
}

a.imagelink:hover
{
	background-color: #DAFF2E;
	font-size: 250px;
}


/* menu ____________________________________________________________ */

.menu
{
	font-size: 24px;
	line-height: 26px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #DC0072;
	padding-top: 2px;
}

.menu_item
{
	width:170px;
	height:28px;
}

.menu_selected
{
	width:170px;
	height:28px;
	color: #DC0072;
	background-color: #DAFF2E;
}

.menu_link
{
	margin-left:8px;
}

.nosee
{
	visibility:hidden;
}

.see
{
	color:#DAFF2E;
}

.highlight
{
	background-color: #DAFF2E;
}

.sold
{
	color:#000000;
}


/* subnav ____________________________________________________________ */
.subindex
{
	font-size: 28px;
	line-height: 20px;
	font-weight: bold;
	color: #DC0072;
	padding: 6px 6px 4px 6px;
}

.subnav
{
	font-size: 14px;
	line-height: 20px;
	color: #DC0072;
	padding: 6px 6px 4px 6px;
	
}


/* description ____________________________________________________________ */
.description
{
	color: #DC0072;
	padding: 3px 6px 3px 6px;
}


/* credits ____________________________________________________________ */
a.credits, a.credits:visited
{		
	color: #000000;
}


a.credits:hover
{
	color: #FFFFFF;
	background-color: #666666;
}
.link_credits
{
	background-color: #666666;
}

.imglink:hover
{
	background-color: #FFFFFF;
}


/* other ____________________________________________________________ */
.data
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
}


textareaxx
{
	width: 329px;
	padding: 6px 6px 6px 6px;
	background-color: #FFFFFF;
}

.diary_input {
	width: 300px;
	margin: 6px;
	font-family: Helvetica, Arial, sans-serif;
	border: 1px solid;
	border-color: #00BAED;
	font-size: 11px;
	padding: 2px;
	background-color: #F6FECE;
}

.diary_textarea
{
	width: 300px;
	margin: 6px;
	font-family: Helvetica, Arial, sans-serif;
	border: 1px solid;
	border-color: #00BAED;
	font-size: 11px;
	padding: 2px;
	background-color: #F6FECE;
}

input, textarea
{
	padding: 6px 6px 6px 6px;
	background-color: #FFFFFF;
	color: #000000;
}

input.wide, textarea.wide
{
	width: 329px;
}

input.small
{
	width: 158px;
}

select
{
	color: #000000;
	background-color: #FFFFFF;
}

.error
{
	color: #66CC33;
}

/* ende ____________________________________________________________ */
