/* Page */
	html, body { background-image:url(/i/bg02.jpg); background-repeat:repeat; background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#FFFFFF; text-align:	
	center; /* centres the site in ie6 */ margin:20px 0 20px 0; padding:0; }
	img { border:0; }

/* main website */
	#container { background-color:#FFFFFF; position:relative; border:#666666 solid 2px; height:2100px; width:1000px; margin:0 auto; 
	 background-repeat: no-repeat; background-position:bottom right; text-align:left; /* remove centering */ }	
	#content { position:relative; left:180px; top:165px; width:800px;   } 
	.textboxtop { border:20px solid #FF99CC; background-color:#FF99CC; }/*pink text box*/

/* Footer */
	#footer 	{ position:absolute; left:0; bottom:0; font-size:1.0em; width:1000px; text-align:right; }
	#footer-info { font-size:0.8em; color:#666666; }	

/* menu */
	#menu { position:absolute; top:20px; left:20px; width:100px; }
	#bar { position:relative; background-color:#666666; height:auto; width:120px; margin-top:10px; padding-bottom:20px; }
	#menu #bar a { color:#FFFFFF;/*white*/text-decoration:none; font-size:12px; text-indent:5px; display:block; width:120px; }
	#menu #bar a:hover { background-color:#FF99CC; }
	#menu #bar ul { list-style:none; line-height:40px; text-align:left; padding:0; margin:0; }
	#menu #menu-space { height:150px; }
	
/* menu 2*/	
	#bar2 { position:relative; background-color:#999999; height:auto; width:120px; padding-bottom:20px; }
	#menu #bar2 a { color:#FFFFFF;/*white*/text-decoration:none; font-size:12px; text-indent:5px; display:block; width:120px; }
	#menu #bar2 a:hover { background-color:#FF99CC; }
	#menu #bar2 ul { list-style:none; line-height:40px; text-align:left; padding:0; margin:0; }
	#menu #menu-space { height:150px; }


/* headings */
	#flashTitle { position:absolute; left:0; top:-43px; } /* page title*/
	h1 { position:absolute; left:0; top:-43px; font-size:1.5em; color:#999999; margin:0; } 
	h2 { color:#666666; font-size:1.2em; } 
	#tagline { text-align:right; font-size:1.8em; color:#FF6699; margin-bottom:10px; } /*always a favourite*/

/* text */
	.title { color:#666666; } /*grey text*/
	.title2 { color:#FFFFFF; }/*white text*/
	.title3 { color:#666666; line-height:22px; font-size:20px; }	
	.textboxtop li { list-style:square; color:#FFFFFF; font-size:16px; }
	
/*picture menu*/

	/*#picturemenu img { border:1px solid #666666; margin-right:50px; margin-top:10px; }*/

/*images*/
	#sound 		{ position:absolute; right:10px; top:250px; }
	#mybasket 	{ position:absolute; top:115px; right:20px; }
	#mixmatch   { position:absolute; left:125px; top:750px; }
	#ribbon-mix { position:absolute; right:125px; top:780px; }
	#paypal 	{ position:absolute; top:5px; right:20px; }
	#addbasket  { position:absolute; width:350px; right:20px; top:400px; }
	#mixmatchflash { width:800px; height:460px; }
	#mags { position:absolute; bottom:35px; left:180px; }
	
	

/*enqiry form*/
	#form { position:absolute; left:10px; top:280; color:#666666; }
	.form-item { margin-bottom:15px; }
	.form-item .label { display:block; width:200px; float:left; }
