body{	background-color: #000;	margin: 0px;	padding: 0px;	font-family: Tahoma;	font-size: 14px;}div.row{	text-align: center;}div.row div.main{	width: 960px;	margin: 0px auto;	text-align: left;	height: 100%;}div#summit{	background-color: #000;}div#header{	background-color: #333;/* #630 */	background-image: url(/paper/mixfire/css/images/bg_test.png);}div#header div#title{	height: 100px;	background-image: url(/paper/mixfire/css/images/gradient_50_black.png);	background-repeat: repeat-x;}div#header div#title h1{	background-image: url(/paper/mixfire/css/images/logo.png);	width: 240px;	height: 80px;	margin: 10px;	float: left;	padding: 0px;}div#header div#title h1 span{	display: none;}div#header div#nav{	height: 50px;	border-top: 1px solid #999;	border-bottom: 1px solid #999;	background-image: url(/paper/mixfire/css/images/opacity_20_black.png);}div#header div#nav ul{	list-style: none;	padding: 0px;	margin: 0px;	width: 960px;}div#header div#nav li{	padding: 0px;	margin: 0px;	width: 79px;	height: 50px;	float: left;	border-left: 1px solid #999;	border-right: 1px solid #999;	text-align: center;}div#header div#nav li a{	margin: 0px;	padding: 10px;	width: 60px;	height: 30px;	float: left;	color: #fff;	background-image: none;	text-decoration: none;	text-transform: uppercase;	line-height: 27px;}div#header div#nav li a:hover{	background-image: url(/paper/mixfire/css/images/gradient_50_white.png);}div#header div#headline div.main{	width: 960px;	margin: 0 auto;	position: relative;	zoom: 1;	display: block;}div#header div#headline div.main:after{	content: '\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	font-size: 0;}div#header div#headline div.columns-12 h2{	margin: 50px 50px 20px 50px;	color: #999;}div#header div#headline div.columns-12 p{	margin: 0px 50px 0px 50px;	color: #999;}div#header div#headline div.columns-5 img{	margin: 10px 0px 10px 0px;}div#page{	background-color: #000;}div#page div.main{	width: 960px;	margin: 0 auto;	position: relative;	zoom: 1;	display: block;	background-color: #fff;	height: 400px;}div#page div.main:after{	content: '\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	font-size: 0;}div#footer{	height: 260px;	background-color: #666;}div#base{	height: 120px;	background-color: #333;}.grid-overlay{	background: url('/paper/mixfire/scaffold/cache/Layout/10_60_10_20_grid.png');}.columns-1{	width: 60px;}.push-1{	left: 80px;	margin-right: 100px;}.pull-1{	left: -80px;	margin-right: -60px;}.append-1{	padding-right: 80px;}.prepend-1{	padding-left: 80px;}.baseline-1{	height: 20px;}.baseline-up-1{	top: -20px;}.baseline-down-1{	top: 20px;}.columns-2{	width: 140px;}.push-2{	left: 160px;	margin-right: 180px;}.pull-2{	left: -160px;	margin-right: -140px;}.append-2{	padding-right: 160px;}.prepend-2{	padding-left: 160px;}.baseline-2{	height: 40px;}.baseline-up-2{	top: -40px;}.baseline-down-2{	top: 40px;}.columns-3{	width: 220px;}.push-3{	left: 240px;	margin-right: 260px;}.pull-3{	left: -240px;	margin-right: -220px;}.append-3{	padding-right: 240px;}.prepend-3{	padding-left: 240px;}.baseline-3{	height: 60px;}.baseline-up-3{	top: -60px;}.baseline-down-3{	top: 60px;}.columns-4{	width: 300px;}.push-4{	left: 320px;	margin-right: 340px;}.pull-4{	left: -320px;	margin-right: -300px;}.append-4{	padding-right: 320px;}.prepend-4{	padding-left: 320px;}.baseline-4{	height: 80px;}.baseline-up-4{	top: -80px;}.baseline-down-4{	top: 80px;}.columns-5{	width: 380px;}.push-5{	left: 400px;	margin-right: 420px;}.pull-5{	left: -400px;	margin-right: -380px;}.append-5{	padding-right: 400px;}.prepend-5{	padding-left: 400px;}.baseline-5{	height: 100px;}.baseline-up-5{	top: -100px;}.baseline-down-5{	top: 100px;}.columns-6{	width: 460px;}.push-6{	left: 480px;	margin-right: 500px;}.pull-6{	left: -480px;	margin-right: -460px;}.append-6{	padding-right: 480px;}.prepend-6{	padding-left: 480px;}.baseline-6{	height: 120px;}.baseline-up-6{	top: -120px;}.baseline-down-6{	top: 120px;}.columns-7{	width: 540px;}.push-7{	left: 560px;	margin-right: 580px;}.pull-7{	left: -560px;	margin-right: -540px;}.append-7{	padding-right: 560px;}.prepend-7{	padding-left: 560px;}.baseline-7{	height: 140px;}.baseline-up-7{	top: -140px;}.baseline-down-7{	top: 140px;}.columns-8{	width: 620px;}.push-8{	left: 640px;	margin-right: 660px;}.pull-8{	left: -640px;	margin-right: -620px;}.append-8{	padding-right: 640px;}.prepend-8{	padding-left: 640px;}.baseline-8{	height: 160px;}.baseline-up-8{	top: -160px;}.baseline-down-8{	top: 160px;}.columns-9{	width: 700px;}.push-9{	left: 720px;	margin-right: 740px;}.pull-9{	left: -720px;	margin-right: -700px;}.append-9{	padding-right: 720px;}.prepend-9{	padding-left: 720px;}.baseline-9{	height: 180px;}.baseline-up-9{	top: -180px;}.baseline-down-9{	top: 180px;}.columns-10{	width: 780px;}.push-10{	left: 800px;	margin-right: 820px;}.pull-10{	left: -800px;	margin-right: -780px;}.append-10{	padding-right: 800px;}.prepend-10{	padding-left: 800px;}.baseline-10{	height: 200px;}.baseline-up-10{	top: -200px;}.baseline-down-10{	top: 200px;}.columns-11{	width: 860px;}.push-11{	left: 880px;	margin-right: 900px;}.pull-11{	left: -880px;	margin-right: -860px;}.append-11{	padding-right: 880px;}.prepend-11{	padding-left: 880px;}.baseline-11{	height: 220px;}.baseline-up-11{	top: -220px;}.baseline-down-11{	top: 220px;}.columns-12{	width: 940px;}.push-12{	left: 960px;	margin-right: 980px;}.pull-12{	left: -960px;	margin-right: -940px;}.append-12{	padding-right: 960px;}.prepend-12{	padding-left: 960px;}.baseline-12{	height: 240px;}.baseline-up-12{	top: -240px;}.baseline-down-12{	top: 240px;}.columns-1,.columns-2,.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9,.columns-10,.columns-11,.columns-12{	position: relative;	float: left;	margin-right: 10px;	margin-left: 10px;}