/* --------------------------------------------------------------
		Blueprint grid.css file for version 1.0
		Width: 1000px
		Columns: 1000
		Column width: 1px
		Gutter width: 0px
		
		This file was generated with GridCalc (http://www.problem.se/labs/gridcalc/)
---------------------------------------------------------------*/

/* --------------------------------------------------------------

   grid.css
   * Sets up an easy-to-use grid of 24 columns.

   By default, the grid is 950px wide, with 24 columns
   spanning 30px, and a 10px margin between columns.

   If you need fewer or more columns, namespaces or semantic
   element names, use the compressor script (lib/compress.rb)

-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
  width: 1000px;
  margin: 0 auto;
}

/* Use this class on any .span / container to see the grid. */
.showgrid {
  background: url(src/grid.png);
}


/* Columns
-------------------------------------------------------------- */

/* Sets up basic grid floating and margin. */
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24, .span-25, .span-26, .span-27, .span-28, .span-29, .span-30, .span-31, .span-32, .span-33, .span-34, .span-35, .span-36, .span-37, .span-38, .span-39, .span-40, .span-41, .span-42, .span-43, .span-44, .span-45, .span-46, .span-47, .span-48, .span-49, .span-50, .span-51, .span-52, .span-53, .span-54, .span-55, .span-56, .span-57, .span-58, .span-59, .span-60, .span-61, .span-62, .span-63, .span-64, .span-65, .span-66, .span-67, .span-68, .span-69, .span-70, .span-71, .span-72, .span-73, .span-74, .span-75, .span-76, .span-77, .span-78, .span-79, .span-80, .span-81, .span-82, .span-83, .span-84, .span-85, .span-86, .span-87, .span-88, .span-89, .span-90, .span-91, .span-92, .span-93, .span-94, .span-95, .span-96, .span-97, .span-98, .span-99, .span-100, .span-101, .span-102, .span-103, .span-104, .span-105, .span-106, .span-107, .span-108, .span-109, .span-110, .span-111, .span-112, .span-113, .span-114, .span-115, .span-116, .span-117, .span-118, .span-119, .span-120, .span-121, .span-122, .span-123, .span-124, .span-125, .span-126, .span-127, .span-128, .span-129, .span-130, .span-131, .span-132, .span-133, .span-134, .span-135, .span-136, .span-137, .span-138, .span-139, .span-140, .span-141, .span-142, .span-143, .span-144, .span-145, .span-146, .span-147, .span-148, .span-149, .span-150, .span-151, .span-152, .span-153, .span-154, .span-155, .span-156, .span-157, .span-158, .span-159, .span-160, .span-161, .span-162, .span-163, .span-164, .span-165, .span-166, .span-167, .span-168, .span-169, .span-170, .span-171, .span-172, .span-173, .span-174, .span-175, .span-176, .span-177, .span-178, .span-179, .span-180, .span-181, .span-182, .span-183, .span-184, .span-185, .span-186, .span-187, .span-188, .span-189, .span-190, .span-191, .span-192, .span-193, .span-194, .span-195, .span-196, .span-197, .span-198, .span-199, .span-200, .span-201, .span-202, .span-203, .span-204, .span-205, .span-206, .span-207, .span-208, .span-209, .span-210, .span-211, .span-212, .span-213, .span-214, .span-215, .span-216, .span-217, .span-218, .span-219, .span-220, .span-221, .span-222, .span-223, .span-224, .span-225, .span-226, .span-227, .span-228, .span-229, .span-230, .span-231, .span-232, .span-233, .span-234, .span-235, .span-236, .span-237, .span-238, .span-239, .span-240, .span-241, .span-242, .span-243, .span-244, .span-245, .span-246, .span-247, .span-248, .span-249, .span-250, .span-251, .span-252, .span-253, .span-254, .span-255, .span-256, .span-257, .span-258, .span-259, .span-260, .span-261, .span-262, .span-263, .span-264, .span-265, .span-266, .span-267, .span-268, .span-269, .span-270, .span-271, .span-272, .span-273, .span-274, .span-275, .span-276, .span-277, .span-278, .span-279, .span-280, .span-281, .span-282, .span-283, .span-284, .span-285, .span-286, .span-287, .span-288, .span-289, .span-290, .span-291, .span-292, .span-293, .span-294, .span-295, .span-296, .span-297, .span-298, .span-299, .span-300, .span-301, .span-302, .span-303, .span-304, .span-305, .span-306, .span-307, .span-308, .span-309, .span-310, .span-311, .span-312, .span-313, .span-314, .span-315, .span-316, .span-317, .span-318, .span-319, .span-320, .span-321, .span-322, .span-323, .span-324, .span-325, .span-326, .span-327, .span-328, .span-329, .span-330, .span-331, .span-332, .span-333, .span-334, .span-335, .span-336, .span-337, .span-338, .span-339, .span-340, .span-341, .span-342, .span-343, .span-344, .span-345, .span-346, .span-347, .span-348, .span-349, .span-350, .span-351, .span-352, .span-353, .span-354, .span-355, .span-356, .span-357, .span-358, .span-359, .span-360, .span-361, .span-362, .span-363, .span-364, .span-365, .span-366, .span-367, .span-368, .span-369, .span-370, .span-371, .span-372, .span-373, .span-374, .span-375, .span-376, .span-377, .span-378, .span-379, .span-380, .span-381, .span-382, .span-383, .span-384, .span-385, .span-386, .span-387, .span-388, .span-389, .span-390, .span-391, .span-392, .span-393, .span-394, .span-395, .span-396, .span-397, .span-398, .span-399, .span-400, .span-401, .span-402, .span-403, .span-404, .span-405, .span-406, .span-407, .span-408, .span-409, .span-410, .span-411, .span-412, .span-413, .span-414, .span-415, .span-416, .span-417, .span-418, .span-419, .span-420, .span-421, .span-422, .span-423, .span-424, .span-425, .span-426, .span-427, .span-428, .span-429, .span-430, .span-431, .span-432, .span-433, .span-434, .span-435, .span-436, .span-437, .span-438, .span-439, .span-440, .span-441, .span-442, .span-443, .span-444, .span-445, .span-446, .span-447, .span-448, .span-449, .span-450, .span-451, .span-452, .span-453, .span-454, .span-455, .span-456, .span-457, .span-458, .span-459, .span-460, .span-461, .span-462, .span-463, .span-464, .span-465, .span-466, .span-467, .span-468, .span-469, .span-470, .span-471, .span-472, .span-473, .span-474, .span-475, .span-476, .span-477, .span-478, .span-479, .span-480, .span-481, .span-482, .span-483, .span-484, .span-485, .span-486, .span-487, .span-488, .span-489, .span-490, .span-491, .span-492, .span-493, .span-494, .span-495, .span-496, .span-497, .span-498, .span-499, .span-500, .span-501, .span-502, .span-503, .span-504, .span-505, .span-506, .span-507, .span-508, .span-509, .span-510, .span-511, .span-512, .span-513, .span-514, .span-515, .span-516, .span-517, .span-518, .span-519, .span-520, .span-521, .span-522, .span-523, .span-524, .span-525, .span-526, .span-527, .span-528, .span-529, .span-530, .span-531, .span-532, .span-533, .span-534, .span-535, .span-536, .span-537, .span-538, .span-539, .span-540, .span-541, .span-542, .span-543, .span-544, .span-545, .span-546, .span-547, .span-548, .span-549, .span-550, .span-551, .span-552, .span-553, .span-554, .span-555, .span-556, .span-557, .span-558, .span-559, .span-560, .span-561, .span-562, .span-563, .span-564, .span-565, .span-566, .span-567, .span-568, .span-569, .span-570, .span-571, .span-572, .span-573, .span-574, .span-575, .span-576, .span-577, .span-578, .span-579, .span-580, .span-581, .span-582, .span-583, .span-584, .span-585, .span-586, .span-587, .span-588, .span-589, .span-590, .span-591, .span-592, .span-593, .span-594, .span-595, .span-596, .span-597, .span-598, .span-599, .span-600, .span-601, .span-602, .span-603, .span-604, .span-605, .span-606, .span-607, .span-608, .span-609, .span-610, .span-611, .span-612, .span-613, .span-614, .span-615, .span-616, .span-617, .span-618, .span-619, .span-620, .span-621, .span-622, .span-623, .span-624, .span-625, .span-626, .span-627, .span-628, .span-629, .span-630, .span-631, .span-632, .span-633, .span-634, .span-635, .span-636, .span-637, .span-638, .span-639, .span-640, .span-641, .span-642, .span-643, .span-644, .span-645, .span-646, .span-647, .span-648, .span-649, .span-650, .span-651, .span-652, .span-653, .span-654, .span-655, .span-656, .span-657, .span-658, .span-659, .span-660, .span-661, .span-662, .span-663, .span-664, .span-665, .span-666, .span-667, .span-668, .span-669, .span-670, .span-671, .span-672, .span-673, .span-674, .span-675, .span-676, .span-677, .span-678, .span-679, .span-680, .span-681, .span-682, .span-683, .span-684, .span-685, .span-686, .span-687, .span-688, .span-689, .span-690, .span-691, .span-692, .span-693, .span-694, .span-695, .span-696, .span-697, .span-698, .span-699, .span-700, .span-701, .span-702, .span-703, .span-704, .span-705, .span-706, .span-707, .span-708, .span-709, .span-710, .span-711, .span-712, .span-713, .span-714, .span-715, .span-716, .span-717, .span-718, .span-719, .span-720, .span-721, .span-722, .span-723, .span-724, .span-725, .span-726, .span-727, .span-728, .span-729, .span-730, .span-731, .span-732, .span-733, .span-734, .span-735, .span-736, .span-737, .span-738, .span-739, .span-740, .span-741, .span-742, .span-743, .span-744, .span-745, .span-746, .span-747, .span-748, .span-749, .span-750, .span-751, .span-752, .span-753, .span-754, .span-755, .span-756, .span-757, .span-758, .span-759, .span-760, .span-761, .span-762, .span-763, .span-764, .span-765, .span-766, .span-767, .span-768, .span-769, .span-770, .span-771, .span-772, .span-773, .span-774, .span-775, .span-776, .span-777, .span-778, .span-779, .span-780, .span-781, .span-782, .span-783, .span-784, .span-785, .span-786, .span-787, .span-788, .span-789, .span-790, .span-791, .span-792, .span-793, .span-794, .span-795, .span-796, .span-797, .span-798, .span-799, .span-800, .span-801, .span-802, .span-803, .span-804, .span-805, .span-806, .span-807, .span-808, .span-809, .span-810, .span-811, .span-812, .span-813, .span-814, .span-815, .span-816, .span-817, .span-818, .span-819, .span-820, .span-821, .span-822, .span-823, .span-824, .span-825, .span-826, .span-827, .span-828, .span-829, .span-830, .span-831, .span-832, .span-833, .span-834, .span-835, .span-836, .span-837, .span-838, .span-839, .span-840, .span-841, .span-842, .span-843, .span-844, .span-845, .span-846, .span-847, .span-848, .span-849, .span-850, .span-851, .span-852, .span-853, .span-854, .span-855, .span-856, .span-857, .span-858, .span-859, .span-860, .span-861, .span-862, .span-863, .span-864, .span-865, .span-866, .span-867, .span-868, .span-869, .span-870, .span-871, .span-872, .span-873, .span-874, .span-875, .span-876, .span-877, .span-878, .span-879, .span-880, .span-881, .span-882, .span-883, .span-884, .span-885, .span-886, .span-887, .span-888, .span-889, .span-890, .span-891, .span-892, .span-893, .span-894, .span-895, .span-896, .span-897, .span-898, .span-899, .span-900, .span-901, .span-902, .span-903, .span-904, .span-905, .span-906, .span-907, .span-908, .span-909, .span-910, .span-911, .span-912, .span-913, .span-914, .span-915, .span-916, .span-917, .span-918, .span-919, .span-920, .span-921, .span-922, .span-923, .span-924, .span-925, .span-926, .span-927, .span-928, .span-929, .span-930, .span-931, .span-932, .span-933, .span-934, .span-935, .span-936, .span-937, .span-938, .span-939, .span-940, .span-941, .span-942, .span-943, .span-944, .span-945, .span-946, .span-947, .span-948, .span-949, .span-950, .span-951, .span-952, .span-953, .span-954, .span-955, .span-956, .span-957, .span-958, .span-959, .span-960, .span-961, .span-962, .span-963, .span-964, .span-965, .span-966, .span-967, .span-968, .span-969, .span-970, .span-971, .span-972, .span-973, .span-974, .span-975, .span-976, .span-977, .span-978, .span-979, .span-980, .span-981, .span-982, .span-983, .span-984, .span-985, .span-986, .span-987, .span-988, .span-989, .span-990, .span-991, .span-992, .span-993, .span-994, .span-995, .span-996, .span-997, .span-998, .span-999, .span-1000 {
  float: left;
  margin-right: 0px;
}

