/*	-----
	Fonts
*/
@font-face {
    font-family: 'EENobbleeBoldRegular';
    src: url('../fonts/ee_nobblee_boldwebfont.eot');
    src: url('../fonts/ee_nobblee_boldwebfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ee_nobblee_boldwebfont.woff') format('woff'),
         url('../fonts/ee_nobblee_boldwebfont.ttf') format('truetype'),
         url('../fonts/ee_nobblee_boldwebfont.svg#EENobbleeBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EENobbleeLightRegular';
    src: url('../fonts/ee_nobblee_lightwebfont.eot');
    src: url('../fonts/ee_nobblee_lightwebfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ee_nobblee_lightwebfont.woff') format('woff'),
         url('../fonts/ee_nobblee_lightwebfont.ttf') format('truetype'),
         url('../fonts/ee_nobblee_lightwebfont.svg#EENobbleeLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'EENobbleeRegularRegular';
    src: url('../fonts/ee_nobblee_regularwebfont.eot');
    src: url('../fonts/ee_nobblee_regularwebfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ee_nobblee_regularwebfont.woff') format('woff'),
         url('../fonts/ee_nobblee_regularwebfont.ttf') format('truetype'),
         url('../fonts/ee_nobblee_regularwebfont.svg#EENobbleeRegularRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
a {
	outline: 0;
}
/*	---------------------
	Content
*/
body {
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
.container {
	position: relative;
	margin: 0 auto;
	width: 940px;
	height: 430px;
	background: #fff;
	border: 1px solid #d6d6d6;
}

.jcarousel-skin-aqua .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-aqua .jcarousel-container-vertical {
	margin:0 auto;
}
.jcarousel-skin-aqua .jcarousel-container-vertical,
.jcarousel-skin-aqua .jcarousel-clip-vertical,
.jcarousel-skin-aqua .jcarousel-item-vertical,
.jcarousel-skin-aqua .jcarousel-item div {
	margin:0;
    width:940px;
    height: 350px;
}

.jcarousel-skin-aqua .jcarousel-clip-vertical {
	background: #fff;
}

/*	--------------------------
 *  Pod containers and content
 */

.jcarousel-skin-aqua .jcarousel-item div.slidepod-two p {
	padding-right: 300px;
	/*position:relative;*/
	}
.jcarousel-skin-aqua .jcarousel-item div h1,
.jcarousel-skin-aqua .jcarousel-item div h2,
.jcarousel-skin-aqua .jcarousel-item div p {
	color: #fff;
	margin: 0;
}

.jcarousel-skin-aqua .jcarousel-item div.slidepod-six p {
	color: #009C9C;
}



.jcarousel-skin-aqua .jcarousel-item div h1,
.jcarousel-skin-aqua .jcarousel-item div h2,
.scroll-pane h3 {
    font-family: 'EENobbleeRegularRegular' !important;
	font-weight: normal !important;
}	
/*.jcarousel-skin-aqua .jcarousel-item div h1,
.jcarousel-skin-aqua .jcarousel-item div h2,
.scroll-pane h3,*/
.pod-content-left.faq ul a {
	font-family: 'EENobbleeBoldRegular';
}
.jcarousel-skin-aqua .jcarousel-item div p,
.pod-content-right.coverage ul li {
	font-family: Arial, Helvetica, sans;
} 
 .caps {
	text-transform: uppercase;
 }

.pod-content-left,
.pod-content-right {
	position: absolute;
	width: 350px !important;	
}

.pod-content-left.about {
	left: 82px;
	top: 47px;	
}
.pod-content-left.about h1 {
	font-size: 75px;
	line-height: 73px !important;
	color: #ffea01 !important;	
}
.pod-content-right.about {
	left: 588px;
	top: 55px;
}
.pod-content-right.about h2 {
	color: #ffea01 !important;
	margin: 0 0 10px !important;
}
.pod-content-right.about p {
	font-size: 19px;	
}

.pod-content-left.om4g {
	left: 45px;
	top: 31px;
	width: auto !important;
}
.pod-content-left.om4g h1 {
	margin: 0 0 20px 80px !important;
	font-size: 45px;
	line-height: 45px;
}
.pod-content-left.om4g h1 span {
	position: relative;
	left: -80px;
}

.pod-content-left.coverage {
	left: 70px;
	top: 35px;
	width: 320px !important;	
}
.slidepod-three .pod-content-left {
	width: 260px !important;	
}
.pod-content-left.coverage h1 {
	font-size: 41px;
	line-height: 40px;
	margin-bottom: 6px !important;
	color: #ffea01 !important;			
}
.pod-content-left.coverage p {
	font-size: 14px;
	margin: 0 0 10px !important;
	}
.coverage-push {
	position: relative;
	left: -25px;
}
.pod-content-right.coverage {
	left: 650px;
	top: 36px;
	position: relative;
}
.slidepod-three .pod-content-right {
	left: 600px;
}
.pod-content-right.coverage p {
	color: #ffea01 !important;
	font-size: 18px;
	line-height: 1.3;
}
.pod-content-right.coverage ul {
	list-style-type: none;
	position: absolute;
	top: 85px;
	left: -40px;
}
.pod-content-right.coverage .coverage.right {
	left: 50px;
}
.pod-content-right.coverage ul li {
	font-size: 14px;
	color: #ffea01 !important;
	line-height: 18px;	
}

.slidepod-three .pod-content-right {
	width: 300px !important;
}

.slidepod-three .coverage p.cities {
	font-size:12px;
	margin-top:5px;
}

.pod-content-left.film h1,
.pod-content-left.music h1 {
	font-size: 44px;
	line-height: 43px;	
}

.pod-content-left.film {
	left: 47px;
	top: 35px;
}
.pod-content-left.film h1 {
	color: #fff;
	line-height: 45px;
	margin: 0 0 10px !important;
}
.filmpush {
	position: relative;
	left: 40px;
}
.yellow,
.filmpush-yellow {
	color: #FFEA01 !important
}
.pod-content-left.film p {
	font-size: 16px;
	line-height: 1.3;
}

.pod-content-left.music {
	left: 55px;
	top: 35px;
}
.pod-content-left.music h1 {
	color: #ffea01 !important;
	margin: 0 0 10px !important;	
}
.pod-content-left.music p {
	font-size: 14px;
	line-height: 1.3;
}
.music-h-push-full,
.music-h-push-half {
	position: relative;
	left: 106px;
}
 .music-h-push-half {
	position: relative;
	left: 40px;
}
.pod-content-left.clone-phone {
	left: 40px;
	top: 10px;
}
.pod-content-left.clone-phone h1 {
	font-size: 51px;
	color: #00b6b5 !important;
	line-height: 50px;
	margin: 0 0 8px !important;	
}
.pod-content-left.clone-phone h1 span {
	position: relative;
	left: 49px;
	color: #fff;
}
.pod-content-left.clone-phone p {
	font-size: 18px;
	line-height: 1.3;
}

.pod-content-left.broadband {
	left: 45px;
	top: 27px;
	width: auto !important;
}
.pod-content-left.broadband h1 {
	font-size: 41px;
	line-height: 42px;
	margin: 0 0 5px !important;
}
.pod-content-left.broadband h1 span {
	position: relative;
}
.pod-content-left.broadband h1 .bb-h2 {
	color: #fff !important;
	left: 24px;	
}
.pod-content-left.broadband h1 .bb-h3 {
	left: 50px;
}
.pod-content-left.broadband p {
	color: #ffea01 !important;	
	position: relative;
	left: 28px;
	font-size: 14px;
	line-height: 1.3;
}

	/*	--------
		FAQ
	*/
.pod-content-left.faq {
	left: 20px;
	top: 20px;	
	width: 320px !important;
}
.pod-content-left.faq a {
	color: #00b6b5;
}
.pod-content-left.faq h1 {
	color: #00b6b5 !important;	
	font-size: 53px;
	margin: 0 0 8px !important;
}
.pod-content-left.faq ul {
	list-style-type: none;
	margin: 0 0 0 -38px;;
	width: 319px !important;	
}
.pod-content-left.faq ul li {
	border-top: 1px dotted #333;
}
.pod-content-left.faq ul a {
	text-decoration: none;
	font-size: 18px;
	display: block;
	padding: 10px 0 8px;	
}
.pod-content-left.faq ul .last a {
	border-bottom: 1px dotted #333;
	padding-bottom: 8px;
}
.pod-content-left.faq ul a:active {
	color: #6D6E71 !important;
}
a.faq-active {
	color: #6D6E71 !important;
}

	/*	--------
		FAQ pods
	*/
/*#faqpod1,
#faqpod2,
#faqpod3,
#faqpod4*/ {
	display: none;
	position: absolute;
	left: 340px;
	top: 5px;
	width: 490px;

}

block {
	display: block !important;
}

#faqpod1,
#faqpod2,
#faqpod3,
#faqpod4 {
	display: block !important;
	position: absolute;
	left: -9999px;
	top: 49px;
	width: 470px;
	height: 270px;
	overflow: hidden;
}
#faqpod2 {
	width: 490px !important;
}
.faqpod1-reveal,
.faqpod2-reveal,
.faqpod3-reveal,
.faqpod4-reveal {
	left: 370px !important;
}
.faqpod4-reveal {
	top: 34px !important;
}
#faqpod1 h2,
#faqpod2 h2,
#faqpod3 h2,
#faqpod4 h2 {
	color: #00b6b5 !important;
	font-size: 21px;
	padding: 0 0 5px;
}

/*#faqpod1,
#faqpod2,
#faqpod3,
#faqpod4*/

#faqpod1 h2,
#faqpod2 h2,
#faqpod3 h2,
#faqpod4 h2,
#faqpod1 h3,
#faqpod2 h3,
#faqpod3 h3,
#faqpod4 h3 {
	text-transform: uppercase;
	font-weight: bold;
	/*font-size: 12px;*/
}
#faqpod1 h2,
#faqpod2 h2,
#faqpod3 h2,
#faqpod4 h2 {
	font-size: 20px;
}
#faqpod1 h3,
#faqpod2 h3,
#faqpod3 h3,
#faqpod4 h3 {
	font-family: arial, helvetica, sans-serif !important;	
	font-size: 12px !important;
	margin: 0 !important;
	color: #6D6E71 !important;	
}
#faqpod1 p,
#faqpod2 p,
#faqpod3 p,
#faqpod4 p {
	margin: 0 0 7px !important;
	color: #6D6E71 !important;
	font-size: 12px;
	line-height: 1.25;
}
#faqpod1 a,
#faqpod2 a,
#faqpod3 a,
#faqpod4 a {
	color: #6D6E71 !important;
	font-size: 12px;
}

