html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, dl, dt, dd, ol, ul, li, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

ol, ul {
	list-style: none;	
}

a img { vertical-align: middle; border: 0; }

.clear {
	clear: both;
	font-size: 1px;
	line-height: 0em;
	height: 0;
	margin: 0;
	padding: 0;
}

.hidden, legend, #program p, #poll input, #poll label, .moduletable_latest #contactform label {
	position: absolute;
	left: -9999px;
	overflow: hidden;
}

p {
	text-align: left;
}

legend {
	display: none;
}

html, body {
	width: 100%;
	height: 100%;
}

body {	
	font: normal 12px/18px arial, sans-serif;
	color: #999999;
	background: #fec7f7 url('bg.jpg') no-repeat 50% 0;
}

a {
	color: #009;
	text-decoration: none;
}

a:hover, #catctnt .moduletable_pageblock h2 a:hover, .moduletable_pageblock h2 a:hover, #catctnt .contentpaneopen .readon:hover { text-decoration: underline; }

#wrapper {
	position: relative;
	width: 975px;
	margin: 0 auto;
	padding: 47px 0 0;	
}

	#page {
		padding: 245px 10px 0;
		background: #fff url('../images/design/pagebg.jpg') no-repeat 0 100%;
	}
	
	#logo {
		position: absolute;
		width: 200px;
		height: 136px;
		top: 1px;
		left: -6px;
		z-index: 2;
	}
	
		#logo a {
			display: block;
			width: 200px;
			height: 125px;
			background: url('lillit24.png');
			text-indent: -9999px;
			text-decoration: none;
		}



#logo2 {
		position: absolute;
		width: 728px;
		height: 90px;
		top: 5px;
		left: 262px;
		z-index: 2;
	}








