/* CSS Document */
body
{
	font-size:       	62.5%; /* reset 1EM to 10px */
	margin:          	0;
	padding:         	0;
	background:      	transparent url('bg.png') top left repeat;
	font-family:     	'lucida grande', arial, tahoma, sans-serif;
}

#container
{
	margin:				0 auto;
	width:				682px;
	background:			transparent url('containerbg.png') repeat-y;
}

#header
{
	margin:				0 auto;
	width:				640px;
	height:				181px;
	background: 		transparent url('header.png') no-repeat;
}

#pagetitle
{
	position:			relative;
	top:				50px;
	color:				#FFF;
	font-size:			3em;
	padding-left: 		25px;
}

#content
{
	margin:				0 auto;
	width:				641px;
	min-height:			400px;
}

#leftcontent
{
	float:				left;
	width:				400px;
	padding-left: 		25px;
}

#rightcontent
{
	float:				right;
	width:				160px;
	background-color:	#fdf5e8;
	margin: 			25px 25px 0 0;
	padding:			10px;
}

#footer
{
	margin:				0 auto;
	width:				640px;
	height:				67px;
	margin-top:				10px;
	background:			transparent url('footer.png') no-repeat;
}

#footer span
{
	display:			block;
	margin-right: 		130px;
	text-align:			right;
}

#finalfooter
{
	width:				682px;
	margin:				0 auto;
	height:				15px;
	background:			transparent url('finalfooter.png') no-repeat;
}

#leftcontent h1
{
	font-size:			2em;
	color:				#f75e00;
	margin-bottom:		0;
}

#leftcontent h2
{
	font-size:			1.3em;
	color:				#f75e00;
}

#leftcontent p
{
	font-size:			1.2em;
	color:				#646464;
	line-height:		200%;
}

#leftcontent ul
{
	font-size:			1.2em;
	color:				#f75e00;
	margin-bottom:		0;
}

#leftcontent ul li ul
{
	font-size:			1em;
	color:				#f75e00;
	margin-bottom:		0;
}

#leftcontent a
{
	color:				#f75e00;
	text-decoration: 	none;
}

#leftcontent a:hover
{
	color:				#FFF;
	background:			#f75e00;
}

#rightcontent p
{
	font-size:			1.2em;
	line-height:		100%;
}

#rightcontent h1
{
	font-size:			1.5em;
	color:				#f75e00;
	border-bottom: 		solid thin #CC6600;
	padding-bottom:		10px;
}

#rightcontent a
{
	color:				#f75e00;
	text-decoration:	none;
}

#rightcontent a:hover
{
	text-decoration:	underline;
}

#footer a
{
	color:				#f75e00;
	text-decoration:	none;
}

#footer a:hover
{
	color:				#FFF;
	background:			#f75e00;
}
