a {outline:none;}
#lOutTbl {margin:0 auto;}
#pdEMMenu a.link {padding-right:15px;}
.clear{clear:both;}

.banner { background-image:url(/ftpimages/443/podium/style534/images/banner2.png); background-repeat:no-repeat; }
.navListItem { float:left; display:block; margin:0; padding:0; }
.hideText { display:block; font-size:1px; line-height:1px; text-indent:-9999em; }
.positioned { clear:left; float:left; position:relative; height:0; }

#bannerArea { 
	height:166px; 
	width:988px; 
	}
	#hpLinkWrap { 
		float:left; 
		padding:10px 0 0 23px; 
		}
		#hpLink { 
			height:123px; 
			width:504px; 
			}
			#hpLink h1, #hpLink h2 {
				display:none; 
			}
	#omniWrap { 
		float:left; 
		padding:1px 0 0 22px; 
		}
		#omni { 
			height:26px; 
			width:269px; 
			margin:0px; 
			padding:0px; 
			}
			#omni li {
			
				}
				#omni li.first, #omni li.last {
				
				}
				#omni li a { 
					height:26px; 
					}
					a#omni_0 { width:66px; background-position:-549px -1px; }
					a#omni_1 { width:74px; background-position:-615px -1px; }
					a#omni_2 { width:61px; background-position:-689px -1px; }
					a#omni_3 { width:68px; background-position:-750px -1px; }
					
						a#omni_0.on, a#omni_0:hover { background-position:-549px -199px; }
						a#omni_1.on, a#omni_1:hover { background-position:-615px -199px; }
						a#omni_2.on, a#omni_2:hover { background-position:-689px -199px; }
						a#omni_3.on, a#omni_3:hover { background-position:-750px -199px; }
						 
	#search_holder{
		width: 167px;
		height: 34px;
		padding: 0px;
		float:left;
		}
		#search_input{
			position: relative;
			width: 167px;
			height: 34px;
			/*background: url(/images/search_bg.png) top right no-repeat;*/
			padding: 0px;
			margin: 0px;
			}
			#search_input .ac_input{
				position: absolute;
				top: 6px;
				left: 26px;
				background: none;
				width: 110px;
				height:16px;
				font-family: Arial;
				font-size: 10px;
				line-height:16px;
				color: #435244;
				margin: 0px;
				padding: 0px;
				border: 0px;
			}
			#search_input .searchButton{
				position: absolute;
				top: 4px;
				left: 0px;
				width: 20px;
				height: 20px; 
				background:url(/images/spacer.gif) no-repeat;
				margin: 0px; 
				padding: 0px; 
				border: 0px;
			}
		
	
	
	#navWrap { float:left; padding:0 0 0 23px; }
		#nav { height:33px; width:941px; margin:0; padding:0; }
			#nav li {}
				#nav li.first, #nav li.last {}
				#nav li a { height:33px; }
					a#nav_121059 { width:134px; background-position:-23px -133px; }
					a#nav_121060 { width:135px; background-position:-157px -133px; }
					a#nav_121061 { width:134px; background-position:-292px -133px; }
					a#nav_121062 { width:136px; background-position:-426px -133px; }
					a#nav_121063 { width:134px; background-position:-562px -133px; }
					a#nav_121064 { width:135px; background-position:-696px -133px; }
					a#nav_121065 { width:133px; background-position:-831px -133px; }
						a#nav_121059.on, a#nav_121059:hover { background-position:-23px -166px; }
						a#nav_121060.on, a#nav_121060:hover { background-position:-157px -166px; }
						a#nav_121061.on, a#nav_121061:hover { background-position:-292px -166px; }
						a#nav_121062.on, a#nav_121062:hover { background-position:-426px -166px; }
						a#nav_121063.on, a#nav_121063:hover { background-position:-562px -166px; }
						a#nav_121064.on, a#nav_121064:hover { background-position:-696px -166px; }
						a#nav_121065.on, a#nav_121065:hover { background-position:-831px -166px; }
							.submenudown { position:absolute; }
								.submenudown { width:179px; }
								.link-holder {}
								.link-holder a.last-link, .link-holder a.first-link {}
								#menu-header { height:7px; background:url(/ftpimages/443/podium/style534/images/ddHead.png) top left no-repeat; }
									.subMenuItemsdown{
										display:block; background: url(/ftpimages/443/podium/style534/images/ddOff.png) top left no-repeat; width:100%;
										font-family: 'Helvetica'; font-weight:bold; font-size: 12px; line-height: 16px; color:#ffffff; text-decoration: none; text-align:center;
									}
										.subMenuItemsdown span{ display:block; cursor: pointer; padding: 4px 8px; }
										.subMenuItemsdown:hover { background: url(/ftpimages/443/podium/style534/images/ddOn.png) top left no-repeat; color:#234d25; }
								#menu-footer{ height:2px; background:url(/ftpimages/443/podium/style534/images/ddFoot.png) top left no-repeat; }

	#theRest_banner { position:absolute; top:-130px; left:988px; height:40px; width:16px; background:url(/ftpimages/443/podium/style534/images/theRest_banner.png) top left no-repeat; }
	#leftSide, #rightSide { position:absolute; top:0; height:633px; }
		#leftSide { left:0; width:11px; background:url(/ftpimages/443/podium/style534/images/leftSide.png) top left no-repeat; }
		#rightSide { left:976px; width:12px; background:url(/ftpimages/443/podium/style534/images/rightSide.png) top left no-repeat; }
					
/*********************************/
#footer { position:relative; height:70px; width:992px; background:url(/ftpimages/443/podium/style534/images/footer_v2.png) top left no-repeat; margin:0 auto 10px; }
	#footer address { position:absolute; top:-110px; left:12px; height:85px; width:219px; }
		#footer span { width:100%; }
			#footer span, #footer span a, #footer span a:link, #footer span a:active, #footer span a:hover, #footer span a:visited  { font:bold 11px/15px Helvetica; color:#e7e6d1; text-decoration:none; text-align:center; }
				#footer span a:hover { text-decoration:underline; }
	
	#socialMedia{
		position:absolute; 
		top:-16px; 
		left:80px;
		height:23px;
		}
		#socialMedia ul{
			margin:0px auto;
			padding:0px;
			list-style:none;
			height:23px;
			}
			#socialMedia ul li{
				float:left;
				margin:0px; 
				padding:0px;
				}
				#socialMedia ul li a{
					display:block; 
					float:left;
					height:23px;
					width:23px;
					margin-right:4px;
				}
	
	#ggButt { 
		float:left; 
		height:36px; 
		width:213px; 
		margin:16px 0px 0px 15px; 
	}

