@charset "utf-8";
/* CSS Document */
	@font-face {
						font-family: 'Museo-700';
						src: url('fonts/museo700regular.eot');
						src: url('fonts/museo700regular.eot?#iefix') format('embedded-opentype'),
								 url('fonts/museo700regular.woff') format('woff'),
								 url('fonts/museo700regular.ttf') format('truetype'),
								 url('fonts/museo700regular.svg#museo700regular') format('svg');
						font-weight: normal;
						font-style: normal;
				}
				
	@font-face {
						font-family: 'Museo-300';
						src: url('fonts/museo300regular.eot');
						src: url('fonts/museo300regular.eot?#iefix') format('embedded-opentype'),
								 url('fonts/museo300regular.woff') format('woff'),
								 url('fonts/museo300regular.ttf') format('truetype'),
								 url('fonts/museo300regular.svg#museo300regular') format('svg');
						font-weight: normal;
						font-style: normal;
				}
				
				
body {
	background-color:#12a59b;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}

.clear{
	clear:both;
}

#green, #white, #yellow, #win {
	width:100%;
}

#win{
	background-color:#109991;
	font-family: 'Museo-300';
}

#green {
	background-color:#12a59b;
}

#white {
	background-color:#FFFFFF;
	color:#545454;
}

#yellow {
	background-color:#f5cc4e;
}


.inner {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}

.logo {
	margin:40px auto;
	width:221px;
}

h1 {
	padding:60px 0px;
	text-align:center;
	font-size:45px;
	font-family: 'Museo-700';
}

h1.name{
	line-height:55px;
	padding:40px 0;
}

#win .ribbon{
	margin:50px 0 -40px 0;
	position:relative;
	z-index:100;
	text-align:center;
}

#win .vacation{
	float:left;
	width:41%;
	font-size:26px;
	line-height:32px;
	margin:0 0 0 130px;
}

#win .vacation .photo{
	float:left;
	position:relative;
	z-index:200;
	width:38%;
	margin:-10px 0 0 0;
}

#win .vacation .prize{
	float:right;
	width:55%;
	padding:50px 0 0 0;
}

#win .or{
	float:left;
	font-size:26px;
	padding:70px 0 0 0;
	width:5%;
	font-style:italic;
	text-align:center;
}

#win .cash{
	float:right;
	width:27%;
	margin:0 115px 0 0;
}

#win .cash .prize{
	float:left;
	width:33%;
	font-size: 26px;
	line-height: 32px;
	padding: 50px 0 0 0;
}

#win .cash .photo{
	float:right;
	width:59%;
	margin:-15px 0 0 0;
}

#win .enter{
	clear:both;
	margin:-15px 0 40px 0;
	text-align:center;
}

.left{
	width:28.5%;
	float:left;
}

.left .thermo{
	padding:0 0 0 60px;
}

.right{
	float:right;
	width:65%;
}

.text{
	font-size:13px;
	line-height:25px;
	text-align:justify;
}

.text .large{
	font-family: 'Museo-300';
	font-size:24px;
}

.text.float{
	float:left;
	width:45%;
	margin:30px 0 0 0;
}

.text.box{
	float:right;
	width:40%;
	background:#127b76;
	color:#fddb70;
	padding:38px 35px;
	font-family: 'Museo-300';
	line-height:40px;
	font-size:22px;
	margin:35px 0 0 0;
}

.text.box .large{
	font-family: 'Museo-700';
	font-size:31px;
	text-align:left;
}

.bot{
	font-family: 'Museo-300';
	margin:30px 0 0 0;
	font-size:20px;
}

.bot .large{
	font-family: 'Museo-700';
	margin:20px 0;
	font-size:24px;
}

.bot .ribbon{
	background: url(images/ribbon.jpg) no-repeat right #127b76;
	padding:15px 20px 15px 60px;
	margin:15px 280px 30px 0px;
	color:#f4cc50;
	font-family: 'Museo-700';
}

.bot .kidney{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:20px 0 20px 10px;
	font:22px Arial, Helvetica, sans-serif;
	line-height:30px;
	margin:0 0 90px 0;
}

.bot .kidney .img{
	float:left;
	width:17%;
}

.bot .kidney .help{
	float:right;
	width:78%;
	padding:10px 0 0 0;
}

.bot .kidney .strong{
	font-weight:bold;
	font-size:30px;
}

.scroll {
	position: absolute;
	margin:-63px 0px 0px 600px;
}
.scroll .shadow {
	position:absolute;
	margin:-63px 0 0 0;
}

.scroll .bottom {
	background-color:#f5cc4e;
	font-family: 'Museo-700';
	font-size:17px;
	min-height:427px;
}

.button {
	padding:30px 0 0 0;
}


/*Thermo*/
.thermometer {
    width:100%;
	margin:40px 0px 50px 0px;
    position: relative;
}

.thermometer .track {
    height:60px;
	width:100%;
    border: 2px solid #f59524;
    position: relative;	
	background:#fff;
}

.thermometer .progress {
    height:98%;
	width:0%;
	color:#FFFFFF;
    position: absolute;
    bottom:0;
    left:0;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(248,231,1)), color-stop(1%,rgb(255,255,255)));
    background: -webkit-linear-gradient(left, rgb(248,231,1) 85%,rgb(255,255,255) 10%);
    background:      -o-linear-gradient(left, rgb(248,231,1) 85%,rgb(255,255,255) 10%);
    background:     -ms-linear-gradient(left, rgb(248,231,1) 85%,rgb(255,255,255) 10%);
    background:    -moz-linear-gradient(left, rgb(248,231,1) 85%,rgb(255,255,255) 10%);
    background:   linear-gradient(to right, rgb(248,231,1) 85%,rgb(255,255,255) 10%);
    background-size: 9% 100%;
}

.thermometer .goal {
    position:absolute;
    top:0;
	text-align:center;
	text-transform:uppercase;
	font-size:25px;
	letter-spacing:3px;
	font-family: 'octin_sportsbook';	
	
	color:#FFFFFF;
	right:0;
	height:57px;
	background: #f59524;
	font-size:20px;
	padding: 3px 10px 0 15px;
	line-height:25px;
}
.thermometer .goal .bold {
	font-weight:bold;
	font-size:30px;
}
.thermometer .amount {
}

.thermometer .progress .amount {
    position: absolute;
    color:#005faa;
	top:20px;
	left:95%;
	font-size:18px;
	font-family: 'Museo-300';	
	
	
	font-size:40px;
}



/*Middle Section*/
.video {
	padding:100px 0px;
	float:left;
	width:525px;
}

/*Bottom Section*/
.abouttext {
	text-align:center;
	padding:65px 0px 85px 0px;
}

.abouttext .tagline {
	font-size:17px;
	line-height:22px;
	padding:20px 0px;
}

.social {
	padding:20px 0px;
	text-align:center;
}

.social img {
	margin:0px 10px;
}

.copy {
	padding:15px 0px;
	font-size:10px;
	text-align:center;
}

.copy a {
	color:#FFFFFF;
}