@charset "utf-8";
/* CSS Document */
body {
	text-align: center;
	margin: 0 auto;
	}
#container {
	width: 800px;
	position: relative;
	margin: 0 auto;
	text-align: left;
	margin: 0 auto;
	z-index: 1;
		}
.topmenubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 250px;
	top: 0px;
	text-align: left;
}
.keypadphonedescription {
	position: absolute;
	left: 614px;
	top: 70px;
	width: 175px;
	height: 1319px;
	z-index: 4;
	visibility: inherit;
}

.topmenushadowbg{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 13px;
	top: 35px;
	visibility: visible;
}
.powershot {
	width: 100px;
}

.logo{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 15;
	left: 73px;
	top: 29px;
	visibility: visible;
}
.bgtop{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 14;
	left: 36px;
	top: 25px;
	visibility: visible;
	width: 764px;
}
.uscellularlogo{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 16;
	left: 459px;
	top: 37px;
	visibility: visible;
}
.buttons{/* index.html - Top Navigation Drop Downs*/
	position: absolute;
	margin: 700;
	z-index: 17;
	left: 47px;
	top: 170px;
	width: 733px;
}
.shine{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 330px;
	top: 541px;
	height: 24px;
	width: 402px;
}

/* BUTTONS **********************************************************************************************************************************************************/
body {font:11px Verdana;}
ul.menu /*text alignment*/
		{list-style:none; text-align: center; margin:0; padding:0}

ul.menu * 
		{margin:0; padding:0}

