/*
Author:			Brian Lambelet
Author URL:		http://reflect7.com
Author E-mail:	brianlambelet@reflect7.com
*/

/* CSS Document */

@font-face {
  font-family: "Kimberley";
  src: url(/fonts/segoesc.ttf) format("opentype");
}

h1 { font-family: "Kimberley", sans-serif }


a
{
	color: #47688F;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

#container_home {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:670px;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
}

#container_promo {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:670px;
	background-image:url(../images/background_promo.jpg);
	background-repeat:no-repeat;
}

body { margin: 0% auto;}

#cu3er-container {width:204px; outline:0;}

#lft_fm_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:426px;
	height:226px;
}

#top_empty {
	position:absolute;
	left:426px;
	top:0px;
	width:456px;
	height:129px;
	text-align:center;
	padding-top:0px;
}

#mid_desc_promo {
	position:absolute;
	left:523px;
	top:239px;
	width:361px;
	height:161px;
	text-align:left;
	padding-top: 5px;
}

#mid_desc_main {
	position:absolute;
	left:426px;
	top:129px;
	width:234px;
	height:335px;
	padding-top: 20px;
	text-align:right;
}

#rgt_top {
	position:absolute;
	left:659px;
	top:129px;
	width:223px;
	height:69px;
}

#rgt_phone_screen {
	position:absolute;
	left:659px;
	top:198px;
	width:223px;
	height:400px;
}

#promo_desc {
	font-family: Helvetica, "Times New Roman", sans-serif;
	position:absolute;
	left:426px;
	top:130px;
	width:457px;
	height:59px;
	text-align: center;
	font-weight: 400;
	color: #414141;
	font-size: 14px;
}

#rules_desc {
	position:absolute;
	left:428px;
	top:456px;
	width:457px;
	height:68px;
	text-align: center;
	font-weight: 800;
	color: #333333;
}

#lft_app_store_link {
	position:absolute;
	left:0px;
	top:226px;
	width:250px;
	height:93px;
	padding-left:176px;
	padding-top:13px;
}

#right_promo {
	position:absolute;
	left:900px;
	top:0px;
	width:250px;
	height:500px;
}

#lft_reflect7_link {
	position:absolute;
	left:0px;
	top:332px;
	width:312px;
	height:72px;
	padding-left:114px;
	padding-top:3px;
}

#lft_twitter_link {
	position:absolute;
	left:0px;
	top:407px;
	width:286px;
	height:167px;
	padding-left:140px;
	padding-top:25px;
}

#mid_buy_now_link {
	position:absolute;
	left:350px;
	top:453px;
	width:304px;
	height:145px;
}

#mid_buy_now_link_promo {
	position:absolute;
	left:428px;
	top:494px;
	width:456px;
	height:89px;
}

.dividestyle {
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.dividestyle_promo {
	padding-right: 30px;
	padding-top: 8px;
	padding-bottom: 10px;
}


.textbox1 {
	font-family: Helvetica, "Times New Roman", sans-serif;
	font-weight: bolder;
	font-size:18px;
	color: #666666;
	padding-right:30px;
	/*padding-bottom: 5px;
	padding-top:8px;*/
}

.textbox2 {
	font-family: Helvetica, "Times New Roman", sans-serif;
	font-size: 12px;
	padding-right:30px;
	padding-bottom:8px;
	font-weight: 400;
	color: #414141;
}

.textbox1_promo {
	font-family: Helvetica, "Times New Roman", sans-serif;
	font-weight: bolder;
	font-size:16px;
	color: #666666;
	padding-right:30px;
	/*padding-bottom: 5px;
	padding-top:8px;*/
}

.textbox2_promo {
	font-family: Helvetica, "Times New Roman", sans-serif;
	font-size: 12px;
	padding-right:30px;
	padding-bottom:8px;
	font-weight: 400;
	color: #414141;
}

.textbox2_instr {
	font-family: Helvetica, "Times New Roman", sans-serif;
	font-size: 12px;
	padding-right:30px;
	padding-bottom:8px;
	font-weight: 400;
	color: #414141;
	font-style:italic;
}

.div_twitter {
	position:absolute;
	left:445px;
	top:244px;
	width:70px;
	height:76px;
}

.div_facebook {
	position:absolute;
	left:445px;
	top:340px;
	width:77px;
	height:77px;
}

.textbox3 {
	font-size: 18px;
	font-weight: bolder;
	padding-right:22px;
	color: #47688F;
	text-align:right;
	padding-top: 25px;
}

.textbox3_promo {
	font-size: 22px;
	font-weight: bolder;
	padding-right:22px;
	color: #47688F;
	text-align:right;
	padding-top: 25px;
}

orangetext{
color:#FF6600;
}
#back_button{
	position:absolute;
	left:429px;
	top:18px;
	width:80px;
	height:92px;
}

#promo_graphic{
	position:absolute;
	left:517px;
	top:21px;
	width:363px;
	height:150px;
}

#big_text{
	position:absolute;
	left:428px;
	top:182px;
	width:455px;
	height:39px;
	text-align: center;
	font-size:22px;
	padding-top:10px;
	font-weight: 800;
	color: #333333;
}

#footer{
	position:absolute;
	left:0px;
	top:600px;
	width:883px;
	height:25px;
	text-align: center;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
