.module {
background: url(images/box/box-bottomright.gif) no-repeat bottom right;
margin: 0 0 5px;
}

	.module div {
	background: url(images/box/box-bottomleft.gif) no-repeat bottom left;
	}
	
		.module div div {
		background: url(images/box/box-topright.gif) no-repeat top right;
		}
		
			.module div div div {
			background: url(images/box/box-topleft.gif) no-repeat top left;
			padding: 10px 16px;
			overflow: hidden;
			}
		
.module-yellow {
background: url(images/box/yellowbox-bottomright.gif) no-repeat bottom right;
margin: 0 0 5px;
}

	.module-yellow div {
	background: url(images/box/yellowbox-bottomleft.gif) no-repeat bottom left;
	}
	
		.module-yellow div div {
		background: url(images/box/yellowbox-topright.gif) no-repeat top right;
		}
		
			.module-yellow div div div {
			background: url(images/box/yellowbox-topleft.gif) no-repeat top left;
			padding: 10px 16px;
			overflow: hidden;
			}		
			
.module-red {
background: url(images/box/redbox-bg.gif) no-repeat;
height: 65px;
padding: 10px 16px;
color: #000;
}
		
		
		
		
		
		
			.module div div div div,
			.module div div div div div,
			.module div div div div div div, 
			.module div div div div div div div, 
			.module-yellow div div div div,
			.module-yellow div div div div div,
			.module-yellow div div div div div div, 
			.module-yellow div div div div div div div,
			.module-red div, 
			.module-red div div,
			.module-red div div div, 
			.module-red div div div div,
			.module-red div div div div div {
			background: none;
			padding: 0;
			margin: 0;
			}