@charset "UTF-8";

/* Layout (global rules for large sizes) */

body { margin: 0px; padding: 0px; line-height: 1.5em; font-size: 12px;}

header { background-size: 980px; background-color: #FFFFFF; height: 255px; border-width:0px; border-color:#5f5f5f;-moz-border-radius:3px;-webkit-border-radius:10px;border-radius:10px; }

headerrework { background-size: 980px; background-color: #FFFFFF; height: 225px; padding-bottom; 25px; border-width:0px; border-color:#5f5f5f;-moz-border-radius:3px;-webkit-border-radius:0px;border-radius:0px; }

a.slideshow {position: absolute; left: 30px; top: 50px; width: 280px; }


div.logo {position: absolute; top: 20px; left: 305px; width: 100%; max-width: 613px; }

div.threeicons {position: absolute; left: 335px;  top: 80px; max-width: 613px; }

div.activations {position: relative; float: left; max-width: 190px;  left: 10px; padding-right: 10px; }

div.phones {position: relative; max-width: 190px; float: left; }

div.sims {position: relative; max-width: 190px; float: left; }

div.welcome {width: 100%; text-align: center; left: 335px; top: 205px; max-width: 600px; position: relative;  z-index: 4; font-size: 1.25em; font-weight: normal; }

div.menulong {position: absolute; left: 0px;  top: 240px; width: 100%; max-width: 980px; }

div.menulongrework {position: absolute; left: 0px;  top: 105px; width: 100%; max-width: 980px; }


nav {
	width: 100%; 
	text-align: center; 
	display: block;
	position: absolute;
	height: 12px; 
	background-position: 0px 0px; 0px 0px;

}

.container {
    max-width: 980px;
    height: auto; 
	margin: 0px auto;
	padding-top: 10px; 
	
}	
article { padding-top: 20px; background-color: #FFFFFF; border-width:0px; border-color:#5f5f5f;-moz-border-radius:3px;-webkit-border-radius:10px;border-radius:10px; background-repeat: no-repeat; width: 100%; }

homeinfo {display: table;  margin: 0 auto; padding: 0px 5px 5px 5px; max-width: 90%;}

footer1 { position: relative; font-size: .95em; height: 30px; background-color: #f1e885;  color: #000000;  text-align: center; }

footer2 { position: relative; font-size: .95em; background-color: #000000;  color: #ffffff;  text-align: center; width: 100%; }

.promo_container { padding: 5px 0px 10px 5px; }
.promo_container .promo { width: 32%; float: left; background-position: 0px 0px; }
.promo_container .promo .content { padding: 0px 7px 5px 5px; }  /* set text around graphic */

.column_container { padding: 0px 0px 20px 20px; margin: 0 auto; }
.column_container .column { width: 32%; float: left; background-position: 5px 3px; }
.column_container .column .content { padding: 0px 20px 0px 20px; }




nav a { margin: 0px 0px 0px 0px; background: #000000; }



