/* CSS Document */.head {	top: 0px;	border: 0px;	text-decoration: none;	width: 100%;	/*height: 30%;*/}.menu {		font-weight: bold;	text-align: center;	color: rgb(255,255,204);	width: 170px;	vertical-align: top;}.menu.a {	text-decoration: none;}.contents {	border: 0px; /*width: 670px;*/	vertical-align: top;	padding-right: 20px;	padding-left: 10px;}.news{  padding-top: 0px;  padding-left: 10px;  vertical-align: text-top;  width: 18%;  font-size: x-small;  color: rgb(204,204,204);  /*border: rgb(255,255,255) dashed 1px;*/  }.news h1 {  font-variant: small-caps;  font-size: xx-small;  font-weight: bolder;  font-stretch: all;  text-decoration: none;}.news h3 {  font-size: 12px;  font-variant: small-caps;    font-family: Verdana;  margin-bottom: 1;}.news a {  color: rgb(204,204,204);  font-size: xx-small;  text-decoration: underline;}.heel {	width: 100%;	bottom: 0px;	text-align: center;	color: #808080;	font-size: 10px;	text-decoration: none;	margin-top: 20px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 0px;	float: bottom;	valign: bottom;}body {	font-family: Verdana;	/* text-indent: 10; */	background-color: rgb(0,0,0);	color: rgb(255,255,255);	text-align: left;	font-size: 12px;	margin-top: 0px;	margin-left: 0px;}a {	font-family: Verdana;	color: rgb(153,204,255);	font-size: 12px;	text-decoration: none;}.contents A:hover {	font-family: Verdana;	color: rgb(102,102,255);	text-decoration: underline;}.menu A:hover {	font-family: Verdana;	color: rgb(102,102,255);	text-decoration: none;}H1 {	font-family: Verdana;	font-size: 12px;	font-weight: bold;	vertical-align: text-top;	text-transform: uppercase;	text-decoration: underline;}H2 {	margin-left: 6;	margin-top: 0;	margin-bottom: 0;	font-family: Verdana;}table {	font-family: Verdana;	font-size: 12px;	vertical-align: top;	border-collapse:collapse;}td+td {border-collapse:collapse;} tr+tr {border-collapse:collapse;}.alignleft {float: left;margin-bottom: 1px;}.alignright {float: right;margin-bottom: 1px;}#nav { width: 100%; float: left; background-color: #000000; } /*#nav ul { padding: 0; } #nav ul li { display: inline; } #nav ul { margin: 0; padding: 0 0 0 7%; color: #FFFFFF; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size: .8em; letter-spacing: 2px; font-weight: bold; } #nav ul li a { padding: 0.2em 12px; background-color: #1270c8; color: #FFFFFF; text-decoration: none; float: left; border-right: 1px solid #128ac8; } #nav ul li a:hover { background-color: #3296f4; color: #FFFFFF; } #nav li#active a { background-color: #000000; color: #FFFFFF; }*/#navigation {background:transparent; margin:0 auto; height:3em; background:#000000; overflow: hidden; } #navigation ul {margin:0; padding:0; list-style-type:none; background:transparent;} #navigation li {display:block; float:left; margin:0 1px;} .snazzy {background:transparent;} .snazzy span {text-align:center; color:#fff; margin:0; font-weight:normal;} .b1, .b2, .b3, .b4 {display:block; font-size:1px; overflow: hidden; } .b1, .b2, .b3 {height:1px;} .b2, .b3, .b4 {border-left:1px solid #fff; border-right:1px solid #fff;} .b1 {margin:0 5px; background:#fff;} .b2 {margin:0 3px; border-width:0 2px;} .b3 {margin:0 2px;} .b4 {height:2px; margin:0 1px;} .boxcontent {display:block; border-left:1px solid #fff; border-right:1px solid #fff;} a.menu, a.menu:visited {display:block; text-decoration:none; width:15.5em;} a.menu:hover {background:transparent; cursor:pointer;} a.menu:hover span {padding-top:10px;} 