ul.menu a /*text color*/ 
		{display:block; color:#ffffff; text-decoration:none}

ul.menu li 
		{position:relative; float:left; margin-right:2px}

ul.menu ul /*button background*/
		{
	position:absolute;
	text-align: left;
	top:30px;
	left:0;
	background:#252525;
	width:160px;
	display:none;
	opacity:0;
	list-style:none;
	z-index: 21;
}

ul.menu ul li /*button outline boarders*/
		{position:relative; border:1px solid #cccccc; border-top:none; width:160px; margin:0}

ul.menu ul li a /*button background*/
		{display:block; padding:3px 14px 5px; background-color:#252525;}

ul.menu ul li a:hover /*roll over background color*/
		{background-color:#5d5d5d}

ul.menu ul ul /*distance sub menu is over to the right*/
		{left:160px; top:-1px; padding:0px 5px 0px 0px;}

ul.menu .menulink /*top button*/
		{border:0px solid #aaa; padding:5px 15px 15px; font-weight:bold;}

ul.menu .menulink:hover, ul.menu .menuhover /*top button roll over*/
		{background-color:transparent; color: #a8a8a8; }

ul.menu .sub /*sub button background*/
		{background:#252525 url(images/arrow.gif) 160px 8px no-repeat;}
	
ul.menu .topline /*button outline top boarder*/
		{border-top:1px solid #cccccc}
 











/* HOME *****************************************************************************************************************/
.flashvideo{/* index.html  Holds USCC banner thingy*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 39px;
	top: 236px;
	height: 100%;
	font: 12px 'Trebuchet MS', arial, sans-serif;
	font-weight: bold;
	color: #999;
	text-align:center;
	line-height: 200px;
}
.solutiondaysbg{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.solutiondaystext1{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 306px;
	top: 272px;
}
.solutiondaystext2{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 311px;
	top: 442px;
	width: 242px;
}
.solutiondaysbutton{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 563px;
	top: 467px;
}
.solutiondaysicon{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 358px;
	top: 346px;
}
.solutiondaysphone{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 604px;
	top: 312px;
}
.leftbuttonbar{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 43px;
	top: 219px;
}
.middlebg{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: 60px;
	top: 531px;
}
.surveyicon{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 37;
	left: 17px;
	top: -19px;
	width: 49px;
	height: 49px;
}
.moneyicon{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 19px;
	top: 40px;
}
.surveyhometext{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 34;
	left: 71px;
	top: -17px;
	width: 221px;
	height: 108px;
}
.canoncamera{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 1102px;
	top: 502px;
	width: 152px;
	height: 64px;
}
.canonlogo{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 32;
	left: 289px;
	top: 127px;
	width: 142px;
}
.canontext1{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 458px;
	top: 669px;
	width: 220px;
}
.canontext2{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 296px;
	top: 762px;
	width: 190px;
	text-align: center;
}
.canontext3{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 410px;
	top: 761px;
	width: 187px;
}
.canontextarrow{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 31;
	left: 870px;
	top: 283px;
	width: 327px;
	height: 67px;
	text-align: right;
	font-size: small;
}
.bottombg{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 2px;
	top: 101px;
	width: 782px;
}
.guy{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 29;
	left: 31px;
	top: 111px;
	width: 112px;
	height: 166px;
}
.followus{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 30;
	left: 107px;
	top: 123px;
}
.twitter{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 27;
	left: 684px;
	top: 119px;
	width: 56px;
	height: 51px;
}
.facebook{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 26;
	left: 624px;
	top: 120px;
	width: 63px;
	height: 65px;
}
.cameracaseeventstext{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 281px;
	top: -197px;
}
.cameracaseeventstext{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 420px;
	top: 544px;
}
.cameracaseeventstext2{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 410px;
	top: 590px;
	width: 190px;
	height: 39px;
}
.people{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 602px;
	top: 593px;
}
.eventshomegraphic{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 561px;
	top: 691px;
}
.eventshomearrow{
	position: absolute;
	margin: 0 auto;
	z-index: 6;
	left: 688px;
	top: 745px;
}
.gotoicon{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 690px;
	top: 744px;
}
.hoglogo{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 540px;
	top: 652px;
}
.homebottombuttons{/* index.html*/
	position: absolute;
	margin: 0 auto;
	z-index: 19;
	left: 52px;
	top: 831px;
	width: 801px;
}
.donationssendcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1275px;
	width: 244px;
}
.solutiondayssentcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1040px;
	width: 244px;
}
.surveysendcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1040px;
	width: 244px;
}

/* ABOUT **********************************************************************************************************************************************************/
.aboutsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.aboutsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.abouttextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  814px;
	width: 800px;
	background-color: #ececec;
}
.abouttext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 740px;
}
.aboutbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: -285px;
	top: 349px;
	width: 307px;
	height: 87px;
	font-size: 16px;
}

.aboutcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.aboutcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.aboutcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.aboutcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1066px;
	width: 244px;
}
.aboutcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.aboutcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.aboutcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* LOCATIONS **********************************************************************************************************************************************************/
.locationssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.locationssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.locationstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.locationstext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 523px;
}
.locationsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.locationscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.locationscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.locationscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.locationscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 924px;
	width: 244px;
}
.locationscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.locationscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.locationscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* LOCATIONS PAGES **********************************************************************************************************************************************************/
.lpsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.lpsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.lptextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.lppagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 323px;
}
.lppagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 450px;
	top: 637px;
	width: 318px;
	height: 139px;
}
.lppic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 382px;
	top: 228px;
	width: 369px;
	height: 438px;
}
.lpbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.lpcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.lpcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.lpcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.lpcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.lpcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.lpcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.lpcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* SERVICES **********************************************************************************************************************************************************/
.servicessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.servicessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.servicestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.servicestext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 687px;
}
.servicesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.servicescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.servicescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.servicescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.servicescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.servicescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.servicescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.servicescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* PRINTING **********************************************************************************************************************************************************/
.printingsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.printingsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.printingtextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  564px;
	width: 800px;
	background-color: #ececec;
}
.printingtext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 554px;
}
.printingpic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 610px;
	top: 300px;
}
.printingbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 850px;
	width: 801px;
	height: 57px;
}

.printingcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.printingcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.printingcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.printingcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 814px;
	width: 244px;
}
.printingcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.printingcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.printingcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* REPAIRS **********************************************************************************************************************************************************/
.repairssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.repairssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.repairstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  564px;
	width: 800px;
	background-color: #ececec;
}
.repairstext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 570px;
}
.repairspic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 610px;
	top: 300px;
}
.repairsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 850px;
	width: 801px;
	height: 57px;
}

.repairscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.repairscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.repairscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.repairscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 814px;
	width: 244px;
}
.repairscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.repairscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.repairscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/*COPYING **********************************************************************************************************************************************************/
.copyingsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.copyingsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.copyingtextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  564px;
	width: 800px;
	background-color: #ececec;
}
.copyingtext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 554px;
}
.copyingpic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 610px;
	top: 300px;
}
.copyingbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 850px;
	width: 801px;
	height: 57px;
}

.copyingcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.copyingcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.copyingcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.copyingcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 813px;
	width: 244px;
}
.copyingcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.copyingcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.copyingcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* PRODUCTS **********************************************************************************************************************************************************/
.productssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.productssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 248px;
	width: 218px;
	height: 5px;
}
.productstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 3px;
	top: 908px;
	height:  1px;
	width: 800px;
	background-color: #ececec;
}
.productstext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 29px;
	top: 290px;
	width: 687px;
	height: 606px;
}
.productsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
	visibility: visible;
}

.productscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.productscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.productscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.productscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.productscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.productscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.productscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* CELL PHONES **********************************************************************************************************************************************************/
.cellphonescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1283px;
	width: 244px;
}
.cellphonessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -15px;
	top: 211px;
	width: 244px;
}
.cellphonessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 38px;
	top: 227px;
	width: 124px;
}
.cellphonestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1404px;
	width: 789px;
	background-color: #FFF;
}
.cellphonespagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 740px;
}
.cellphonespagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 240px;
	top: 237px;
	width: 441px;
}
.cellphonesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 6;
	left: 30px;
	top: 4045px;
	width: 801px;
	height: 57px;
}

.cellphonescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.cellphonescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.cellphonescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.cellphonescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 4723px;
	width: 244px;
}
.cellphonescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.cellphonescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.cellphonescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* SATELLITE **********************************************************************************************************************************************************/
.satellitesidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -15px;
	top: 239px;
	width: 244px;
}
.satellitesidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 35px;
	top: 253px;
	width: 138px;
}
.satellitetextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  972px;
	width: 800px;
	background-color: #ececec;
}
.satellitepagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 699px;
	height: 328px;
}
.satellitebottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 6px;
	top: 1257px;
	width: 801px;
	height: 57px;
}

.satellitecusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.satellitecusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.satellitecusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.satellitecusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1075px;
	width: 244px;
}
.satellitecusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.satellitecusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.satellitecusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}


/* INTERNET **********************************************************************************************************************************************************/
.internetsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.internetsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 218px;
}
.internettextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  978px;
	width: 800px;
	background-color: #ececec;
}
.internetpagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
	height: 266px;
}
.internetpagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 587px;
	width: 730px;
}
.internetbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1270px;
	width: 801px;
	height: 57px;
}

.internetcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.internetcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.internetcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.internetcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1235px;
	width: 244px;
}
.internetcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.internetcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.internetcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* CAMERAS **********************************************************************************************************************************************************/
.camerassidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.camerassidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 271px;
}
.camerastextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -12px;
	top: 226px;
	height:  4901px;
	width: 828px;
	background-color: #FFF;
}
.cameraspagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -1px;
	top: 294px;
	width: 802px;
	height: 4830px;
}
.cameraspagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 240px;
	top: 237px;
	width: 244px;
}
.camerasbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: -4px;
	top: 5156px;
	width: 801px;
	height: 57px;
}

.camerascusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.camerascusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.camerascusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.camerascusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 8651px;
	width: 244px;
}
.camerascusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.camerascusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.camerascusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* CAMERA ACCESSORIES **********************************************************************************************************************************************************/
.accessoriessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.accessoriessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.accessoriestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 6px;
	top: 236px;
	height:  657px;
	width: 797px;
	background-color: #FFF;
}
.accessoriespagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 740px;
	height: 328px;
}
.accessoriesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.accessoriescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.accessoriescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.accessoriescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.accessoriescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 923px;
	width: 244px;
}
.accessoriescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.accessoriescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.accessoriescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* CELLULAR ACCESSORIES **********************************************************************************************************************************************************/
.cellaccessoriessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.cellaccessoriessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.cellaccessoriestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.cellaccessoriespagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 403px;
	height: 328px;
}
.cellaccessoriespagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 440px;
	top: 300px;
	width: 336px;
	height: 328px;
}
.cellaccessoriesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.cellaccessoriescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.cellaccessoriescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.cellaccessoriescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.cellaccessoriescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.cellaccessoriescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.cellaccessoriescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.cellaccessoriescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* PHONE PROTECTION **********************************************************************************************************************************************************/
.phoneprotectionsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.phoneprotectionsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.phoneprotectiontextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.phoneprotectionpagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 380px;
	width: 740px;
	height: 328px;
}
.phoneprotectionpagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
}
.phoneprotectionbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.phoneprotectioncusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.phoneprotectioncusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.phoneprotectioncusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.phoneprotectioncusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.phoneprotectioncusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.phoneprotectioncusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.phoneprotectioncusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}


/* SMART PHONES **********************************************************************************************************************************************************/
.smartphonessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 17;
	left: -15px;
	top: -16px;
	width: 244px;
	visibility: visible;
}
.smartphonessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 9;
	left: 832px;
	top: 926px;
	width: 212px;
	visibility: visible;
	height: 391px;
}
.smartphonestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -196px;
	top: 226px;
	height:  1373px;
	width: 1090px;
	background-color: #FFF;
	visibility: visible;
}
.smartphonespagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 38px;
	top: 281px;
	width: 740px;
	height: 1815px;
}
.smartphonespagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
}
.smartphonesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 16;
	left: 9px;
	top: 1623px;
	width: 801px;
	height: 57px;
	visibility: visible;
}

.smartphonescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.smartphonescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.smartphonescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.smartphonescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 2137px;
	width: 244px;
}
.smartphonescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.smartphonescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.smartphonescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* EVENTS **********************************************************************************************************************************************************/
.eventssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 8;
	left: 245px;
	top: 814px;
	width: 244px;
	height: 31px;
}
.eventssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 9;
	left: 24px;
	top: 247px;
	width: 216px;
}
.eventstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1624px;
	width: 800px;
	background-color: #ececec;
}
.eventspagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 10;
	left: -277px;
	top: 690px;
	width: 296px;
	height: 85px;
}
.eventspagetext2{
	position: absolute;
	margin: 0 auto;
	z-index: 11;
	left: 30px;
	top: 395px;
}
.eventspagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 16;
	left: 36px;
	top: 293px;
	width: 752px;
	height: 297px;
	text-align: center;
}
.eventsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 18;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.eventscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.eventscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.eventscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.eventscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.eventscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.eventscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.eventscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* EMPLOYMENT **********************************************************************************************************************************************************/
.employmentsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.employmentsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.employmenttextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.employmentpagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
	height: 497px;
}
.employmentpagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.employmentbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}

.employmentcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.employmentcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.employmentcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.employmentcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 923px;
	width: 244px;
}
.employmentcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.employmentcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.employmentcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* DONATIONS **********************************************************************************************************************************************************/
.donationssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.donationssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.donationstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1024px;
	width: 800px;
	background-color: #ececec;
}
.donationspagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
}
.donationspagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.donationsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1310px;
	width: 801px;
}
















/* CONTACT **********************************************************************************************************************************************************/
.contactsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.contactsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.contacttextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  723px;
	width: 800px;
	background-color: #ececec;
}
.contactpagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
}
.contactpagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.contactbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1010px;
	width: 801px;
	height: 57px;
}

.contactcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.contactcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.contactcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.contactcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 974px;
	width: 244px;
}
.contactcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.contactcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.contactcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* DONATIONS **********************************************************************************************************************************************************/
.donationssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.donationssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.donationstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1024px;
	width: 800px;
	background-color: #ececec;
}
.donationspagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
}
.donationspagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.donationsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1310px;
	width: 801px;
	height: 57px;
}
.donationscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.donationscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.donationscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.donationscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1275px;
	width: 244px;
}
.donationscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.donationscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.donationscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}


