a{outline: none;}
.clear{clear:both;}
*{padding:0;margin:0;}

html, body, #Form1{
	width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		height:690px;
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:1002px;
			height:690px;
			margin: 0 auto;
			text-align: left;
			}
			#logo {
				float: right;
				width:146px;
				height:20px;
				/*background:url(//cdn.media34.whipplehill.net/ftpimages/198/podium/style640/logo.png) no-repeat;*/
				background:url(//cdn.media34.whipplehill.net/ftpimages/98/podium/style642/hp/logo_v3.png) no-repeat;
				margin:77px 88px 66px 0;
				}
				#logo h1{
					text-indent:-9999em;
					background:transparent none repeat scroll 0 0;
					display:block;
					width:146px;
					height:13px;
					}
					#logo a{cursor:hand;}
		
		#L1_bg{
			background: url(/images/L1_bg.png) repeat-x;
			height: 33px;
			margin:0px; 
			padding: 0px;
			
			}
		
			/* menu css */
			#L1-1{
				float:left;
				width: 350px;
				height: 33px;
				margin:0px; 
				padding: 0px;
				list-style: none;				
				}
				#L1-1 li{
					display: inline;
					}
					#L1-1 li a{
						/*background: url(/images/L1_v2.png) no-repeat;*/
						background: url(/images/L1_v3.png) no-repeat;
						float: left;
						height: 33px;
						text-indent: -9999px;
						}
						
						#L1-1 li a#L1-1_153732{background-position:    0px 0px; width: 118px; margin-left:24px;}
						#L1-1 li a#L1-1_153733{background-position: -118px 0px; width: 118px; margin-left:90px;}

						#L1-1 li a#L1-1_153732:hover, #L1-1 li a#L1-1_153732.hover, #L1-1 li a#L1-1_153732.on{background-position:    0px -33px;}
						#L1-1 li a#L1-1_153733:hover, #L1-1 li a#L1-1_153733.hover, #L1-1 li a#L1-1_153733.on{background-position: -118px -33px;}
			
						#L20_153732.submenuup, #L20_153733.submenuup{
							/*these styles are required*/
							position:absolute;
							/*these styles are required*/
							/*width:138px;*/
							width:201px;
							}
						
							#L20_153732 .link-holder, #L20_153733 .link-holder{
								text-align: left;
								/*width:138px;*/
								width:201px;
								}
								#L20_153732 .link-holder a.first-link span, #L20_153733 .link-holder a.first-link span{
									background: url(/images/menu/L2_bar_right_header2.png) top left no-repeat;
								}
								#L20_153732 .subMenuItemsup, #L20_153733 .subMenuItemsup{
									display:block;
									text-decoration: none;
									color:#808080;
									font-family:"Lucida Sans Unicode", Arial, san-serif;
									font-size:11px;
									line-height:14px;
									/*width:137px;*/
									width:200px;
									border-left:1px solid #000000;
									background:url(/images/menu/L2_bar_right_off2.png) top left no-repeat;
									margin-bottom:-1px;
									height:21px;
								}
								#L20_153732 .subMenuItemsup:hover, #L20_153732 a.subMenuItemsup.on, #L20_153733 .subMenuItemsup:hover, #L20_153733 a.subMenuItemsup.on{
									color:#000000;
									z-index:500;
									/*width:137px;*/
									width:200px;
									margin-bottom:-1px;
									height:21px;
								}
								#L20_153732 .subMenuItemsup.submenu:hover, #L20_153732 a.subMenuItemsup.submenu.on, #L20_153733 .subMenuItemsup.submenu:hover, #L20_153733 a.subMenuItemsup.submenu.on{
									background:url(/images/menu/L2_bar_right_on2.png) top left no-repeat;
									background-color:#ffffff;
									/*width:137px;*/
									width:200px;
								}
								
									#L20_153732 .subMenuItemsup span, #L20_153733 .subMenuItemsup span{
										display:block;
										cursor:pointer;
										padding:3px 0px 3px 10px;
									}
									#L20_153732 .subMenuItemsup span:hover, #L20_153733 .subMenuItemsup span:hover{
										
									}
								
								#L20_153732 #menu-footer, #L20_153733 #menu-footer{
									display:block;
									width:98px;
									height:1px;
									background:#000000;
									margin-right:20px;
								}	
								
									
									.L3Menuright{
										/*these styles are required*/
										position:absolute;
										/*these styles are required*/
										width:300px;
										z-index:100;
										}
										.L3Menuright a.first-link span{
											background:url(/images/menu/L2_bar_right_header2.png) top left no-repeat;
										}
										.L3MenuItemsright{
											display:block;
											width:299px;
											text-decoration: none;
											color:#808080;
											font-family:"Lucida Sans Unicode", Arial, san-serif;
											font-size:11px;
											line-height:14px;
											border-left:1px solid #000000;
											background:#ffffff url(/images/L3_bar_right.png) top left no-repeat;
										}
										.L3MenuItemsright:hover{
											color:#000000;
											}
											.L3MenuItemsright span{
												width:280px;
												display:block;
												padding:3px 10px 3px 10px;
												cursor: pointer;
											}
											.L3MenuItemsright span:hover{
											
											}
									.L3Menuright #L3menu-footer{
										display:block;
										width:300px;
										height:1px;
										background:#000000;
									}
								
									
			
			
			#L1-2{
				float:left;
				width: 650px;
				height: 33px;
				margin: 0px; 
				padding: 0px;
				list-style: none;				
				}
				#L1-2 li{
					display: inline;
					}
					#L1-2 li a{
						background: url(/images/L1_v3.png) no-repeat;
						float: left;
						height: 33px;
						text-indent: -9999px;
						}

						#L1-2 li a#L1-2_153734{background-position: -236px 0px; width: 118px; margin-left:90px;}
						#L1-2 li a#L1-2_153735{background-position: -354px 0px; width: 118px; margin-left:90px;}	
						#L1-2 li a#L1-2_portal{background-position: -472px 0px; width: 118px; margin-left:90px;}	

						#L1-2 li a#L1-2_153734:hover, #L1-2 li a#L1-2_153734.hover, #L1-2 li a#L1-2_153734.on{background-position: -236px -33px;}
						#L1-2 li a#L1-2_153735:hover, #L1-2 li a#L1-2_153735.hover, #L1-2 li a#L1-2_153735.on{background-position: -354px -33px;}
						#L1-2 li a#L1-2_portal:hover, #L1-2 li a#L1-2_portal.hover, #L1-2 li a#L1-2_portal.on{background-position: -472px -33px;}

						#L21_153734.submenuup, #L21_153735.submenuup{
							/*these styles are required*/
							position:absolute;
							/*these styles are required*/
							width:138px;
							}
							#L21_153734 .link-holder, #L21_153735 .link-holder{
								text-align: right;
								width:138px;
								}
								#L21_153734 .link-holder a.first-link span, #L21_153735 .link-holder a.first-link span{
									background:url(/images/L2_bar_left_header.png) top right no-repeat;
								}
								#L21_153734 .subMenuItemsup, #L21_153735 .subMenuItemsup{
									display:block;
									text-decoration: none;
									color:#808080;
									font-family:"Lucida Sans Unicode", Arial, san-serif;
									font-size:11px;
									line-height:14px;
									width:137px;
									border-right:1px solid #000000;
									background:url(/images/L2_bar_left_off.png) top right no-repeat;
									margin-bottom:-1px;
									height:21px;
								}
								#L21_153734 .subMenuItemsup:hover, #L21_153734 a.subMenuItemsup.on, #L21_153735 .subMenuItemsup:hover, #L21_153735 a.subMenuItemsup.on{
									color:#000000;
									z-index:500;
									width:137px;
									margin-bottom:-1px;
									height:21px;
								}
								#L21_153734 .subMenuItemsup.submenu:hover, #L21_153734 a.subMenuItemsup.submenu.on, #L21_153735 .subMenuItemsup.submenu:hover, #L21_153735 a.subMenuItemsup.submenu.on{
									background:url(/images/L2_bar_left_on.png) top right no-repeat;
									background-color:#ffffff;
									width:137px;
								}
									
									#L21_153734 .subMenuItemsup span, #L21_153735 .subMenuItemsup span{
										display:block;
										cursor: pointer;
										padding:3px 10px 3px 10px;
									}
									#L21_153734 .subMenuItemsup span:hover, #L21_153735 .subMenuItemsup span:hover{

									}
								
								#L21_153734 #menu-footer, #L21_153735 #menu-footer{
									display:block;
									width:118px;
									height:1px;
									background:#000000;
									margin-left:20px;
								}
								

									.L3Menuleft{
										/*these styles are required*/
										position:absolute;
										/*these styles are required*/
										width:300px;
										z-index:100;
										margin-left:1px;
										}
										.L3Menuleft a.first-link span{
											background:url(/images/L2_bar_left_header.png) top right no-repeat;
										}
										.L3MenuItemsleft{
											display:block;
											width:299px;
											text-decoration: none;
											color:#808080;
											font-family:"Lucida Sans Unicode", Arial, san-serif;
											font-size:11px;
											line-height:14px;
											border-right:1px solid #000000;
											background:#ffffff;
											text-align:right;
											background:#ffffff url(/images/L3_bar_left.png) top right no-repeat;
										}
										.L3MenuItemsleft:hover{
											color:#000000;
											}
											.L3MenuItemsleft span{
												width:280px;
												display:block;
												padding:3px 10px 3px 10px;
												cursor: pointer;
											}
											.L3MenuItemsleft span:hover{
											
											}
										.L3Menuleft #L3menu-footer{
											display:block;
											width:300px;
											height:1px;
											background:#000000;
										}
								
						
						
			#self_mng_img {
				margin-top:22px;
				background:url(//cdn.media34.whipplehill.net/ftpimages/98/podium/style642/hp/self_mng_bg.png) no-repeat;
				width:1002px;
				/*height:24px;*/
				padding:1px 0 0 1px;
				}
				#photos{
					width:1002px;
					height:424px;
					overflow:hidden;
				}
				
			#searchbox {
				float: left;
				height: 19px;
				width: 162px;
				margin:6px 0 0 0;
				border:1px solid #000;
				}
				#searchbox .ac_input {
					background:transparent none repeat scroll 0 0;
					border:medium none;
					display:inline;
					float:right;
					/*padding:1px 9px 0 0;*/
					margin:0;
					font:12px/19px arial;
					height:19px;
					width:137px;
					color:#000;
				}
				#searchbox .searchButton{
					background:url(//cdn.media34.whipplehill.net/ftpimages/98/podium/style642/hp/search_button.png) no-repeat;
					display:block;
					float:left;
					height:19px;
					text-indent:-9999px;
					width:25px;
					margin:0 !important;
					padding:0;
					border:0;
				}
			#social_media_buttons {
					list-style:none;
					padding:6px 0 0 0;
					float:right;
				}
				#social_media_buttons li {
					display:inline;
					/*float:left;*/
					text-indent:-99999px;
					}
					#social_media_buttons li a{
						text-decoration:none;
					}