body {
	background-color: #29abe2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	background-image: url(images/bg.png);
}
#bg {
	background: #FFFFFF url(images/blue-bg.jpg) repeat-x bottom;
	text-align: center;
	width: 100%;
	border-bottom: 5px solid #1F87B3;
	
}
#main-bg {
	background: #FFFFFF url(images/main-bg.png) repeat-x bottom;
	margin: auto;
	width: 950px;
	padding-bottom: 20px;
}
#main-bgFront {
	background: #FFFFFF url(images/bgCenter2.png) repeat-x bottom;
	margin: auto;
	width: 950px;
	padding-bottom: 20px;
}
ul#navlist {
	font: bold 18px Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin: 0;
	text-transform: uppercase;
	padding: 0px;
}

ul#navlist li
{
	float: left;
	height: 56px;
	width: 149px;
	text-align: center;
	background: url(images/nav-bg.png) repeat-x;
}

ul#navlist li#left {
	background: url(images/nav-left.png) no-repeat;
}
li#left-a a, li#right-a a, li#bg-a a {
	color: #FFFFFF;
}
li#left-a a:hover {
	color: #FFFFCC;
	background: url(images/nav-left-a.png) no-repeat;
}
#nav {
	margin: auto;
	position: relative;
	z-index: 3;
	width: 895px;
	padding-bottom: 10px;
	height: 56px;
}
#navlist a {
	float: left;
	display: block;
	color: #0096d6;
	text-decoration: none;
	height: 41px;
	width: 149px;
	padding-top: 15px;
}
#navlist a:hover  {
	color: #1F87B3;
	background: url(images/nav-bg-h.png) repeat-x;
}
ul#navlist li#right {
	background: url(images/nav-right.png) no-repeat;
}
ul#navlist li#left-a {
	background: url(images/nav-left-a.png) no-repeat;
}
ul#navlist li#right a:hover {
	background: url(images/nav-right-h.png) no-repeat;
}
ul#navlist li#left a:hover {
	background: url(images/nav-left-h.png) no-repeat;
}
#logo {
	margin: auto;
	width: 889px;
	text-align: left;
	padding-top: 20px;
}
.logo {
	margin-left: 20px;
}
h1 {
	font: normal 0.8em Arial, Helvetica, sans-serif;
	position: relative;
	z-index: 2;
	float: right;
	text-align: right;
	width: 500px;
	color: #666666;
	top: 20px;
	right: 30px;
}
h1 a {
	color: #0096d6;
	border-bottom: 1px dotted #0096d6;
	text-decoration: none;
}
h8 {
	font: normal 0.8em Arial, Helvetica, sans-serif;
	color: #fe9905;
	}
.h7 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font: Helvetica;
}
ul#navlist li#right-a {
	background: url(images/nav-right-a.png) no-repeat;
}
li#right-a a:hover {
	color: #FFFFCC;
	background: url(images/nav-right-a.png) no-repeat;
}

