
/*#fbotm {margin-top:20px;}*/

#fbotm p {
	color: #666666;
	font-size: 13px;
	line-height: 1.5em;
	margin-bottom: 13px;
}

#fbotm h1 {
    color: #666;
	font-size:54px;
	line-height:60px;
	letter-spacing:-3px;
}


#fbotm h2 {
    color: #0F6CB6;
	font-size:43px;
	line-height:50px;
	letter-spacing:-1px;
}


#fbotm h3 {
    color: #666;
	font-size:32px;
	font-family:'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	letter-spacing:-1px;
	margin-bottom:0;
}

#fbotm h4 {
    color: #0F6CB6;
	font-family:'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size:18px;
}

#fbotm-header {
	background:url("/images/fbotm/fbotm-header.png") no-repeat top center;
	height:460px;
	width:960px;
}

#fbotm-header h1 {
    color: #666666;
    font-size: 75px;
    letter-spacing: -3px;
    line-height: 80px;
    margin-bottom: 15px;
    margin-top: 20px;
    width: 370px;
}

#fbotm-header h4 {
    color: #FFFFFF;
    font-size: 40px;
    left: 605px;
    position: relative;
    text-align: center;
    top: 125px;
    width: 100px;
}

#fbotm-header p {
	font-size:18px;
}

#fbotm .contents ul {list-style: disc outside none;}
#fbotm .contents li {
	color: #666666;
	font-size: 13px;
	font-style: italic;
	line-height: 1.8em;
	list-style-type: square;
	margin-left: 30px;
}

#fbotm #share p {text-align:center; color:#0F6CB6; font-size:12px; margin-top:30px}
#fbotm #social {width: 400px; margin:25px 0 40px; float:left;}
#fbotm #social2 {width: 400px; margin-top:20px; margin-bottom:50px; float:left;}
#fbotm .socialButton {display:inline;}
#fbotm .socialButton.google {position:relative; left:-13px;}
#fbotm .socialButton.mail {position:relative; left:-31px; top:-1px}
#fbotm .socialButton.pin {position:relative; top:6px; left:3px;}
#fbotm .socialButton.linkedin {position:relative; top:3px;}
#fbotm .socialButton.stumble {position:relative; top:3px;}
#fbotm .socialButton.linkedin2 {position:relative; top:3px; left:15px;}
#fbotm .socialButton.stumble2 {position:relative; top:3px; left:16px;}
#fbotm .socialButton.pin2 {position:relative; top:6px; left:31px;}

#fbotm-header .price {
	font-size:20px;
	color:#CA3538;
	font-weight:bold;
}

#fbotm-header .price span {
	font-size:16px;
	color:#666;
	text-decoration: line-through;
	font-weight:normal;
	margin-right: 5px;
}

#fbotm-header #arrow-links a {
    background: url("/images/fbotm/arrow.png") no-repeat scroll left center transparent;
    color: #959595;
    height: 14px;
    margin-right: 16px;
    padding-left: 18px;
    text-decoration: none;
}

#fbotm-header #arrow-links a:hover {
    color: #9ACA41;
	cursor:pointer;
}

#fbotm #email-form {
	background:url("/images/fbotm/form-bg.png") repeat-x;
	padding-top:16px;
	height:43px;
	margin-bottom:50px;
}

#fbotm #email-form h3 {
    color: #64738C;
	font-size:22px;
	font-family:'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	letter-spacing:-1px;
}

#fbotm p.packer-quote {
	color:#70A7E0;
	font-size:14px;
	margin-bottom:20px;
}

#entertowin h3 {
width: 350px;
padding-left: 20px;
}

#cover2 {
padding-left: 73px;
}

#cover1 {
padding-left: 52px;
}

#fbotm .free-sticker {
	background:url("/images/fbotm/free.png") no-repeat center center;
    height: 100px;
    left: 185px;
    position: relative;
    top: -300px;
    width: 100px;
}

#fbotm #giveaway-bg {
	background: url("/images/fbotm/giveaway-bg.png") no-repeat scroll right top transparent;
	height: 517px;
	left: 486px;
	position: absolute;
	width: 76px;
	z-index: 0;
}

#fbotm #entertowin {
	text-align:center;
	margin-bottom:50px;
}

#fbotm #entertowin h3 {
	margin:20px 0 40px;
	font-size:32px;
	line-height:36px;
}

#fbotm #entertowin h3 a {
	color:#6ACCCB;
}

#fbotm #entertowin p {
    font-size: 13px;
    line-height: normal;
    padding-top: 20px;
    text-align: left;
}

#fbotm #entertowin p img {
    position: relative;
    top: -15px;
    vertical-align: middle;
}

#fbotm #video {
	background: #EFEFEF;
	padding-top:40px;
	padding-bottom:20px;
	margin-bottom:50px;
	margin-top:40px;
}

#fbotm #video img {
	border:solid 2px #CCC;
}


#fbotm #video-desc h3 {
	color:#0f6cb6;
	font-size:30px;
}

#fbotm .button-large.orange {
	background: url("/images/ios/button-large-orange.png") no-repeat scroll center;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size: 16px !important;
	font-weight: normal;
	height: 30px;
	line-height: 29px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
	-webkit-text-stroke: .6px #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	text-transform: uppercase;
	width: 110px;
	margin-bottom:20px;
	}

#arrow-links a {
    color: #959595;
    height: 14px;
    margin-right: 16px;
    text-decoration: none;
}

#arrow-links a:hover {
    color: #9ACA41;
	cursor:pointer;
}	

#comment h3 {
	color:#0f6cb6;
	font-size:30px;
}

#freebook {
	margin-bottom: 20px;
}

#giveaway {
	margin-bottom: 20px;
}

/*#tour {
	margin-bottom: 20px;
}*/

/* TOP LINK BLOCK */
.top {display:block; float:right;margin-right: 15px; position: relative; top: -30px;}

.top-1 {top:120px;}
.top-2 {top:-20px;}
.top-3 {top:0px; height:30px;}

.top a { /* BOTTOM LINK ARROW */
  border-color: #CCC transparent transparent transparent;
  border-style:solid;
  border-width:8px;
  width:10px;
  height:0;
}


.top a.text-top { /* MIDDLE TOP LINK  */
	color:#ccc; 
	font-size:9px; 
	text-transform:uppercase;
	display:block; 
	margin:0 auto; 
	text-align:left;
	border:none;
	height:35px;
	line-height:35px;
	width:20px;
}

.top a.text-top2 { /* MIDDLE TOP LINK  */
	color:#ccc; 
	font-size:9px; 
	text-transform:uppercase;
	display:block; 
	margin:0 auto; 
	text-align:left;
	border:none;
	height:5px;
	line-height:35px;
	width:20px;
}

.top a:first-child { /* TOP LINK ARROW */
  border-color: transparent transparent #CCC transparent;
}


.top a.text-top:hover {color:#aaa;} /* MIDDLE TOP LINK HOVER */
.top a:hover { border-color: #AAA transparent transparent transparent;} /* BOTTOM LINK ARROW HOVER */
.top a:first-child:hover { border-color: transparent transparent #AAA transparent}  /* TOP LINK ARROW HOVER */
