/*/ ZXCSS Layout 0.4.0 alpha by Dave Smith http://www.dave-smith.info/zxcss-layout/ /*/

/*/ ZXCSS Core /*/
.z:after {content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.x {float:left;}
.x-alt {float:right;}
.x-center {float:none;margin:0 auto;}
.x-center:after {content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.p {margin-right:-100%;}

/*/ ZXCSS FEHC (Fake Equal Height Columns) /*/
.z-fehc {position:relative;}
.z-fehc .x {min-height:1px;} 
.z-fehc .x-fehc {position:absolute;height:100%;top:0;z-index:-1;} 
.z-fehc .x-fehc .c {height:100%!important;padding-top:0!important;padding-bottom:0!important;} 
.x-clear {clear:both;}

/*/ ZXCSS Dimensions /*/
.x-480px-max {max-width:480px;}
.x-960px-max {max-width:960px;}
.x-1140px-max {max-width:1140px;}
.x-1280px-max {max-width:1280px;}
.x-1o1, .x-2o2, .x-3o3, .x-4o4, .x-5o5, .x-6o6, .x-7o7, .x-8o8, .x-9o9, .x-10o10, .x-11o11, .x-12o12 {width:100%;}
.x-1o2, .x-2o4, .x-3o6, .x-4o8, .x-5o10, .x-6o12 {width:50%;}
.x-1o3, .x-2o6, .x-3o9, .x-4o12 {width:33.3333%;}
.x-2o3, .x-4o6, .x-6o9, .x-8o12 {width:66.6666%;}
.x-1o4, .x-2o8, .x-3o12 {width:25%;}
.x-3o4, .x-6o8, .x-9o12 {width:75%;}
.x-1o5, .x-2o10 {width:20%;}
.x-2o5, .x-4o10 {width:40%;}
.x-3o5, .x-6o10 {width:60%;}
.x-4o5, .x-8o10 {width:80%;}
.x-1o6, .x-2o12 {width:16.6666%;}
.x-5o6, .x-10o12 {width:83.3333%;}
.x-1o7 {width:14.2857%;}
.x-2o7 {width:28.5714%;}
.x-3o7 {width:42.8571%;}
.x-4o7 {width:57.1428%;}
.x-5o7 {width:71.4285%;}
.x-6o7 {width:85.7142%;}
.x-1o8 {width:12.5%;}
.x-3o8 {width:37.5%;}
.x-5o8 {width:62.5%;}
.x-7o8 {width:87.5%;}
.x-1o9 {width:11.1111%;}
.x-2o9 {width:22.2222%;}
.x-4o9 {width:44.4444%;}
.x-5o9 {width:55.5555%;}
.x-7o9 {width:77.7777%;}
.x-8o9 {width:88.8888%;}
.x-1o10 {width:10%;}
.x-3o10 {width:30%;}
.x-7o10 {width:70%;}
.x-9o10 {width:90%;}
.x-1o11 {width:9.0909%;}
.x-2o11 {width:18.1818%;}
.x-3o11 {width:27.2727%;}
.x-4o11 {width:36.3636%;}
.x-5o11 {width:45.4545%;}
.x-6o11 {width:54.5454%;}
.x-7o11 {width:63.6363%;}
.x-8o11 {width:72.7272%;}
.x-9o11 {width:81.8181%;}
.x-10o11 {width:90.909%;}
.x-1o12 {width:8.3333%;}
.x-5o12 {width:41.6666%;}
.x-7o12 {width:58.3333%;}
.x-11o12 {width:91.6666%;}
.p-1o1, .p-1o2, .p-1o3, .p-1o4, .p-1o5, .p-1o6, .p-1o7, .p-1o8, .p-1o9, .p-1o10, .p-1o11, .p-1o12 {margin-left:0%;}
.p-2o2, .p-3o4, .p-4o6, .p-5o8, .p-6o10, .p-7o12 {margin-left:50%;}
.p-2o3, .p-3o6, .p-4o9, .p-5o12 {margin-left:33.3333%;}
.p-3o3, .p-5o6, .p-7o9, .p-9o12 {margin-left:66.6666%;}
.p-2o4, .p-3o8, .p-4o12 {margin-left:25%;}
.p-4o4, .p-7o8, .p-10o12 {margin-left:75%;}
.p-2o5, .p-3o10 {margin-left:20%;}
.p-3o5, .p-5o10 {margin-left:40%;}
.p-4o5, .p-7o10 {margin-left:60%;}
.p-5o5, .p-9o10 {margin-left:80%;}
.p-2o6, .p-3o12 {margin-left:16.6666%;}
.p-6o6, .p-11o12 {margin-left:83.3333%;}
.p-2o7 {margin-left:14.2857%;}
.p-3o7 {margin-left:28.5714%;}
.p-4o7 {margin-left:42.8571%;}
.p-5o7 {margin-left:57.1428%;}
.p-6o7 {margin-left:71.4285%;}
.p-7o7 {margin-left:85.7142%;}
.p-2o8 {margin-left:12.5%;}
.p-4o8 {margin-left:37.5%;}
.p-6o8 {margin-left:62.5%;}
.p-8o8 {margin-left:87.5%;}
.p-2o9 {margin-left:11.1111%;}
.p-3o9 {margin-left:22.2222%;}
.p-5o9 {margin-left:44.4444%;}
.p-6o9 {margin-left:55.5555%;}
.p-8o9 {margin-left:77.7777%;}
.p-9o9 {margin-left:88.8888%;}
.p-2o10 {margin-left:10%;}
.p-4o10 {margin-left:30%;}
.p-8o10 {margin-left:70%;}
.p-10o10 {margin-left:90%;}
.p-2o11 {margin-left:9.0909%;}
.p-3o11 {margin-left:18.1818%;}
.p-4o11 {margin-left:27.2727%;}
.p-5o11 {margin-left:36.3636%;}
.p-6o11 {margin-left:45.4545%;}
.p-7o11 {margin-left:54.5454%;}
.p-8o11 {margin-left:63.6363%;}
.p-9o11 {margin-left:72.7272%;}
.p-10o11 {margin-left:81.8181%;}
.p-11o11 {margin-left:90.909%;}
.p-2o12 {margin-left:8.3333%;}
.p-6o12 {margin-left:41.6666%;}
.p-8o12 {margin-left:58.3333%;}
.p-12o12 {margin-left:91.6666%;}