#faqpod2 h2,
#faqpod2 h3,
#faqpod2 p,
#faqpod2 a {
	display: block;
	width: 450px !important;
	/*background: #ff00ff;*/
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-aqua .jcarousel-next-vertical {
    position: absolute;
    bottom: 14px;
    left: 428px;
    width: 42px;
    height: 24px;
    cursor: pointer;
    background: url(../images/sprite-scroll-arrows.png) 0 -34px no-repeat;
}

.jcarousel-skin-aqua .jcarousel-prev-vertical {
    position: absolute;
    bottom: 14px;
    left: 473px;
    width: 42px;
    height: 24px;
    cursor: pointer;
    background: url(../images/sprite-scroll-arrows.png) 0 0 no-repeat;	
}

/*.jcarousel-skin-aqua .jcarousel-prev-vertical:hover,
.jcarousel-skin-aqua .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-aqua .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-aqua .jcarousel-prev-disabled-vertical,
.jcarousel-skin-aqua .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-aqua .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-aqua .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}*/

/*	---------------------------
	Slide Pod background images
*/
.slidepod-one {
	position: relative;
	background: url(../images/carousel-bgs/carousel-01.jpg) 0 0 no-repeat;
}
.slidepod-two {
	position: relative;
	background: url(../images/carousel-bgs/carousel-02.jpg) 0 0 no-repeat;	
}
.slidepod-three {
	position: relative;
	background: url(../images/carousel-bgs/carousel-03.jpg) 0 0 no-repeat;
}
.slidepod-four {
	position: relative;
	background: url(../images/carousel-bgs/carousel-04.jpg) 0 0 no-repeat;
}
.slidepod-five {
	position: relative;
	background: url(../images/carousel-bgs/carousel-05.jpg) 0 0 no-repeat;
}
.slidepod-six {
	position: relative;
	background: url(../images/carousel-bgs/carousel-06.jpg) 0 0 no-repeat;
}
.slidepod-seven {
	position: relative;
	background: url(../images/carousel-bgs/carousel-07.jpg) 0 0 no-repeat;
}
.slidepod-eight {
	position: relative;
	background: url(../images/carousel-bgs/carousel-08.jpg) 0 0 no-repeat;
}
.slidepod-eight .pod-content-left ul li {
	text-transform: uppercase;

}

