body			{	background-color: #003366; 				text-decoration: none; color: black;				text-align: center;			}#canvas			{	margin: 0 auto; 				width: 780px;  				background-color: #cc6633;				border-style: solid;						}#title			{	width: 780px;				height: 140px; 				background-color: #cc6633; 				color: #5A0000;				font-size: 24pt;				font-weight: 700; 			}#menu			{	width: 160px; 				background-color: #cc6633; 				height: 600px;				float: left; 				text-align: left;			}#content		{	width: 610px;				background-color: #DEE7EF;  				float: right;				border-style: solid;				border-width: 2px;						}#footer			{	width: 780px;				background-color: #cc6633; 				clear: both;			}#menu ul 		{ 	list-style-type: none; 				margin-left: 3px;				margin-top: 10px;				padding: 0px;			}#menu li 		{ 	margin: 0 0 .2em 0;				text-align: center;			}#menu a 		{ 	text-align: left;				display: block;				color: #EFBE4E;				background-color: #935439; 				width: 8em;				padding: .2em .2em;				margin: 0 auto;				text-decoration: none;				border-style: solid;				border-color: black;				border-width: 2px;			}#menu a:hover			{				background-color: #CE0000;				color: #FFF;			}#footer p		{	padding: 10px 10px 10px 10px; 				text-align: center;				color: #EFBE4E;				font-size: 12pt;				font-weight: 700; 			}#footer a		{	color: #EBEF32;				text-decoration: none;			}#footer a:hover		{	color: #CE0000;			}#content		{	text-align: left;				}#content h1		{	margin: 5px;				font-size: 18pt;				color: #CE1111;				text-align: center;				font-weight: 700;				text-decoration: underline;			}#content h2		{	margin: 10px;				font-size: 14pt;				color: #CE0000;				text-align: left;			}#content h3		{	text-align: center;			}#content h4		{	margin: 10px;				font-size: 13pt;				color: black;				text-align: left;			}#content h5		{	margin: 15px;				font-size: 12pt;				color: black;				text-align: left;			}#content p		{	margin: 20px 20px 20px 20px;				text-align: justify;				font-size: 12pt;			}#content ul		{	text-align: left;				text-indent: 5px;				margin: 20px 20px 20px 20px;				padding-left: 20px;				padding-right: 20px;			}#content a		{	color: #CE1111;				text-decoration: none;			}#content a:hover	{	text-decoration: underline;			}#title div		{	background-color: #EDBD3E;				padding: 10px;				margin: 10px;				border-style: solid;				border-width: 1px;			}#content table		{	margin-left: 20px;			}#content div.picture	{	float: right;				margin: 0 2px 10px 10px;				background-color: #ddd;				padding: 10px;				border: 1px solid #666;			}#content div.picture img	{	border: 1px solid #000;			}#content div.picture p	{	margin: 2px 2px 2px 2px;				text-align: left;				font-size: 10pt;							}#content div.picture_assignment	{ 					margin: 0 2px 10px 20px;				background-color: #ddd;				padding: 10px;				border: 1px solid #666;			}#content div.picture_assignment p	{	margin: 2px 2px 2px 2px;				text-align: left;				font-size: 10pt;							}#content div.picture_assignment img	{	border: 1px solid #000;			}#content ul.usefulwebsites a	{	color: black;					text-decoration: none;									}#content ul.usefulwebsites a:hover	{	color: #CE1111;					text-decoration: underline;										}