ul#navlist li#bg-a {
	background: url(images/nav-bg-a.png) no-repeat;
}
li#bg-a a:hover {
	color: #FFFFCC;
	background: url(images/nav-bg-a.png) no-repeat;
}
#main {
	margin: auto;
	width: 850px;
	text-align: left;
}
#headline {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #ff9900;
}
#headline2 {
	font: bold 2em Arial, Helvetica, sans-serif;
	color: #ff9900;
	margin-left: 0px;
	margin-bottom: 5px;
}
#headline3 {
	font: bold 2em Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-align: center;
	margin-bottom: 5px;
}
#boxPlans h1 {
	background-image: url(images/boxPlans.png) left top no-repeat;
}
#text {
	font: 0.8em Arial, Helvetica, sans-serif;
}
#text a {
	color: #0096d6;
	border-bottom: 1px dotted #0096d6;
	text-decoration: none;
}
#text a:hover {
	color: #1F87B3;
	border-bottom: 1px dotted #1F87B3;
	text-decoration: none;
}
#splash {
	height: 263px;
	width: 889px;
	background: url(images/splash.jpg) no-repeat;
	margin: auto;
	padding-bottom: 80px;
}
#splash-new {
	height: 586px;
	width: 889px;
	background: url(images/splash9993.png) no-repeat;
	margin: auto;
	padding-bottom: 20px;
}
#splash-sign-up {
	z-index: 3;
	position: relative;
	height: 46px;
	width: 88px;
	top: 142px;
	float: left;
	left: -27px;
}
#splash-GSM-bubble {
	z-index: 3;
	position: relative;
	height: 46px;
	width: 88px;
	top: 55px;
	float: left;
	left: 110px;
}
#splash999 {
	z-index: 3;
	position:relative;
	height: 100px;
	width: 100px;
	top: -70px;
	float:left;
	left: -690px;
}
#splash-text {
	font: 1em/1.3em Arial, Helvetica, sans-serif;
	text-align: left;
	width: 525px;
	position: relative;
	z-index: 2;
	top: 60px;
	left: 28px;
	float: left;
}
#splash-title-text {
	font: bold 2.5em/1.3em Arial, Helvetica, sans-serif;
	color: #FE9905;
	text-align: left;
	width: 525px;
	position: relative;
	z-index: 2;
	top: 31px;
	left: 210px;
	float: left;
}
#splash-subtitle-text {
	font: bold 1.1em/1.3em Arial, Helvetica, sans-serif;
	text-align: left;
	width: 525px;
	position: relative;
	z-index: 2;
	top: 30px;
	left: 155px;
	float: left;
}
#splash-boxes {
	margin:auto;
	text-align: left;
	width: 940px;
	position: relative;
	z-index: 0;
	top: 200px;
	left: 0px;
	float: left;
	visibility: visible;
}
#blueFadeCenter {
	margin:auto;
	z-index: 1;
	text-align: left;
	position: relative;
	height: 46px;
	width: 950px;
	top: 200px;
	float: left;
	left: -30px;
}
#boxes-intro-text {
	text-align: left;
	width: 800px;
	height: 40px;
	margin-left: 27px;
	position: relative;
	z-index: 2;
	top: 131px;
	padding-left: 120px;
	left: 0px;
	float: left;
	background: url(images/orangeArrows3.png) no-repeat;
}
.pic {
	float: left;
	padding: 5px;
	border: 1px #FFFFFF solid;
	margin: 5px;
}
.wpcf7-mail-sent-ok {
	font-weight: bold;
	border: 1px;
	background-color: #FF9900;
	padding: 5px;
	border: 1px solid #666666;
}
.text500 {
	width: 500px;
}
#divider {
	border-bottom: 1px #cccccc dotted;
	margin-top: 10px;
	margin-bottom: 10px;
}
#twitter {
	margin:auto;
	position:relative;
        left: -70px;
	width: 135px;
}
#facebook {
	margin:auto;
	position:relative;
        left: 70px;
        top: -57px;
	width: 135px;
}	
#box-outline {
	width: 890px;
	margin: auto;
	font: 0.8em Arial, Helvetica, sans-serif;
}
#box {
	float: left;
	width: 200px;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	height: 220px;
	text-align: left;
}
#box-head {
	font-size: large;
	font-weight: bold;
	color: #ff9900;
	padding-bottom: 5px;
}

/* Text Boxes on Main Page */

#box_1 {
margin:0 0 2em 5px;
padding:8px;
float:left;
width:205px;
height: 300px;
position: relative;
top: -70px;
left: 0;
background: url(images/bubble7.png) no-repeat;
}

#box_2 {
margin:0 5px 2em 5px;
padding:8px;
float:left;
position: relative;
top: -70px;
width:205px;
height: 300px;
background: url(images/bubble7.png) no-repeat;
}

#box_3 {
margin:0 5px 2em 0;
padding:8px;
float:left;
position: relative;
top: -70px;
width:205px;
height: 300px;
background: url(images/bubble7.png) no-repeat;
}

#box_4 {
margin:0 5px 2em 0px;
padding:8px;
float:left;
position: relative;
top: -70px;
width:205px;
height: 300px;
background: url(images/bubble7.png) no-repeat;
}

#box_1 p, #box_2 p, #box_3 p, #box_4 p {
font-family:Arial, Helvetica, sans-serif
font-size:.95em;
color:#000000;
}

#box_1 h2, #box_2 h2, #box_3 h2, #box_4 h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:.9em;
} 

#box_1 ul, #box_2 ul, #box_3 ul, #box_4 ul {
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}

#box_1 li, #box_2 li, #box_3 li, #box_4 li {
margin:0 0 .3em 0;
padding:5px 0 0 5px;
font-size:.8em;
}

/*------------------Plans Page Specific Code------------------------*/

#plans_box1 {
	margin: 0 5px 2em 0px;
	padding: 10px;
	float: left;
	position: relative;
	top: 0px;
	width: 395px;
	height: 362px;
	background-image:url(images/BOXplans2.png);
}
#plans_box2 {
	margin: 0 5px 2em 0px;
	padding: 10px;
	float: left;
	position: relative;
	top: 0px;
	right: -20px;
	width: 395px;
	height: 362px;
	background-image:url(images/BOXplans2.png);
	z-index: 2;
}

/* ----------------Handset Page Specific Code---------------------- */

#mainHandsets {
	margin: auto;
	width: 850px;
	height: 940px;
	text-align: left;
}

/* Top Content Window on Handsets*/

