/* TAGS */
BODY
{
	color: #79357b;
	font-family: "Trebuchet MS", Arial, sans-serif, helvetica;
	background: White url(../../assets/images/gradient.png);
	background-repeat: repeat-x;
	background-position: top left;
}

A
{
	text-decoration: none;
	color: #79357b;
	background: White;
}

A:HOVER
{
	text-decoration: underline;
	color: #70ae77;
	background: White;
}

STRONG
{
	font-weight: bold;
}

IMG
{
	border: 0px solid White;
}

INPUT
{
	border: 1px solid #70ae77;
	font-family: "Trebuchet MS", Arial, sans-serif, helvetica;
	font-size: 9pt;
	background: White;
}

TEXTAREA
{
	border: 1px solid #70ae77;
	font-family: "Trebuchet MS", Arial, sans-serif, helvetica;
	font-size: 9pt;
	background: White;
}

SELECT
{
	border: 1px solid #70ae77;
	font-family: "Trebuchet MS", Arial, sans-serif, helvetica;
	font-size: 9pt;
	background: White;
}

H1
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: underline;
}

H2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	font-weight: bold;
}

H3
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	font-weight: bold;
}

EM
{
	font-style: italic;
}

FORM
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

BLOCKQUOTE
{
	font-style: italic;
}

HR
{
	height: 1px; 
	border: none; 
	width: 99%;
	background-color: #70ae77;
}

TD
{
	font-size: 9pt;
}

/* IDS */
#container
{
	border-left: 1px solid #70ae77;
	border-right: 1px solid #70ae77;
	border-bottom: 1px solid #70ae77;
	background: White;
}

#logo
{
	border-right: 1px solid #70ae77;
	text-align: center;
	background: White;
}

#navigationcontainer
{
	border-top: 1px solid #70ae77;
	border-bottom: 1px solid #70ae77;
	background: White;
}

#navigation
{
	font-size: 10pt;
	text-align: center;
}

#subnavigation
{
	text-align: left;
	padding: 5px;
	font-size: 9pt;
}

#subnavigation ul
{
	padding-left: 10px;
	margin: 0;	
}

#body
{
	background-image: url(../../assets/images/kindinhooi.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#main
{
	border-left: 1px solid #70ae77;
	font-size: 9pt;
	padding-left: 3px;
}

#pictureoftheday
{
	color: #70ae77;
	font-weight: bold;
}

#logincontainer
{
	border-top: 1px solid #70ae77;
	font-size: 10pt;
}

#participant_address
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	color: #70ae77;
}

#participant_address A
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	color: #70ae77;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#participant_address TABLE
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#participant_address TD
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#breadcrumb
{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #70ae77;
	border-left: 1px solid #70ae77;
	font-size: 8pt;	
}

#participant_address A:HOVER
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	color: #79357b;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#footer
{
	border-top: 1px solid #70ae77;
	font-size: 8pt;
	text-align: center;
}

#login
{
	font-size: 8pt;
}

#photo
{
	text-align: center;
	width: 590px;
}
/* CLASSES */
.userimage
{
	border: 1px solid #70ae77;	
}

.separator
{
	color: #70ae77;
	font-size: 12pt;
}

.login_input
{
	width: 135px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 8pt;
}

.right_image
{
	border-left: 1px solid #70ae77;
	border-bottom: 1px solid #70ae77;
}

.loggedin
{
	font-size: 8pt;
}

.nopaddingnomargin
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.inactive
{
	color: Gray;
}
.inactive A
{
	color: Gray;
}

.alert
{
	color: Red;
	font-weight: bold;
}

.notify
{
	color: Green;
	font-weight: bold;
}

.albumimage A
{
	margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #70ae77;
	float: left;
	text-align: center;
	width: 131px;
	height: 131px;
	text-decoration: none;
}

.newssubheading
{
	font-size: 9pt;
	color: Gray;
}

.newsreaction
{
	width: 440px;
	border: 1px Solid #70ae77;
	margin: 15px 5px 0px 30px;
}

.newsreaction P
{
	margin: 5px 5px 5px 5px;
	font-size: 9pt;
}

.newsreactionheader
{
	font-style: italic;
	font-size: 8pt;
	color: Gray;
	float: left;
}

.adminheader
{
	float: right;
}

.hidden
{
	position: absolute;
	left: -5000px;
	top: -5000px;
}

.addnewsreaction
{
	width: 440px;
	height: 100px;
	margin: 0px 5px 5px 30px;
}

#sponsor_logos a
{
	text-decoration: none;
	background-color: transparent;
}

#addreactionlink
{
	visibility: hidden;
	display: none;
}
