@import url(http://fonts.googleapis.com/css?family=Bowlby+One+SC);
@import url(http://fonts.googleapis.com/css?family=Mako);
/*	Less Framework 4
	http://lessframework.com
	by Joni Korpi
	License: http://opensource.org/licenses/mit-license.php	*/


/*	Resets
	------	*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

a img {border: 0;}



/*	Typography presets
	------------------	*/

h1 {
	font-family: "Bowlby One SC", Helvetica, Arial, Sans-Serif;
	font-size: 2.45em;
	letter-spacing: 1px;
	font-weight:normal;
	color: rgb(0,11,52);
	line-height:1;

}
h2 {
font-weight:normal;
font-size:1.1em;
color:rgb(204,51,51);

}

body {
	font: 16px/1.5 "Mako",Helvetica,Arial,Sans-Serif;
}

.small, small {
	font-size: 13px;
	line-height: 18px;
}



::selection 	 	{background: rgb(255,255,158);}
::-moz-selection 	{background: rgb(255,255,158);}
img::selection 		{background: transparent;}
img::-moz-selection	{background: transparent;}
body {-webkit-tap-highlight-color: rgb(255,255,158);}





h3{margin-top:20px;}
ul {padding-left:30px;}
li {padding-bottom:5px;}
p {padding-bottom:10px;}
nav {margin-top:15px;}
nav li {list-style-type:none;float:left;padding-left:0;padding-right:30px;font-size:22px;}
nav ul {padding-left:0;}
nav a {color: rgb(0,51,152);font-family: "Bowlby One SC", Helvetica, Arial, Sans-Serif;letter-spacing:1px;text-decoration:none;}
nav a:hover {color:rgb(204,51,51);}
body {

margin: 0 auto;
	width: 896px;
	padding: 72px 48px 84px;
	background: rgb(255,255,255);
	color: rgb(68,68,68);
	-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */
}
.sponsors img {float:right;margin-bottom:10px;}
.main {width:894px;border:1px solid rgb(105,105,136);min-height:401px;background-image:url("CP-Goodyear-Blimp.jpg");margin-bottom:30px;}
.main h1 {
position: relative;
top:20px;
left:440px;
padding-left:5px;
	line-height:1.5;
}
.main h2 {
position: relative;
left:440px;
top:10px;
font-weight:normal;
font-size:0.875em;
color:white;
background: rgb(204,51,51);
padding:3px 6px;
text-align:center;
width:410px;
margin-top:3px;
}

.bid{float:left;}
.info{float:right;}
.links a {
	font-family: "Bowlby One SC", Helvetica, Arial, Sans-Serif;
	padding:20px;
	background: rgb(0,51,102);
	color: rgb(255,255,255);
	font-size:30px;
	letter-spacing:2px;
	text-decoration:none;
	display:block;
	margin-bottom:20px;
	text-align:center;
}
.links a:hover {background-color:rgb(204,51,51);}
.line:before,.line:after{content:"";display:table;}
.line:after{clear:both;}
.line{*zoom:1;}

.intro{float:left;width:60%;}
.intro p {padding-right:40px;font-size:22px;line-height:29px;}
nav ul,.links{float:none;display:block;display:table-cell;width:9999em;*width:auto;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}

footer {font-size:13px;margin-top:30px;}
