
body 
		 {
		  background-image:url('https://www.timbergyms.com/TGWebsite2010/images/WEBSCENE4.png');
 			background-position: absolute;
 			background-repeat: no-repeat;
 			background-width:100%;
			background-height:100%;
			background-attachment:scroll;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: #000099;	  
			width:100%;
			height:100%;
			margin: 0;
			padding: 0;
			text-align:center; /* centering fix for old IE */
		 }

h1 {color:red;}
h2 {color:green;}
h3 {color:navy;}
h4 {color:green;}
		 
img#mbpics
					{
					 z-index:500;
					 width:235px;
					 height:180px;
					 border:3px solid #006600;
					}		 

.specials
				 {
				 	margin-left:80px;
					margin-right:auto;
				 	clear:both;
					list-style-type:none;
				 }
				
.specials li
					{				
					 float:left;
					 width:200px;
					 margin:3px;
					}					
					
img.specialspics
					{
					 display:block;
					 z-index:500;
					 width:195px;
					 height:195px;
					 margin:6px;
					 border:3px solid #006600;
					}

img.costumepics
					{
					 display:block;
					 z-index:500;
					 width:195px;
					 height:210px;
					 margin:6px;
					 border:3px solid #006600;
					}
					
img.swingsetsHDpics
					{
					 display:block;
					 z-index:500;
					 width:195px;
					 height:150px;
					 margin:6px;
					 border:3px solid #006600;
					}					
					
img.cakepics
				{
				 display:block;
				 z-index:500;
				 width:195px;
				 height:120px;
				 margin:8px;
				 border:3px solid #006600;
				}
		 
img#modpics
					 {
					 	z-index:500;
						width:160px;
						height:106px;
						border: 2px solid #006600;
					 }

img#storepics
					{
					 z-index:500;
					 width:240px;
					 height:180px;
					 border:3px solid #006600;
					}

img#storepicstall
					{
					 z-index:500;
					 width:240px;
					 height:320px;
					 border:3px solid #006600;
					}					
					 
img#bg
			{
			 z-index:-1000;
			 width:100%;
			 height:100%;
			 position:fixed;
			 repeat:no-repeat;
			 top:0;
			 left:0;
			}
				
img#logo
				{
				 margin-left:-2px;
				 margin-top:-4px;
				 z-index:1000;
				}
		 
#containerpage
				{
				 margin-top:40px;
				 margin-left:auto;
				 margin-right:auto;
				 margin-bottom:15px;
				 width:75%;
				 height-min:475px;
				 position:relative;
				 background-color:#ffffff;
				 border-top:0px solid #000000;
				 border-right:4px solid #000000;
				 border-bottom:4px solid #000000;
				 border-left:0px solid #000000;
				 font-color:#000000;
				 z-index:500;
				 }

				 
#headerlogo
				{
				 margin:-1px;
				 width:100%;
				 height:68px;
				 position:top;
				 background-color:#66aaff;
				 border:1px solid #000000;
				 padding:0px;
				 z-index:1001;
				}

#viewcart
					{
					 margin: 2px 2px 2px 2px;
					 float:left;
					 background-color:transparent;
					 width:5%;
					 border:none;
					}								

#container
{
 width:75%;
 height-min:300px;
 border: 2px solid #ffffff;
}					
					
#header-basket 
{
	text-align: center;
	position: absolute;
	padding: 5px;
	margin: 0;
	border: none;
	width: 100px; height: 63px;
	background: #fff;	
	z-index: 999999;
	color: #043fff;
}

#header-basket p 
{
	margin: 0; padding: 0;		
}

#shoponline
{
 		margin: 2px 10px 10px 10px;
		padding: 2px 2px 2px 2px;
		float:left;
		background-color:#ffffff;
		width:25%;
		border-right:3px solid #000000;
		border-bottom:3px solid #000000;
		border-left:1px solid #000000;
		border-top:1px solid #000000;
}
				
#searchbar
					{
					 margin: 10px 25px 10px 0;
					 float:right;
					 background-color:#043fff;
					 width:30%;
					 border-right:2px solid #000000;
					 border-bottom:2px solid #000000;
					 border-left:1px solid #000000;
					 border-top:1px solid #000000;
					}				

#columnleft
					 {
					 	z-index:500;
						float:left;
						width:250;
						margin-left:60px;
					 }

#columnright
						{
						 z-index:500;
						 float:right;
						 width:250;
						 margin-right:60px;
						}					 

#textbox
					{
					 font: bold 1.1em arial, sans-serif;
					 margin:20px;
					}

#themedtext1
					 {
					 	list-style-type:none;
					 }			

#themedtext2
						{
						  clear:both;
						}					 		
				
