/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

html {
	padding: 0;
	margin: 0;
	list-style: none;
	
}
body {
	font-size: 10pt;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
	background: #FFF;
}


#container {
	margin: 0 auto 1em auto;
	padding: 0;
	border: 0;
	text-align: left;
	font-size: 11pt;
	width: 90%;
	background: #FFF;
}


#header {
	height: auto;
	padding: 0;
}
#header h1 {
	background: none;
	height: auto;
	width: 100%;
	float: none;
	text-indent:0;
	font-size: 2.5em;
}
#header h2 {
	background: none;
	height: auto;
	width: 100%;
	float: none;
	text-indent:0;
	font-size: 2em;
}
#header h1 a,
#header h2 a {
	color: #000;
	text-decoration: none;	
}

/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */


#navBlock {
	display: none;
}



/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

#mainText {
	height: auto;
	width: 100%;
	padding: 0;
	margin: 0;
	border: none;
}
.homeSplash1 {
	background: none;
}
#mainText #innerShell {
	height: auto;
	border-bottom: 0;
	padding: 0;
}
#mainText #innerShell #introWrap {
	padding: 0;
	background: none;
	width: 100%;
	float: none;
	border: 0;
}
#mainText p {
	padding: 1.3em 1em 0 1em;
}
#mainText p.padAfter {
	padding: 1.3em 1em 1.5em 1em;
}


/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

#regWrap {
	background: #FFF;
	width: 100%;
	padding: 0;
	text-align: center;
}

/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

#sponsorsBox {
	display: none;
}



==========
==========

#regWrap #spcPod {
	background: #FFF;
	margin: 0;
	padding:0;
	height: auto;
}
#regWrap #spcPod .awardFeature {
	margin: 0;
	padding:0;
	text-align: left;
	background: #FFF;
	float: none;
}
#regWrap #spcPod .swpCol,
#regWrap #spcPod .prsCol,
#regWrap #spcPod .redCol,
#regWrap #spcPod .hrbCol,
#regWrap #spcPod .efxCol,
#regWrap #spcPod .jdgCol,
#regWrap #spcPod .excCol,
#regWrap #spcPod .humCol {	
	width: 100%;
	background: #FFF;
	padding: 0 0 5% 0;
	margin: 0;
	height: auto;
	border-bottom: #AAA solid 1px;
}


#regWrap #spcPod dl {
	margin: 0;
	padding: 0;
	height: auto;
}
#regWrap #spcPod dt {
	padding: 0;
	margin: 0;
	width: auto;
	font-size: 1.75em;
	line-height: 1em;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
	clear: both;
}
#regWrap #spcPod dt.bigWin {
	padding: 0;
	margin: 0;
	width: auto;
	font-size: 2em;
	line-height: 1em;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
	clear: both;
}
#regWrap #spcPod dd {
	/* Award Description */
	padding: 0;
	margin: 0 0 2% 5%;
	font-size: .85em;
	float: none;
	width: auto;
}







====
=======

.installPod {
	padding: 0 2% 2% 3%;
	margin: 0 0 2% 0;
	text-align: center;
	width: auto;
}
.innerPod {
	padding: 0;
	margin: 0;
	width: 100%;
}
.installPod dl,
.installPod dl.maint {
	float: none;
	width: auto;
	margin: 0 1% 0 0;
	padding: 1% 1% 2% 1%;
	text-align: left;
	display: block;
}

.installPod .innerPod dl {
	border-bottom: none;
}
.installPod dt { /*winner name*/
	padding: 0 0 .4em 0;
	margin: 0;
	font-size: 1.25em;
	line-height: 1.1em;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
}


.installPod dl dd { /*wraps award data*/
	padding: 0 0 .4em 0;
	font-size: .85em;
}


.installPod strong
.installPod .spon,
.installPod h5 { /*sponsor*/
	font-size: 1em;
	margin: 0 0 1em 0;
	padding: 0;
	line-height: 1.2em;
	padding: 0;
	font-weight: normal;
	display: block;
}
.installPod h5  {
	font-weight: bold;
	padding: 0 0 0 .25em;
}


h2.topSub,
h2.installSub,
h2.spcSub,
h2.maintSub {
	font-size: 2em;
	padding: 0;
	margin: 0;
	width: 100%;
	text-indent: 0;
	display: block;
	height: auto;
	background: #FFF;
	text-align: left;
}


#mainText #innerShell #introWrapLeft,
#mainText #innerShell #introWrap,
#mainText #innerShell #introWrap.thin {
	padding: 2%;
	width: auto;
	float: none;
}

#mainText #innerShell #introWrapLeft dt,
#mainText #innerShell #introWrap dt {
	/* Cat Name */
	padding: 0;
	margin: 0;
	width: auto;
	font-size: 2em;
	line-height: 1em;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
	clear: both;
}
#mainText #innerShell #introWrapLeft dt.bigWin,
#mainText #innerShell #introWrap dt.bigWin {
	/* Cat Name */
	padding: 0;
	padding: .25em 0 0 0;
	width: 100%;
	font-size: 2.5em;
	line-height: 1em;
	font-family: "Quicksand",Geneva, Arial, Helvetica, sans-serif;
	clear: both;
}
#mainText #innerShell #introWrapLeft dd,
#mainText #innerShell #introWrap dd {
	/* Award Description */
	padding: 0;
	margin: 0 0 2% 5%;
	font-size: 1em;
	float: left;
	width: 90%;
}
#mainText #innerShell #introWrap dt strong {
#mainText #innerShell #introWrap dd strong,
#mainText #innerShell #introWrapLeft dt strong,
#mainText #innerShell #introWrapLeft dd strong {
	color: #000;
	font-size: .5em;
}


#mainText #innerShell #introWrapLeft p,
#mainText #innerShell a.next,
a,
#regWrap #spcPod a,
.installPod a,
#regWrap #spcPod .awardFeature p a {
	display: none;
}


.swp,
.prs,
.jdg,
.exc,
.efx,
.hrb,
.red,
.hum,
.mainText11,
.mainText1a,
.mainText21,
.mainText2a,
.mainText31,
.mainText3a,
.mainText41,
.mainText4a,
.mainText51,
.mainText5a,
.mainText61,
.mainText6a,
.mainText71,
.mainText7a,
.mainText81,
.mainText8a,
.mainText91,
.mainText9a,
.mainText101,
.mainText10a,
.mainText111,
.mainText11a,
.mainText1211,
.mainText1212,
.mainText13a1,
.mainText13a2,
.mainText141,
.mainText14a,
.mainText151,
.mainText15a,
.mainText161,
.mainText16a,
.mainText201,
.mainText211,
.mainText21a,
.mainText221,
.mainText22a,
.mainText231,
.mainText23a,
.mainText241,
.mainText24a,
.mainText251,
.mainText25a,
.mainText261,
.mainText26a,
.mainText271,
.mainText27a {
	background: none;
}
