#main
{
	margin: 100px auto 0;
	width: 1200px;
}

#main > #footer-menu
{
	float: left;
	width: 300px;
}

#main > #footer-menu > h1
{
	font-size: 18px;
	padding: 15px;
	background-color: #f2c300;
	color: white;
}

#main > #footer-menu > ul
{
	background-color: white;
}

#main > #footer-menu > ul > li
{
	font-size: 14px;
	padding: 10px 15px;
}

#main > #footer-menu > ul > li.active,
#main > #footer-menu > ul > li:hover
{
	background-color: #ebebeb;
}

#main > #footer-menu > ul > li.active > a,
#main > #footer-menu > ul > li > a:hover
{
	color: #cc8800;
}

#main > #footer-content
{
	font-size: 18px;
	margin-left: 325px;
	background-color: white;
	padding: 20px;
}

#main > #footer-content > h1
{
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
}

#main > #footer-content > h1 + div
{
	padding-top: 20px;
}