/* BEGIN mainBox Styles */	
/* set the image to use and establish the lower-right position */ 
.mainBox, 
.mainBox_body, 
.mainBox_head, 
.mainBox_head h2 			{ background: transparent url(../images/mainBox.png) no-repeat bottom right; }

.mainBox 							{ width: 649px !important; 																									/* intended total box width - padding-right */ 
												width: 649px; 																														/* 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; } 																											/* use to position the box */
									 
/* set the top-right image */ 
.mainBox_head 				{ background-position: top right; margin-right: 0; 													/* pull the right image over on top of border */ 
												padding-right: 25px; }																										/* mainBox_head padding-right = right-image-gap + right-content padding */  

/* set the top-left image */ 
.mainBox_head h2 			{ background-position: top left; margin: 0; 																/* reset main site styles */ 
												border: 0; 																																/* reset main site styles */ 		
												padding: 15px 0 0 30px;																										/* mainBox_head h2 padding-left = image gap + interior padding ... no padding-right */ 
												height: auto !important; height: 1%; } 																		/* IE Holly Hack */ 


/* set the lower-left corner image */ 
.mainBox_body 				{ background-position: bottom left; 
												margin-right: 15px; 																											/* interior-padding right */ 
												margin-bottom: 0px;	
												padding: 5px 30px 30px 30px; } 																						/* mirror mainBox_head right/left */

/* END mainBox Styles */									