#age{display:none; }

#toyboxnav{
width:595px;
margin-left:90px;
padding-left:15px;
text-align:left;

}
#underbednav{
width:464px;
margin-left:216px;
padding-left:20px;
text-align:left;
}
.subnav{
font-weight:bold;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}
.subnav, .subnav a{
color:#71582F;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-align:center;
}
.subnav a:hover{
text-decoration:underline;
color:#000000;
}
div.thumbnails{
padding-top:20px;
text-align:center;
}
span.thumbnails{
width:140px;
margin-left:10px;
cursor:pointer;

}
 .formbutton  {
cursor : pointer;
border : 1px outset #ccc;
background : #999;
color : #666;
font-weight : bold;
padding : 1px 2px;
background : url(img/formbg.gif) repeat-x left top;
}
 input, textarea  {
color : #000000;
background : #ffff99;
border : 1px solid #000000;
}
#contactform{
font-family: Georgia, "Times New Roman", Times, serif;
}div.formrow {
  clear: both;
  padding-top: 10px;
  }

div.formrow span.label {
  float: left;
  width: 200px;
  text-align: right;
  }

div.formrow span.formw {
  float: right;
  width: 500px;
  text-align: left;
  } 
  
  #page{
width: 700px;
margin: 0 auto;
}
.footerlinks, .footerlinks a
{
color:#999999;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-align:center;
}
.footerlinks a:hover{
text-decoration:underline;
}
.disclaimer{
color:#999999;
font-size:12px;
}
.description{
color:#999999;
font-size:12px;
}
.qty a{
text-decoration:none;
}
#footer
{
position:absolute;
display:block;
padding-top: 30px;
padding-bottom: 15px;
width: 700px;

}
#basket{
padding-top: 10px;
margin-left:570px;
}
.basket{
top:0;
padding:0px;
}
.basketcontents, .basketcontents a
{
vertical-align:top;
display:inline;
padding-left: 2px;
padding-top: 18px;
color:#666666;
}
#navbar{
padding:0px;
}
.navbar{
background-image: url(images/navigation_bg.jpg); 
padding:0px;
}
.footnote, .footnote a{
padding-top:10px;
color:#999999;
font-size:10px;
text-decoration:none;
text-align:center;
}
.info{
display:inline;
text-align:justify;
}
.pageheader {
text-align:center;
top:0;
}
#pageheader {


}
#leftcolumn {
font-family: Georgia, "Times New Roman", Times, serif;
width: 340px;
float:left;
padding:5px;
vertical-align:top;
}
#rightcolumn {
float:right;
width: 350px;
}
#row {
font-family: Georgia, "Times New Roman", Times, serif;
width: 700px;
}
#home { 
left:3px;

}

#details { 
left:76px;
}
#safety { 
left:149px;
}

#order { 
left:222px;
}

#contact { 
left:295px;
}
h1 {
font-size:150%;
font-style:italic;
font-weight:normal;
text-align:center;
}
h2 {
font-size:20px;
font-style:italic;
font-weight:normal;
}
.tab {
	display:inline;
	padding:0px;
	position:absolute;
	top:103px;
}
body {
background-color:white;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.gap {
	border-bottom:2px #65401c solid;
	
	display:inline;

}
.bullet {
	font-size:300%;
	vertical-align:middle;
position:relative;top:-3px;
}
img {border:0;}
p{text-align:justify;}

ul{
padding-top:10px;
text-indent:5px;
padding-left:2px;
margin-top:0px;
margin-left:8px;
}
#prices
{
background-color:#EEEEEE;
margin-left:35px;
margin-right:30px;
padding:15px;
border: 2px solid #000000 ;
}
span.formError { display:block;}
#error { border: 1px solid red; background-color:#FFFF99; color:red; }

#xmas-del{
	float:left;
	margin: -30px 0 -35px 0;
	width:560px;
	color:#f00;
	font-size:11px;
	font-weight:bold;
}
#announcement{
clear: left;
color:#f00;
float: left;
font-weight:bold;
padding-left: 180px;
width:500px;
}