#handsetTopBox {
	z-index: 0;
	position: relative;
	height: 100px;
	width: 500px;
	top: 0px;
	float: left;
	left: 0px;
}
#headline3 {
	z-index: 1;
	font: bold 2em Arial, Helvetica, sans-serif;
	color: #ff9900;
	position: relative;
	top: -235px;
	float: left;
	margin-left: 13px;
	width: 550px;
}
#bulletOne {
	z-index: 1;
	font: .8em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 450px;
	top: 40px;
	float: left;
	left: 90px;
}
#bulletTwo {
	z-index: 1;
	font: .8em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 450px;
	top: -20px;
	float: left;
	left: 90px;
}
#handsetTopBottomText {
	z-index: 1;
	font: .8em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 520px;
	top: -220px;
	float: left;
	left: 0px;
	margin-left:20px;
}
/* Handset Sidebar Content Code*/
#hhcPic{
	z-index: 0;
	position:relative;
	height: 100px;
	width: 70pc;
	top: -975px;
	float: left;
	left: 530px;
	margin-left: 30px;
}
#philosophy{
	z-index: 0;
	position:relative;
	height: 100px;
	width: 70pc;
	top: -818px;
	float: left;
	left: 530px;
	margin-left: 30px;
}
#philosophyText{
	z-index: 1;
	font: .9em/1.2em Arial, Helvetica, sans-serif;
	position:relative;
	height: 100px;
	width: 155px;
	top: -884px;
	float: left;
	left: 530px;
	margin-left: 43px;
}

/* Handset Options Box Code */

#handsetOptionsBox {
	z-index: 0;
	position: relative;
	height: 575px;
	width: 600px;
	top: -150px;
	float: left;
	left: -13px;
}

#unlockBox {
	z-index: 1;
	font: 1em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 250px;
	top: -19px;
	float: left;
	left: -330px;
}

#findBox {
	z-index: 1;
	font: 1em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 250px;
	top: 47px;
	float: left;
	left: -330px;
}

#purchaseBox {
	z-index: 1;
	font: 1em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 250px;
	top: 90px;
	float: left;
	left: -330px;
}
/* Handset FinePrint and Signup Button */
#handsetFineprint{
	z-index: 1;
	font: .8em/1.3em Arial, Helvetica, sans-serif;
	position: relative;
	height: 100px;
	width: 800px;
	top: -350px;
	float: left;
	left: 0px;
	margin-left: 70px;
}
#handsetsSignupButton {
	z-index: 1;
	position: relative;
	height:60px;
	float: left;
	left: -130px;
	top: -550px;
}
#handsetsStack {
	z-index: 1;
	position:relative;
	float: left;
	top: -750px;
	left: 450px;
}
/* -------------------------Reactivte Page Specific Code-------------------- */
#mainReactivate {
	margin: auto;
	width: 850px;
	height: 820px;
	text-align: left;
}

/* Fonts */
#reactivateSubtitleFont {
	font: bold 1.2em Arial, Helvetica, sans-serif; 
	color:#333; 
	text-align:center;
}

/* Top Content Window on Reactivate */
#reactivateTopBox {
	margin: 5px 5px 2em 0px;
	padding: 10px;
	float: left;
	z-index: 4;
	position: relative;
	width: 395px; 
	height:200px;
	top: 0px;
	left: 50px;
	background-image:url(http://qwertcorp.com/images/BOXplans3.png);
}
#ReactivateButtonTop {
	position: relative;
	left: 180px;
	top: -27px;
	z-index: 4;
}
#firstInput {
	z-index: 4;
	}
#HHG {
	z-index: 3;
	position: relative;
	float: left;
	left: 60px; 
	top: 3px;
}

/* Reactivation Bar */
#ReactivateBars {
	position: relative;
	left: 100px;
	top: 22px;
}

/* 999 Reactivation Box */
#ReactivateBox999 {
	padding: 10px;
	width: 395px; 
	height:362px; 
	margin: 10px;
	float: left;
	background-image:url(http://qwertcorp.com/wp-content/themes/qwert/images/BOXplans2.png);
}
#ReactivateButton999 {
	position: relative; 
	left: 200px; 
	top: -36px;
}

/* Unlimited reactivation Box */
#ReactivateBoxUnlimited {
	padding: 10px;
	width: 395px; 
	height:362px; 
	float: right;
	position: relative;
	top: 10px;
	left: 10px;
	background-image:url(http://qwertcorp.com/wp-content/themes/qwert/images/BOXplans2.png);
}
#ReactivateButtonUnlimited {
	position: relative; 
	left: 200px; 
	top: -36px;
}
/* --------------------- Welcome Pages ------------------------*/

#welcomeBox {
	margin-left: 140px;
	padding: 15px;
	font: 1em Arial, Helvetica, sans-serif;
	width: 564px; 
	height: 240px; 
	background-image:url(http://qwertcorp.com/images/boxWelcome.png);
}
/* --------------------- Coverage Page -------------------------- */

#input {
	border:0;
	z-index: 3;
	position:relative;
	top: -225px;
	float:left;
	left: 415px;
}


/* Main Footer */

#subscribe_align {
	padding-left: 20px;
}

#footer {
	width: 850px;
	margin: auto;
	padding: 10px;
	background-color: #FFFFFF;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	filter: alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	border: 1px solid #1F87B3;
	text-transform: lowercase;
}
#footer a {
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #005B7F;
	font-weight: bold;
}#bg #main-bg #splash-new #boxes-intro-text h2 span {
	font-style: normal;
}

