@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
body {
	background: #232323 url(images/gif/bg2.gif) repeat-x;
}
#top {
	height: 7px;
	width: 100%;
	background: url(images/gif/top-gradient.gif) repeat-x;
}
#top2 {
	height: 7px;
	width: 100%;
	background: url(images/gif/top-gradient.gif) repeat-x;
	clear: both;
}
#header {
	height: 100px;
	width: 100%;
	background: url(images/gif/header-bg.gif) repeat-x;
}
#header-container {
	height: 102px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#header-logo {
	height: 100px;
	width: 299px;
	float: left;
	background-image: url(images/jpg/logo.jpg);
	background-repeat: no-repeat;
}
#header-nav {
	float: left;
	height: 100px;
	width: 500px;
}
#nav {
	width:500px;
	height:102px;
	margin:0;
	padding:0;

}
#nav a span {
display: none;

}

#nav li a {
height:100px;
width:100px;
display:block;
float:left;

}

#nav li {
display:inline;

}
#nav li#nav-about a:link, #nav li#nav-about a:visited {
background: url(images/jpg/nav.jpg);
}
#nav li#nav-about a:hover, #nav li#nav-about a:active {
background: url(images/jpg/nav.jpg) 0 -100px;
}

#nav li#nav-wifi a:link, #nav li#nav-wifi a:visited {
background: url(images/jpg/nav.jpg) -100px 0;
}
#nav li#nav-wifi a:hover, #nav li#nav-wifi a:active {
	background: url(images/jpg/nav.jpg) -100px -100px;
}
#nav li#nav-4g a:link, #nav li#nav-4g a:visited {
background: url(images/jpg/nav.jpg) -200px 0;
}
#nav li#nav-4g a:hover, #nav li#nav-4g a:active {
	background: url(images/jpg/nav.jpg) -200px -100px;
}

#nav li#nav-green a:link, #nav li#nav-green a:visited {
background: url(images/jpg/nav.jpg) -300px 0;
}
#nav li#nav-green a:hover, #nav li#nav-green a:active {
	background: url(images/jpg/nav.jpg) -300px -100px;
}

#nav li#nav-contact a:link, #nav li#nav-contact a:visited {
background: url(images/jpg/nav.jpg) -400px 0;
}
#nav li#nav-contact a:hover, #nav li#nav-contact a:active {
	background: url(images/jpg/nav.jpg) -400px -100px;
}
/* on page sprite */
#dwifi #nav li#nav-wifi a:link, #dwifi #nav li#nav-wifi a:visited, #dwifi #nav li#nav-wifi a:hover, #dwifi #nav li#nav-wifi a:active {
	background: url(images/jpg/nav.jpg) -100px -100px;
}
#dabout #nav li#nav-about a:link, #dabout #nav li#nav-about a:visited, #dabout #nav li#nav-about a:hover, #dabout #nav li#nav-about a:active {
	background: url(images/jpg/nav.jpg) 0 -100px;
}
#dgreen #nav li#nav-green a:link, #dgreen #nav li#nav-green a:visited, #dgreen #nav li#nav-green a:hover, #dgreen #nav li#nav-green a:active {
	background: url(images/jpg/nav.jpg) -300px -100px;;
}
#d4g #nav li#nav-4g a:link, #d4g #nav li#nav-4g a:visited, #d4g #nav li#nav-4g a:hover, #d4g #nav li#nav-4g a:active {
	background: url(images/jpg/nav.jpg) -200px -100px;
}
#dcontact #nav li#nav-contact a:link, #dcontact #nav li#nav-contact a:visited, #dcontact #nav li#nav-contact a:hover, #dcontact #nav li#nav-contact a:active {
	background: url(images/jpg/nav.jpg) -400px -100px;
}
#sub-header {
	height: 242px;
	width: 100%;
	background-color: #000000;
	background-image: url(images/gif/space_bg2.gif);
	background-repeat: repeat-x;
}
#sub-header-container {
	height: 242px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background: url(images/jpg/sub-header.jpg) no-repeat;
}
#sub-header-container-signup {
	float: left;
	height: 57px;
	width: 313px;
	margin-top: 150px;
	margin-left: 110px;
	background-image: url(images/jpg/subhead-signup.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#free-button {
	width:313px;
	height:57px;
	margin: 0;
	padding:0;

}
#free-button a span {
display: none;

}
#header-logo span {
	display: none;
}
#header-logo a {
	float: left;
	height: 100px;
	width: 299px;
	display: block;
}



