/*--------------------------------------------------------------------------------------
S N A Z Z Y   B O R D E R S
--------------------------------------------------------------------------------------*/
#xsnazzy h1,#xsnazzy h2,#xsnazzy p {
	margin: 0 10px;
	letter-spacing: 1px;
}

#xsnazzy h1 {
	font-size: 2.5em;
	color: #fff;
}

#xsnazzy h2 {
	font-size: 2em;
	color: #06a;
	border: 0;
}

#xsnazzy p {
	padding-bottom: 0.5em;
}

#xsnazzy h2 {
	padding-top: 0.5em;
}

#xsnazzy {
	background: transparent;
	margin: 1em;
}

.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: #000000;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;
}

.xb1 {
	margin: 0 5px;
	background: #444444;
}

.xb2 {
	margin: 0 3px;
	border-width: 0 2px;
}

.xb3 {
	margin: 0 2px;
}

.xb4 {
	height: 2px;
	margin: 0 1px;
}

.xboxcontent {
	display: block;
	background: #000000;
	border: 0 solid #444444;
	border-width: 0 1px;
	padding: 15px;
}
