/* - - - - - - - - - - - - - - - - - - - - -/
/											/
/			CSS by theprojekt.nl			/
/			    Copyright ©					/
/			mail@theprojekt.nl - 2008		/
/											/
/- - - - - - - - - - - - - - - - - - - - - */

/* MAIN */

body {
	background		: #fff;
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #55298a;
	text-decoration	: none;
	margin			: 0px;
	padding			: 0px;
	text-align		: center;
	height			: 100%;
}

#container {
	position		: absolute; 
	top				: 0px;
	right			: 0px;
	height			: auto; 
	min-height		: 100%; 
	width			: 100%;
	text-align		: left; 
}

html #container {
	height			: 100%; 
}

#wrapper {
	padding: 		0px;
	margin: 		0px auto;
	text-align: 	left;
	width: 			234px;
}

/* LINKS, TEXT & INPUTSTYLES */

a:link,a:visited,a:active {
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #7b58a5;
	text-decoration	: underline;
}
a:hover {
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #7b58a5;
	text-decoration	: none;
}

input,select,textarea { 
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 11px;		 
	color			: #582672;
	border			: 1px solid #7b7b7b; 
	margin-bottom	: 3px;
	background		: #fff;
}

img {
	border			: 0px;
	margin			: 0px;
	padding			: 0px;
}

h1 {
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #55298a;
	text-decoration	: bold;
	margin-top		: 5px;
	margin-bottom	: 8px;
}

h2 {
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #55298a;
	text-decoration	: bold;
	padding-top		: 5px;
	margin-top		: 5px;
	margin-bottom	: 5px;
}

h3 {
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #55298a;
	text-decoration	: none;
	margin-top		: 4px;
	margin-bottom	: 2px;
}

p {
	margin-top		: 4px;
	margin-bottom	: 10px;
}

ol, ul {
	margin-left: 	10px;
	padding-left: 	5px;

}

li {
	margin:			2px;
}

.checkbox {
	border			: 0px;
	background		: ;
}

.radio {	
	border			: 0px;
	background		: ;
}	

.form_label {
	width:			100px;
}

/* DIVS */

#header {
	width:			234px;
	margin:			0px 0px 5px 0px;
}

#top_nav {
	width:			234px;
	text-align:		center;
	font-size:		11px;
	padding:		5px 0px;
	border-bottom:	#55298a solid 1px;
	border-top:		#55298a solid 1px;
	margin:			3px 0px;
}

#top_nav a {
	font-size:		11px;
}

#content {
	width:			224px;
	padding:		5px;
	background-color:#e7e6f1;
}

#bottom_nav {
	width:			234px;
	text-align:		center;
	font-size:		11px;
	padding:		5px 0px;
	border-bottom:	#55298a solid 1px;
	border-top:		#55298a solid 1px;
	margin:			3px 0px;
}

#bottom_nav a {
	font-size:		11px;
}

p.center {
	text-align:		center;
}

#footer {
	width:			234px;
	text-align:		center;
	font-size:		10px;
	padding:		5px 0px;
}

#footer a {
	font-size:		10px;
}	