#free-button li a {
height:57px;
width:313px;
display:block;
float:left;

}
#free-button li {
display:inline;

}
#free-button li#free-signup a:link, #nav li#free-signup a:visited {
background: url(images/jpg/free_button.jpg);
}
#free-button li#free-signup a:hover, #free-button li#free-signup a:active {
background: url(images/jpg/free_button.jpg) 0 -57px;

}
#body {
	height: 449px;
	width: 100%;
}
#body-pages {
	margin-right: auto;
	margin-left: auto;
}

#body-container {
	font-family: Verdana, Geneva, sans-serif;
	height: 305px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background: url(images/jpg/body-bg.jpg) no-repeat;
	margin-top: 40px;
}
#body-coa {
	font-family: Verdana, Geneva, sans-serif;
	height: 79px;
	width: 713px;
	margin-right: auto;
	margin-left: auto;
	background-color: #232323;
}

#coa {
	width:713px;
	height:39px;
	margin:0;
	padding:0;

}


#coa a span {
display: none;

}

#coa li a {
	height:39px;
	width:237px;
	display:block;
	float:left;

}
#coa li {
	display:inline;

}
#coa li#coa-4g a:link, #coa li#coa-4g a:visited {
background: url(images/jpg/coa_buttons.jpg);
}
#coa li#coa-4g a:hover, #coa li#coa-4g a:active {
background: url(images/jpg/coa_buttons.jpg) 0 -39px;
}
#coa li#coa-wifi a:link, #coa li#coa-wifi a:visited {
background: url(images/jpg/coa_buttons.jpg) -237px 0; 
}
#coa li#coa-wifi a:hover, #coa li#coa-wifi a:active {
background: url(images/jpg/coa_buttons.jpg) -237px -39px;
}
#coa li#coa-signup a:link, #coa li#coa-signup a:visited {
background: url(images/jpg/coa_buttons.jpg) -474px 0; 
}
#coa li#coa-signup a:hover, #coa li#coa-signup a:active {
background: url(images/jpg/coa_buttons.jpg) -474px -39px;

}
.about a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFC94B;
	text-decoration: none;
}
.about a:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFC94B;
	text-decoration: none;
}
.about a:active {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FDEE71;
	text-decoration: none;
}
.about a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFC94B;
	text-decoration: none;
}
.about a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FDEE71;
	text-decoration: none;
}

.about {
	color: #FFC94B;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#about-body-container {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}
#about-body-container-left-p1 {
	width: 417px;
	margin-top: 120px;
	float: left;
	margin-left: 20px;
}
#about-body-container-left {
	float: left;
	width: 440px;
	background-image: url(images/jpg/about-bg-left.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 62.5%;
	font-weight: normal;
	color: #CCC;
	background-position: top;
}
#about-body-container-left img {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
}

#about-body-container-left-p2 {
	width: 417px;
	float: left;
	margin-left: 20px;
}
#about-body-container-left-p3 {
	width: 417px;
	float: left;
	margin-left: 20px;
}
#about-body-container-left-p4 {
	width: 417px;
	float: left;
	margin-left: 20px;
}





#about-body-container-right {
	float: left;
	width: 360px;
	background-image: url(images/jpg/about-bg-right.jpg);
	background-repeat: no-repeat;
	height: 740px;
	padding-bottom: 10px;
}
.h1contacttable {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #3B3C40;
	font-weight: bold;
	background-color: #CCC;
}
.contact-h1 {
	height: 70px;
	width: 800px;
	background-image: url(images/jpg/contact-bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
}
#contact-body {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#contact-body-bg {
	background-image: url(images/jpg/contact-form-bg.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	margin-bottom: 25px;
}
#contacttable {
	float: left;
	clear: left;
	margin-left: 40px;
	margin-top: 25px;
}
.grey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #CCC;
	margin-left: 30px;
	margin-right: 30px;
	line-height: 40px;
}
.success {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #CCC;
	margin-left: 30px;
	margin-right: 30px;
	line-height: 40px;
}
#contact-body ul {
	list-style-type: square;
	list-style-position: inside;
	margin-bottom: 25px;
}

#contacttable tr .leftcol {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #CCC;
	line-height: 45px;
}
#contacttable tr .leftcoltop {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #CCC;
	line-height: 55px;
}

#wifi-body-container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-image: url(images/jpg/wifi-bg.jpg);
	background-repeat: no-repeat;
}

#wifi-body-container #wifi-body-content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 62.5%;
	color: #CCC;
	height: auto;
	padding-top: 315px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