.slidepod-eight .faqpod2-reveal {

}

.slidepod-eight .pod-content-right h4 {
	font-family: Arial, Helvetica, sans;
	font-size: 12px;
	color: #6D6E71;
	margin: 0;

}

.slidepod-eight .pod-content-right ul {
	font-family: Arial, Helvetica, sans;
	font-size: 12px;
	color: #6D6E71;
	margin-bottom: 10px;
	list-style: disc;
	padding-left: 15px;
}

.slidepod-eight .pod-content-right ul li {
}

/**
 *  External Controls
 */
 .jcarousel-control {
	position: relative;
    height: 90px;
}
 .jcarousel-control a {
	/*outline: 0;*/
	float: left;;
	display:block;
	font-size:0px;
	width: 16.66666666666667%;
	height:90px;
	padding: 0;
	background: url(../images/sprite-navgation.gif) no-repeat top left; 
}
 .jcarousel-control a.active {
	display:inline-block; 
	font-size:0px; 
	cursor: default !important;
}
a#slidenav-one {
	left: 0;
}
a#slidenav-one:hover {
	background-position: 0 -90px;
}
a#slidenav-one.active {
	background-position: 0 -190px;
}

a#slidenav-two {
	background-position: -156px 0;
}
a#slidenav-two:hover {
	background-position: -156px -90px;
}
a#slidenav-two.active {
	background-position: -156px -190px;
}

