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

	div#mid-content1 {
		clear: left ;
		float: left ;
		width: 490px ;
	}

		div#imagerie {
			width: 207px ;
			height: 465px ;
			margin: 25px 0 0 20px ;
			clear: left ;
			float: left ;
			display: block ;
		}
		
			div#imagerie.foot {
				background: url(../images/iFoot.jpg) no-repeat ;
			}
			
			div#imagerie.app {
			background: url(../images/iApp1.jpg) no-repeat ;
			}

			div#imagerie.dep {
			background: url(../images/iDep1.jpg) no-repeat ;
			}

			div#imagerie.sitemap {
			background: url(../images/iSitemap1.jpg) no-repeat ;
			}
			
			div#imagerie.jewel {
			background: url(../images/iJewel.jpg) no-repeat ;
			}
			
			div#imagerie.news {
			background: url(../images/iNews.jpg) no-repeat ;
			}
			
			div#imagerie.csindians {
			background: url(../images/iCaseStudy.jpg) no-repeat ;
			}
			
			div#imagerie.nrf2010b {
			background: url(../images/iNRF2010b.jpg) no-repeat ;
			}

			div#imagerie.nrf2011 {
			background: url(../images/lNRF2011.png) no-repeat ;
			}

			div#imagerie.nrf2012 {
			background: url(../images/nrf-logo-2012.png) no-repeat ;
			}

			div#imagerie.plinko2011 {
			background: url(../images/ipad_ban2.jpg) no-repeat ;
			}

			div#imagerie.ipad {
			background: url(../images/ipad.jpg) no-repeat ;
			}

			div#imagerie.travel {
			background: url(../images/iTrip.jpg) no-repeat ;
			}


			div#imagerie.car {
			background: url(../images/iCareer.jpg) no-repeat ;
			}

			div#imagerie.part {
			background: url(../images/iPartners.jpg) no-repeat ;
			}

			div#imagerie.why {
			background: url(../images/iRep1.jpg) no-repeat ;
			}

			div#imagerie.serv {
			background: url(../images/iServ.jpg) no-repeat ;
			}

			div#imagerie.spec {
			background: url(../images/iSpec.jpg) no-repeat ;
			}

			div#imagerie.sport {
			background: url(../images/iSports.jpg) no-repeat ;
			}

			div#imagerie.demo {
			background: url(../images/iDemo.jpg) no-repeat ;
			}

			div#imagerie.cont {
			background: url(../images/iContact.jpg) no-repeat ;
			}

			div#imagerie.nrf {
			background: url(../images/iNRF-iPhone.jpg) no-repeat ;
			}

			div#imagerie.nrf2010 {
			background: url(../images/iNRF2010.jpg) no-repeat ;
			}

			div.tss {
			background: url(../images/iTSS11.png) no-repeat ;
			}
			
			div.irce2011 {
			background: url(../images/irce-2011.png) no-repeat ;
			}
			
			div.orsm11{
			background:url(../images/outdoor-retailer-summer-logo.png) no-repeat;
			}
			
			div#imagerie.otb {
			background: url(../images/iOTB1.jpg) no-repeat ;
			}

			div#imagerie.mob {
			background: url(../images/iMob.jpg) no-repeat ;
			}

				
		div#mid-text {
			float: left ;
		}
		
		div#mid-text1 {
			float: left ;
			width: 560px ;
			margin: 24px 0 0 25px ;
			padding-bottom: 12px ;
			border-bottom: 1px solid #e1dedf ;
			
		}
		
		div#mid-text1.alone {
			border-bottom: none ;
		}
		
		div#mid-text1.alone2 {
			border-bottom: none ;
			width: 700px ;
		}
		
		div#mid-text1.wide {
			width: 700px ;
		}
			div#mid-text1 p {
				margin-left: 12px ;
			}
		
		div#mid-text2 {
			clear: left ;
			padding-top: 12px ;
			margin: 0 0 0 22px ;
		}
		
			div#mid-text2 div#feat1 {
				color: #444 ;
				font-size: 12px ;
				width: 250px ;
				float: left ;	
			}
			
			div#mid-text2 div#feat1 ul li {
				margin: 0 0 10px 0 ;
			}
			
			div#mid-text2 div#feat1 ul li.last {
				margin: 0 ;
			}
			
			div#career {
				color: #444 ;
				font-size: 12px ;
				width: 650px ;
				float: left ;	
			}
			
			div#career ul li {
				margin: 0 0 10px 0 ;
			}
			
			div#career ul li.last {
				margin: 0 ;
			}
						
			div#mid-text2 div#feat2 {
				color: #444 ;
				font-size: 12px ;
				float: left ;
				width: 260px ;
			}
			
			div#mid-text2 div#feat2 ul li {
				margin: 0 0 10px 15px ;
			}
			
			div#mid-text2 div#feat2 ul li.last {
				margin: 0 0 -11px 15px ;
			}
			
			div#mid-text2 div#txt {
				clear: left ;
				float: left ;
				width: 600px ;
			}
	
	ul#contact_us {
		list-style: none ;
		color: #444 ;
		font-size: 12px ;
	}
	
	
	ul#partners {
		list-style: none ;
	}
	
	ul#partners li span {
		display: none ;
	}
		
		ul#partners li.dell {
			background: url(../images/lDell.gif) no-repeat ;
			width: 98px ;
			height: 31px ;
			position: absolute ;
			top: 440px ;
			left: 22px ;
		}
		
		ul#partners li.ibm {
			background: url(../images/l_IBM.gif) no-repeat ;
			width: 85px ;
			height: 36px ;
			position: absolute ;
			top: 438px ;
			left: 142px ;
		}
		
		ul#partners li.ms {
			background: url(../images/lMicrosoft.gif) no-repeat ;
			width: 137px ;
			height: 25px ;
			position: absolute ;
			top: 443px ;
			left: 385px ;
		}
		
		ul#partners li.epson {
			background: url(../images/lEpson.gif) no-repeat ;
			width: 106px ;
			height: 27px ;
			position: absolute ;
			top: 443px ;
			left: 257px ;
		}
		
		ul#partners li.moneris {
			background: url(../images/lMoneris.gif) no-repeat ;
			width: 105px ;
			height: 40px ;
			position: absolute ;
			top: 436px ;
			left: 540px ;
		}
		
		li.metrologic {
			background: url(../images/lMetrologic.gif) no-repeat ;
			width: 157px ;
			height: 26px ;
			position: absolute ;
			top: 448px ;
			left: 790px ;
		}
		
		li.hp {
			background: url(../images/lHP.gif) no-repeat ;
			width: 99px ;
			height: 20px ;
			position: absolute ;
			top: 448px ;
			left: 665px ;
		}
		
		li.borland {
			background: url(../images/lBorland.gif) no-repeat ;
			width: 93px ;
			height: 29px ;
			position: absolute ;
			top: 510px ;
			left: 20px ;
		}
		
		li.symantec {
			background: url(../images/lSymantec.gif) no-repeat ;
			width: 137px ;
			height: 38px ;
			position: absolute ;
			top: 500px ;
			left: 383px ;
		}
		
		li.bluestar {
			background: url(../images/lBlueStar.gif) no-repeat ;
			width: 130px ;
			height: 43px ;
			position: absolute ;
			top: 494px ;
			left: 800px ;
		}
		
		li.symbol {
			background: url(../images/lSymbol.gif) no-repeat ;
			width: 121px ;
			height: 35px ;
			position: absolute ;
			top: 503px ;
			left: 250px ;
		}
		
		li.global {
			background: url(../images/lGlobal.gif) no-repeat ;
			width: 144px ;
			height: 55px ;
			position: absolute ;
			left: 378px ;
			top: 563px ;
		}
		
		li.apg {
			background: url(../images/lAPG.gif) no-repeat ;
			width: 102px ;
			height: 47px ;
			position: absolute ;
			top: 500px ;
			left: 130px ;
		}
		
		li.retailers {
			background: url(../images/lRetailers.gif) no-repeat ;
			width: 113px ;
			height: 33px ;
			position: absolute ;
			left: 250px ;
			top: 573px ;
		}
		
		li.pccharge {
			background: url(../images/lPCCharge.gif) no-repeat ;
			width: 111px ;
			height: 25px ;
			position: absolute ;
			left: 535px ;
			top: 578px ;
		}
		
		li.chase {
			background: url(../images/lChase.gif) no-repeat ;
			width: 94px ;
			height: 38px ;
			position: absolute ;
			left: 542px ;
			top: 501px ;
		}
		
		li.digipos {
			background: url(../images/lDigiPoS.gif) no-repeat ;
			width: 92px ;
			height: 31px ;
			position: absolute ;
			left: 666px ;
			top: 500px ;
		}
		
		li.zebra {
			background: url(../images/lZebra.gif) no-repeat ;
			width: 70px ;
			height: 49px ;
			position: absolute ;
			left: 20px ;
			top: 568px ;
		}
		
		li.oki {
			background: url(../images/lOki.gif) no-repeat ;
			width: 89px ;
			height: 39px ;
			position: absolute ;
			left: 133px ;
			top: 573px ;
		}
		
		li.tender {
			background: url(../images/lTender.gif) no-repeat ;
			width: 98px ;
			height: 35px ;
			position: absolute ;
			left: 663px ;
			top: 567px ;
		}
		
		li.nrf {
			background: url(../images/lNRF.gif) no-repeat ;
			width: 136px ;
			height: 75px ;
			position: absolute ;
			left: 792px ;
			top: 557px ;
		}
		
		p#comz {
			position: absolute ;
			top: 330px ;
			left: 520px ;
		}
		
		p#comz2 {
			position: absolute ;
			top: 458px ;
			left: 520px ;
		}
		
		p#warn {
			color: #FF0000 ;
			font-size: 9px ;
		}
		
		p a#btn_Vid1 {
			position: absolute ;
			left: 21px ;
			top: 425px ;
		}
		
		p a#btn_Vid1 img {
			border: none ;
		}
		
		p a#btn_Booking {
			position: absolute ;
			left: 21px ;
			top: 425px ;
		}
		
		p a#btn_Booking img {
			border: none ;
		}
		
		
		p a#btn_Pass2010 {
			position: relative ;
			top: -75px ;
			left: 270px ;
		}
		
		p a#btn_Pass2010 img {
			border: none ;
		}
		
		p a#btn_Trip {
			position: absolute ;
			left: 59px ;
			top: 495px ;
		}
		
		p a#btn_iPad {
			position: absolute ;
			left: 21px ;
			top: 489px ;
		}
		
		p a#btn_Map {
			position: relative ;
			top: -95px ;
			left: 94px ;
		}
		
		p a#btn_Map img {
			border: none ;
		}
		

		p a#btn_Vid2 {
			position: absolute ;
			left: 370px ;
			top: 360px ;
		}
		
		p a#btn_Vid2 img {
			border: none ;
		}
		
		div#imagerie.sb {
			background: url(../images/iSB.jpg) no-repeat ;
		}

		p span.deux b {
			color: #f00 ;
			font-weight: normal ;
		}

		img#doug {
			float: left ;
			
		}
		
		p span#nrf_info {
			position: relative ;
			top: -80px ;
		}

		p#f_other {
			display: none ;
		}
		
		#phone {
			position: absolute ;
			left: 21px ;
			top: 425px ;
		}
		
		.call-to-action{
		font-size:28px;
		margin:0px;
		}

