/* ================== */
/* = 960 Fixed Grid = */
/* ================== */

.grid_1 { width:60px; }
.grid_2 { width:140px; }
.grid_3 { width:220px; vertical-align:top; }
.grid_3a { width:220px; height: 55px; }
.grid_4 { width:300px; }
.grid_5 { width:380px; }
.grid_6 {
	width:460px;
}
.grid_7 { width:540px; }
.grid_8 { width:620px; }
.grid_9 { width:700px; }
.grid_10 { width:780px; }
.grid_11 { width:860px; }
.grid_12 { width:940px; }
.grid_12bottom { width:940px; height:30px; padding-top: 50px; }


.column { /* 10px margin on BOTH sides, resulting in a 20px gutter between columns */
	margin: 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
	text-align: left;
	font-style: italic;
	font-size: 16px;
}
.row { /* center the row on the page, clear the interior contents with overflow:hidden hack */
	width: 960px; margin: 0 auto; overflow: hidden;
}


li
{
background-image: url(underline.png);
background-repeat: repeat-x;
background-position:bottom;
padding-bottom:15px;
padding-top:15px; }

#footer {position: relative;
	height: 150px;
	clear:both;}
