﻿
/*       Expokit      */


    body {
        margin-top:10px;
        padding:0;
        background-image:url(images/bg_main.jpg);
	    background-repeat:repeat;}	

	div#outer 	{
		position:relative;
		width:900px;
		height:1005px;		 
        margin-left: auto;    
		margin-right: auto;    
		padding: 0px;		}
		
	div#topbg	{
		position:absolute;
		top:0px;
		left:0px;
		width:900px;
		height:463px;
		background-image:url(images/greytop_bg.png);
		background-repeat:no-repeat;}
		
	div#navigation	{
		position:absolute;
		top:395px;
		left:0px;
		width:870px;
		height:50px;	}		
		
	div#botbg_white	{
		position:absolute;
		top:463px;
		left:0px;
		width:900px;
		height:545px;
		background-image:url(images/bgbot_white.png);
		background-repeat:no-repeat;}
		
	div#showcasebg	{
		position:absolute;
		top:15px;
		left:15px;
		width:870px;
		height:395px;
		background-image:url(images/showcase_bg.png);
		background-repeat:no-repeat;}
		
	div#infobg	{
		position:absolute;
		top:7px;
		left:11px;
		width:878px;
		height:191px;
		background-image:url(images/info_bg.png);
		background-repeat:no-repeat;}	
		
	div#botcontainer_left	{
		position:absolute;
		top:200px;
		left:11px;
		width:428px;
		height:248px;
		background-image:url(images/botcontainer_leftbg.png);
		background-repeat:no-repeat;}
		
	div#botcontainer_right	{
		position:absolute;
		top:200px;
		right:11px;
		width:428px;
		height:248px;
		background-image:url(images/botcontainer_rightbg.png);
		background-repeat:no-repeat;}
	
	#controlpanel_showcase	{
		position:absolute;
		top:8px;
		left:8px;
		width:940px;
		height:70px;  }	

	#updatepanel_showcase 	{
		position:absolute;
		top:83px;
		left:0px;
		width:868px;
		height:310px;}		
			
	div#footerbg	{
		position:absolute;
		top:450px;
		left:10px;
		width:960px;
		height:84px;
		background-image:url(images/footer_bg.png);
		background-repeat:no-repeat;}
		
	div#vertsplitter	{
		position:absolute;
		top:210px;
		left:449px;
		width:2px;
		height:230px;
		background-image:url(images/vertsplitter.png);
		background-repeat:no-repeat;}
		
	div#buttonlab	{
		position:absolute;
		top:200px;
		left:323px;
		width:82px;
		height:25px;}	
		
		
