/* CSSBOX ---- set the image to use and establish the lower-right position */ 

.cssbox, .cssbox_body,
.cssbox_head, .cssbox_head h2 { background: url('../Images/FIFBox2.png') no-repeat bottom right; } 

.cssbox {   width: 515px !important;	/* intended total box width - padding-right(next)				*/
    		width: 515px; 				/* IE Win = width - padding 									*/
    		padding-right: 15px; 		/* the gap on the right edge of the image (not content padding) */
   	 		margin: 20px auto; 	}		/* use to position the box 										*/ 

/* ---- set the top-right image */ 
.cssbox_head {		background-position: top right; 
					margin-right: -15px; 	/* pull the right image over on top of border 				*/
    				padding-right: 40px;}	/* right-image-gap + right-inside padding 					*/ 

/* ---- set the top-left image */ 
.cssbox_head h2 {	background-position:  left top; 
    				margin: 0; 			/* reset main site styles										*/ 
    				border: 0px none; 	/* ditto 														*/ 
    									/* padding-left = image gap + interior padding ... no padding-right */ 
    				height: auto !important; height: 1% !important; 
    				padding-left:40px; padding-right:0; padding-top:25px; padding-bottom:15px ; } 

/* ---- set the lower-left corner image */ 
.cssbox_body {		background-position: bottom left; 
    				margin-right: 25px; 		/* interior-padding right 								*/ 
    				padding: 15px 0 15px 40px;}	/* mirror .cssbox_head right/left 						*/ 

/* SIDEBOX */ 

.sidebox, .sidebox_body, .sidebox_head, .sidebox_head h2 {background: url('../Images/FIFBox2.png') no-repeat bottom right; } 
.sidebox {	width: 200px !important; 	/* intended total box width - padding-right(next) 				*/
    		width: 200px; 				/* IE Win = width - padding 									*/
    		padding-right: 15px; 		/* the gap on the right edge of the image (not content padding) */
    		margin: 20px auto; 	}		/* use to position the box 										*/ 

/* ---- set the top-right image */ 
.sidebox_head {		background-position: top right; 
					margin-right: -15px; 	/* pull the right image over on top of border 				*/
    				padding-right: 40px;} 	/* right-image-gap + right-inside padding 					*/ 

/* ---- set the top-left image */ 
.sidebox_head h2 {	background-position:  left top; 
    				margin: 0; 			/* reset main site styles										*/ 
    				border: 0px none; 	/* ditto 														*/ 
    									/* padding-left = image gap + interior padding ... no padding-right */ 
    				height: auto !important; height: 1% !important; 
    				padding-left:40px; padding-right:0; padding-top:25px; padding-bottom:15px; }

/* set the lower-left corner image */ 
.sidebox_body {		background-position: bottom left; 
    				margin-right: 25px; 	/* interior-padding right 									*/ 
    				padding: 15px 0 15px 40px;} /* mirror .cssbox_head right/left 						*/ 
