@charset "UTF-8";/* Second Annual Big Idea Bash *//* Structure */body {	background-image: url(images/bg.jpg);	font-size: 18px;	font-family: Helvetica, Arial, sans-serif;	color: #fff;	background-color: #fff;	text-align: center;	}#page {	width: 806px;	margin: 0px auto;	text-align: left;}#header {	background-image: url(images/headerbg.png);	clear: both;	/*display: inline;*/	height: 245px;	width: 806px;	margin: 20px 0 0 0;}#content {	background: #490e8b;}/* Main Column Content */#main {	border-left: solid 3px #d9cce8;	border-right: solid 3px #d9cce8;	padding-top: 15px;	padding-bottom: 30px;}#mainBlockTop {	background-image: url(images/mainBlockTop.png);	background-position: top right;	background-repeat: no-repeat;	height: 10px;	width: 466px;	margin: 0 15px !important;}#mainBlock {	margin: 0 15px;	background: #4f1691;	width: 466px;}#mainBlockBottom {	background-image: url(images/mainBlockBottom.png);	height: 10px;	width: 466px;	margin: 0px 15px 0px 15px;}.topBlock {	min-height: 233px;}/* End Main Column Content *//* Sidebar */#sideBlockTop {	background-image: url(images/sideBlockTop.png);	height: 10px;		/*margin: 0 15px;*/}#sidebar {	float: right;	width: 285px;	background: #490e8b;	margin-right: 15px;	padding-top: 15px;}#sideBlock {	text-align: center;	background: #4f1691;	margin: 0;}#sideBlockBottom {	background-image: url(images/sideBlockBottom.png);	height: 10px;}/* End Sidebar */#footer {	clear: both;	height: 94px;	width: 806px;	background-image: url(images/footerbg.png);	margin-bottom: 20px;}.legal {	text-align: center;	color: #000;}/* Styles */p {	padding: 0 15px;	line-height: 1.3em;}.smaller {	font-size: 14px;	line-height: 20px;}.text {	padding: 5px 15px;	line-height: 1.3em;}a {	color: #fff;	text-decoration: none;	border-bottom: 1px dotted;}a:hover {	color: #fff;	text-decoration: none;	border-bottom: 1px dotted;}a:visited {	color: #fff;	text-decoration: none;	border-bottom: 1px dotted;}a img {	border: none !important;	text-decoration: none !important;}/* Forms */form {	padding: 0 15px;}/*iframe {	padding: 0 15px;}*/h1 .ss-form-title {	color: #fff;}.style1 {font-size: 12px}iframe#gform {	padding: 15px;	background-color: white;}