

.box {
   border:1px solid #000000;
   margin:5px;
   font-size:8pt;}

.indent {
   margin-left:5px;
   margin-right:5px;
   margin-bottom:5px;}

.bigindent {
   margin-left:15px;}

body {
   font-family:arial,sans-serif;
   background-image:url('images/road.gif');
   background-repeat:repeat-y;
   background-position:0px 150px;
   margin:0px;
   padding:0px;}

.floatleft {
   float:left;
   padding:0px;
   margin:0px;}

.pleft {
   text-align:left;}

.pcntr {
   text-align:center;}

.smallfont {
   font-size:10pt;}

.medfont {
   font-size:14pt;}

.bigfont {
   text-align:center;
   font-size:18pt;}

.bolditalic {
   font-weight:bold;
   font-style:italic;}

.col1 {
   float:left;
   margin-left:20px;
   margin-right:20px;
   width:180px;}

.col2 {
   float:left;
   width:180px;
   margin:auto;}

.col3 {
   float:left;
   margin-left:20px;
   margin-right:20px;
   width:180px;}

.outercol {width:650px;}

.toy {
   position:absolute;
   top:250;
   left:420;
   margin:0px;
   padding:0px;
   width:780px;}

.leftballoon {
   position:absolute;
   top:190;
   left:155;
   height:400px;
   width:270px;
   padding:10px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-image:url('images/balloon-left.gif');
   background-repeat:no-repeat;}

.rightballoon {
   position:absolute;
   top:190;
   left:640;
   height:400px;
   width:270px;
   padding:20px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-image:url('images/balloon-right.gif');
   background-repeat:no-repeat;}

#header {
   position:absolute;
   left:0px;
   top:0px;
   height:150px;
   width:100%;
   margin:0px;
   padding:0px;
   background-image:url('images/road3.gif');
   background-repeat:repeat-x;
   background-position:150px 0px;
   text-align:center;}

#header p {
   color:#FFF;
   margin:0px 125px 0px 150px;
   padding:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;}

#header img {
   border:0px;
   margin:10px 125px 0px 150px;
   padding:0px;}

#logo {
	position: absolute;
	left:0px;
	top:0px;
	width:150px;
	height:auto;}

#content {
	margin:0px 10px 0px 160px;
	padding:140px 0px 0px 0px;
	height: auto;}

#content h1 {
   font-size:18pt;
   text-align:center;}

#content h2 {
   text-align:center;}

#content h3 {
   margin:20px 0px 0px 0px;
   padding:0px;}

#nav {
	position: absolute;
	left:18px;
	top:150px;
	width:130px;
	margin:0px;
	padding:0px;
	text-align:center;}

#nav ul {margin:0px; padding:0px; list-style-type:none;}
#nav ul li {margin:0px; padding:0px; width:130px; display:block;}
#nav ul li a {display:block; padding:5px 0px; width:130px; text-decoration:none;
            text-align:center; font-weight:bold; font-size:10pt;
            border-top:1px solid #1E4C0F; border-left:1px solid #1E4C0F;
            border-bottom:1px solid #1E4C0F; border-right:1px solid #333;
            background-color:#BC6; color:#346604;}
#nav ul li a:hover {display:block; padding:5px 0px; width:130px; text-decoration:none;
            text-align:center; font-weight:bold; font-size:10pt;
            border-top:1px solid #333; border-left:1px solid #333;
            border-bottom:1px solid #1E4C0F; border-right:1px solid #333;
            background-color:#DE8; color:#1E4C0F;}

.links ul {margin:0px; padding:0px; list-style-type:none;}
.links ul li {margin:0px; padding:0px; display:block; width:100%;}
.links ul li a {display:block; padding:5px 0px; width:100%; text-decoration:none;
            text-align:center; font-weight:bold; font-size:10pt;
            border-top:1px solid #1E4C0F; border-left:1px solid #1E4C0F;
            border-bottom:1px solid #1E4C0F; border-right:1px solid #333;
            background-color:#BC6; color:#346604;}
.links ul li a:hover {display:block; padding:5px 0px; width:100%; text-decoration:none;
            text-align:center; font-weight:bold; font-size:10pt;
            border-top:1px solid #333; border-left:1px solid #333;
            border-bottom:1px solid #1E4C0F; border-right:1px solid #333;
            background-color:#DE8; color:#1E4C0F;}

#freelinks {left:148; top:290; width:130; display:none; position:absolute; z-index:100;}

#toylinks {left:148; top:234; width:150; display:none; position:absolute; z-index:100;}
