* {
	margin: 0;
	padding: 0;
}

body {
	background: #f1e8f0 url(images/background.gif) center repeat-y;
	font-family: Myriad, Arial, Sans-Serif;
	font-size: 14px;
	color: #484848;
}

#wrapper {
	width: 740px;
	padding: 0 9px;
	margin: 0 auto;
}

	h1 span { display: none; }
	
	h1 {
		width: 740px; height: 97px;
		background: url(images/header.gif) no-repeat;
		display: block;
		margin: 0 0 20px 0;
	}
	
	div#left {
		width: 179px;
		float: left;
	}
	
		div#left a, div#left .number {
			color: #484848;
			text-decoration: underline;
		}
		
		div#left a:hover
		{
			background: #484848;
			color: #fff;
			padding: 1px;
		}
		
		div#left ul { list-style: none; }
	
		div#left ul li a {
			width: 135px;
			background: url(images/bullet.gif) no-repeat;
			background-position: 8px 14px;
			padding: 8px 8px 8px 22px;
			text-decoration: none;
			color: #484848;
			display: block;
		}
		
		div#left ul li a:hover {
			background: #4e0046 url(images/bullet-white.gif) no-repeat;
			background-position: 8px 14px;
			padding: 8px 8px 8px 22px;
			color: #fff;
			text-decoration: underline;
		}
		
		hr {
			width: 100%; height: 1px;
			background: url(images/hr.gif) center no-repeat;
			margin: 10px auto;
			border: 0;
		}
		
		div#left strong {
			color: #4e0046;
		}
		
		
		div#left p {
			width: 100%;
			text-align: center;
			padding: 5px 0 5px 0;
		}
		
	div#right {
		width: 550px;
		float: left;
		border-left: 1px dashed #9f9f9f;
		padding: 0 0 10px 10px;
	}
	
		h2 {
			font-size: 22px;
			color: #66235f;
			text-decoration: underline;
			margin: 0 0 10px 0;
			line-height: 30px;
		}
		
		div#right {
			line-height: 23px;
		}
		
		div#right a {
			color: #5d1c56;
			text-decoration: underline;
			padding: 1px;
		}
		
		div#right a:hover {
			background: #5d1c56;
			color: #fff;
			padding: 1px;
		}
		
		div#right h2 a {
			text-decoration: none;
		}
		
		div#right h2 a:hover {
			color: #5d1c56;
			background: #fff;
		}
		
		div#right p {
			margin: 10px 0;
		}
		
		.content-picture {
			background: #e0d3df;
			padding: 5px;
			margin: 5px;
		}
		
		div#right ul { list-style-position: inside; }
		
	div#footer {
		width: 740px; height: 44px;
		background: url(images/footer.gif) bottom repeat-x;
		clear: both;
		padding: 40px 0 0 0;
	}
	
		div#footer p {
			height: 44px;
			line-height: 44px;
			font-size: 16px;
			color: #fff;
			padding: 0 0 0 10px;
		}
		
	.clear { 
		clear: both; 
		}