a#slidenav-three {
	background-position: -313px 0;
}
a#slidenav-three:hover {
	background-position: -313px -90px;
}
a#slidenav-three.active {
	background-position: -313px -190px;
}


a#slidenav-five {
	background-position: -470px 0;
}
a#slidenav-five:hover {
	background-position: -470px -90px;
}
a#slidenav-five.active {
	background-position: -470px -190px;
}

a#slidenav-six {
	background-position: -626px 0;
}
a#slidenav-six:hover {
	background-position: -626px -90px;
}
a#slidenav-six.active {
	background-position: -626px -190px;
}


a#slidenav-eight {
	background-position: -783px 0;
}
a#slidenav-eight:hover {
	background-position: -783px -90px;
}
a#slidenav-eight.active {
	background-position: -783px -190px;
}

/* Tiny Scrollbar */
#scrollbar1 {
	width: 490px;
}
#scrollbar1 .viewport {
	width: 450px;
	height: 210px;
	overflow: hidden;
	position: relative;
}
#scrollbar1 .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}
#scrollbar1 .scrollbar,
#scrollbar1 .track {
	height: 100px !important;
}
#scrollbar1 .scrollbar {
	position: relative;
	background-position: 0 0;
	float: right;
	width: 15px;
	margin: 18px 15px 0 0 !important;
}
#scrollbar1 .track {
	width:13px;
	border-left: solid 1px #6D6E71;
	position: relative;
	padding: 0 1px;
}
#scrollbar1 .thumb {
	background: #00b6b5;
	height: 20px !important;
	width: 15px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -8px;
}
#scrollbar1 .thumb .end {
	display: none;
	background: #ff0;
	overflow: hidden;
	height: 5px;
	width: 15px;
}
#scrollbar1 .disable {
	display: none;
}
.noSelect {
	user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
}

.slidepod-seven .broadband p {
	width: 350px;
}