/*			 Product & Services			  */

	#home	{
		position:absolute;
		top:0px;
		left:0px;}
		
	#home_select	{
		position:absolute;
		top:312px;
		left:0px;}
		
	#about	{
		position:absolute;
		top:0px;
		left:85px;}
		
	#about_select	{
		position:absolute;
		top:312px;
		left:85px;}
		
	#contact	{
		position:absolute;
		top:0px;
		left:170px;}
		
	#contact_select	{
		position:absolute;
		top:312px;
		left:170px;}		

	#floorlive	{
		position:absolute;
		top:0px;
		left:255px;}
		
	#floorlive_select	{
		position:absolute;
		top:312px;
		left:255px;}	
		
	#floordesigner	{
		position:absolute;
		top:0px;
		left:410px;}
		
	#floordesigner_select	{
		position:absolute;
		top:312px;
		left:410px;}	

	#venueplans	{
		position:absolute;
		top:0px;
		left:565px;}
		
	#venueplans_select	{
		position:absolute;
		top:312px;
		left:565px;}		
		
	#planvisit	{
		position:absolute;
		top:0px;
		left:720px;}
		
	#planvisit_select	{
		position:absolute;
		top:312px;
		left:720px;}		
	
	#showcase_bar {
		position:absolute;
		top:306px;
		left:0px;	}						
							
	div#main_bg	{
		position:absolute;
		top:0px;
		left:0px;
		width:900px;
		height:545px; }
		
	.subtext {
		font-family: Arial, Verdana, Times New Roman;
		font-size:12px;
		line-height:18px;
		color: #666666;}
		
	.bentext {
		font-family: Arial, Verdana, Times New Roman;
		font-size:11px;
		line-height:25px;
		color: #000000;}
		
	.footertext {
		font-family: Arial, Verdana, Times New Roman;
		font-size:11px;
		line-height:20px;
		color: #ffffff;}
	
	.footertextbold {
		font-family: Arial, Verdana, Times New Roman;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		color: #ffffff;}	
		
	.middot {
		font-family: Arial, Verdana, Times New Roman;
		font-size:25px;
		font-weight:bold;
		color: #000000;}		
	
	.subtextbold {
		font-family: Arial, Verdana, Times New Roman;
		font-size:12px;
		font-weight:bold;
		line-height:18px;
		color: #666666;}
		
	.headertext {
		font-family: Times New Roman, Verdana, Arial;
		font-size:25px;
		font-weight:bold;
		color: #333333;}
		
	.subtexthead {
		font-family: Times New Roman, Verdana, Arial;
		font-size:17px;
		font-weight:bold;
		line-height:28px;
		color: #525252;}		
		
	#textheader {
		position:absolute;
		top:22px;
		left:37px;	}	
		
	#textmain_left 	{
		position:absolute;
		top:60px;
		left:37px;
		width:245px;
		height:355px;
		text-align:justify;	}
		
	#textmain_middle 	{
		position:absolute;
		top:60px;
		left:327px;
		width:245px;
		height:355px;
		text-align:justify;}	
			
	#textmain_right 	{
		position:absolute;
		top:60px;
		left:617px;
		width:245px;
		height:355px;
		text-align:justify;	}
		
		
	#newsdate_topbg	{
		position:absolute;
		top:275px;
		left:28px;
		width:39px;
		height:42px;}
		
	#newsdate_topdiv	{
		position:absolute;
		top:275px;
		left:80px;
		width:345px;
		height:42px;}	
		
	#newsdate_midbg	{
		position:absolute;
		top:335px;
		left:28px;
		width:39px;
		height:42px;}
		
	#newsdate_middiv	{
		position:absolute;
		top:335px;
		left:80px;
		width:345px;
		height:42px;}	
		
	#newsdate_botbg	{
		position:absolute;
		top:395px;
		left:28px;
		width:39px;
		height:42px;}
		
	#newsdate_botdiv	{
		position:absolute;
		top:395px;
		left:80px;
		width:345px;
		height:42px;}
		
	.newstext {
		font-family:Arial, Verdana, Times New Roman;
		font-size:11px;
		color: #ffffff;}
		
									
	#floorlive_info	{
		position:absolute;
		top:45px;
		left:22px;
		width:185px;
		height:125px;}	
		
	#floordesigner_info	{
		position:absolute;
		top:45px;
		left:239px;
		width:185px;
		height:125px;}
		
	#venueplans_info	{
		position:absolute;
		top:45px;
		left:455px;
		width:185px;
		height:125px;}
		
	#planvisit_info	{
		position:absolute;
		top:45px;
		left:671px;
		width:185px;
		height:125px;	}		
	
	#learnmore_live	{
		position:absolute;
		top:145px;
		left:117px;
		width:96px;
		height:28px;}
		
	#learnmore_designer	{
		position:absolute;
		top:145px;
		left:333px;
		width:96px;
		height:28px;}
		
	#learnmore_venues	{
		position:absolute;
		top:145px;
		left:549px;
		width:96px;
		height:28px;}
		
	#learnmore_planvisit	{
		position:absolute;
		top:145px;
		left:765px;
		width:96px;
		height:28px;}				
	
	#footerleft1 {
		position:absolute;
		top:462px;
		left:25px;
		width:270px;
		height:65px;}
		
	#footerleft2 {
		position:absolute;
		top:482px;
		left:25px;
		width:270px;
		height:45px;
		text-align:center;}	
		
	#footermiddle {
		position:absolute;
		top:462px;
		left:316px;
		width:270px;
		height:45px;
		text-align:center;}
		
	#footerright {
		position:absolute;
		top:472px;
		left:565px;
		width:270px;
		height:60px;
		text-align:center;}
		
	#psblogo {
		position:absolute;
		top:456px;
		left:812px;
		width:72px;
		height:72px;}			
	
	a.emailtxt:link, a.emailtxt:visited {
		font-family: Arial, Verdana, Times New Roman;
		font-size:11px;
		line-height:20px;
		color: #ffffff;
		text-decoration: none;
		border-bottom: dashed #cccccc 1px;}

	a.emailtxt:hover {
		text-decoration: none;
		color: #ffffff;
		border-bottom: solid #ffffff 1px;}
		
	#copyright {
		position:absolute;
		top:472px;
		left:605px;
		width:270px;
		height:60px;
		text-align:center;}
		
	 .modalbackground{
        background-color:#000000;
        filter:alpha(opacity=40);
        opacity:0.4;}
        
      #modal_container{
        width:950px;
        height:570px;
        background-image:url(images/innovation_bg.png); } 
        
      #silverlight  {
      	position:absolute;
      	top:50px;
      	left:220px;
      	width:720px;
      	height:510px; }
      	
      	
      #client_toolbar {
      	position:absolute;
      	top:20px;
      	left:337px;
      	height:47px;
      	width:517px;
      	background-image:url(images/client_toolbar.png);}	
      	
      #client_floorlive {
      	position:absolute;
      	top:0px;
      	left:105px;
      	height:40px;
      	width:119px;
      	border-style: none; }
      	
      .client
      {border-style: none;}
      
      #client_pdf {
      	position:absolute;
      	top:0px;
      	left:226px;
      	height:40px;
      	width:143px;
      	border-style: none; }	
      	
      #client_venue {
      	position:absolute;
      	top:0px;
      	left:371px;
      	height:40px;
      	width:142px;
      	border-style: none; }
     
      #expokit_logo {
      	position:absolute;
      	top:12px;
      	left:10px;
      	height:64px;
      	width:206px;
      	background-image:url(images/expokit_logo.png); }			 						 			