#wifi-body-container #wifi-body-content ul {
	line-height: 25px;
	list-style: square url(none);
}

#wifi-body-container #wifi-body-content p {
	font-size: 10px;
	color: #999;
}
#wifi-body-container #wifi-body-content ul li {
	color: #999;
	margin-left: 25px;
}
#wifi-body-container  #wifi-body-content-bottom-buynow  {
	height: 35px;
	width: 280px;
}
#wifi-body-container  #wifi-body-content-bottom-att {
	height: 31px;
	width: 275px;
}
.signup-h1 {
	height: 70px;
	width: 800px;
	background-image: url(images/jpg/signup-bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
}
#signuptable {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: normal;
	line-height: 25px;
	margin-left: 50px;
}
#body-signup {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#body-container-signup {
	font-family: Verdana, Geneva, sans-serif;
	width: 800px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
}



#signup-4g {
	background-image: url(images/jpg/body-4g-signup.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 309px;
	width: 249px;
	padding-bottom: 45px;
}
#signup-wifi {
	background-image: url(images/jpg/body-wifi-signup.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 309px;
	width: 250px;
	margin-right: 25px;
	margin-left: 25px;
	padding-bottom: 45px;
}
#signup-simple {
	background-image: url(images/jpg/body-simple-signup.jpg);
	background-repeat: no-repeat;
	height: 309px;
	width: 251px;
	padding-bottom: 45px;
	float: left;
}
#signup-4g ul {
	list-style-position: inside;
	list-style-type: square;
	margin-top: 105px;
}
#signup-4g ul li {
	line-height: 30px;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #C5F0FF;
	margin-left: 15px;
	margin-top: 10px;
}
#signup-wifi ul {
	list-style-position: inside;
	list-style-type: square;
	margin-top: 105px;
}
#signup-wifi ul li {
	line-height: 30px;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #E5E6EA;
	margin-left: 15px;
	margin-top: 10px;
}
#signup-simple ul {
	list-style-position: inside;
	list-style-type: square;
	margin-top: 105px;
}
#signup-simple ul li {
	line-height: 30px;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FDE76D;
	margin-left: 15px;
	margin-top: 10px;
}
.signup-boxes {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	color: #FFF;
}

.signuph2-2 {
	color: #F3DD3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	margin-left: 25px;
	line-height: 55px;
}
.leftcol2 {
}
.rightcol2 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.signup-headline {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	color: #FFC94B;
	text-align: center;
	display: block;
}
#signup-form {
	width: 800px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 25px;
	height: auto;
	clear: left;
	float: left;
}



.signuph2 {
	color: #CCCCCC;
	margin-left: 55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}




.h1green {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #b7ee3e;
	font-weight: bold;
}

.green {
	color: #B4F039;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.signup-boxes2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	color: #000;
}

#green-body-content a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B5ED41;
	text-decoration: none;
}
#green-body-content a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
#green-body-content a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}


#green-body-content a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B8EC41;
	text-decoration: none;
}





#green-body-container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/jpg/green-bg.jpg);
	background-repeat: no-repeat;
}

#green-body-container #green-body-content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 62.5%;
	color: #CCC;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 166px;
}
#green-body-container #green-body-content-bottom {
	margin-right: auto;
	margin-left: auto;
	height: 236px;
	width: 800px;
	background-image: url(images/gif/green-bottom-bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 15px;
	background-position: center;
}
#green-body-container #green-body-content-bottom2 {
	margin-right: auto;
	margin-left: auto;
	width: 780px;
	margin-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #CCC;
	padding-left: 20px;
}
#green-body-container #green-body-content-bottom3 {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	margin-bottom: 15px;
	text-align: center;
}
#green-body-content-bottom3 a:link {
	color: #90BD2E;
	text-decoration: none;
	font-size: 10px;
}
#green-body-content-bottom3 a:active {
	color: #B4F039;
	text-decoration: none;
}
#green-body-content-bottom3 a:hover {
	color: #B7EE3E;
	text-decoration: none;
}

#green-body-content-bottom3 a:visited {
	color: #B7EE3E;
	text-decoration: none;
}





#green-body-content-bottom2 ul {
	list-style-type: square;
	list-style-position: inside;
	line-height: 25px;
}
#green-body-content-bottom2 ul li {
	margin-left: 25px;
}
#green-body-content p a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B7EE3E;
}
#green-body-content p a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B7EE3E;
}
#green-body-content p a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B7EE3E;
}
#green-body-content p a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #D1F190;
}
#green-body-content p a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #B7EE3E;
}

