* {	margin: 0;	padding: 0;}#topbody {	color: #fff6d5;	background-color: #fff;	font-family: Arial, Verdana, Tahoma, Lucida, 'Geneva CE', sans-serif;    max-width:1920px;	min-width:800px;    margin:0 auto 0 auto;	background: url('header-back2.gif') #FFF 0 0 repeat-x;}#header, #navigation, #footer, #logo, #boxes .box h5 { font-family: Verdana, Arial, lucida, sans-serif; }#boxes .box, #navigation .box  {	margin-left: 10px;	margin-top: 10px;	margin-bottom: 10px;	color: #fff6d5;}#navigation .box .box_counter {	color: #fff6d5;	padding: 5px 5px 10px 5px ;	border-right: 1px solid #aaa;	border-left: 1px solid #aaa;	border-bottom: 1px solid #aaa;	background: url('box-back.gif') no-repeat right top;}#boxes .box .box_content, #navigation .box .box_content {	padding: 5px 5px 10px 5px ;	border-right: 1px solid #aaa;	border-left: 1px solid #aaa;	border-bottom: 1px solid #aaa;	background: url('box-back.gif') no-repeat right top;	color: #fff6d5;}#boxes .box .box_table .box_content {	padding: 5px 5px 10px 5px;}#boxes .box h5, #navigation .box h5 {	margin: 0;	padding: 5px 6px;	font-size: 0.75em;	line-height: 1.2;	font-weight: normal;	background-color: #ddd;	background: url('box-top-grey.gif') #edefed repeat-x 0 0;	border-top: 1px solid #555;	border-left: 1px solid #aaa;	border-right: 1px solid #aaa;	border-bottom: 1px solid #999;	white-space:nowrap;}#navigation { 	position: relative;	background-color: #483737;	width: 250px;	left: 0px;	top: 0px;  	color: #fff6d5;}#header { 	position: absolute;	width: 250px;	left: 0px;	top: 0px;  }#animation { 	position: absolute;	width: 404px;	height: 400px;	left: 0px;	top: 0px;  }#navigation .box .box_blue h5, #boxes .box .box_blue h5 {	padding: 5px 6px;	background-color: #B50330;	background: url('box-top-blue.gif') #2e67a5 repeat-x 0 0;	border-top: 1px solid #023E81;	border-left: 1px solid #0F58B2;	border-right: 1px solid #0F58B2;	border-bottom: 1px solid #023E81;	color: #fff6d5;}#navigation .box .box_orange h5, #boxes .box .box_orange h5 {	padding: 5px 6px;	background-color: #463737;	background: url('box-top-orange.gif') #2e67a5 repeat-x 0 0;	border-top: 1px solid #023E81;	border-left: 1px solid #0F58B2;	border-right: 1px solid #0F58B2;	border-bottom: 1px solid #023E81;	color: #483737;}#navigation .box .box_red h5, #boxes .box .box_red h5 {	padding: 5px 6px;	background-color: #B50330;	background: url('box-top-red.gif') #aa1f2e repeat-x 0 0;	border-top: 1px solid #330000;	border-left: 1px solid #660000;	border-right: 1px solid #660000;	border-bottom: 1px solid #660033;	color: #fff6d5;}#navigation .box  h5 {	padding: 5px 6px;	background-color: #ddd;	background: url('box-top-grey.gif') repeat-x 0 0;	border-top: 1px solid #555;	border-left: 1px solid #aaa;	border-right: 1px solid #aaa;	border-bottom: 1px solid #999;	color: #fff6d5;}#navigation ul li{	list-style-type: none;	padding-left: 10px;	background: url('box-item.gif') no-repeat 0% 0.65em;	font-size: 0.75em;	line-height: 1.4;	margin: 5px 0 5px 7px;	color: #fff6d5;}#navigation .box_blue ul li {	background: url('box-item.gif') no-repeat 0% 0.65em;}#navigation .box_red ul li {	background: url('square-blue.gif') no-repeat 0% 0.7em;}#navigation ul li a  { color: #000; text-decoration: underline; font-size:1.1em; }#navigation a.banner {display:block; margin-bottom:30px;}#navigation .social_logos { margin-bottom:30px; text-align:center;}