body {background-image:url(../images/trans.gif);margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color : white;color: #000;}H1 { margin-left:0px; font-size: 18pt; color: #00187B; font-family: georgia }  H2 { font-size: 16pt; color: #00187B; font-family: georgia }    H3 { font-size: 12pt; color: #00187B; font-family: georgia;  }    H4 { font-size: 10pt; color: #00187B; font-family: verdana; text-decoration:underline; font-weight: bold; text-align: left }#outerbox{width: 780px; margin: 30px 0px 0px 30px; position: absolute; left: 50%; margin-left: -390px;}<!-- /*HERE BE THE MENU CONTAINER */ -->#menubox {position: absolute;top:25px;left:195px;background-image:url(../images/dots.gif);background-position: right;background-repeat: no-repeat;background-color:  transparent;color: White;width: 500px;padding: 2px 0px 4px 0px;text-align: left;border: 0px solid #00187B;font:10px verdana, arial, georgia, sans-serif;}<!-- /*HERE BE THE MAIN MENU */ -->a.menu {background-color: transparent;border: 0px solid #00187B;font:10px verdana, arial, georgia, sans-serif;color: White;float:left;margin: 1px;padding: 2px 6px 2px 6px;position: relative;text-decoration: none;font-weight: normal;z-index: 200; }a.menu:hover {background-color: transparent;border-top: solid 0px #e0e0e0;border-left: solid 0px #e0e0e0;border-right: solid 0px #888;border-bottom: solid 0px #888;color: White;font-weight: normal;}a.menu:active {background-color: pink;border-bottom: solid 0px #e0e0e0;border-right: solid 0px #e0e0e0;border-left: solid 0px #888;border-top: solid 0px #888;color: White;}a.menu:visited { color: cyan;}div#links a span {display: none;}div#links a:hover span {display: inline;color: White;position: absolute;top: 53px;left: 0;width: 125px;padding: 5px;margin: 1px;border-top: solid 0px #e0e0e0;border-left: solid 0px #e0e0e0;border-right: solid 0px #888;border-bottom: solid 0px #888;background-color: #00187B;font:10px/17px  verdana, arial, georgia, sans-serif;}img.cont {float:left; margin-right:20px; margin-left:0px}img.cont_r {float:right; margin-right:0px; margin-left:20px}span.theme {color:white;}span.right {  float: right;  text-align: right; border: 0px solid #00187B;  margin: 1px 20px 1px 1px; padding: 2px 6px 2px 6px; }span.left {  float: left;  font-weight: bold; text-indent : 30px; text-align: left; color:white; border: 0px solid #00187B;  margin: 1px 20px 1px 1px; padding: 2px 6px 2px 6px; }<!-- /*here be the regular orange links */ -->a { font:11px verdana, arial, georgia, sans-serif; text-decoration: none; font-weight: bold; color: #ff6800; background-color : transparent;}a:visited {color: #ff6800;}a:hover {border-top: dotted 1px #1E90FF; border-bottom: dotted 1px #1E90FF; color: #1E90FF; text-decoration: none;}<!-- /*HERE BE THE SMALL BLACK LINKS */ -->a.b { font:11px verdana, arial, georgia, sans-serif; text-decoration: none; font-weight: normal; color: white;}a.b:visited {color: white;}a.b:hover {	color: cyan;	text-decoration: none; border: none; }#top {background-image:url(../images/temp1.gif);background-position: top;background-repeat: repeat-x;background-color :  transparent;color: white;font: 10px verdana, geneva, helvetica, arial, sans-serif;text-align: right;height: 50px;padding: 0px 5px 0px 0px;border-right: solid 2px #888;border-bottom: solid 2px #888;}#top2 {background-image:url(../images/leftdots1.gif);background-position: left;background-repeat: repeat-y;background-color : #00187B;font:10px verdana, arial, georgia, sans-serif;color: white;text-align: right;width: 95%;height: 18px;padding-top: 5px ;border-top: solid 0px #e0e0e0;border-right: solid 0px #888;border-left: none;border-bottom: solid 0px #888;}#innerbox{background-image:url(../images/leftdots1.gif); background-position: left; background-repeat: repeat-y;background-color : #00187B;}#footer { background-image:url(../images/dots.gif); background-position:  right; background-repeat: no-repeat;background-color : #00187B; color: #000; border-top: solid 2px #e0e0e0; border-right: solid 2px #888;padding: 1px 25px 1px 4px; margin: 0px 0px 0px 25px ; text-align: right;font: 10px/17px verdana, geneva, helvetica, arial, sans-serif;}#footer2 { background-color : White; border-top: solid 2px #888; padding: 2px 0px 0px 4px; height:100px;text-align: left; color: #000; font:11px/17px verdana, arial, georgia, sans-serif; }#middle { border-left: solid 2px #888; padding: 10px 170px 0px 30px; margin: 0px 0px 0px 25px ;background-color : white; color: #000; font:11px/17px verdana, arial, georgia, sans-serif;}#rightmenu{	float:right;	color: #000;	font: 11px/17px verdana, geneva, helvetica, arial, sans-serif;	width:140px;	background-color : transparent;	margin: 40px 0px 0px 20px;}#right {	position: absolute;	color: #000;	top: 155px;	left: 570px;	font: 11px/17px verdana, geneva, helvetica, arial, sans-serif;	width:140px;	background-color : transparent;}.search{ font:11px  verdana, arial, georgia, sans-serif; color: #000; margin: 2px 0px 2px 0px ; background: #e0e0e0; border-bottom: solid 2px #f8f8f8; border-right: solid 2px #f8f8f8; border-left: solid 2px #c0c0c0;border-top: solid 2px #c0c0c0; }INPUT, textarea{	font: 11px verdana, arial, georgia, sans-serif;	color: #000;	margin: 2px 2px 2px 0px ;	padding: 2px ;	background: transparent;	border: 1px dashed #888;}.shiver{	padding: 1px ;	}img {border: 0px;}	#hide { display: none }<!-- /*HERE BE THE THEME BUTTONS */ -->a.theme {color: #00187B;background-color: #e0e0e0;border: none;font:9px verdana, arial, georgia, sans-serif;left: 0px;margin: 1px 2px 4px 0px;padding: 2px 3px 2px 3px;position: relative;text-decoration: none;font-weight: normal;z-index: 100;}a.theme:visited {color: #00187B;}a.theme:hover {background-color: #e0e0e0;color: white;text-decoration: none;border: none;}p { color: #000; margin-top: 8px; text-indent : 0px; margin-bottom: 12px;}.code { margin: 10px; padding: 5px; color: #ff6800; font: 12px/17px geneva, lucida, sans-serif;}p.c1 {color: #00187B; font: 12px/17px geneva, lucida, sans-serif; font-weight:bold; text-align:left}#top2 a span {display: none;}#top2 a:hover span {display: inline;color: white;position: absolute;top: 21px;left: 0;text-align: left;width: 125px;padding:5px;margin: 1px;border-top: solid 2px #e0e0e0;border-left: solid 2px #e0e0e0;border-right: solid 2px #888;border-bottom: solid 2px #888;background-color: #00187B;font:10px/17px  verdana, arial, georgia, sans-serif;}