	
	/*
		box 1
	*/
	
	#box1 {
		margin: 0 0 6px 0;
	}
	#box1 p {
		text-align: center;
	}
	#box1 p#box1IntroP { 
		margin: 0 0 13px 0; 
	}
	
	/*
		box 2
	*/
	
	#box2 img {
		float: left;
		margin: 0 10px 7px 0;
	}
	#box2 h3 {
		font-size: 1.1em;
		font-weight: bold;
		margin: 0 0 9px 0;
	}
	#box2 p {
		margin: 0 0 8px 0;
	}
	
	/* buttons */
	
	#box2 ul {
		width: 188px;
		list-style-type: none;
		float: right;
	}
	#box2 li {
		float: left;
	}
	#box2 .btnCue {
		
	}
	#box2 .btnPlaylist {
		margin-left: 8px;
	}
	#box2 .btnView {
		margin: 1px 0 0 8px;
	}
	#box2 .btnAddCart {
		margin: 1px 0 0 4px;
	}
	
	/*
		box 3
	*/
	
	#box3 .innerInnerHead,
	#box3 .innerInnerGrow,
	#box3 .innerInnerFoot
	{
		background: none;
	}
	#box3 .innerInnerGrow {
		position: relative;
		padding: 5px 0 0 0;
	}
	
	#box3 select {
		width: 70px;
		position: absolute;
		top: 0; left: 98px;
	}
	
	/* forms */
	
	#box3 th {
		height: 24px;
	}	
	#box3 td {
		background: #0b0b0c;
	}	
	#box3 td.tdLeft {
		height: 26px;
		background: #0b0b0c url(../../images/layout/home/chart-l.gif) left top no-repeat;
		text-align: center;
		font-size: 1.5em;
		font-weight: bold;
	}
	#box3 td.link a:hover {
		text-decoration: underline;
	}
	#box3 td.tdRight {
		background: #0b0b0c url(../../images/layout/home/chart-r.gif) right top no-repeat;
	}	
	
	#box3 tr.rowSpcr td {
		height: 6px;
		background: #252627;
		text-indent:-9999px; line-height: 0.001em; font-size: 0.001em;
	}
	#box3 a.btnCue {
		margin: 0 0 0 4px;
	}
	
	/*
		Lower product listing
	*/
	
	#chocBox {
		width: 550px;
		margin: 0 0 0 -7px;
	}
	#chocBox .innerBox {
		display: inline;
		float: left;
		margin: 0 0 6px 7px;
	}

	/* left image */

	.chocL {
		width: 66px;
		float: left;
		margin: 0 6px 0 0;
	}
	
	/* right content */

	.chocR {
		width: 172px;
		float: left;
	}
	#mContentGrow .chocR h2 {
		background: none;
		line-height: 1.1em;
		font-size: 1em;
		text-align: center;
		margin: 0 0 15px 0;
	}
	
	/* circular buttons */
	
	.choc1 {
		width: 39px;
		float: left;
		padding: 0 0 0 7px;
	}
	.choc1 a {
		float: left;
	}
	.choc1 a.btnCue {
		margin: 0 8px 0 0;
	}
	
	/* price */
	
	.choc2 {
		width: 57px;
		text-align: center;
		float: left;
	}
	
	/* rectangular buttons */

	.choc3 {
		width: 69px;
		float: left;
	}
	
	
