html, body {
	height: 100%;
	background-color: #140f0b; 
	background-image: url(images/mainbg.jpg); 
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
}

a.nav {
	color: #ccc;
	font: normal;
	text-decoration: none;
}

a.nav:hover {
	color: #fff;
	text-decoration: none;
}

a.content {
	color: #eaded2;
	font: normal;
	text-decoration: none;
}

a.content:hover {
	color: #eaded2;
	text-decoration: underline;
}

#slideshowcontainer {
	position: absolute;
	top: 49px;
	left: 61px;
}

#slideshow {
    position:relative;
    height: 441px;
    width: 425px;
    z-index: 1;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:3;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:2;
}

#topimage {
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(images/mainimage.jpg);
	width: 900px;
	height: 496px;
}

#appstorebutton {
	position: absolute;
	background-image: url(images/appstorebutton.jpg);
	right: 22px;
	top: 43px;
	width: 84px;
	height: 27px;
	z-index: 5;
}

#navbg {
	position: absolute;
	background-image: url(images/navbg.jpg);
	right: 128px;
	top: 43px;
	width: 326px;
	height: 27px;
	z-index: 5;
}

#navbutton1 {
	position: absolute;
	width: 59px;
	right: 392px;
	top: 50px;
	text-align: center;
	text-shadow: #000 0 1px 1px;
	color: #fff;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 6;
}

#navbutton2 {
	position: absolute;
	width: 87px;
	right: 308px;
	top: 50px;
	text-align: center;
	text-shadow: #000 0 1px 1px;
	color: #fff;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 6;
}

#navbutton3 {
	position: absolute;
	width: 74px;
	right: 235px;
	top: 50px;
	text-align: center;
	text-shadow: #000 0 1px 1px;
	color: #fff;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 6;
}

#navbutton4 {
	position: absolute;
	width: 108px;
	right: 130px;
	top: 50px;
	text-align: center;
	text-shadow: #000 0 1px 1px;
	color: #fff;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 6;
}

#findoutmore {
	position: absolute;
	background-image: url(images/findoutmore.png);
	right: 81px;
	top: 314px;
	width: 95px;
	height: 17px;
	z-index: 5;
}

#requestaquote {
	position: absolute;
	background-image: url(images/requestaquote.png);
	right: 81px;
	top: 315px;
	width: 101px;
	height: 16px;
	z-index: 5;
}

/* home */

#container {
	background-image: url(images/bg.jpg);
	width: 900px;
	min-height: 1130px;
	height: 100%;
	margin: 0px auto;
	position: relative;
}

#mainshadow-home {
	position: absolute;
	top: 496px;
	left: 0px;
	background-image: url(images/mainshadow-home.jpg);
	width: 900px;
	height: 185px;
}

#sideimage1 {
	position: absolute;
	background-image: url(images/sideimage1.jpg);
	right: 25px;
	top: 542px;
	width: 231px;
	height: 171px;
}

#sideimage2 {
	position: absolute;
	background-image: url(images/sideimage2.jpg);
	right: 25px;
	top: 717px;
	width: 231px;
	height: 171px;
}

#sideimage3 {
	position: absolute;
	background-image: url(images/sideimage3.jpg);
	right: 25px;
	top: 892px;
	width: 231px;
	height: 171px;
}

#sideimage-disclaimer {
	position: absolute;
	right: 25px;
	top: 1070px;
	width: 231px;
	height: auto;
	text-align: center;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 11px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#mainparagraph {
	position: absolute;
	top: 547px;
	left: 30px;
	width: 560px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#secondparagraph {
	position: absolute;
	top: 1054px;
	left: 30px;
	width: 560px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 30px;
}


#divider1 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 654px;
	left: 30px;
	width: 555px;
	height: 2px;
}

#divider2 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 792px;
	left: 30px;
	width: 555px;
	height: 2px;
}

#divider3 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 914px;
	left: 30px;
	width: 555px;
	height: 2px;
}

#divider4 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 1036px;
	left: 30px;
	width: 555px;
	height: 2px;
}

#icon-frontrow {
	position: absolute;
	background-image: url(images/icon-frontrow.png);
	left: 30px;
	top: 674px;
	width: 44px;
	height: 44px;
}

#icon-watchlive {
	position: absolute;
	background-image: url(images/icon-watchlive.png);
	left: 30px;
	top: 813px;
	width: 44px;
	height: 44px;
}

#icon-revenue {
	position: absolute;
	background-image: url(images/icon-revenue.png);
	left: 30px;
	top: 935px;
	width: 44px;
	height: 44px;
}

#featuretitle-frontrow {
	position: absolute;
	top: 674px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#featuretitle-watchlive {
	position: absolute;
	top: 813px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#featuretitle-revenue {
	position: absolute;
	top: 935px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#featuretext-frontrow {
	position: absolute;
	top: 704px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#featuretext-watchlive {
	position: absolute;
	top: 843px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#featuretext-revenue {
	position: absolute;
	top: 965px;
	left: 90px;
	width: 500px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* product info */

#container-productinfo {
	background-image: url(images/bg-content.jpg);
	width: 900px;
	min-height: 1775px;
	height: 100%;
	margin: 0px auto;
	position: relative;
}

#mainshadow-productinfo {
	position: absolute;
	top: 496px;
	left: 0px;
	background-image: url(images/mainshadow-productinfo.jpg);
	width: 900px;
	height: 185px;
}

