/* CSS Document */html {margin: 0; 	padding: 0; }body {	margin: 0;	color: #000066;	padding: 0;	background-image: url(bg/blue.gif);	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;}#header {	position: relative;	height: 141px;	margin: 0;	padding: 0;	background-image: url(bg/header.gif);	background-repeat: no-repeat;}#navcontainer{	z-index: 1;	margin-top:-15px;	}#navcontainer ul{	list-style-type: none;	text-align: center;	float:right;	margin-top: -8px;	padding-right:30px;}#navcontainer li{	display: inline;	text-align: center;	margin: 0 5px;}#navcontainer li a{	padding: 1px 7px;	color: #000066;	background-color: #fff;	border: 1px solid #000066;	text-decoration: none;}#navcontainer li a:hover{	font-style: italic;	color: #fff;	background-image: url(bg/red.gif);}#navcontainer li a#current{	color: #fff;	border: 1px solid #000066;	text-transform: uppercase;	background-image: url(bg/red.gif);}#wrapper{	position: relative;	margin-top:25px;	margin-left:20px;	width: 840px;	background-image: url(bg/red.gif);	padding-left:5px;	padding-right:5px;	padding-top:2px;	padding-bottom:2px;}#content {	padding: 10px;	background:#fff;	text-align: left;	line-height: 1.25em;	}.img-left{	float:left; 	padding:10px;}.img-right{	margin-left: 10px;	margin-top: 10px;	margin-bottom:10px; 	float:right; 	 padding:5px;}.img-left2{	float:left;  border:2px solid #cc0000;  padding:5px;    margin:10px;}.img-right2{ 	float:right;	   border:2px solid #cc0000;  padding:5px;  margin:10px;}.border {  border:2px solid #cc0000;  padding:5px;  }.border-none {  padding:5px;  }#kat{font-size:70%;	text-align:right;}a, a:link	{	color: #000066;	text-decoration: none;	display: inline;	padding: 0;	}	a:hover	{	color: #cc0000;	text-decoration: none;	font-style: italic;	}	h1	{	font: 1.5em Garamond, serif;	color: #FFFFFF;	border-left: 12px solid #cc0000;	border-right: 12px solid #cc0000;	padding: 5px;	margin: 20px 0;	background-color: #000066;	background-image: url(images/bg.gif);	}	h2	{	font: 1.5em Garamond, serif;	color: #FFFFFF;	border-left: 12px solid #cc0000;	border-right: 12px solid #cc0000;	padding: 5px;	margin: 20px 0;	background-color: #000066;	background-image: url(images/bg.gif);	text-align:right;	}h3	{	font:1.7em Garamond, serif;	}h4	{	font:2.5em Garamond, serif;		font-weight: bold;	}h5	{	color: #fff;	padding: 5px;	margin: 20px 0;	background-image: url(images/bg.gif);	border-right: 12px solid #cc0000;	font-size: 1.1em;	text-align:center;	}h6	{	color: #fff;	padding: 5px;	margin: 20px 0;	background-image: url(images/bg.gif);	border-left: 12px solid #cc0000;	font-size: 1.1em;	text-align:center;	}#footer{	position: relative;	margin-top:10px;	margin-left:20px;	width: 840px;	background-image: url(bg/red.gif);	padding-left:5px;	padding-right:5px;	padding-top:2px;	padding-bottom:2px;}	.clear {	clear: both;}