body {
	background: url(../img/index/body/background.jpg) #ecece4 repeat-x;
	font:12px Myriad, Helvetica, Verdana, sans-serif;
	margin:0;
	padding:0
}
div {
	margin:0;
	padding:0;
}
a img {
	border:none;
}
#container {
	width:1040px;
	margin:auto;
	margin-top:0px;
	padding:0
}
.left {
	float:left;
	display:inline;
	overflow:hidden
}
.clear {
	clear:both;
	height:0px;
	font-size:0px;
}
.subscribe-button img {
	cursor:pointer
}
#lang {
	text-align:right;
	padding-right:20px;
	padding-top:9px;
	padding-bottom:10px
}
#lang a {
	color:black;
	text-decoration:none
}
#lang a:hover {
	text-decoration:underline
}
.geolocation-tip {
	background:white;
	z-index: 500;
	border:1px solid red
}
.geolocation-tip .tip {
	margin:5px;
	font-weight:bold
}
#header {
margin-top:10px;
margin-bottom:20px
}
#menu {
	width:1044px;
	height:371px;
	margin:auto;
	margin-top:10px;
	background:url(../img/index/slider/slider-background.png) bottom center no-repeat;
}
#menu-tabs {
	width:900px;
	margin:auto;
	position:relative;
	top:-17px;
	z-index:1000000;
}
.menu-tab {
  	width:175px;
  	height:34px;
  	margin-right:3px;
  	float:left;
  	color:#9e9e9e;
  	background:url(../img/index/slider/tab-default.jpg) no-repeat bottom;
  	cursor:pointer;
}
.tab-style, .tab-style-long {
  text-align:center;
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
}
.tab-style-long {
	margin-top:4px;
	font-size:12px
}
#menu-content {
  color:black;
  width:996px;
  height:345px;
  padding:0;
  position:relative;
  top:-27px;
  margin:auto;
  overflow:hidden;
}
#menu-content .cell {
  width:1003px;
  height:332px;
  padding:0;
  float:left
}
#menu-content .cell-content {
  margin:10px;
  margin-top:30px;
  text-align:center
}
#mask {
	width:30000px;
}
#content h2, #sidebar h2 {
	font-size:18px;
}
#featured {
	width:980px;
	margin:auto;
}
#featured .button {
	width:235px;
	margin-right:10px;
	height:305px
}
#featured .all {
	background: url(../img/index/slider/featured/button-background.jpg) no-repeat;
}
#featured .button-over {
	background: url(../img/index/slider/featured/button-overstate.jpg) no-repeat;
}
#featured .button h2 {
	font-size:22px;
	margin:0;
	margin-top:13px;
	padding:0
}
#featured .button h3 {
	font-size:15px;
	margin:0;
	margin-top:1px;
	padding:0;
	margin-bottom:6px;
}
#featured .image {
	width:156px;
	height:175px;
	margin:auto;
	cursor:pointer
}
#featured .pricing-bucket {
	margin-top:27px;
	margin-left:25px
}
#featured .pricing-bucket .price {
	font-size:30px;
	font-weight:bold
}
#featured .cents {
	position:relative;
	font-weight:bold;
	top:-13px;
	font-size:12px
}
#featured .period {
	font-weight:bold;
	font-size:10px;
	position:relative;
	left:-16px
}
#featured .subscribe-link {
	font-weight:bold;
	color:#ff9933;
	text-decoration:none
}
#featured .subscribe-div-es {
	background:url(../img/index/slider/featured/subscribe-mini-es.png) no-repeat;
	height:24px;
	width:76px;
	margin-top:3px;
	margin-right: 30px;
	float:right;
	cursor: pointer;
	display:inline;
	overflow:hidden
}
#featured .more-link {
	font-weight:bold;
	color:#555;
	text-decoration:none
}
#featured-logo {
	background:url(../img/index/slider/featured/slider-featured.png) no-repeat
}
#chile-logo {
	background:url(../img/index/slider/featured/slider-chile.png) no-repeat
}
#colombia-logo {
	background:url(../img/index/slider/featured/slider-colombia.png) no-repeat
}
#peru-logo {
	background:url(../img/index/slider/featured/slider-peru.png) no-repeat
}
#getitall #text {
	width:700px;
}
#getitall #text h2 {
	margin-top:40px;
	font-size:50px
}
#getitall #text h3 {
	font-size:17px;
	line-height:25px;
	color:#666
}
#getitall #text p {
	font-size:17px;
	font-weight:bold;
	color:#666
}
#getitall p.highlight {
	margin-top:20px;
	color:#ff6600 !important
}
#getitall #image {
	width:200px;
}
#getitall #cell-featured-logo {
	width:155px;
	height:177px;
	margin:auto;
	margin-top:30px;
	background:url(../img/index/slider/featured/featured-background.png) no-repeat
}
#getitall .price {
	font-size:29px;
	font-weight:bold
}
#getitall .subscribe-button {
	margin-top:20px
}
#chilean #sidebar {
	width:200px
}
#chilean #sidebar h2 {
	text-align:center;
	margin:0;
	margin-top:10px
}
#chilean #sidebar .sidebar-image {
	width:156px;
	height:175px;
	margin:auto;
	background:url(../img/index/slider/featured/slider-chile.png) no-repeat
}
#chilean #sidebar p {
	font-size:11px;
	text-align:left;
	color:#666
}
#chilean #content {
	width:488px;
	background:url(../img/index/slider/chile/content-bg.jpg) no-repeat;
	margin-left:20px
}
#chilean #channels {
	width:418px;
	margin:auto;
	margin-top:50px;
	overflow: hidden
}
#chilean .channel-box {
	margin:0 30px;
	text-align: left;
	font-size:12px;
	font-weight:bold
}
#chilean .channel-box span {
	color:#aaa
}
#chilean .subscribe-button {
	margin-top:60px;
	font-size:17px;
	font-weight:bold;
}
#chilean .subscribe-button img {
	vertical-align: middle
}
#chilean #popular {
	width:250px;
	margin-left:20px
}
#chilean #popular h2 {
	text-align:left;
	font-size:14px
}
#chilean #popular-container .row {
	margin-bottom:10px
}
#chilean #popular-container .image {
	width:80px;
	margin-right:10px
}
#chilean #popular-container .text {
	width:100px;
	font-size: 11px;
	text-align:left
}
#colombian #sidebar {
	width:200px
}
#colombian #sidebar h2 {
	text-align:center;
	margin:0;
	margin-top:10px;
}
#colombian #sidebar .sidebar-image {
	width:156px;
	height:175px;
	margin:auto;
	background:url(../img/index/slider/featured/slider-colombia.png) no-repeat
}
#colombian #sidebar p {
	font-size:11px;
	text-align:left;
	color:#666
}
#colombian #content {
	width:488px;
	background:url(../img/index/slider/chile/content-bg.jpg) no-repeat;
	margin-left:20px
}
#colombian #channels {
	width:418px;
	margin:auto;
	overflow: hidden
}
#colombian .channel-box {
	margin:0 8px;
	text-align: left;
	font-size:11px;
	font-weight:bold;
	width:88px;
	text-align: center
}
#colombian .channel-box a {
	text-decoration:none;
	color:black
}
#colombian .channel-box a:hover span {
	text-decoration:underline;
}
#colombian .subscribe-button {
	font-size:17px;
	font-weight:bold;
}
#colombian .subscribe-button img {
	vertical-align: middle
}
#colombian #popular {
	width:250px;
	margin-left:20px
}
#colombian #popular h2 {
	text-align:left;
	font-size:14px
}
#colombian #popular-container .row {
	margin-bottom:10px
}
#colombian #popular-container .image {
	width:80px;
	margin-right:10px
}
#colombian #popular-container .text {
	width:100px;
	font-size: 11px;
	text-align:left
}
#peruvian #sidebar {
	width:200px
}
#peruvian #sidebar h2 {
	text-align:center;
	margin:0;
	margin-top:10px
}
#peruvian #sidebar .sidebar-image {
	width:156px;
	height:175px;
	margin:auto;
	background:url(../img/index/slider/featured/slider-peru.png) no-repeat
}
#peruvian #sidebar p {
	font-size:11px;
	text-align:left;
	color:#666
}
#peruvian #content {
	width:488px;
	background:url(../img/index/slider/chile/content-bg.jpg) no-repeat;
	margin-left:20px
}
#peruvian #channels {
	width:418px;
	margin:auto;
	margin-top:50px;
	overflow: hidden
}
#peruvian .channel-box {
	margin:0 25px;
	text-align: left;
	font-size:11px;
	font-weight:bold
}
#peruvian .channel-box span {
	color:#aaa
}
#peruvian .subscribe-button {
	margin-top:60px;
	font-size:17px;
	font-weight:bold;
}
#peruvian .subscribe-button img {
	vertical-align: middle
}
#peruvian #popular {
	width:250px;
	margin-left:20px
}
#peruvian #popular h2 {
	text-align:left;
	font-size:14px
}
#peruvian #popular-container .row {
	margin-bottom:10px
}
#peruvian #popular-container .image {
	width:80px;
	margin-right:10px
}
#peruvian #popular-container .text {
	width:100px;
	font-size: 11px;
	text-align:left
}
#modal {
	position:absolute;
	z-index:1000005;
	width:100%;
	top:0;
	left:0;
	background-color:black;
	display:none;
	opacity:0;
}
#modal-content-padding {
	margin:auto;
	padding:20px;
	text-align:left
}
#modal-contents {
	display:none;
	position:absolute;
	z-index:1000010;
	width:750px;
	height:390px;
	left:50%;
	top:50%;
	margin-left:-375px;
	margin-top:-195px;
	border:1px solid white;
	background:white;
	text-align:center;
	line-height:19px;
	opacity:0;
}
#modal-content-close {
	background:url(../img/index/overlay/overlay-close-arrow.png) no-repeat;
	height:30px;
	width:30px;
	cursor:pointer;
	position:absolute;
	right:-15px;
	top:-15px
}
#channels, #modal-content-padding h1 {
	width:700px;
	margin:10px auto;
	font-family: Verdana;
}
#properties h1 {
	padding-top:40px
}
#channels td {
	text-align: center
}
#channels th {
	font-size:12px;
	padding:4px;
	text-align:center
}
#channels tr {
	background:#ccc
}
#channels .alt {
	background:#eee
}
#nav {
	padding:10px 20px;
	padding-bottom:0px
}
#nav a {
	color:black;
	text-decoration:none
}
#nav a:hover {
	text-decoration:underline
}
#nav span {
	float:right;
}
#properties {
	background:url(../img/index/properties/section-background.png) no-repeat top center;
	width:1047px;
	margin:auto
}
#properties #content, #properties #sidebar {
	margin-top:30px;
	position:relative;
	z-index:25
}
#properties #sidebar {
	width:283px;
	margin-left:20px;
}
#properties #sidebar h2 {
	font-size:16px;
	margin-top:0px;
	margin-left:10px
}
#properties #channel_package_ad {
	width:235px;
	margin:20px auto;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center
}
#properties #get_it_all_logo {
	width:155px;
	height:177px;
	margin:auto;
	margin-top:30px;
	background:url(../img/index/slider/featured/featured-background.png) no-repeat
}
#properties #channel_package_ad h3 {
	font-size:23px;
	margin:0;
	margin-top:15px
}
#properties #channel_package_ad h4 {
	font-size:12px;
	color:#666;
	margin:0;
	margin-top:2px
}
#properties #channel_package_ad p {
	color:#666;
	font-weight:bold
}
#properties .subscribe-button {
	font-size:28px;
	font-weight:bold;
}
#properties .subscribe-button .cents {
	position:relative;
	top:-11px;
	font-size:11px
}
#properties .subscribe-button .period {
	font-size:10px;
	position:relative;
	left:-16px
}
#properties .subscribe-button img {
	vertical-align:middle
}
#properties #content {
	width:714px;
	background:url(../img/index/properties/package-background.jpg) no-repeat top left
}
#properties .channel-scroll {
	height:890px;
	margin-top:15px;
	margin-left:22px;
	margin-right:5px;
	overflow:auto
}
#properties .channel-scroll h3 {
	font-size:14px;
	margin-top:0px;
	padding-top:5px;
	margin-bottom:10px
}
#properties .channel-scroll .image {
	background:url(http://static.jumptv.com/files/images/channels/channel_icons_55px.jpg) no-repeat;
	width:55px;
	height:55px;
	border:1px solid black;
	margin-right:6px;
	cursor:pointer
}
#properties .channel-scroll .text {
	font-size:11px;
	margin-right:5px;
	width:80px;
}
#properties .channel-scroll .text a {
	color:black;
	text-decoration:none
}
#properties .channel-scroll .margin {
	height:30px !important;
}
#properties .channel-scroll .divider {
	border-top:1px solid #aaa;
	margin-top:15px;
	height:5px;
	width:663px
}
#properties .channel-scroll .xpadding {
	height:10px
}
#properties .channel-scroll .channel-items {
	cursor:pointer;
	margin-right:10px;
	width:150px
}
#properties .channel-scroll .row {
	padding-top:24px;
	padding-bottom:24px;
	width:663px;
}
#properties .channel-scroll .one {
	background:url(../img/index/properties/background-highlight.jpg) no-repeat;
}
#properties .channel-scroll .two {
	background:url(../img/index/properties/background-highlight-two.jpg) no-repeat;
}
#properties .channel-scroll .three {
	background:url(../img/index/properties/background-highlight-three.jpg) no-repeat;
}
#properties .channel-scroll .row-inside-padding {
	margin-left:10px;	
}
#properties .channel-scroll .spacer {
	height:800px	
}
#properties #channel_scroll_links {
	visibility: hidden;
	height:0px
}
#properties .channel-scroll .package {
	background:url(../img/index/properties/packages/package-background.jpg) no-repeat;
	width:150px;
	height:59px
}
#properties .channel-scroll .package .text {
	margin-top:5px
}
#properties .channel-scroll .package .image {
	height:52px;
	margin-top:3px;
	margin-left:3px;
	border:none
}
#flash_map {
	outline:none
}
#disclaimer {
	font-size:12px;
	text-align:center;
	width:600px;
	padding-top:10px;
	padding-bottom:10px;
	margin:auto;
	line-height: 14px;
	position:relative
}
#disclaimer a {
	color:black
}
#disclaimer a:hover {
	text-decoration: none
}
#footer {
	background:url(../img/index/body/footer-background.png) repeat-y center;
	width:1047px;
	margin:auto
}
#footer-casing {
	width:840px;
	padding:20px 0;
	margin:auto
}
#footer-bottom {
	width:1047px;
	height:23px;
	margin:auto;
}
.footer-bucket {
	float:left;
	display:inline;
	overflow:hidden;
	width:140px;
	line-height:21px;
	margin-right:70px
}
.footer-bucket a, .company-footer a {
	color:white;
	text-decoration:none;
	font-size:11px
}
.footer-bucket a:hover, .company-footer a:hover {
	color:#ff9b00
}
.company-footer {
	text-align: center;
	padding-top:10px;
	color:white
}