#productinfo {
	position: absolute;
	top: 547px;
	left: 30px;
	width: 840px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#divider5 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 852px;
	left: 30px;
	width: 840px;
	height: 2px;
}

#pi-icon-frontrow {
	position: absolute;
	background-image: url(images/icon-frontrow.png);
	left: 30px;
	top: 872px;
	width: 44px;
	height: 44px;
}

#pi-title-frontrow {
	position: absolute;
	top: 872px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-frontrow {
	position: absolute;
	top: 902px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-watchlive {
	position: absolute;
	background-image: url(images/icon-watchlive.png);
	left: 450px;
	top: 872px;
	width: 44px;
	height: 44px;
}

#pi-title-watchlive {
	position: absolute;
	top: 872px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-watchlive {
	position: absolute;
	top: 902px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-revenue {
	position: absolute;
	background-image: url(images/icon-revenue.png);
	left: 30px;
	top: 1035px;
	width: 44px;
	height: 44px;
}

#pi-title-revenue {
	position: absolute;
	top: 1035px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-revenue {
	position: absolute;
	top: 1065px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-multipleviews {
	position: absolute;
	background-image: url(images/icon-multipleviews.png);
	left: 450px;
	top: 1017px;
	width: 44px;
	height: 44px;
}

#pi-title-multipleviews {
	position: absolute;
	top: 1017px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-multipleviews {
	position: absolute;
	top: 1047px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-scoreboard {
	position: absolute;
	background-image: url(images/icon-scoreboard.png);
	left: 30px;
	top: 1309px;
	width: 44px;
	height: 44px;
}

#pi-title-scoreboard {
	position: absolute;
	top: 1309px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-scoreboard {
	position: absolute;
	top: 1339px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-history {
	position: absolute;
	background-image: url(images/icon-history.png);
	left: 30px;
	top: 1162px;
	width: 44px;
	height: 44px;
}

#pi-title-history {
	position: absolute;
	top: 1162px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-history {
	position: absolute;
	top: 1192px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-easytoread {
	position: absolute;
	background-image: url(images/icon-easytoread.png);
	left: 450px;
	top: 1145px;
	width: 44px;
	height: 44px;
}

#pi-title-easytoread {
	position: absolute;
	top: 1145px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-easytoread {
	position: absolute;
	top: 1175px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-organizedteam {
	position: absolute;
	background-image: url(images/icon-organizedteam.png);
	left: 450px;
	top: 1237px;
	width: 44px;
	height: 44px;
}

#pi-title-organizedteam {
	position: absolute;
	top: 1237px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-organizedteam {
	position: absolute;
	top: 1267px;
	left: 510px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-pushnotifications {
	position: absolute;
	background-image: url(images/icon-pushnotifications.png);
	left: 30px;
	top: 1436px;
	width: 44px;
	height: 44px;
}

#pi-title-pushnotifications {
	position: absolute;
	top: 1436px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-pushnotifications {
	position: absolute;
	top: 1466px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-livevideo {
	position: absolute;
	background-image: url(images/icon-livevideo.png);
	left: 450px;
	top: 1492px;
	width: 44px;
	height: 44px;
}

#pi-title-livevideo {
	position: absolute;
	top: 1492px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-livevideo {
	position: absolute;
	top: 1522px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-disclaimer-livevideo {
	position: absolute;
	top: 1667px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 11px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-livescorescountry {
	position: absolute;
	background-image: url(images/icon-livescorescountry.png);
/*	left: 30px; 
	top: 1562px;
	width: 44px;
	height: 44px;
*/
	left: 30px;
	top: 1436px;
	width: 44px;
	height: 44px;
	
}

#pi-title-livescorescountry {
	position: absolute;
/*	top: 1562px;
	left: 90px;
	width: 350px;
*/	
	top: 1436px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-livescorescountry {
	position: absolute;
/*	top: 1592px;
	left: 90px;
	width: 350px;
*/	
	top: 1466px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-disclaimer-livescorescountry {
	position: absolute;
/*  top: 1717px;  */
	top: 1591px;
	left: 90px;
	width: 350px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 11px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-icon-wifi {
	position: absolute;
	background-image: url(images/icon-wifi.png);
	left: 450px;
	top: 1329px;
	width: 44px;
	height: 44px;
}

#pi-title-wifi {
	position: absolute;
	top: 1329px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#pi-text-wifi {
	position: absolute;
	top: 1359px;
	left: 510px;
	width: 360px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #908172;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


#divider6 {
	position: absolute;
	background-image: url(images/divider.gif);
	top: 1750px;
	left: 30px;
	width: 840px;
	height: 2px;
}

/* company */

#container-company {
	background-image: url(images/bg-content.jpg);
	width: 900px;
	min-height: 1170px;
	height: 100%;
	margin: 0px auto;
	position: relative;
}

/* request a quote */

#container-requestaquote {
	background-image: url(images/bg-content.jpg);
	width: 900px;
	min-height: 1570px;
	height: 100%;
	margin: 0px auto;
	position: relative;
}

#requestaquote-paragraph {
	position: absolute;
	top: 547px;
	left: 30px;
	width: 840px;
	height: auto;
	text-align: left;
	text-shadow: #000 0 1px 1px;
	color: #c0ae9d;
	font: normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* pricing */

#container-pricing {
	background-image: url(images/bg-content.jpg);
	width: 900px;
	min-height: 930px;
	height: 100%;
	margin: 0px auto;
	position: relative;
}
