@charset "utf-8";
/* CSS Document */

#krazy_container {
	display:block;
	margin-right:0px;
	margin-top:15px;
	padding:25px 0;
	position:relative;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
#krazy_container h2 {
margin-bottom:1em;
}
#krazy_container h3 {
	clear:both;
	margin-top:.1em;
}
.raised {
	background:transparent none repeat scroll 0 0;
	margin:0 0 0 auto;
	width:83%;
}
.raised h1, .raised p {
margin:0 10px;
}
.raised h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.raised p {
padding-bottom:0.5em;
}
.raised .top, .raised .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
display:block;
overflow:hidden;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
height:1px;
}
.raised .b2 {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #EEEEEE;
}
.raised .b3 {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #DDDDDD;
}
.raised .b4 {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #AAAAAA;
}
.raised .b4b {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #EEEEEE;
border-right:1px solid #999999;
}
.raised .b3b {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #DDDDDD;
border-right:1px solid #999999;
}
.raised .b2b {
background:#D6A700 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
border-right:1px solid #999999;
}
.raised .b1 {
background:#FFFFFF none repeat scroll 0 0;
margin:0 5px;
}
.raised .b2, .raised .b2b {
border-width:0 2px;
margin:0 3px;
}
.raised .b3, .raised .b3b {
margin:0 2px;
}
.raised .b4, .raised .b4b {
height:2px;
margin:0 1px;
}
.raised .b1b {
background:#D6A700 none repeat scroll 0 0;
margin:0 5px;
}
.raised .boxcontent {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #999999;
	display:block;
	background-attachment: scroll;
	background-color: #D6A700;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.raised .boxcontent img {
	padding:10px 15px 10px 25px;

}
.inset {
	background:transparent none repeat scroll 0 0;
	margin:0 auto 0 0;
	width:45%;
}
.inset h1, .inset p {
margin:0 10px;
}
.inset h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.inset p {
padding-bottom:0.5em;
}
.inset .top, .inset .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
display:block;
overflow:hidden;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
height:1px;
}
.inset .b2 {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #999999;
border-right:1px solid #AAAAAA;
}
.inset .b3 {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #999999;
border-right:1px solid #DDDDDD;
}
.inset .b4 {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #999999;
border-right:1px solid #EEEEEE;
}
.inset .b4b {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
border-right:1px solid #FFFFFF;
}
.inset .b3b {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #DDDDDD;
border-right:1px solid #FFFFFF;
}
.inset .b2b {
background:#F4BD00 none repeat scroll 0 0;
border-left:1px solid #EEEEEE;
border-right:1px solid #FFFFFF;
}
.inset .b1 {
background:#999999 none repeat scroll 0 0;
margin:0 5px;
}
.inset .b2, .inset .b2b {
border-width:0 2px;
margin:0 3px;
}
.inset .b3, .inset .b3b {
margin:0 2px;
}
.inset .b4, .inset .b4b {
height:2px;
margin:0 1px;
}
.inset .b1b {
background:#FFFFFF none repeat scroll 0 0;
margin:0 5px;
}
.inset .boxcontent {
	border-left:1px solid #999999;
	border-right:1px solid #FFFFFF;
	display:block;
	background-attachment: scroll;
	background-color: #F4BD00;
	background-image:none;
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index:-1;
}
.chamfer {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.chamfer h1, .chamfer p {
margin:0 10px;
}
.chamfer h1 {
color:#000000;
font-size:2em;
letter-spacing:1px;
}
.chamfer p {
padding-bottom:0.5em;
}
.chamfer .top, .chamfer .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.chamfer .b1, .chamfer .b2, .chamfer .b3, .chamfer .b4, .chamfer .b5 {
background:#EECCAA none repeat scroll 0 0;
border-left:1px solid #000000;
border-right:1px solid #000000;
display:block;
height:1px;
overflow:hidden;
}
.chamfer .b1 {
background:#000000 none repeat scroll 0 0;
margin:0 5px;
}
.chamfer .b2 {
margin:0 4px;
}
.chamfer .b3 {
margin:0 3px;
}
.chamfer .b4 {
margin:0 2px;
}
.chamfer .b5 {
margin:0 1px;
}
.chamfer .boxcontent {
background:#EECCAA none repeat scroll 0 0;
border-left:1px solid #000000;
border-right:1px solid #000000;
display:block;
}
.square {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.square h1, .square p {
margin:0 10px;
}
.square h1 {
color:#0000CC;
font-size:2em;
letter-spacing:1px;
}
.square p {
padding-bottom:0.5em;
}
.square .top, .square .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.square .b1t {
background:#99CCEE none repeat scroll 0 0;
border-left:1px solid #0000CC;
border-right:1px solid #0000CC;
border-top:1px solid #0000CC;
display:block;
height:5px;
margin:0 6px;
overflow:hidden;
}
.square .b2 {
background:#99CCEE none repeat scroll 0 0;
border-left:7px solid #0000CC;
border-right:7px solid #0000CC;
display:block;
height:1px;
margin:0;
overflow:hidden;
}
.square .b1b {
background:#99CCEE none repeat scroll 0 0;
border-bottom:1px solid #0000CC;
border-left:1px solid #0000CC;
border-right:1px solid #0000CC;
display:block;
height:5px;
margin:0 6px;
overflow:hidden;
}
.square .boxcontent {
background:#99CCEE none repeat scroll 0 0;
border-left:1px solid #0000CC;
border-right:1px solid #0000CC;
display:block;
}
.curved {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.curved h1, .curved p {
margin:0 10px;
}
.curved h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.curved p {
padding-bottom:0.5em;
}
.curved .top, .curved .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {
display:block;
height:1px;
overflow:hidden;
}
.curved .b2, .curved .b3, .curved .b4 {
background:#E0CEA3 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.curved .b1 {
background:#FFFFFF none repeat scroll 0 0;
margin:0 4px;
}
.curved .b2 {
height:2px;
margin:0 4px;
}
.curved .b3 {
margin:0 3px;
}
.curved .b4 {
border-width:0 3px;
height:1px;
margin:0;
}
.curved .boxcontent {
background:#E0CEA3 none repeat scroll 0 0;
border-color:#FFFFFF;
border-style:solid;
border-width:0 1px;
display:block;
}
.serif {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.serif h1, .serif p {
margin:0 10px;
}
.serif h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.serif p {
padding-bottom:0.5em;
}
.serif .top, .serif .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.serif .b1, .serif .b2, .serif .b3, .serif .b4 {
display:block;
overflow:hidden;
}
.serif .b1, .serif .b2, .serif .b3 {
height:1px;
}
.serif .b2, .serif .b3 {
background:#FFCC00 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.serif .b4 {
background:#FFCC00 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.serif .b1 {
background:#FFFFFF none repeat scroll 0 0;
margin:0;
}
.serif .b2 {
border-width:0 2px;
margin:0 1px;
}
.serif .b3 {
margin:0 3px;
}
.serif .b4 {
height:2px;
margin:0 4px;
}
.serif .boxcontent {
background:#FFCC00 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
display:block;
margin:0 5px;
}
.pillar {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.pillar h1, .pillar p {
margin:0 10px;
}
.pillar h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.pillar p {
padding-bottom:0.5em;
}
.pillar .top, .pillar .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 {
display:block;
overflow:hidden;
}
.pillar .b1, .pillar .b2, .pillar .b4 {
height:1px;
}
.pillar .b2, .pillar .b3 {
background:#DD6666 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.pillar .b4 {
background:#DD6666 none repeat scroll 0 0;
border-left:4px solid #FFFFFF;
border-right:4px solid #FFFFFF;
}
.pillar .b1 {
background:#FFFFFF none repeat scroll 0 0;
margin:0 2px;
}
.pillar .b2 {
border-width:0 1px;
margin:0 1px;
}
.pillar .b3 {
height:2px;
margin:0;
}
.pillar .b4 {
margin:0 2px;
}
.pillar .boxcontent {
background:#DD6666 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
display:block;
margin:0 5px;
}
.barrel {
background:transparent none repeat scroll 0 0;
margin:0 auto;
width:40%;
}
.barrel h1, .barrel p {
margin:0 10px;
}
.barrel h1 {
color:#FFFFFF;
font-size:2em;
letter-spacing:1px;
}
.barrel p {
padding-bottom:0.5em;
}
.barrel .top, .barrel .bottom {
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}
.barrel .b1, .barrel .b2, .barrel .b3, .barrel .b4, .barrel .b5 {
background:#E0CEA3 none repeat scroll 0 0;
display:block;
height:1px;
overflow:hidden;
}
.barrel .b1 {
border-left:10px solid #DFD5C0;
border-right:10px solid #DFD5C0;
}
.barrel .b2 {
border-left:5px solid #DFD5C0;
border-right:5px solid #DFD5C0;
}
.barrel .b3 {
border-left:3px solid #DFD5C0;
border-right:3px solid #DFD5C0;
}
.barrel .b4 {
border-left:2px solid #DFD5C0;
border-right:2px solid #DFD5C0;
}
.barrel .b5 {
border-left:1px solid #DFD5C0;
border-right:1px solid #DFD5C0;
}
.barrel .b1 {
margin:0 33%;
}
.barrel .b2 {
margin:0 20%;
}
.barrel .b3 {
margin:0 12%;
}
.barrel .b4 {
margin:0 5%;
}
.barrel .b5 {
margin:0 1px;
}
.barrel .boxcontent {
background:#E0CEA3 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #999999;
display:block;
}