/* The last column in a row needs this class. */
.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1 {width: 1px;}
.span-2 {width: 2px;}
.span-3 {width: 3px;}
.span-4 {width: 4px;}
.span-5 {width: 5px;}
.span-6 {width: 6px;}
.span-7 {width: 7px;}
.span-8 {width: 8px;}
.span-9 {width: 9px;}
.span-10 {width: 10px;}
.span-11 {width: 11px;}
.span-12 {width: 12px;}
.span-13 {width: 13px;}
.span-14 {width: 14px;}
.span-15 {width: 15px;}
.span-16 {width: 16px;}
.span-17 {width: 17px;}
.span-18 {width: 18px;}
.span-19 {width: 19px;}
.span-20 {width: 20px;}
.span-21 {width: 21px;}
.span-22 {width: 22px;}
.span-23 {width: 23px;}
.span-24 {width: 24px;}
.span-25 {width: 25px;}
.span-26 {width: 26px;}
.span-27 {width: 27px;}
.span-28 {width: 28px;}
.span-29 {width: 29px;}
.span-30 {width: 30px;}
.span-31 {width: 31px;}
.span-32 {width: 32px;}
.span-33 {width: 33px;}
.span-34 {width: 34px;}
.span-35 {width: 35px;}
.span-36 {width: 36px;}
.span-37 {width: 37px;}
.span-38 {width: 38px;}
.span-39 {width: 39px;}
.span-40 {width: 40px;}
.span-41 {width: 41px;}
.span-42 {width: 42px;}
.span-43 {width: 43px;}
.span-44 {width: 44px;}
.span-45 {width: 45px;}
.span-46 {width: 46px;}
.span-47 {width: 47px;}
.span-48 {width: 48px;}
.span-49 {width: 49px;}
.span-50 {width: 50px;}
.span-51 {width: 51px;}
.span-52 {width: 52px;}
.span-53 {width: 53px;}
.span-54 {width: 54px;}
.span-55 {width: 55px;}
.span-56 {width: 56px;}
.span-57 {width: 57px;}
.span-58 {width: 58px;}
.span-59 {width: 59px;}
.span-60 {width: 60px;}
.span-61 {width: 61px;}
.span-62 {width: 62px;}
.span-63 {width: 63px;}
.span-64 {width: 64px;}
.span-65 {width: 65px;}
.span-66 {width: 66px;}
.span-67 {width: 67px;}
.span-68 {width: 68px;}
.span-69 {width: 69px;}
.span-70 {width: 70px;}
.span-71 {width: 71px;}
.span-72 {width: 72px;}
.span-73 {width: 73px;}
.span-74 {width: 74px;}
.span-75 {width: 75px;}
.span-76 {width: 76px;}
.span-77 {width: 77px;}
.span-78 {width: 78px;}
.span-79 {width: 79px;}
.span-80 {width: 80px;}
.span-81 {width: 81px;}
.span-82 {width: 82px;}
.span-83 {width: 83px;}
.span-84 {width: 84px;}
.span-85 {width: 85px;}
.span-86 {width: 86px;}
.span-87 {width: 87px;}
.span-88 {width: 88px;}
.span-89 {width: 89px;}
.span-90 {width: 90px;}
.span-91 {width: 91px;}
.span-92 {width: 92px;}
.span-93 {width: 93px;}
.span-94 {width: 94px;}
.span-95 {width: 95px;}
.span-96 {width: 96px;}
.span-97 {width: 97px;}
.span-98 {width: 98px;}
.span-99 {width: 99px;}
.span-100 {width: 100px;}
.span-101 {width: 101px;}
.span-102 {width: 102px;}
.span-103 {width: 103px;}
.span-104 {width: 104px;}
.span-105 {width: 105px;}
.span-106 {width: 106px;}
.span-107 {width: 107px;}
.span-108 {width: 108px;}
.span-109 {width: 109px;}
.span-110 {width: 110px;}
.span-111 {width: 111px;}
.span-112 {width: 112px;}
.span-113 {width: 113px;}
.span-114 {width: 114px;}
.span-115 {width: 115px;}
.span-116 {width: 116px;}
.span-117 {width: 117px;}
.span-118 {width: 118px;}
.span-119 {width: 119px;}
.span-120 {width: 120px;}
.span-121 {width: 121px;}
.span-122 {width: 122px;}
.span-123 {width: 123px;}
.span-124 {width: 124px;}
.span-125 {width: 125px;}
.span-126 {width: 126px;}
.span-127 {width: 127px;}
.span-128 {width: 128px;}
.span-129 {width: 129px;}
.span-130 {width: 130px;}
.span-131 {width: 131px;}
.span-132 {width: 132px;}
.span-133 {width: 133px;}
.span-134 {width: 134px;}
.span-135 {width: 135px;}
.span-136 {width: 136px;}
.span-137 {width: 137px;}
.span-138 {width: 138px;}
.span-139 {width: 139px;}
.span-140 {width: 140px;}
.span-141 {width: 141px;}
.span-142 {width: 142px;}
.span-143 {width: 143px;}
.span-144 {width: 144px;}
.span-145 {width: 145px;}
.span-146 {width: 146px;}
.span-147 {width: 147px;}
.span-148 {width: 148px;}
.span-149 {width: 149px;}
.span-150 {width: 150px;}
.span-151 {width: 151px;}
.span-152 {width: 152px;}
.span-153 {width: 153px;}
.span-154 {width: 154px;}
.span-155 {width: 155px;}
.span-156 {width: 156px;}
.span-157 {width: 157px;}
.span-158 {width: 158px;}
.span-159 {width: 159px;}
.span-160 {width: 160px;}
.span-161 {width: 161px;}
.span-162 {width: 162px;}
.span-163 {width: 163px;}
.span-164 {width: 164px;}
.span-165 {width: 165px;}
.span-166 {width: 166px;}
.span-167 {width: 167px;}
.span-168 {width: 168px;}
.span-169 {width: 169px;}
.span-170 {width: 170px;}
.span-171 {width: 171px;}
.span-172 {width: 172px;}
.span-173 {width: 173px;}
.span-174 {width: 174px;}
.span-175 {width: 175px;}
.span-176 {width: 176px;}
.span-177 {width: 177px;}
.span-178 {width: 178px;}
.span-179 {width: 179px;}
.span-180 {width: 180px;}
.span-181 {width: 181px;}
.span-182 {width: 182px;}
.span-183 {width: 183px;}
.span-184 {width: 184px;}
.span-185 {width: 185px;}
.span-186 {width: 186px;}
.span-187 {width: 187px;}
.span-188 {width: 188px;}
.span-189 {width: 189px;}
.span-190 {width: 190px;}
.span-191 {width: 191px;}
.span-192 {width: 192px;}
.span-193 {width: 193px;}
.span-194 {width: 194px;}
.span-195 {width: 195px;}
.span-196 {width: 196px;}
.span-197 {width: 197px;}
.span-198 {width: 198px;}
.span-199 {width: 199px;}
.span-200 {width: 200px;}
.span-201 {width: 201px;}
.span-202 {width: 202px;}
.span-203 {width: 203px;}
.span-204 {width: 204px;}
.span-205 {width: 205px;}
.span-206 {width: 206px;}
.span-207 {width: 207px;}
.span-208 {width: 208px;}
.span-209 {width: 209px;}
.span-210 {width: 210px;}
.span-211 {width: 211px;}
.span-212 {width: 212px;}
.span-213 {width: 213px;}
.span-214 {width: 214px;}
.span-215 {width: 215px;}
.span-216 {width: 216px;}
.span-217 {width: 217px;}
.span-218 {width: 218px;}
.span-219 {width: 219px;}
.span-220 {width: 220px;}
.span-221 {width: 221px;}
.span-222 {width: 222px;}
.span-223 {width: 223px;}
.span-224 {width: 224px;}
.span-225 {width: 225px;}
.span-226 {width: 226px;}
.span-227 {width: 227px;}
.span-228 {width: 228px;}
.span-229 {width: 229px;}
.span-230 {width: 230px;}
.span-231 {width: 231px;}
.span-232 {width: 232px;}
.span-233 {width: 233px;}
.span-234 {width: 234px;}
.span-235 {width: 235px;}
.span-236 {width: 236px;}
.span-237 {width: 237px;}
.span-238 {width: 238px;}
.span-239 {width: 239px;}
.span-240 {width: 240px;}
.span-241 {width: 241px;}
.span-242 {width: 242px;}
.span-243 {width: 243px;}
.span-244 {width: 244px;}
.span-245 {width: 245px;}
.span-246 {width: 246px;}
.span-247 {width: 247px;}
.span-248 {width: 248px;}
.span-249 {width: 249px;}
.span-250 {width: 250px;}
.span-251 {width: 251px;}
.span-252 {width: 252px;}
.span-253 {width: 253px;}
.span-254 {width: 254px;}
.span-255 {width: 255px;}
.span-256 {width: 256px;}
.span-257 {width: 257px;}
.span-258 {width: 258px;}
.span-259 {width: 259px;}
.span-260 {width: 260px;}
.span-261 {width: 261px;}
.span-262 {width: 262px;}
.span-263 {width: 263px;}
.span-264 {width: 264px;}
.span-265 {width: 265px;}
.span-266 {width: 266px;}
.span-267 {width: 267px;}
.span-268 {width: 268px;}
.span-269 {width: 269px;}
.span-270 {width: 270px;}
.span-271 {width: 271px;}
.span-272 {width: 272px;}
.span-273 {width: 273px;}
.span-274 {width: 274px;}
.span-275 {width: 275px;}
.span-276 {width: 276px;}
.span-277 {width: 277px;}
.span-278 {width: 278px;}
.span-279 {width: 279px;}
.span-280 {width: 280px;}
.span-281 {width: 281px;}
.span-282 {width: 282px;}
.span-283 {width: 283px;}
.span-284 {width: 284px;}
.span-285 {width: 285px;}
.span-286 {width: 286px;}
.span-287 {width: 287px;}
.span-288 {width: 288px;}
.span-289 {width: 289px;}
.span-290 {width: 290px;}
.span-291 {width: 291px;}
.span-292 {width: 292px;}
.span-293 {width: 293px;}
.span-294 {width: 294px;}
.span-295 {width: 295px;}
.span-296 {width: 296px;}
.span-297 {width: 297px;}
.span-298 {width: 298px;}
.span-299 {width: 299px;}
.span-300 {width: 300px;}
.span-301 {width: 301px;}
.span-302 {width: 302px;}
.span-303 {width: 303px;}
.span-304 {width: 304px;}
.span-305 {width: 305px;}
.span-306 {width: 306px;}
.span-307 {width: 307px;}
.span-308 {width: 308px;}
.span-309 {width: 309px;}
.span-310 {width: 310px;}
.span-311 {width: 311px;}
.span-312 {width: 312px;}
.span-313 {width: 313px;}
.span-314 {width: 314px;}
.span-315 {width: 315px;}
.span-316 {width: 316px;}
.span-317 {width: 317px;}
.span-318 {width: 318px;}
.span-319 {width: 319px;}
.span-320 {width: 320px;}
.span-321 {width: 321px;}
.span-322 {width: 322px;}
.span-323 {width: 323px;}
.span-324 {width: 324px;}
.span-325 {width: 325px;}
.span-326 {width: 326px;}
.span-327 {width: 327px;}
.span-328 {width: 328px;}
.span-329 {width: 329px;}
.span-330 {width: 330px;}
.span-331 {width: 331px;}
.span-332 {width: 332px;}
.span-333 {width: 333px;}
.span-334 {width: 334px;}
.span-335 {width: 335px;}
.span-336 {width: 336px;}
.span-337 {width: 337px;}
.span-338 {width: 338px;}
.span-339 {width: 339px;}
.span-340 {width: 340px;}
.span-341 {width: 341px;}
.span-342 {width: 342px;}
.span-343 {width: 343px;}
.span-344 {width: 344px;}
.span-345 {width: 345px;}
.span-346 {width: 346px;}
.span-347 {width: 347px;}
.span-348 {width: 348px;}
.span-349 {width: 349px;}
.span-350 {width: 350px;}
.span-351 {width: 351px;}
.span-352 {width: 352px;}
.span-353 {width: 353px;}
.span-354 {width: 354px;}
.span-355 {width: 355px;}
.span-356 {width: 356px;}
.span-357 {width: 357px;}
.span-358 {width: 358px;}
.span-359 {width: 359px;}
.span-360 {width: 360px;}
.span-361 {width: 361px;}
.span-362 {width: 362px;}
.span-363 {width: 363px;}
.span-364 {width: 364px;}
.span-365 {width: 365px;}
.span-366 {width: 366px;}
.span-367 {width: 367px;}
.span-368 {width: 368px;}
.span-369 {width: 369px;}
.span-370 {width: 370px;}
.span-371 {width: 371px;}
.span-372 {width: 372px;}
.span-373 {width: 373px;}
.span-374 {width: 374px;}
.span-375 {width: 375px;}
.span-376 {width: 376px;}
.span-377 {width: 377px;}
.span-378 {width: 378px;}
.span-379 {width: 379px;}
.span-380 {width: 380px;}
.span-381 {width: 381px;}
.span-382 {width: 382px;}
.span-383 {width: 383px;}
.span-384 {width: 384px;}
.span-385 {width: 385px;}
.span-386 {width: 386px;}
.span-387 {width: 387px;}
.span-388 {width: 388px;}
.span-389 {width: 389px;}
.span-390 {width: 390px;}
.span-391 {width: 391px;}
.span-392 {width: 392px;}
.span-393 {width: 393px;}
.span-394 {width: 394px;}
.span-395 {width: 395px;}
.span-396 {width: 396px;}
.span-397 {width: 397px;}
.span-398 {width: 398px;}
.span-399 {width: 399px;}
.span-400 {width: 400px;}
.span-401 {width: 401px;}
.span-402 {width: 402px;}
.span-403 {width: 403px;}
.span-404 {width: 404px;}
.span-405 {width: 405px;}
.span-406 {width: 406px;}
.span-407 {width: 407px;}
.span-408 {width: 408px;}
.span-409 {width: 409px;}
.span-410 {width: 410px;}
.span-411 {width: 411px;}
.span-412 {width: 412px;}
.span-413 {width: 413px;}
.span-414 {width: 414px;}
.span-415 {width: 415px;}
.span-416 {width: 416px;}
.span-417 {width: 417px;}
.span-418 {width: 418px;}
.span-419 {width: 419px;}
.span-420 {width: 420px;}
.span-421 {width: 421px;}
.span-422 {width: 422px;}
.span-423 {width: 423px;}
.span-424 {width: 424px;}
.span-425 {width: 425px;}
.span-426 {width: 426px;}
.span-427 {width: 427px;}
.span-428 {width: 428px;}
.span-429 {width: 429px;}
.span-430 {width: 430px;}
.span-431 {width: 431px;}
.span-432 {width: 432px;}
.span-433 {width: 433px;}
.span-434 {width: 434px;}
.span-435 {width: 435px;}
.span-436 {width: 436px;}
.span-437 {width: 437px;}
.span-438 {width: 438px;}
.span-439 {width: 439px;}
.span-440 {width: 440px;}
.span-441 {width: 441px;}
.span-442 {width: 442px;}
.span-443 {width: 443px;}
.span-444 {width: 444px;}
.span-445 {width: 445px;}
.span-446 {width: 446px;}
.span-447 {width: 447px;}
.span-448 {width: 448px;}
.span-449 {width: 449px;}
.span-450 {width: 450px;}
.span-451 {width: 451px;}
.span-452 {width: 452px;}
.span-453 {width: 453px;}
.span-454 {width: 454px;}
.span-455 {width: 455px;}
.span-456 {width: 456px;}
.span-457 {width: 457px;}
.span-458 {width: 458px;}
.span-459 {width: 459px;}
.span-460 {width: 460px;}
.span-461 {width: 461px;}
.span-462 {width: 462px;}
.span-463 {width: 463px;}
.span-464 {width: 464px;}
.span-465 {width: 465px;}
.span-466 {width: 466px;}
.span-467 {width: 467px;}
.span-468 {width: 468px;}
.span-469 {width: 469px;}
.span-470 {width: 470px;}
.span-471 {width: 471px;}
.span-472 {width: 472px;}
.span-473 {width: 473px;}
.span-474 {width: 474px;}
.span-475 {width: 475px;}
.span-476 {width: 476px;}
.span-477 {width: 477px;}
.span-478 {width: 478px;}
.span-479 {width: 479px;}
.span-480 {width: 480px;}
.span-481 {width: 481px;}
.span-482 {width: 482px;}
.span-483 {width: 483px;}
.span-484 {width: 484px;}
.span-485 {width: 485px;}
.span-486 {width: 486px;}
.span-487 {width: 487px;}
.span-488 {width: 488px;}
.span-489 {width: 489px;}
.span-490 {width: 490px;}
.span-491 {width: 491px;}
.span-492 {width: 492px;}
.span-493 {width: 493px;}
.span-494 {width: 494px;}
.span-495 {width: 495px;}
.span-496 {width: 496px;}
.span-497 {width: 497px;}
.span-498 {width: 498px;}
.span-499 {width: 499px;}
.span-500 {width: 500px;}
.span-501 {width: 501px;}
.span-502 {width: 502px;}
.span-503 {width: 503px;}
.span-504 {width: 504px;}
.span-505 {width: 505px;}
.span-506 {width: 506px;}
.span-507 {width: 507px;}
.span-508 {width: 508px;}
.span-509 {width: 509px;}
.span-510 {width: 510px;}
.span-511 {width: 511px;}
.span-512 {width: 512px;}
.span-513 {width: 513px;}
.span-514 {width: 514px;}
.span-515 {width: 515px;}
.span-516 {width: 516px;}
.span-517 {width: 517px;}
.span-518 {width: 518px;}
.span-519 {width: 519px;}
.span-520 {width: 520px;}
.span-521 {width: 521px;}
.span-522 {width: 522px;}
.span-523 {width: 523px;}
.span-524 {width: 524px;}
.span-525 {width: 525px;}
.span-526 {width: 526px;}
.span-527 {width: 527px;}
.span-528 {width: 528px;}
.span-529 {width: 529px;}
.span-530 {width: 530px;}
.span-531 {width: 531px;}
.span-532 {width: 532px;}
.span-533 {width: 533px;}
.span-534 {width: 534px;}
.span-535 {width: 535px;}
.span-536 {width: 536px;}
.span-537 {width: 537px;}
.span-538 {width: 538px;}
.span-539 {width: 539px;}
.span-540 {width: 540px;}
.span-541 {width: 541px;}
.span-542 {width: 542px;}
.span-543 {width: 543px;}
.span-544 {width: 544px;}
.span-545 {width: 545px;}
.span-546 {width: 546px;}
.span-547 {width: 547px;}
.span-548 {width: 548px;}
.span-549 {width: 549px;}
.span-550 {width: 550px;}
.span-551 {width: 551px;}
.span-552 {width: 552px;}
.span-553 {width: 553px;}
.span-554 {width: 554px;}
.span-555 {width: 555px;}
.span-556 {width: 556px;}
.span-557 {width: 557px;}
.span-558 {width: 558px;}
.span-559 {width: 559px;}
.span-560 {width: 560px;}
.span-561 {width: 561px;}
.span-562 {width: 562px;}
.span-563 {width: 563px;}
.span-564 {width: 564px;}
.span-565 {width: 565px;}
.span-566 {width: 566px;}
.span-567 {width: 567px;}
.span-568 {width: 568px;}
.span-569 {width: 569px;}
.span-570 {width: 570px;}
.span-571 {width: 571px;}
.span-572 {width: 572px;}
.span-573 {width: 573px;}
.span-574 {width: 574px;}
.span-575 {width: 575px;}
.span-576 {width: 576px;}
.span-577 {width: 577px;}
.span-578 {width: 578px;}
.span-579 {width: 579px;}
.span-580 {width: 580px;}
.span-581 {width: 581px;}
.span-582 {width: 582px;}
.span-583 {width: 583px;}
.span-584 {width: 584px;}
.span-585 {width: 585px;}
.span-586 {width: 586px;}
.span-587 {width: 587px;}
.span-588 {width: 588px;}
.span-589 {width: 589px;}
.span-590 {width: 590px;}
.span-591 {width: 591px;}
.span-592 {width: 592px;}
.span-593 {width: 593px;}
.span-594 {width: 594px;}
.span-595 {width: 595px;}
.span-596 {width: 596px;}
.span-597 {width: 597px;}
.span-598 {width: 598px;}
.span-599 {width: 599px;}
.span-600 {width: 600px;}
.span-601 {width: 601px;}
.span-602 {width: 602px;}
.span-603 {width: 603px;}
.span-604 {width: 604px;}
.span-605 {width: 605px;}
.span-606 {width: 606px;}
.span-607 {width: 607px;}
.span-608 {width: 608px;}
.span-609 {width: 609px;}
.span-610 {width: 610px;}
.span-611 {width: 611px;}
.span-612 {width: 612px;}
.span-613 {width: 613px;}
.span-614 {width: 614px;}
.span-615 {width: 615px;}
.span-616 {width: 616px;}
.span-617 {width: 617px;}
.span-618 {width: 618px;}
.span-619 {width: 619px;}
.span-620 {width: 620px;}
.span-621 {width: 621px;}
.span-622 {width: 622px;}
.span-623 {width: 623px;}
.span-624 {width: 624px;}
.span-625 {width: 625px;}
.span-626 {width: 626px;}
.span-627 {width: 627px;}
.span-628 {width: 628px;}
.span-629 {width: 629px;}
.span-630 {width: 630px;}
.span-631 {width: 631px;}
.span-632 {width: 632px;}
.span-633 {width: 633px;}
.span-634 {width: 634px;}
.span-635 {width: 635px;}
.span-636 {width: 636px;}
.span-637 {width: 637px;}
.span-638 {width: 638px;}
.span-639 {width: 639px;}
.span-640 {width: 640px;}
.span-641 {width: 641px;}
.span-642 {width: 642px;}
.span-643 {width: 643px;}
.span-644 {width: 644px;}
.span-645 {width: 645px;}
.span-646 {width: 646px;}
.span-647 {width: 647px;}
.span-648 {width: 648px;}
.span-649 {width: 649px;}
.span-650 {width: 650px;}
.span-651 {width: 651px;}
.span-652 {width: 652px;}
.span-653 {width: 653px;}
.span-654 {width: 654px;}
.span-655 {width: 655px;}
.span-656 {width: 656px;}
.span-657 {width: 657px;}
.span-658 {width: 658px;}
.span-659 {width: 659px;}
.span-660 {width: 660px;}
.span-661 {width: 661px;}
.span-662 {width: 662px;}
.span-663 {width: 663px;}
.span-664 {width: 664px;}
.span-665 {width: 665px;}
.span-666 {width: 666px;}
.span-667 {width: 667px;}
.span-668 {width: 668px;}
.span-669 {width: 669px;}
.span-670 {width: 670px;}
.span-671 {width: 671px;}
.span-672 {width: 672px;}
.span-673 {width: 673px;}
.span-674 {width: 674px;}
.span-675 {width: 675px;}
.span-676 {width: 676px;}
.span-677 {width: 677px;}
.span-678 {width: 678px;}
.span-679 {width: 679px;}
.span-680 {width: 680px;}
.span-681 {width: 681px;}
.span-682 {width: 682px;}
.span-683 {width: 683px;}
.span-684 {width: 684px;}
.span-685 {width: 685px;}
.span-686 {width: 686px;}
.span-687 {width: 687px;}
.span-688 {width: 688px;}
.span-689 {width: 689px;}
.span-690 {width: 690px;}
.span-691 {width: 691px;}
.span-692 {width: 692px;}
.span-693 {width: 693px;}
.span-694 {width: 694px;}
.span-695 {width: 695px;}
.span-696 {width: 696px;}
.span-697 {width: 697px;}
.span-698 {width: 698px;}
.span-699 {width: 699px;}
.span-700 {width: 700px;}
.span-701 {width: 701px;}
.span-702 {width: 702px;}
.span-703 {width: 703px;}
.span-704 {width: 704px;}
.span-705 {width: 705px;}
.span-706 {width: 706px;}
.span-707 {width: 707px;}
.span-708 {width: 708px;}
.span-709 {width: 709px;}
.span-710 {width: 710px;}
.span-711 {width: 711px;}
.span-712 {width: 712px;}
.span-713 {width: 713px;}
.span-714 {width: 714px;}
.span-715 {width: 715px;}
.span-716 {width: 716px;}
.span-717 {width: 717px;}
.span-718 {width: 718px;}
.span-719 {width: 719px;}
.span-720 {width: 720px;}
.span-721 {width: 721px;}
.span-722 {width: 722px;}
.span-723 {width: 723px;}
.span-724 {width: 724px;}
.span-725 {width: 725px;}
.span-726 {width: 726px;}
.span-727 {width: 727px;}
.span-728 {width: 728px;}
.span-729 {width: 729px;}
.span-730 {width: 730px;}
.span-731 {width: 731px;}
.span-732 {width: 732px;}
.span-733 {width: 733px;}
.span-734 {width: 734px;}
.span-735 {width: 735px;}
.span-736 {width: 736px;}
.span-737 {width: 737px;}
.span-738 {width: 738px;}
.span-739 {width: 739px;}
.span-740 {width: 740px;}
.span-741 {width: 741px;}
.span-742 {width: 742px;}
.span-743 {width: 743px;}
.span-744 {width: 744px;}
.span-745 {width: 745px;}
.span-746 {width: 746px;}
.span-747 {width: 747px;}
.span-748 {width: 748px;}
.span-749 {width: 749px;}
.span-750 {width: 750px;}
.span-751 {width: 751px;}
.span-752 {width: 752px;}
.span-753 {width: 753px;}
.span-754 {width: 754px;}
.span-755 {width: 755px;}
.span-756 {width: 756px;}
.span-757 {width: 757px;}
.span-758 {width: 758px;}
.span-759 {width: 759px;}
.span-760 {width: 760px;}
.span-761 {width: 761px;}
.span-762 {width: 762px;}
.span-763 {width: 763px;}
.span-764 {width: 764px;}
.span-765 {width: 765px;}
.span-766 {width: 766px;}
.span-767 {width: 767px;}
.span-768 {width: 768px;}
.span-769 {width: 769px;}
.span-770 {width: 770px;}
.span-771 {width: 771px;}
.span-772 {width: 772px;}
.span-773 {width: 773px;}
.span-774 {width: 774px;}
.span-775 {width: 775px;}
.span-776 {width: 776px;}
.span-777 {width: 777px;}
.span-778 {width: 778px;}
.span-779 {width: 779px;}
.span-780 {width: 780px;}
.span-781 {width: 781px;}
.span-782 {width: 782px;}
.span-783 {width: 783px;}
.span-784 {width: 784px;}
.span-785 {width: 785px;}
.span-786 {width: 786px;}
.span-787 {width: 787px;}
.span-788 {width: 788px;}
.span-789 {width: 789px;}
.span-790 {width: 790px;}
.span-791 {width: 791px;}
.span-792 {width: 792px;}
.span-793 {width: 793px;}
.span-794 {width: 794px;}
.span-795 {width: 795px;}
.span-796 {width: 796px;}
.span-797 {width: 797px;}
.span-798 {width: 798px;}
.span-799 {width: 799px;}
.span-800 {width: 800px;}
.span-801 {width: 801px;}
.span-802 {width: 802px;}
.span-803 {width: 803px;}
.span-804 {width: 804px;}
.span-805 {width: 805px;}
.span-806 {width: 806px;}
.span-807 {width: 807px;}
.span-808 {width: 808px;}
.span-809 {width: 809px;}
.span-810 {width: 810px;}
.span-811 {width: 811px;}
.span-812 {width: 812px;}
.span-813 {width: 813px;}
.span-814 {width: 814px;}
.span-815 {width: 815px;}
.span-816 {width: 816px;}
.span-817 {width: 817px;}
.span-818 {width: 818px;}
.span-819 {width: 819px;}
.span-820 {width: 820px;}
.span-821 {width: 821px;}
.span-822 {width: 822px;}
.span-823 {width: 823px;}
.span-824 {width: 824px;}
.span-825 {width: 825px;}
.span-826 {width: 826px;}
.span-827 {width: 827px;}
.span-828 {width: 828px;}
.span-829 {width: 829px;}
.span-830 {width: 830px;}
.span-831 {width: 831px;}
.span-832 {width: 832px;}
.span-833 {width: 833px;}
.span-834 {width: 834px;}
.span-835 {width: 835px;}
.span-836 {width: 836px;}
.span-837 {width: 837px;}
.span-838 {width: 838px;}
.span-839 {width: 839px;}
.span-840 {width: 840px;}
.span-841 {width: 841px;}
.span-842 {width: 842px;}
.span-843 {width: 843px;}
.span-844 {width: 844px;}
.span-845 {width: 845px;}
.span-846 {width: 846px;}
.span-847 {width: 847px;}
.span-848 {width: 848px;}
.span-849 {width: 849px;}
.span-850 {width: 850px;}
.span-851 {width: 851px;}
.span-852 {width: 852px;}
.span-853 {width: 853px;}
.span-854 {width: 854px;}
.span-855 {width: 855px;}
.span-856 {width: 856px;}
.span-857 {width: 857px;}
.span-858 {width: 858px;}
.span-859 {width: 859px;}
.span-860 {width: 860px;}
.span-861 {width: 861px;}
.span-862 {width: 862px;}
.span-863 {width: 863px;}
.span-864 {width: 864px;}
.span-865 {width: 865px;}
.span-866 {width: 866px;}
.span-867 {width: 867px;}
.span-868 {width: 868px;}
.span-869 {width: 869px;}
.span-870 {width: 870px;}
.span-871 {width: 871px;}
.span-872 {width: 872px;}
.span-873 {width: 873px;}
.span-874 {width: 874px;}
.span-875 {width: 875px;}
.span-876 {width: 876px;}
.span-877 {width: 877px;}
.span-878 {width: 878px;}
.span-879 {width: 879px;}
.span-880 {width: 880px;}
.span-881 {width: 881px;}
.span-882 {width: 882px;}
.span-883 {width: 883px;}
.span-884 {width: 884px;}
.span-885 {width: 885px;}
.span-886 {width: 886px;}
.span-887 {width: 887px;}
.span-888 {width: 888px;}
.span-889 {width: 889px;}
.span-890 {width: 890px;}
.span-891 {width: 891px;}
.span-892 {width: 892px;}
.span-893 {width: 893px;}
.span-894 {width: 894px;}
.span-895 {width: 895px;}
.span-896 {width: 896px;}
.span-897 {width: 897px;}
.span-898 {width: 898px;}
.span-899 {width: 899px;}
.span-900 {width: 900px;}
.span-901 {width: 901px;}
.span-902 {width: 902px;}
.span-903 {width: 903px;}
.span-904 {width: 904px;}
.span-905 {width: 905px;}
.span-906 {width: 906px;}
.span-907 {width: 907px;}
.span-908 {width: 908px;}
.span-909 {width: 909px;}
.span-910 {width: 910px;}
.span-911 {width: 911px;}
.span-912 {width: 912px;}
.span-913 {width: 913px;}
.span-914 {width: 914px;}
.span-915 {width: 915px;}
.span-916 {width: 916px;}
.span-917 {width: 917px;}
.span-918 {width: 918px;}
.span-919 {width: 919px;}
.span-920 {width: 920px;}
.span-921 {width: 921px;}
.span-922 {width: 922px;}
.span-923 {width: 923px;}
.span-924 {width: 924px;}
.span-925 {width: 925px;}
.span-926 {width: 926px;}
.span-927 {width: 927px;}
.span-928 {width: 928px;}
.span-929 {width: 929px;}
.span-930 {width: 930px;}
.span-931 {width: 931px;}
.span-932 {width: 932px;}
.span-933 {width: 933px;}
.span-934 {width: 934px;}
.span-935 {width: 935px;}
.span-936 {width: 936px;}
.span-937 {width: 937px;}
.span-938 {width: 938px;}
.span-939 {width: 939px;}
.span-940 {width: 940px;}
.span-941 {width: 941px;}
.span-942 {width: 942px;}
.span-943 {width: 943px;}
.span-944 {width: 944px;}
.span-945 {width: 945px;}
.span-946 {width: 946px;}
.span-947 {width: 947px;}
.span-948 {width: 948px;}
.span-949 {width: 949px;}
.span-950 {width: 950px;}
.span-951 {width: 951px;}
.span-952 {width: 952px;}
.span-953 {width: 953px;}
.span-954 {width: 954px;}
.span-955 {width: 955px;}
.span-956 {width: 956px;}
.span-957 {width: 957px;}
.span-958 {width: 958px;}
.span-959 {width: 959px;}
.span-960 {width: 960px;}
.span-961 {width: 961px;}
.span-962 {width: 962px;}
.span-963 {width: 963px;}
.span-964 {width: 964px;}
.span-965 {width: 965px;}
.span-966 {width: 966px;}
.span-967 {width: 967px;}
.span-968 {width: 968px;}
.span-969 {width: 969px;}
.span-970 {width: 970px;}
.span-971 {width: 971px;}
.span-972 {width: 972px;}
.span-973 {width: 973px;}
.span-974 {width: 974px;}
.span-975 {width: 975px;}
.span-976 {width: 976px;}
.span-977 {width: 977px;}
.span-978 {width: 978px;}
.span-979 {width: 979px;}
.span-980 {width: 980px;}
.span-981 {width: 981px;}
.span-982 {width: 982px;}
.span-983 {width: 983px;}
.span-984 {width: 984px;}
.span-985 {width: 985px;}
.span-986 {width: 986px;}
.span-987 {width: 987px;}
.span-988 {width: 988px;}
.span-989 {width: 989px;}
.span-990 {width: 990px;}
.span-991 {width: 991px;}
.span-992 {width: 992px;}
.span-993 {width: 993px;}
.span-994 {width: 994px;}
.span-995 {width: 995px;}
.span-996 {width: 996px;}
.span-997 {width: 997px;}
.span-998 {width: 998px;}
.span-999 {width: 999px;}
.span-1000 {width: 1000px; margin-right: 0;}


/* Border on right hand side of a column. */
.border {
  padding-right: -1px;
  margin-right: 0px;
  border-right: 1px solid #ddd;
}

/* Border with more whitespace, spans one column. */
.colborder {
  padding-right: 0px;
  margin-right: 0px;
  border-right: 1px solid #ddd;
}

/* Misc classes and elements
-------------------------------------------------------------- */

/* In case you need to add a gutter above/below an element */
div.prepend-top, .prepend-top {
  margin-top:1.5em;
}
div.append-bottom, .append-bottom {
  margin-bottom:1.5em;
}

/* Use a .box to create a padded box inside a column.  */
.box {
  padding: 1.5em;
  margin-bottom: 1.5em;
  background: #e5eCf9;
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd;
  color: #ddd;
  clear: both;
  float: none;
  width: 100%;
  height: 1px;
  margin: 0 0 6px;
  border: none;
}

hr.space {
  background: #fff;
  color: #fff;
  visibility: hidden;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow:hidden;
}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }