/* CSS Document for 2 degrees web page*/body {margin:0 auto;text-align:center;font:12px/14px Verdana, Arial, Helvetica, sans-serif;color: #336;background-color:#FFF;width:720px;}#body_extended {margin:0px 20px;text-align:left;font:10px/12px Verdana, Arial, Helvetica, sans-serif;color: #336;background-color:#FFF;}h3 {color:#c60;font:16px/20px;font-weight:bold;}a:link {color:#C60;font-weight: bold;	}		a:visited {	color:#660;	}#main {margin:0 auto;width:720px;text-align:center;}.content {margin:auto;width:720px;height:%100;text-align:center;}#column_left {float:left;text-align:right;width:340px;padding:30px 30px 0px 0px;}#column_right {float:right;width:320px;padding:0px;text-align:left;}#image{margin:0px auto;width:720px;text-align:center;}ul#navlist {float: left;width: 720px;margin: 0 auto;padding: 0px; list-style-type: none; color: #fff; background-color: #69c;font:10px Verdana, Arial, Helvetica, sans-serif; }  ul#navlist li { 	display: inline;	margin:0 auto;	text-align: center; }  ul#navlist li a { 	float: left;	margin:0 auto; 	width: 9.1em;	color: #fff; 	background-color: #69c; 	padding:0.5em; 	text-decoration: none; 	border-right: 1px solid #fff; }  ul#navlist li a:hover {background-color:#c1d19f;margin:0 auto; color: #fff; }ul#navlist_bottom { 		padding:0.2em; 		margin: 0; 		list-style-type: none; 		float: right; 		width: 100%; 		color: #fff;		text-align:center; 		background-color: #c1d19f;	} 		#footer {	padding:20px 0px;	clear:both;	}	table#events {	text-align:left;	}	td.events {height:2px;background-color:#c1d19f;}.footnote {font-size:9px;text-align:right;}ul#resources li {line-height:18px;text-align:left;}#table_index {margin:0 auto;text-align:center;}#logos {background-image:url(images/logos.jpg);background-repeat:no-repeat;text-align:center;}