/* Survey **********************************************************************************************************************************************************/
.surveysidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -15px;
	top: 237px;
	width: 244px;
}
.surveysidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -2px;
	top: 254px;
	width: 216px;
}
.surveytextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1017px;
	width: 800px;
	background-color: #ececec;
}
.surveypagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 31px;
	top: 320px;
	width: 722px;
	text-align: center;
}
.surveypagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.surveybottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 4px;
	top: 1262px;
	width: 801px;
	height: 57px;
}

.surveycusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.surveycusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.surveycusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.surveycusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1033px;
	width: 244px;
}
.surveycusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.surveycusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.surveycusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* Survey Send **********************************************************************************************************************************************************/
.surveysendsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.surveysendsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.surveysendtextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  779px;
	width: 800px;
	background-color: #ececec;
}
.surveysendpagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 296px;
	width: 722px;
}
.surveysendpagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.surveysendbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1070px;
	width: 801px;
	height: 57px;
}
.surveysendcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.surveysendcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.surveysendcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.surveysendcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1034px;
	width: 244px;
}
.surveysendcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.surveysendcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.surveysendcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* Solution days **********************************************************************************************************************************************************/
.solutiondayssidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.solutiondayssidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.solutiondaystext{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 30px;
	top: 296px;
	width: 540px;
}
.solutiondaystextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1017px;
	width: 800px;
	background-color: #ececec;
}
.solutiondayscalendartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 530px;
	top: 296px;
	width: 722px;
}
.solutiondayscalendar1{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 530px;
	top: 396px;
	width: 722px;
}
.solutiondayscalendar2{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 530px;
	top: 496px;
	width: 722px;
}
.solutiondayscalendar3{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 530px;
	top: 596px;
	width: 722px;
}
.solutiondaysbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1300px;
	width: 801px;
	height: 57px;
}
.solutiondayscusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.solutiondayscusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.solutiondayscusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.solutiondayscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1264px;
	width: 244px;
}
.solutiondayscusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.solutiondayscusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.solutiondayscusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* Contest Rules **********************************************************************************************************************************************************/
.contestrulessidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.contestrulessidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.contestrulestextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  975px;
	width: 800px;
	background-color: #ececec;
}
.contestrulespagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 296px;
	width: 733px;
	height: 866px;
}
.contestrulespagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.contestrulesbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1260px;
	width: 801px;
}
.contestrulescusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.contestrulescusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.contestrulescusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.contestrulescusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1210px;
	width: 244px;
}
.contestrulescusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.contestrulescusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.contestrulescusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}



/* site map **********************************************************************************************************************************************************/
.sitemapsidebar{
	position: absolute;
	margin: 0 auto;
	z-index: 3;
	left: -16px;
	top: 235px;
	width: 244px;
}
.sitemapsidebartitle{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: -3px;
	top: 250px;
	width: 216px;
}
.sitemaptextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  673px;
	width: 800px;
	background-color: #ececec;
}
.sitemappagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 730px;
}
.sitemappagepic{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 600px;
	top: 300px;
}
.sitemapbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 960px;
	width: 801px;
	height: 57px;
}
.sitemapcusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.sitemapcusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.sitemapcusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.sitemapcusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 810px;
	width: 244px;
}
.sitemapcusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.sitemapcusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.sitemapcusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}
/* Country USA ******************************************************************************************************************************/
.cusatopgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: -1100px;
	top: 0px;
}
.cusabottomgradient{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 218px;
	width: 244px;
}
.cusameubg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 102px;
}
.cusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 800px;
	width: 244px;
}
.cusapic{
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	left: 299px;
	top: 219px;
}
.cusaleftflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -200px;
	top: 267px;
}
.cusarightflower{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 520px;
	top: 125px;
}

/* Wireless Modems Page */
.wirelessmodemspagetext{
	position: absolute;
	margin: 0 auto;
	z-index: 4;
	left: 30px;
	top: 300px;
	width: 740px;
	height: 898px;
}
.wirelessmodemsbottombuttons{
	position: absolute;
	margin: 0 auto;
	z-index: 5;
	left: 0px;
	top: 1370px;
	width: 801px;
	height: 57px;
}
.wirelessmodemscusafooterbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: -1100px;
	top: 1283px;
	width: 244px;
}
.wirelessmodemstextbg{
	position: absolute;
	margin: 0 auto;
	z-index: 1;
	left: 0px;
	top: 226px;
	height:  1084px;
	width: 800px;
	background-color: #ececec;
}