#themedtext li
					 {
					 	float:left;
						margin-right:6px;
						margin-bottom:10px;
					 }

#extras
			 {
			 	clear:both;
				align:center;
			 }
					 
#FAQ
		{
		 text-align:center;
		 margin-left:auto;
		 margin-right:auto;		 
		 clear:both;
		 width:80%;
		}

#themes			 
				{
				 width:650px;
				 list-style-type:none;
				}
				
#themes li
				{
				 float:left;
				 width:205px;
				 margin-right:6px;
				 margin-bottom:10px;
				}				
					
#themes1		 
				{
				}
				
#themes1 li
				{
				  width:auto;
				}
									 
img#themepics
					{
					 z-index:500;
					 list-style-type:none;
					 float:left;
					 margin:0px;
					 width:205px;
					 height:185px;
					 display:block;
					 border:2px solid #006600;
					}
					
img#partyflyer
				{
				 border:2px solid #006600;
				 margin:6px;
				 float:left;
				 width:60%;
				}
				
#topnav
			 {
			 	 margin: -1px;
				 width:100%;
				 background-color: #3bea4e;
			 	 font-size: 14;
				 height:28px;
				 z-index:1000;
			 }

ul#topnav 
				{
  				font-size: 12;
					line-height:2;
					word-spacing:0px;
					font-weight:bold;
					display: block;
					float:center;
					margin: 0px 1px 0px 0px;
  				padding: 0 0 0 0;
					border:1px solid #000000;
					clear: both;
					width: 100% !important;
  				width /**/:100%; /* for IE5.5's bad box model */	
  				/*Tantek's box model hack*/
  				/*voice-family: "\"}\""; 
  				voice-family:inherit;  
  				/*real value*/
  			 	/*width: 754px;*/
				}
			 							 		
ul#topnav li 
	{
   display: block;
	 float:left;
	 margin-left: 3px;
	 margin-right: 3px;
	 border-right: 2px solid #000099;
	}

ul#topnav li.lastItem {
	border-right: none;
}

ul#topnav li a {
  /*display: block;*/
  /*float: right;*/
  margin:5px;
	padding-right:5px;
	padding-left:5px;
	font-weight: bold;  
  color: #000099;
  text-decoration: none;      
  /*text-transform: lowercase;  */
}

ul#topnav li a:hover, ul#topnav a:active { 
  color: #000099;
}

ul#topav li.selected a {
	color: #000099;
}

#contentmain
				{
				 margin-left:-1px;
				 width:100%;
				 border:1px solid #000000;
				 background-color:#ffffff;
				 color:#0000ff;
				 font:arial;
				 margin-bottom:4px;
				}
			 			
#bottomnav
			 {
			 	 margin-left:-1px;
				 width:100%;
				 word-spacing:3px;
				 background-color: #3bea4e;
			 	 font-size: 12;
				 height:25px;
				 z-index:1000;
			 }

ul#bottomnav 
				{
  				font-size: 14;
					line-height:2;
					font-weight:bold;
					display: block;
					float:center;
					color:#006600;  
  				margin: -1px 0px 0px 0px;
  				padding: 0 0 0 0px;
					border:1px solid #000000;
					clear: both;
					width: 100% !important;
  				width /**/:100%; /* for IE5.5's bad box model */	
  				/*Tantek's box model hack*/
  				/*voice-family: "\"}\""; 
  				voice-family:inherit;  
  				/*real value*/
  			 	/*width: 754px;*/
				}
			 							 		
ul#bottomnav li 
	{
   display: block;
	 float:left;
   padding-right: 10px;
   padding-left: 10px;
	 margin: 0;
	 border-right: 1px solid #000080;
	}

ul#bottomnav li.lastItem {
	border-right: none;
}

ul#bottomnav li a {
  /*display: block;*/
  /*float: right;*/
  /*border: 1px solid green;*/
  font-weight: bold;  
  color: #000099;
  text-decoration: none;      
  /*text-transform: lowercase;  */
}

ul#bottomnav li a:hover, ul#topnav a:active { 
  color: #000099;
}

ul#bottomnav li.selected a {
	color: #000099;
}


.tbox 
{
margin: 5px 5px 5px 5px;
float:right;
background-color: transparent;
width:20%;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
border-left:1px solid #000000;
border-top:1px solid #000000;
}


#header-basket 
{
float:center;
padding: 5px;
margin: 0;
border: none;
background-color: transparent;
z-index: 999999;
color: #000099;
}

#comcastspecial
{
float:center;
padding:5px;
margin:0;
border:none;
z-index: 999999;
text-color:#000000;
font-size:12pt;
}

