/* Square cutout Borders*/
.square {background: transparent; width:9em;}
.square h1, .square p {margin:0 10px;}
.square h1 {font-size:55%; font-family:Arial; color:#ffffff;}

.square .top, .square .bottom {display:block; background:transparent; font-size:2px;}
.square .b1t {margin:0 6px; display:block; overflow:hidden; height:5px; background:#5C5A4C; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff;}
.square .b2 {display:block; overflow:hidden; height:1px; background:#5C5A4C; border-left:7px solid #fff; border-right:7px solid #fff;}
.square .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#5C5A4C; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}

.square .boxcontent {display:block; background:#5C5A4C; border-left:1px solid #fff; border-right:1px solid #fff;}
