/* ::::: http://ccrdev.visusllc.com/css/grid.css ::::: */

/*
.row { margin: 20px 0pt; }
.mini-row { margin: 10px 0 0 10px; overflow: hidden; }
.first-mini-row { margin: 0pt; overflow: hidden; }
.row:after, .mini-row:after { display: block; clear: both; content: "."; visibility: hidden; height: 0pt; }
.column, .columns { margin: 0pt 0pt 0pt 20px; padding: 0pt; float: left; }
.mini-row .column { margin-left: 10px; }
.one { width: 100px; }
.two { width: 200px; }
.three { width: 304px; }
.three-and-a-quarter { width: 325px; }
.one-and-three-quarter { width: 175px; }
*/

/* ---------------------------------------
	GRID CLASSES
   ---------------------------------------*/
   .row 		{ margin:20px 0 20px 0; }
   .mini-row { margin:10px 0 0 0; overflow:hidden; }
   .first-mini-row { margin:0; overflow:hidden; }
   .inner {padding: 0 13px 0 12px;}
   
   .row:after, .mini-row:after, .first-mini-row:after 	{ display:block; clear:both; content:"."; visibility:hidden; height:0; }
   
   #firstRow { margin:0;}
   
   
   .column, .columns 		{ margin:0 0 0 10px; padding:0; float:left;}
/*   .first-column { margin: 0 0 0 10px; padding:0px; float: left; }
*/
   .first-column { margin: 0; padding:0px; float: left; }
   .double-column { margin: 0 15px 0 0px; padding:10px; float: left; }
   
   .mini-row .column { margin-left:10px; }
   
   .1-quarter				{ width:25px;   }
   .half					{ width:50px;	}
   .three-quarters			{ width:75px;   }
   .one						{ width:100px;  }
   .two						{ width:200px;  }
   .three					{ width:304px;  } /* use 304 instead of 320 because padding is 8px (x2 = 16px) */
   .four					{ width:400px;  }
   .five					{ width:500px;  }
   .six						{ width:600px;  }
   .seven					{ width:700px;  }
   .eight					{ width:800px;  }
   .nine					{ width:900px;  }
   .ten						{ width:1000px; }
   
   .slightly-over-one		{ width:115px; }
   .slightly-over-two		{ width:215px; }
   .slightly-over-three		{ width:320px; }
   .slightly-over-four		{ width:415px; }
   .slightly-over-five		{ width:515px; }
   .slightly-over-six		{ width:615px; }
   .slightly-over-seven		{ width:715px; }
   .slightly-over-eight		{ width:815px; }
   .slightly-over-nine		{ width:915px; }
   
   .one-and-a-quarter		{ width:125px;  }
   .two-and-a-quarter		{ width:225px;  }
   .three-and-a-quarter		{ width:325px;  }
   .four-and-a-quarter		{ width:425px;  }
   .five-and-a-quarter		{ width:525px;  }
   .six-and-a-quarter		{ width:625px;  }
   .seven-and-a-quarter		{ width:725px;  }
   .eight-and-a-quarter		{ width:825px;  }
   .nine-and-a-quarter		{ width:925px;  }
   
   .one-and-a-half			{ width:150px;  }
   .two-and-a-half			{ width:250px;  }
   .three-and-a-half		{ width:350px;  }
   .four-and-a-half			{ width:450px;  }
   .five-and-a-half			{ width:550px;  }
   .six-and-a-half			{ width:650px;  }
   .seven-and-a-half		{ width:750px;  }
   .eight-and-a-half		{ width:850px;  }
   .nine-and-a-half			{ width:950px;  }
   
   .one-and-three-quarter		{ width:175px;  }
   .two-and-three-quarters		{ width:275px;  }
   .three-and-three-quarters	{ width:375px; }
   .four-and-three-quarters		{ width:475px;  }
   .five-and-three-quarters		{ width:575px;  }
   .six-and-three-quarters		{ width:675px;  }
   .seven-and-three-quarters	{ width:775px;  }
   .eight-and-three-quarters	{ width:875px;  }
   .nine-and-three-quarters		{ width:975px;  }
