body {background: #ccc; font: 10pt helvetica, sans-serif; text-align: center;} /* IE5-6 loose workaround */

a {color: #000; text-decoration: none;}

a:hover {color: #b6b688; background: none;}

div#topnav {width: 750px; margin-left: auto; margin-right: auto; position: relative; top: 0px; left: 0px; text-align: left;}

div#topnav a {background: #e3e3e3; font-weight: normal; letter-spacing: 1px; line-height: 1.33em; border: 1px solid; border-color: #000 #000 #fff #000; padding: 0px 3px; margin: 0 3px 0 0;}

div#topnav a:hover {background: #eaeadb;}

img {border: none;}

img#background {border: 2px solid #5a5a5a;}

img.picnav {border: 2px solid #000; margin: 7px 8px 0 0;}

div#home {width: 750px; margin-left: auto; margin-right: auto; position: relative; top: 30px;}

div#logo {position: absolute; top: 25px; right: 5px;}

div#copy {position: absolute; top: 40%; right: 30px; width: 35%; font: 11pt helvetica, sans-serif; color: #ccc; letter-spacing: 1px; border: 1.5px solid black; background: transparent url(transp.png) center repeat;}

div#copyother {position: absolute; top: 29px; right: 28%; width: 69%; font: 11pt helvetica, sans-serif; color: #ccc; letter-spacing: 1px; border: 1.5px solid black; padding: 0 5px 0 5px; background: transparent url(transp.png) center repeat;}

div#portnav {position: absolute; top: 70%; right: -3px; width: 100%; font: 11pt helvetica, sans-serif; color: #ccc; letter-spacing: 1px;}

span#strap {color: #cce92b; font: italic 16pt Helvetica, Verdana, sans-serif; letter-spacing: 3px;}

span#bright {color: #cce92b;}

span#frog {color: #46ec85;}