#fg-container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}


.fg-h1 {
	height: 70px;
	width: 800px;
	margin-bottom: 15px;
}
.fg-h1 img {
	height: 70px;
	width: 800px;
}


.fg-left {
	margin-left: 40px;
	float: left;
	height: 335px;
	width: 186px;
}
.fg-left2 {
	float: left;
	height: 336px;
	width: 208px;
	margin-left: 30px;
	clear: left;
	margin-top: 40px;
}

.fg-right {
	float: right;
	margin-right: 65px;
	height: 63px;
	width: 449px;
	clear: right;
	padding-bottom: 5px;
}
.fg-right2 {
	float: right;
	height: 44px;
	width: 202px;
	margin-right: 175px;
	clear: right;
	margin-top: 55px;
	margin-bottom: 10px;
}

.fg-h2 {
	color: #CCCCCC;
	font: bold normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	clear: right;
}
.fg-p {
	color: #FFFFFF;
	margin-top: 15px;
	font: 62.5%/25px Verdana, Arial, Helvetica, sans-serif;
	width: 480px;
	background: repeat;
	float: right;
	margin-right: 40px;
}
.fg-p2 {
	color: #FFFFFF;
	margin-top: 15px;
	background: repeat;
	float: right;
	margin-right: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 10px;
	width: 480px;
}
.fg-p3 {
	color: #FFFFFF;
	margin-top: 15px;
	font: 62.5%/25px Verdana, Arial, Helvetica, sans-serif;
	width: 450px;
	background: repeat;
	float: right;
	margin-right: 40px;
}
.fg-p4 {
	color: #FFFFFF;
	margin-top: 15px;
	background: repeat;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 10px;
	width: 450px;
	height: auto;
	margin-right: 35px;
}
.alienh1 {
	height: 70px;
	width: 800px;
	background-image: url(images/jpg/employee-bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
}



#fg-container ul {
	list-style-position: inside;
	list-style-type: square;
	color: #FFF;
}
#fg-container ul li {
	line-height: 10px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}


#fg-container-bottom {
	width: 800px;
	float: left;
	margin-top: 25px;
	clear: both;
}
#fg-container-bottom2 {
	width: 800px;
	float: left;
	margin-top: 25px;
	clear: both;
	padding-bottom: 15px;
}


#fg-container-bottom img {
	margin-left: 60px;
}
.aliennames {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	color: #FFF;
	line-height: 44px;
}
#alien-container {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}
#FlashID {
	padding-bottom: 15px;
	margin-top: 10px;
	float: right;
}


#alien-pictures {
	width: 100px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	clear: left;
}
#alien-pictures img {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
}
#alien-content {
	width: 640px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 62.5%;
	color: #CCC;
	line-height: 16px;
	margin-left: 5px;
	float: left;
	padding-bottom: 35px;
}














#footer {
	height: 105px;
	width: 100%;
	background: #323232;
	clear: both;
	float: left;
}
.footer-h3 {
	color: #FFFFFF;
	text-align: center;
	margin-top: 14px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	font-weight: bold;
}
.footer-h3-2 {
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	font-weight: bold;
}

#footer-top {
	height: 68px;
	width: 800px;
	background: #323232;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	color: #FFFFFF;
}
#footer-top #footer-left {
	background: url(images/gif/footer-talkbubble2.gif) no-repeat center;
	height: 68px;
	width: 266px;
	float: left;
	color: #FFFFFF;
}
#footer-top #footer-left-bottom {
	height: 12px;
	width: 266px;
	float: left;
	font: normal 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #5f5d5d;
	text-align: right;
	margin-top: 18px;
}

#footer-top #footer-right-bottom {
	width: 244px;
	height: 12px;
	margin-top: 18px;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #5f5d5d;
	float: left;
}
#top-bottom-line {
	background: url(images/gif/top-bottom-bar.gif) repeat-x;
	height: 2px;
	width: 100%;
}
#footer-top #footer-middle {
	width: 266px;
	background: url(images/gif/footer-talkbubble.gif) no-repeat center;
	height: 68px;
	float: left;
}
#footer-top #footer-right {
	background: url(images/gif/footer-talkbubble2.gif) no-repeat center;
	height: 68px;
	width: 266px;
	float: left;
}
#footer-bottom {
	width: 700px;
	height: 20px;
	margin-right: auto;
	margin-left: auto;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #5f5d5d;
	text-align: center;
	padding-left: 100px;
	margin-top: 2px;
}
