/*
CORPORATE HEADER
----------------------------------- */

	
div.top { background:#DFDDD0;
			position:relative;
			z-index:2; }
			
div.brand {width:1000px;
			display:table;
			margin-right:auto;
			margin-left:auto;
			}

a.exhibitor-log:active, a.exhibitor-log:link, a.exhibitor-log:visited {
display:table;
background: #3D4E99;
color:#FFF;
font-size:11px;
border-radius:6px;
padding-left:8px;
padding-right:8px;
float:right;
}

a.exhibitor-log:hover {
background: #000;
}

div.exh-holder {display:table;
				padding:6px;
				text-align:center;
				background:#FFF;
				border-radius:5px; }

/*
SHOW BRANDING
-------------------------*/

/*
FOOTER
........................................*/

div.footer {display:table;
			width:1000px;
			margin-left:auto;
			margin-right:auto;
			background:#564D40;
			box-shadow:5px 0 12px #000,
            			-5px 0 12px #000;
			padding-bottom:30px;
			
			}
div.footerContainer {background:#564D40}
		
div.footer a {color:#D9CD8B; text-decoration:none; }

div.footer a:hover {text-decoration:underline;}

div.footerCell {display:table-cell;
				padding-top:10px; 
				padding-right:14px;
				color:#DAD6D1;
				font-size:11px; }
				
div.footerDec {width:12px; height:12px; background:#D69631;}

div.footDivider{display:table-cell; width:12px;}

div.footerCover {position:relative;
					z-index:20;
					height:10px;
					width:1000px;
					margin-left:auto;
					margin-right:auto;
					background:#FFF;
					}

.social-mobile {display:none; padding:5px;}
.social-mobile-sws {background:#cc3366;}
.social-mobile-sfs {background:#7C5E33;}

/*
--------------------------------------------*/
						 
