#banner{	
	width: 963px;
	height: 224px;
	position: relative;
	z-index: 100;
	}
	#logo_photo{
		padding-top: 19px;
		}	
	#logo{
		background: url(/ftpimages/398/podium/Style478/images/logo.png) no-repeat;
		width: 232px;
		height: 205px;		
		float: left;
		}
		#logo a{
			display: block;
			width: 195px;
			height: 160px;
			text-indent: -9999px;
			}
	#banner_photo{
		width: 731px;
		height: 205px;
		float: left;
		}
	#banner h1{display: none;}
	
	#banner_left{
		position: absolute;
		top: 0px;
		left: -19px;
		}
	#banner_right{
		position: absolute;
		top: 0px;
		left: 963px;
		}
		
	#nav{
		position: absolute;
		top: 224px;
		left: 232px;
		}
		
		#L1{
			background: url(/ftpimages/398/podium/Style478/images/L1.png) no-repeat top left;
			height: 46px;
			width: 743px;
			margin: 0px;
			padding: 0px;	
			}
			
			#L1 li {			
				display:inline;
				padding:0px;
				margin:0px;
				}
				
				#L1 li a {
					background:url(/ftpimages/398/podium/Style478/images/L1.png) no-repeat;
					display:block;
					float:left;
					height:46px;
					text-indent:-9999px;	
					outline: none;		
					}
					
					#L1 li a#L1_115213{margin-left: 7px; width:96px; background-position:-7px 0px;}
					#L1 li a#L1_115214{width:96px; background-position:-103px 0px;}
					#L1 li a#L1_115215{width:96px; background-position:-199px 0px;}
					#L1 li a#L1_115216{width:77px; background-position:-295px 0px;}
					#L1 li a#L1_115217{width:74px; background-position:-372px 0px;}
					
					
					#L1 li a#L1_115213:hover,#L1 li a#L1_115213.hover,#L1 li a#L1_115213.on{background-position:-7px -46px;}
					#L1 li a#L1_115214:hover,#L1 li a#L1_115214.hover,#L1 li a#L1_115214.on{background-position:-103px -46px;}
					#L1 li a#L1_115215:hover,#L1 li a#L1_115215.hover,#L1 li a#L1_115215.on{background-position:-199px -46px;}
					#L1 li a#L1_115216:hover,#L1 li a#L1_115216.hover,#L1 li a#L1_115216.on{background-position:-295px -46px;}
					#L1 li a#L1_115217:hover,#L1 li a#L1_115217.hover,#L1 li a#L1_115217.on{background-position:-372px -46px;}
	
	#right_content{
		position: absolute;
		top: 270px;
		left: 961px;
		}

a{outline: none;}
/*======== left column styles ================*/
#left_column{
	background: url(/ftpimages/398/podium/Style478/images/left_column_v2.png) no-repeat;
	width: 232px;
	height: 275px;
	position:relative;
	}
	#left_column p{display: none;}
	
	#socialMedia_holder{
		width:180px;
		position:absolute;
		top:80px;
		left:27px;
		text-align:left;
		z-index:10;
		}
		#socialMedia_holder a{
			margin:0px 3px;
			padding:0px;
		}
	
/* ======== styles to center site ===========*/

.sitercol{display:none;}
body{
    text-align: center;
    height: 100%;
	padding-left: 38px;
    }
    #Form1{
        width: 980px;
        margin: 0 auto; 
        text-align: left;
        }

#txt_hid{
    top:0px; 
    left:0px;
    height: 0px;
}

#pdIframe{
    top:0px; 
    left:0px;
    height: 0px;
}

#pdIframeDD{
    top:0px; 
    left:0px;
    height: 0px;
}

#tooltip{
    top:0px; 
    left:0px;
}

#form2{
    position:absolute;
    top:0px; 
    left:0px;
}

#form1{ 
    margin-bottom: 0px; 
}

html{
    min-height: 100%; /*Needed to fix background dispaly issue in firefox*/
    height: auto; /*Needed to fix background dispaly issue in firefox instead of height 100%*/
}

body{
	
    height: auto; /*not need if we can turn off 100% height in style builder.*/
}

