/* BEGIN containerBox Styles */	
/* set the image to use and establish the lower-right position */ 
.containerBox, 
.containerBox_body, 
.containerBox_head, 
.containerBox_head h2 { background: transparent url(../images/containerBox.png) no-repeat bottom right; }

.containerBox 				{ width: 950px !important; 																									/* intended total box width - padding-right */ 
												width: 965px; 																														/* IE Win width = width (above) - content padding */ 
												padding-right: 0; 																												/* padding-right = gap on the right edge of the image (not content padding) */ 
												margin: 0px auto; height: 100%; } 																				/* use to position the box */
									 
/* set the top-right image */ 
.containerBox_head 		{ background-position: top right; margin-right: 0; 													/* pull the right image over on top of border */ 
												padding-right: 15px; }																										/* containerBox_head padding-right = right-image-gap + right-content padding */  

/* set the top-left image */ 
.containerBox_head h2 { background-position: top left; margin: 0; 																/* reset main site styles */ 
												border: 0; 																																/* reset main site styles */ 		
												padding: 0 15px 0 15px;																										/* containerBox_head h2 padding-left = image gap + interior padding ... no padding-right */ 
												height: auto !important; height: 1%;  																		/* IE Holly Hack */ 
												font-size: 10px; line-height: 15px; }

/* set the lower-left corner image */ 
.containerBox_body 		{ background-position: bottom left; 
												margin-right: 15px; 																											/* interior-padding right */ 
												margin-bottom: 0px;	
												padding: 5px 0 5px 15px;			  																						/* mirror containerBox_head right/left */
												height: 100%; }

/* END containerBox Styles */									