﻿

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2, .cssbox2, .cssbox_body2, .cssbox_head2, .cssbox_head2 h5, .cssbox_head2 h6
{ 
	background: transparent url(../Images/img.php.png) no-repeat bottom right
} 
	
.cssbox
{
	/* intended total box width - padding-right(next) */
	width: 515px !important; /* IE Win = width - padding */
	width: 500px; /* the gap on the right edge of the image (not content padding) */
	padding-right: 15px; /* use to position the box */
	margin: 20px auto;
} /* set the top-right image */ 

.cssbox_head
{
	background-position: top right; /* pull the right image over on top of border */
	margin-right: -15px; /* right-image-gap + right-inside padding */
	padding-right: 40px;
	border-bottom:solid 1px #e1e1e1;
} /* set the top-left image */ 

.cssbox_head h2
{
	background-position: top left;
	margin: 0; /* reset main site styles*/
	border: 0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */
	padding: 25px 0 15px 40px;
	height: auto !important;
	height: 1%;
} 

/* IE Holly Hack */ 

/* 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 */ 






	
.cssbox2
{
	/* intended total box width - padding-right(next) */
	/*min-width: 190px !important; /* IE Win = width - padding */
	/*width: 200px; /* the gap on the right edge of the image (not content padding) */
	padding-right: 15px; /* use to position the box */
	margin: 5px auto;
} /* set the top-right image */ 

.cssbox_head2
{
	background-position: top right; /* pull the right image over on top of border */
	margin-right: -15px; /* right-image-gap + right-inside padding */
	padding-right: 10px;
} /* set the top-left image */ 

.cssbox_head2 h5
{
	background-position: top left;
	margin: 0; /* reset main site styles*/
	border: 0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */
	padding: 5px 0 5px 10px;
	height: auto !important;
	height: 1%;
} 
.cssbox_head2 h6
{
	background-position: top left;
	margin: 0; /* reset main site styles*/
	border: 0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */
	padding: 5px 0 5px 10px;
	height: auto !important;
	height: 1%;
} 
/* IE Holly Hack */ 

/* set the lower-left corner image */ 
.cssbox_body2
{
	background-position: bottom left;
	margin-right: 5px; /* interior-padding right */
	padding: 5px 0 5px 10px;
} /* mirror .cssbox_head right/left */ 