.xsnazzy h1, .zsnazzy h1
{
	margin: 0px; 
	font-size: 1.2em; 
	padding: 0px 10px 5px 10px; 
	border-bottom: 2px solid rgb(255, 0, 0);
}
.xsnazzy p, .zsnazzy p
{
	margin: 0px;
	padding: 5px 10px;
	font-size: 10px;
}

.xsnazzy
{
	background: transparent; 
	width: 240px; 
	float: left; 
	margin: 0px 3px;
}

.xtop, .xbottom
{
	display: block; 
	background: transparent; 
	font-size: 1px;
}

.xb1, .xb2, .xb3, .xb4
{
	display: block; 
	overflow: hidden;
}
.xb1, .xb2, .xb3 { height: 1px; }
.xb2, .xb3, .xb4
{
	background: white; 
	border-left: 2px solid rgb(0, 100, 0);
	border-right: 2px solid rgb(0, 100, 0);
}
.xb1
{
	margin: 0px 5px; 
	background: rgb(0, 100, 0);
}

.xb2
{
	margin: 0px 3px;
	border-width: 0px 2px;
}

.xb3 { margin: 0px 2px; }
.xb4 { height: 2px;  margin: 0px 1px; }

.xboxcontent
{
	display: block; 
	border: 0px solid rgb(0, 100, 0); 
	border-width: 0px 1px; 
	height: auto;
	background-color: white;
	padding: 10px;
}
/*
	* html .xboxcontent { height: 1px; }
*/

.color_a
{
	background: rgb(201, 186, 101);
	color: white;
}

.color_b
{
	background: rgb(212, 216, 189);
	color: black;
}

.color_c
{
	background: rgb(117, 130, 121);
	color: white;
}

.color_d
{
	background: rgb(178, 171, 155);
	color: #000;
}
