/*CSS Styles for Hummer Global PagesAuthor: Green Latitudes / Jeff GreenClient: Sporting Valley Turf FarmsModified: April 7, 2010*/body { font:normal 13px/17px Tahoma, Geneva, sans-serif; color:#000; background:#00280c url(/hummersportsturf/images/ui/site-bkgd.jpg) no-repeat center top; margin:0; padding:0; }a img { border:0pt none!important; }a { color:#db8c44; }a:hover { color:#000; }* { outline:none; }p { margin:0; padding:0 0 14px 0; }.clear { clear:both!important; }h1 { color:#DE8E45; font:normal 28px Verdana, Arial, Helvetica, sans-serif; padding:0 0 5px 0; margin:0; }h2 { font-size:15px; line-height:20px; text-transform:uppercase; font-weight:bold; padding:0; margin:0; }h3 { font-size:15px; line-height:20px; font-weight:bold; padding:0; margin:0; }h4 { font: normal 16px/26px Georgia, "Times New Roman", Times, serif; color:#018357; margin:0 0 10px 0; padding:0; }.textNew { font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif; color:#000; }.textLeadNew { font: normal 16px/26px Georgia, "Times New Roman", Times, serif; color:#527E44; }.newH2 { font-size:16px; line-height:20px; text-transform:uppercase; font-weight:bold; padding:0; margin:0; }#mainContentNew { position:relative; display:block; width:816px; padding:0 0 30px 0; margin:0 auto 30px; clear:both; }/*------ News Page ----*/.newsDate { font: normal 16px Georgia, "Times New Roman", Times, serif; color:#018357; margin:8px 0 0 0; padding:0 0 5px 0; }#newsArticle { display:block; padding:0 0 12px 0; margin:0 0 20px 0; border-bottom:solid 1px #CCC; }#newsQuote { font: normal 18px/22px Georgia, "Times New Roman", Times, serif; color:#018357; margin:10px 0 4px 0; padding:0; }/*-------------- HEADER ------------------*/#headerWrapper { position:relative; display:block; width:100%; margin:0 auto; padding:0; border-top:solid 4px #018357; }#header { position:relative; display:block; width:924px; height:50px; margin:0 auto; padding:0; }#contactTab { width:110px; height:29px; position:absolute; top:21px; right:15px; }#contactTab a:hover { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }#hummerLink { width:257px; height:29px; position:absolute; top:21px; right:15px; }#hummerLink a:hover { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }#searchWrapper { height:23px; position:absolute; top:20px; right:200px; padding:0; margin:0; }.sodSearchText { color:#FFF; text-transform:uppercase; font-size:10px; padding:0 5px 8px 0; }#searchWrapper input { color:#000; background-color:#FFF; font-size:11px; padding:3px; margin:0 2px 0 0; border:none; }.searchSubmit { padding:0!important; border:none!important; }#mailingList { width:150px; height:29px; position:absolute; top:24px; right:280px; }#mailingList a:hover { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }/*-------------- COMMON CONTENT ------------------*/#contentWrapper { position:relative; display:block; width:924px; background-color:#FFF; margin:0 auto; padding:0; z-index:1000; }#logo { position:relative; display:block; margin:0 0 20px 0; padding:0; }#content { position:relative; display:block; width:916px; border-top:solid 4px #FFF; background-color:#FFF; margin:0 auto; padding:0 4px; min-height:450px; height:auto!important; height:450px; }#navWrapper { position:absolute; display:block; margin:0; padding:0 0 28px 0; top:-54px; left:22px; z-index:1000!important; background:url(../images/ui/nav-bottom.png) no-repeat center bottom; }#ProjectNameNew { margin:0; background-color:#DE8E45; color:#FFF; font-size:12px; padding: 5px 16px 6px 10px; display:block; position:absolute; right:0; bottom:20px; }#ProjectNameNew a { font-size:12px; color:#FFF; text-decoration:none; }#ProjectNameNew a:hover { color:#00280c; }#linkListings { display:block; width:277px; float:left; text-align:center; height:150px; padding:0 15px 0 15px; margin:10px; border-bottom:solid 1px #CCC; }#linkListings img { margin:14px 0 0 0; padding:0; }/*-------------- PAGE HEADER ------------------*/#pageHeader { width:916px; position:relative; display:block; margin:0 0 25px 0; padding:0; }#pageHeader h1 { color:#DE8E45; font:normal 28px Verdana, Arial, Helvetica, sans-serif; padding:0 50px; margin:26px 0 15px 0; position:relative; }ul#subNav { position:relative; display:block; margin:0; padding:0 50px; list-style:none; width:818px; height:42px; background:url(../images/ui/page-header-bkgd.jpg) no-repeat center bottom; }ul#subNav li a { color:#004227; font-size:12px; line-height:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:6px 15px 0 15px; margin:0; height:34px; display:block; float:left; background:url(../images/ui/page-header-nav-off-rc.jpg) no-repeat right top; text-align:center; }ul#subNav li.navSelected a { color:#FFF; font-size:12px; line-height:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:6px 15px 0 15px; margin:0; height:34px; display:block; float:left; background:url(../images/ui/page-header-nav-on-rc.jpg) no-repeat right top; }ul#subNav li { background:url(../images/ui/page-header-nav-off.jpg) no-repeat; padding:0; float:left; margin:0 4px 0 0; }ul#subNav li.navSelected { background:url(../images/ui/page-header-nav-on.jpg) no-repeat; }ul#subNav a:hover { color:#FFF; }/*EQUIPMENT PAGE---------------------------------------------------*/#equipmentPhoto { position:relative; border:solid 1px #999; margin:0 0 15px 25px; padding:3px; float:right; }#equipmentGroups { position:relative; display:block; width:816px; margin:15px 0 15px 0; padding:0 0 10px 0; min-height:190px; border-bottom:solid 1px #999; }/*PROJECTS PAGE---------------------------------------------------*/#projectListings { position:relative; display:block; width:816px; margin:10px 0 20px 0; padding:0 0 20px 0; border-bottom:solid 1px #666; }#projectListings img { margin:0; padding:4px; border:solid 1px #CCC!important; position:absolute; left:0; }#projectListings h1 { color:#DE8E45; font:normal 22px/22px Verdana, Arial, Helvetica, sans-serif; padding:0 0 2px 0; margin:0; }#projectListings h4 { font:normal 17px/22px Georgia, "Times New Roman", Times, serif; color:#018357; margin:0 0 7px 0; padding:0; }#projectListings p { width:664px; display:block; position:relative; left:150px; padding:6px 0 6px 0; /*border-bottom:solid 1px #CCC;*/ }#projectNext { position:absolute; left:0; bottom:0; }/*BIG PHOTOS-------------------------------------------------------*/#largePhoto { position:relative; border:solid 1px #999; margin:5px 0 15px 15px; padding:3px; float:right; }/* footer */#footerWrapper { position:relative; display:block; width:100%; margin:0 auto; padding:0; background:url(../images/ui/footer-bkgd.png) repeat; z-index:500; }#footer { display:block; position:relative; width:930px; padding:20px 0 60px 0; margin:0 auto; color:#FFF; }#footer b { font-size:13px; color:#db8c44; }.copyright { display:block; position:absolute; width:500px; right:0; top:20px; text-align:right; font-size:11px; line-height:25px; }.copyright a:hover { color:#FFF; }.copyright a img { margin-left:8px; }/*-------------- PROJECT IMAGES ------------------*/#project_AlverniaSoccer { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/alvernia-DSC_0441.jpg) no-repeat; }#project_AlverniaBB { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/alvernia-BB-DSC_0289.jpg) no-repeat; }#project_BinnsPark { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/images/project_binnspark.jpg) no-repeat; }#project_BinnsPark-Alt { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/images/project_binnspark-alt2.jpg) no-repeat; }#project_VillanovaBB1 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/about/images/villanova_bb_0014.jpg) no-repeat; }#project_VillanovaBB2 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/services/images/villanova_bb_2.jpg) no-repeat; }#project_VillanovaSoftball { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/villanova-softball-DSC_0021.jpg) no-repeat; }#project_UofD { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/about/images/uofd_DSCF2856.jpg) no-repeat; }#project_SandGrid { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/services/images/sand_grid_DSCF3323.jpg) no-repeat; }#project_Irrigation { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/services/images/irrigation_P7180013.jpg) no-repeat; }#project_FioreField { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/services/images/fiore_field_construction.jpg) no-repeat; }#project_PSUbeaver1 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu_beaver_DSCF2723.jpg) no-repeat; }#project_PSUbeaver3 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/testimonials/images/beaver_stad_3.jpg) no-repeat; }#project_PennKoro { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/equipment/images/penn_koro.jpg) no-repeat; }#project_Downingtown { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/news/images/downingtown_stadium.jpg) no-repeat; }#project_PSUbaseball { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu-baseball-DSC_0168.jpg) no-repeat; }#project_PSUsoccer1 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/news/images/penn_soccer_DSCF1120.jpg) no-repeat; }#project_PSUsoccer2 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/news/images/1322_psu_soccer.jpg) no-repeat; }#project_PSUsoccer3 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu-practice-soccer_431.jpg) no-repeat; }#project_PSUsoccer4 { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu-practice-soccer_438.jpg) no-repeat; }#project_Swarthmore { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/images/project_swarthmore_wizz.jpg) no-repeat; }#project_Holuba { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/PSU_Holuba-2008-18.jpg) no-repeat; }#project_noimage { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/lg_noimage.gif) no-repeat; }#project_PSUparking { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/images/project_psu_parking2.jpg) no-repeat; }#project_SolancoFootball { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/solanco-DSC_0188.jpg) no-repeat; }#project_SolancoLittleLeague { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/solanco-baseball-DSC_0661.jpg) no-repeat; }#project_LehighU { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/lehigh-DSC_0244.jpg) no-repeat; }#project_LehighUSoccer { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/lehigh-soccer-DSC_0623.jpg) no-repeat; }#project_DallastownHS { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/dallastownHS-DSC_0581.jpg) no-repeat; }#project_psuHarrisburg { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu-harrisburg-DSC_0323.jpg) no-repeat; }#project_governorMifflin { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/governorMifflin-DSC_0392.jpg) no-repeat; }#project_volunteerLLWS { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/volunteer-LLWS-100_1446.jpg) no-repeat; }#project_lamade { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/lamade-stadium-DSC_0536.jpg) no-repeat; }#project_little-league-intl { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/little-league-intl-DSC_0673.jpg) no-repeat; }#project_mcCaskeyBB { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/mccaskey-baseball-field.jpg) no-repeat; }#project_randj-field { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/randj-field-NewInfield.jpg) no-repeat; }#project_Immaculata-University-Baseball { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Immaculata-University-Baseball2.jpg) no-repeat; }#project_North-Schuylkill-Stadium { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/North-Schuylkill-pep-rally-001.jpg) no-repeat; }#project_North-Schuylkill-Baseball { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/North-Schuylkill-baseball-field.jpg) no-repeat; }#project_North-Schuylkill-Practice { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/North-Schuylkill-practice-field.jpg) no-repeat; }#project_Sheetz-Field { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Sheetz-Field.jpg) no-repeat; }#project_Ram-Stadium { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Ram-Stadium.jpg) no-repeat; }#project_PSU-Abington { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/PSU-Abington-Main1.jpg) no-repeat; }#project_Methacton { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Methacton-hydroseeding-main.jpg) no-repeat; }#project_PSU-Harrisburg { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/PSU-Harrisburg-main.jpg) no-repeat; }#project_Hill-School { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/hill-school/main-002.jpg) no-repeat; }#project_PSU-Intramural { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/psu-intramural-field-main.jpg) no-repeat; }#project_Mifflinburg-HS { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Mifflinburg-HS-main.jpg) no-repeat; }#project_Sheppard-Myers { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/sheppard-myers-stadium/main2.jpg) no-repeat; }#project_Ephrata-War-Memorial { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/Ephrata-war-memorial-main.jpg) no-repeat; }#project_Brandywine-Little-League { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/brandywine-little-league/main.jpg) no-repeat; }#project_PA-Classics-Soccer { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/pa-classics-soccer/main.jpg) no-repeat; }#project_Franklin-Marshall-College { position:relative; display:block; left:0; top:0; width:916px; height:312px; background:url(/hummersportsturf/projects/images/franklin-marshall/main.jpg) no-repeat; }.hummerPageHead {color: #DE8E45; font-size:28px; font:"Verdana";}.pageHeadline {font-size:15px; line-height:20px; text-transform:uppercase; font-weight:bold;}.pageHeadlineLight {font-size:15px; line-height:20px; text-transform:capitalize; font-weight:normal;}.pageText {line-height:17px;}.captions {background-color:#DE8E45; height:20px; color:#FFFFFF; font-size:10px;}#tablemenu1 {width: 187px;margin: 0 0 0 0;border-collapse:collapse;table-layout:inherit;}#tablemenu1 td {width:187px;}#tablemenu1 td a {text-decoration:underline;text-transform:uppercase;display:block;padding:4px;font: 10px Tahoma, sans-serif;font-weight:bold;color:#FFFFFF;}#tablemenu1 td a:link, #tablemenu1 a:visited,#tablemenu1 a:active{color: #FFFFFF;background-color:#de8e45;}#tablemenu1 td a:hover {color: #FFFFFF;background-color:#004227;}#tablemenu1 td {text-align: center;}* html #tablemenu1 td a {width: 187px;}