html {
	overflow-x: hidden;
	overflow-y: auto;
	font-weight: bold;
}
a {
	outline: none;
}#container .surveypagetext pl {
	text-align: center;
}
.required {
	color: #F00;
	font-size: 16px;
}
.camerapromobox {
}
#container .cameraspagetext2 .aboutbottombuttons a {
	color: #0080FF;
}
#container .cameraspagetext2 .aboutbottombuttons #sprytrigger1 {
	color: #0080FF;
}
#container .cameraspagetext2 .aboutbottombuttons div #sprytrigger2 {
	color: #0080FF;
}
#container .cameraspagetext2 .aboutbottombuttons #sprytrigger3 {
	color: #0080FF;
}
.powershot {
	font-size: 12px;
	font-style: normal;
	height: 39px;
	width: 379px;
	left: 348px;
	top: 540px;
	position: absolute;
}
.rebel {
	left: 751px;
	top: 563px;
	height: 50px;
	width: 100px;
	position: absolute;
}
.canonscorch {
	position: absolute;
	left: 295px;
	top: 168px;
	width: 178px;
	height: 85px;
	z-index: 36;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	text-decoration: blink;
}
.canondeallink {
	position: absolute;
	left: 308px;
	top: -24px;
	width: 202px;
	height: 114px;
	z-index: 24;
}
#container #bottombuttons div p a {
	color: #FFF;
}
.textbubble {
	position: absolute;
	left: -269px;
	top: 420px;
	width: 250px;
	height: 187px;
	z-index: 20;
}
.eBay {
	position: absolute;
	z-index: 25;
	left: 477px;
	top: 212px;
	width: 270px;
	height: 54px;
}
#Star {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 215px;
	top: 244px;
	width: 335px;
	height: 125px;
}
#BaseballBob {
	font-size: 14px;
}
.TextB p {
	color: #F00;
}
#fontsize {
	font-size: 14px;
}
strong {
	font-size: 12px;
	text-align: center;

}
#Nari {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 639px;
	top: 230px;
	height: 125px;
	width: 169px;
}
#fontsize {
	font-size: 9px;
}
#Green {
	color: #093;
}
#GOLD {
	color: #FC0;
}
#Black {
	color: #000;
}
#RED {
	color: #F00;
}
#Red {
	color: #F00;
}
#Yellow {
	color: #FF0;
}
#yellow {
	color: #FF0;
}
#Italic {

}
#Black {
	color: #000;
	font-style: normal;
}
#Content {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 1235px;
	top: 835px;
	width: 331px;
	height: 54px;
}
#FSize {
	font-size: 18px;
	color: #F00;
	font-style: normal;
}
#Glucksize {
	font-size: 18px;
}
#centerr {
	text-align: center;
}
#centerr {
	text-align: center;
}
#ContestRules p strong #yellow {
	font-style: normal;
}
#centerr {
	text-align: center;
}
#Ital {
	font-style: italic;
}
#Astred {
	color: #F00;
}
#Astred {
	color: #F00;
}
#italix {
	font-style: italic;
}
#AddyCentered {
	text-align: center;
}
#ConsiderCenter {
	text-align: center;
}
.LensPDF {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 680px;
	top: 328px;
	width: 614px;
	height: 82px;
	text-align: left;
	font-size: 18px;
}
#sonylogo {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 266px;
	top: 822px;
	width: 119px;
	height: 38px;
}
#sshowcase {
	background-color: #FFF;
	overflow: scroll;
	position: absolute;
	visibility: visible;
	left: 495px;
	top: 230px;
	width: 558px;
	height: 586px;
}
#fbfeed {
	overflow: scroll;
	position: absolute;
	visibility: visible;
	left: 526px;
	top: 372px;
	width: 707px;
	height: 492px;
}
#fbf2 {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 876px;
	top: 287px;
	width: 389px;
	height: 48px;
}
#fbf2 {
	overflow: visible;
	position: absolute;
	visibility: visible;
}

