/* --------------- Informations --------------

	Fresh Pink #FF6699
	
	Bright Pink #FFCCCC
	
	Strong Brown #33000
	
	Lounge Orange #FF9933
	
	Retro Green #99CC33
	
 --------------- End Informations ----------- */


/* --------------- Reset ----------------- */

	* { border: none; margin: 0px; padding: 0px; }

	ul, li { list-style: none; }

	body { font: normal 100.01%/1.5em  Georgia, "Times New Roman", Times, serif; color:#330000; background: url('../../images/bg/chicken.jpg') #FFF;  letter-spacing:0; }


/* --------------- End Reset ------------- */

/* --------------- Index ----------------- */

	#indexDiv { margin:0; width: 36em; text-align:left;  }
	
	#indexDiv img { margin-bottom:16px; }
	
	#indexText { margin-left:102px; }

/* --------------- End Index -------------- */


/* --------------- Layout ---------------- */

	#mainframe { margin: 1em auto 1em 1em; width:60em; min-width:62em; text-align:left; /*background: #FFF;*/ padding:1em; }
	
	#header {  clear:both;  height: 10em; background: url('../../images/bg/flowerBg.gif'); margin-right:10em; border-bottom:8px solid #330000; margin-bottom:.25em; }
	
	#menuBar { clear:both; border-bottom:8px solid #330000; border-top:2px solid #330000; margin-right:10em; margin-bottom:.25em; }
		
	#content { margin: 0 10em .5em 0;}
		
	#footer { clear: both; margin-right:10em; border-top:2px solid #330000;}


/* ---------------- End Layout ------------- */

/* ---------------- Typografie & Colours ------------- */

	.freshPink { color:#FF6699; }
	.brightPink { color:#FFCCCC; }
	.strongBrown { color:#330000; }
	.loungeOrange { color:#FF9933; }
	.retroGreen { color:#99CC33 }

	h1, h2, h3 { font-size: 2em; font-weight:normal; line-height:1.2em; }
	
	h1 { color: #FF6699; }
	
	h2, h3 { color: #330000; margin-bottom:.5em; }
	
	h3 a { color: #330000; }
	
	h3 a:hover { background:#99CC33; color:#FFF; text-decoration:none; }
	
	.entry .upToTop a, small, .entry .date { font: 0.75em/1.5em Verdana, Arial, Helvetica, sans-serif;  }
	
	a { color:#FF9933; text-decoration:none; }
	
	a:hover { color:#99CC33;  text-decoration:underline;}
	
	a:active { color:#33000; text-decoration:line-through; }
	
	.entry .upToTop a { color:#FFF; background:#330000; }
	
	.copyText { width:600px; }
	
	.notes {font-style:italic;}
	
/* ---------------- End Typografie --------- */

/* ---------------- Structure -------------- */

	.cleaner { clear:both; }

	#header img { margin: 2.5em 0 .5em .5em; }
	
	#menuBar .description { float:left; width:19em; margin:1.5em 1em 1.5em 0;}
		
	.entry { margin-bottom:.25em; border-bottom:8px solid #330000; border-top:2px solid #330000; padding-top:2em; }
	
	
	.entry img { border: 1px solid #FFCCCC; margin: 0 .25em .25em 0; }
	
	.entry .free img { border:none; margin: 0.5em; float:left; }
	
	.entry .borderless img { border:none; } 
	
	.entry p { width:40em; }
	
	.entry p, .entry ul { margin-bottom:1em; }
	
	.entry .upToTop { clear: both; text-align:right; }
	
	.entry .upToTop img { border:none;  }
		
	.bullets li { list-style: square; list-style-position:inside; width:38em; }

	
	
	
/* ---------------- End Structure ---------- */

/* ---------------- Menu ----------------- */
	
	#menu { clear:left; height:1.5em; border-top:2px solid #330000;}
	
	#mainMenu {	font-size:.75em; letter-spacing:.1em; text-transform:uppercase; background:#FF9933; }
	
	#mainMenu li { float:left; margin-right:1em; }
	
	#mainMenu a { color:#330000;  background:#FF9933; }
	
	#mainMenu a:hover  { background-color:#99CC33; color:#FFF; text-decoration:none; }
	
	#mainMenu .currentPage { text-decoration:line-through; }

/* ---------------- End Menu --------------- */

/* ---------------- Form ------------------- */
	
	form { border: 1px solid #FFCCCC; padding: 2em .5em 1em 1em; background:#FFF;}
	
	input, textarea { border: 1px solid #FF6699; background:#FFCCCC; padding: .5em; font: .8em/1.5em Verdana, Arial, Helvetica, sans-serif; width:19em; }
	
	textarea {width: 30em;}
	
	input.button { border: 1px solid #FF6699; width: auto; background:#FFCCCC; color:#FF9933; padding:.25; }


/* ---------------- End Form --------------- */