html, body  {
   padding: 0px;
   margin: 0px;
   line-height: 120%;
   background-color: #FFFFFF;
}
#container  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   z-index: 0;
}
#headerbackground,
#headerbackgrounds  {
   visibility: visible;
   position: relative;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
}
#headerbackground  {
   background: url(images/headerbg.gif) no-repeat;
   height: 129px;
}
#headerbackgrounds  {
   background: url(images/headerbgs.gif) no-repeat;
   height: 138px;
}
#becausewinningiseverything  {
   background: url(images/becausewinningiseverythi.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 322px;
   top: 30px;
   z-index: 2;
   width: 456px;
   height: 34px;
}
#logincontactusmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   border-width: 0px;
}
#logincontactusmenu li a:hover,
#footermenu li a:hover  {
   text-decoration: underline;
}
#welcometo4njpickstextgrow p a:hover,
#logincontactusmenu li a:hover,
#footermenu li a:hover  {
   text-decoration: underline;
}
#logincontactusmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}
#logincontactusmenu  {
   font: 14px/18px Georgia, serif;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #FFFFFF;
   position: absolute;
   left: 870px;
   top: 36px;
   z-index: 2;
}
a.picksbutton,
a.newsbutton,
a.homepagebutton  {
   visibility: visible;
   position: absolute;
   display: block;
   height: 30px;
   font-size: 30px;
   line-height: 30px;
   z-index: 2;
}
a.homepagebutton  {
   left: 314px;
   top: 92px;
   width: 58px;
   background: url(images/homepagebutton.gif) no-repeat 0% 0px;
}
a.membershipsbutton  {
   visibility: visible;
   position: absolute;
   left: 390px;
   top: 92px;
   z-index: 2;
   width: 114px;
   height: 33px;
   background: url(images/membershipsbutto.gif) no-repeat 0% 0px;
}
a.newsbutton  {
   left: 523px;
   top: 92px;
   width: 55px;
   background-image: url(images/newsbutton.gif);
}
a.picksbutton  {
   left: 607px;
   top: 92px;
   width: 54px;
   background-image: url(images/picksbutton.gif);
}
a.homepagebutton:hover  {
   background-position: -58px 0%;
}
a.membershipsbutton:hover  {
   background-position: -114px 0%;
}
a.newsbutton:hover  {
   background-position: -55px 0%;
}
a.picksbutton:hover  {
   background-position: -54px 0%;
}
#slideshowbackground  {
   background: url(images/slideshowbackground.gif) no-repeat;
   position: relative;
   left: 0px;
   top: -5px;
   z-index: 1;
   width: 1024px;
   height: 284px;
}
#slideshow  {
   background: url(images/slideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 20px;
   z-index: 2;
   width: 621px;
   height: 238px;
}
#border  {
   background: url(images/border.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 142px;
   z-index: 3;
   width: 625px;
   height: 242px;
}
a.homebtn-main,
a.homebtn-memberships,
a.homebtn-testimonials,
a.homebtn-scottalbergsbio,
a.homebtn-inethanshonor   {
   visibility: visible;
   position: absolute;
   display: block;
   left: 0px;
   top: 11px;
   z-index: 3;
   width: 254px;
   height: 67px;
}
a.homebtn-main  {
   background: url(images/largemenu/homebtn_act.gif) no-repeat 0% -1px;
}
a.homebtn-memberships,
a.homebtn-testimonials,
a.homebtn-scottalbergsbio,
a.homebtn-inethanshonor   {
   background: url(images/largemenu/homebtn.gif) no-repeat 0% 0px;
}
a.homebtn-testimonials:hover,
a.homebtn-memberships:hover,
a.homebtn-scottalbergsbio:hover,
a.homebtn-inethanshonor:hover  {
   background-position: -254px 0%;
}
a.testbtn-main,
a.testbtn-memberships,
a.testbtn-testimonials,
a.testbtn-scottalbergsbio,
a.testbtn-inethanshonor {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 138px;
   width: 263px;
   height: 65px;
   z-index: 3;
}
a.testbtn-main,
a.testbtn-memberships,
a.testbtn-scottalbergsbio,
a.testbtn-inethanshonor  {
   background: url(images/largemenu/testbtn.gif) no-repeat 0% 0px;
}
a.testbtn-testimonials  {
   background: url(images/largemenu/testbtn_act.gif) no-repeat 0% 0px;
}
a.testbtn-main:hover,
a.testbtn-memberships:hover,
a.testbtn-scottalbergsbio:hover,
a.testbtn-inethanshonor:hover  {
   background-position: -263px 0%;
}
a.scottbtn-main,
a.scottbtn-memberships,
a.scottbtn-testimonials,
a.scottbtn-inethanshonor,
a.scottbtn-scottalbergsbio  {
   visibility: visible;
   position: absolute;
   display: block;
   left: 0px;
   top: 75px;
   z-index: 3;
   width: 254px;
   height: 66px;
}
a.scottbtn-main,
a.scottbtn-memberships,
a.scottbtn-testimonials,
a.scottbtn-inethanshonor  {
   background: url(images/largemenu/scottbtn.gif) no-repeat 0% 0px;
}
a.scottbtn-scottalbergsbio  {
   background: url(images/largemenu/scottbtn_act.gif) no-repeat 0% 0px;
}
a.scottbtn-main:hover,
a.scottbtn-memberships:hover,
a.scottbtn-testimonials:hover,
a.scottbtn-inethanshonor:hover  {
   background-position: -254px 0%;
}
a.ethanbtn-main,
a.ethanbtn-memberships,
a.ethanbtn-testimonials,
a.ethanbtn-scottalbergsbio,
a.ethanbtn-inethanshonor  {
   visibility: visible;
   position: absolute;
   display: block;
   left: 0px;
   top: 198px;
   z-index: 3;
   width: 283px;
   height: 65px;
}
a.ethanbtn-main,
a.ethanbtn-memberships,
a.ethanbtn-testimonials,
a.ethanbtn-scottalbergsbio  {
   background: url(images/largemenu/ethanbtn.gif) no-repeat 0% 0px;
}
a.ethanbtn-inethanshonor  {
   background: url(images/largemenu/ethanbtn_act.gif) no-repeat 0% 3px;
}
a.ethanbtn-main:hover,
a.ethanbtn-memberships:hover,
a.ethanbtn-testimonials:hover,
a.ethanbtn-scottalbergsbio:hover  {
   background-position: -283px 0%;
}
a.testimonials  {
   visibility: visible;
   position: absolute;
   display: block;
   left: 912px;
   top: 215px;
   z-index: 3;
   width: 85px;
   height: 31px;
   background: url(images/id1clickformoretestimonials.gif) no-repeat 0% 0px;
}
a.testimonials:hover  {
   background-position: -85px 0%;
}
#hometext1,
#hometext2  {
   visibility: visible;
   position: relative;
   display: block;
   width: 700px;
   top: 20px;
   left: 40px;
   z-index: 1;
}
#hometext1 p  {
   font: 26px/22px Georgia, serif;
   margin: 0px;
   text-align: center;
   color: #752208;
}
#hometext2 p  {
   font: 14px/22px Georgia, serif;
   top: 20px;
   text-align: left;
}

#sidebar,
#sidebar-rised,
#sidebar-ethan  {
   background: url(images/sidebarbg.gif) repeat-y;
   position: absolute;
   left: 807px;
   width: 217px;
   height: auto;
   z-index: 2;
}
#sidebar  {
   top: 434px;
}
#sidebar-rised  {
   top: 180px;
}
#sidebar-ethan  {
   top: 1320px;
}
#sidebar a.ad-top,
#sidebar-rised a.ad-top,
#sidebar-ethan a.ad-top  {
   background: url(images/sidetop.gif) no-repeat 0% 0px;
   visibility: visible;
   position: absolute;
   display: block;
   height: 33px;
   width: 217px;
   z-index: 3;
}
#sidebar a.ad-top:hover,
#sidebar-rised a.ad-top:hover,
#sidebar-ethan a.ad-top:hover {
   background-position: -217px 0%;
}
#sidebar a.ad-left,
#sidebar-rised a.ad-left,
#sidebar-ethan a.ad-left  {
   background: url(images/sideleft.gif) no-repeat 0% 0px;
   visibility: visible;
   position: absolute;
   display: block;
   height: 430px;
   width: 42px;
   left: 5px;
   top: 100px;
   z-index: 3;
}
#adsp  {
   position: relative;
   display: block;
   height: 15px;
   width: 233px;
}
#sidebar a.ad-left:hover,
#sidebar-rised a.ad-left:hover,
#sidebar-ethan a.ad-left:hover  {
   background-position: -42px 0%;
}
#sidebar p a.ad img,
#sidebar-rised p a.ad img,
#sidebar-ethan p a.ad img  {
   visibility: visible;
   position: relative;
   border: 0px;
   margin-left: 57px;
   z-index: 3;
}
#footermenu li a  {
   border-width: 0px;
   text-decoration: none;
   color: #FEFAF6;
   height: 100%;
   display: block;
}
#footermenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}
#footermenu  {
	position: relative;
   font: 12px/50px Arial, Helvetica, sans-serif;
   height: 50px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FEFAF6;
   left: 35px;
   top: 15px;
   z-index: 2;
   width: 404px;
}
#footer  {
   background: url(images/footer.gif) no-repeat;
   visibility: visible;
   position: relative;
   z-index: 1;
   width: 1024px;
   height: 76px;
}
#defaultbody  {
   visibility: visible;
   position: relative;
   display: block;
   left: 40px;
   top:0px;
   z-index: 1;
   width: 730px;
   height: auto;
}
ul.home-list {
	list-style-type: none;
	font: 14px/22px Georgia, serif;
	padding-left: 23px;
	line-height: 30px;
	margin: 0;
}
ul.home-list li {
	background: url(images/listindent.gif) 0px 12px no-repeat;
	padding-left: 10px;
}
/* picks start */

#picksupdate  {
   visibility: visible;
   position: relative;
   display: block;
   left: 40px;
   top:0px;
   z-index: 1;
   width: 730px;
   min-height: 1200px;
}
#picksupdate p.race  {
   font-size: 140%;
   text-decoration: underlined;
   font-weight: bold;
}
#picksupdate span.picksnum  {
   text-decoration: underline;
   font-weight: bold;
}
#meadowlands  {
   background: url(images/meadowlands.gif) 550px 10px no-repeat;
   visibility: visible;
   position: relative;
   padding-left: 40px;
   width: 760px;
   top: 0px;
   z-index: 2;
}

/* picks end */

/* calendar start */
div.cal-head  {
	visibility: visible;
	position: relative;
	background: url(images/weeklypicks.gif) 0px 50px no-repeat;
	height: 200px;
	width: 511px;
	z-index: 1;
}
div.cal  {
	min-height: 800px;
}
span.cal-wday  {
   font: italic 19px "Trebuchet MS", sans-serif;
   font-weight: bold;
   color: #996633;
}
p.cal-head  {
   font: normal 16px "Trebuchet MS", sans-serif;
   font-weight: bold;
}
table.cal-table th.dow, table.cal-table th.seldate, table.cal-table th.selavail {
	height: 40px;
}
table.cal-table th.dow {
	background: rgb(153, 198, 94) url(images/dow.gif) 15px 7px no-repeat;
	width: 174px;
}
table.cal-table th.seldate {
	background: rgb(153, 198, 94) url(images/seldate.gif) 15px 7px no-repeat;
	width: 170px;
}
table.cal-table th.selavail {
	background: rgb(153, 198, 94) url(images/selavail.gif) 15px 7px no-repeat;
	width: 334px;
}
table.cal-table td.cal-split {
	background: url(images/calsplitbg.jpg) 0px 0px no-repeat;
   height: 17px;
   width: 678px;
}
table.cal-table {
	border-collapse: collapse;
	background-color: rgb(217, 240, 187);
}
table.cal-table th {
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: white;
	background-color: rgb(153, 198, 94);
}
table.cal-table td {
	border-width: 1px;
	border-style: solid;
	border-color: white;
	text-align: center;
	height: 30px;
	font: normal 16px "Arial", sans-serif;
}
table.cal-table td a {
	color: black;
	text-decoration: none;
}
table.cal-table td a:hover {
	color: red;
	text-decoration: none;
}

/* calendar end */

/* memberships start */

#iacceptform fieldset div,
#iacceptform fieldset legend  {
   font: italic 16px/19px "Trebuchet MS", sans-serif;
   margin-top: 32px;
}
#iacceptform fieldset *:last-child  {
   padding-bottom: 0;
}
#iacceptform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 50%;
}
#iacceptform fieldset div  {
   clear: both;
}
#iacceptform fieldset  {
   border: none;
}
#iacceptform p  {
   margin: 0px;
}
#iacceptform  {
	visibility: visible;
	position: absolute;
	left: 44px;
	top: 876px;
	z-index: 2;
	width: 216px;
}
#memtext1,
#memgreen,
#disclaimer  {
   position: relative;
   top: 0px;
   left: 71px;
   z-index: 1;
   width: 676px;
}
#memtext1  {
   background: url(images/4njpicksmemberships.gif) 0px 20px no-repeat;
   height: 220px;
}
#memgreen  {
   background: url(images/meadowlandsharness.gif) no-repeat;
   height: 153px;
}
#disclaimer  {
   background: url(images/disclaimer.gif) no-repeat;
   height: 162px;
}
#meadowlandslogo  {
   background: url(images/meadowlandslogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 560px;
   z-index: 2;
   width: 276px;
   height: 110px;
}
#guestbar,
#clubbar,
#vipbar  {
   position: relative;
   left: 70px;
   z-index: 1;
   width: 678px;
   height: 127px;
   background-repeat: no-repeat;
}
#guestbar  {
   background-image: url(images/guestbar.gif);
}
#guestbar span.date {
   visibility: visible;
   position: absolute;
   top: 50px;
   left: 340px;
   width: 200px;
   color: red;
}
span.daily-alert {
   visibility: visible;
   position: absolute;
   top: 100px;
   left: 100px;
   width: 500px;
}
#clubbar  {
   background-image: url(images/clubbar.gif);
}
#vipbar  {
   background-image: url(images/vipbar.gif);
}
#clubhouseordernowbutton,
#grandstandordernowbutton,
#goldordernowbutton  {
   visibility: visible;
   position: absolute;
   left: 635px;
   z-index: 2;
   width: 94px;
   height: 30px;
}
#grandstandordernowbutton {
   top: 1010px;
}
#clubhouseordernowbutton  {
   top: 1137px;
}
#goldordernowbutton  {
   top: 1265px;
}

/* memberships end */

/* contact us start */
#contactform  {
   visibility: visible;
   position: relative;
   left: 51px;
   height: 600px;
   top: 32px;
   z-index: 1;
   width: 428px;
}
#contact4njpicks  {
   background: url(images/contact4njpicks.gif) 72px 20px no-repeat;
   visibility: visible;
   position: relative;
   z-index: 1;
   height: 61px;
}
textarea.umsg {
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
p.umsglabel {
	position: absolute;
	display: block;
	top: -18px;
	left: 300px;
}

/* contact us end */

div.greenbox  {
   visibility: visible;
   position: relative;
   display: block;
   margin:20px auto 20px auto;
   padding: 10px 20px 10px 20px;
   z-index: 1;
   width: 300px;
   border: solid 5px #99c65e;
   text-align: center;
}
div.greenbox p {
   line-height: 150%;
   font-size: 150%;
   color: red;
}
div.greenbox p.no-access, div.greenbox ol.noaccess {
   line-height: 150%;
   font: bold 14px "Verdana", serif;
   color: black;
   text-align: left;
}
div.greenbox a {
   text-decoration: none;
   color: #6e4819;
   font-weight: bold;
}
div.greenbox a:hover {
   text-decoration: underline;
   color: #99c65e;
}
/* advertise with 4njpicks start */
#rates  {
   background: url(images/rates.gif) 28px 20px no-repeat;
   visibility: visible;
   position: relative;
   z-index: 3;
   height: 660px;
}
#checkavailabilitybutton  {
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 1275px;
   z-index: 4;
   width: 363px;
   height: 55px;
}
#checkavailabilitybutton a  {
   background: url(images/checkavailabilitybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 363px;
   font-size: 55px;
   line-height: 55px;
}
#checkavailabilitybutton a:hover  {
   background-position: -363px 0%;
}

/* advertise with 4njpicks end */




#id2ad5button a:hover,
#id2ad3button a:hover,
#id2ad1button a:hover,
#id2ad4button a:hover,
#id2ad2button a:hover  {
   background-position: -160px 0%;
}

#wellaccordingtoscottalbergtextgrow *:first-child,
#welcometo4njpickstext *:first-child  {
   padding-top: 0px;
}

#id1scottalbergsbiobutton a:hover {
   background-position: -254px 0%;
}

#copyright p  {
   font: 12px/15px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 623px;
   top: 30px;
   z-index: 5;
   width: 369px;
}

#wellaccordingtoscottalbergtextgrow *:last-child  {
   margin-bottom: 0px;
}

/* testimonials start */

#meadowloandstest  {
   background: url(images/meadowloandstest.gif) 320px 0px no-repeat;
   visibility: visible;
   position: relative;
   top: 0px;
   z-index: 1;
   height: 150px;
}
#testwelcome  {
   background: url(images/testwelcome.gif) 218px 0px no-repeat;
   visibility: visible;
   position: relative;
   z-index: 1;
   height: 88px;
}
#layer59,
#layer61,
#layer81,
#layer82,
#layer83,
#layer84,
#layer85,
#layer86,
#layer87,
#layer88,
#layer89,
#layer90,
#layer91,
#layer92,
#layer93  {
   visibility: visible;
   position: absolute;
   left: 68px;
   z-index: 2;
   width: 118px;
   height: 154px;
   background-repeat: no-repeat;
}

#layer59  {
   background-image: url(images/layer59.gif);
   top: 0px;
}

#layer61  {
   background-image: url(images/layer61.gif);
   top: 564px;
}

#layer62  {
   background: url(images/layer62.gif) no-repeat;
   position: absolute;
   left: 68px;
   top: 191px;
   z-index: 2;
   width: 118px;
   height: 340px;
}

#layer79  {
   background: url(images/layer79.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 3195px;
   z-index: 4;
   width: 253px;
   height: 154px;
}

#layer81  {
   background-image: url(images/layer81.gif);
   top: 750px;
}

#layer82  {
   background-image: url(images/layer82.gif);
   top: 937px;
}

#layer83  {
   background-image: url(images/layer83.gif);
   top: 1883px;
}

#layer84  {
   background-image: url(images/layer84.gif);
   top: 1491px;
}

#layer85  {
   background-image: url(images/layer85.gif);
   top: 2810px;
}

#layer86  {
   background-image: url(images/layer86.gif);
   top: 2256px;
}

#layer87  {
   background-image: url(images/layer87.gif);
   top: 2443px;
}

#layer88  {
   background-image: url(images/layer88.gif);
   top: 2069px;
}

#layer89  {
   background-image: url(images/layer89.gif);
   top: 1678px;
}

#layer90  {
   background-image: url(images/layer90.gif);
   top: 1310px;
}

#layer91  {
   background-image: url(images/layer91.gif);
   top: 1124px;
}

#layer92  {
   background-image: url(images/layer92.gif);
   top: 2629px;
}

#layer93  {
   background-image: url(images/layer93.gif);
   top: 2997px;
}

#testbody  {
   background: url(images/testbody.gif) 206px 10px no-repeat;
   visibility: visible;
   position: relative;
   top: 0px;
   z-index: 1;
   height: 3400px;
}



/* testimonials end */

/* scott start */

#theharnessracingindustrytext  {
   visibility: visible;
   position: relative;
   left: 71px;
   z-index: 1;
   width: 676px;
}

#whyweacquired  {
   background: url(images/whyweacquired.gif) 0px 40px no-repeat;
   visibility: visible;
   position: relative;
   left: 70px;
   z-index: 1;
   width: 637px;
   height: 75px;
}

#albergwins2006nhhchandicappingcontesttext *:first-child,
#honoredethanbarretomaybegonetext *:first-child,
#theharnessracingindustrytext *:first-child,
#meadowlandsracetracktext *:first-child,
#therobertagelberhirschawardbergenfamilytext *:first-child,
#newjerseygeneralassemblynovembertext *:first-child  {
   padding-top: 0px;
}

#thethrillofvictoryweehawkenyouthbaseballcoachtext  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 285px;
   z-index: 2;
   width: 210px;
}

#meadowlandsracetracktext p,
#newjerseygeneralassemblynovembertext p,
#albergwins2006nhhchandicappingcontesttext p,
#therobertagelberhirschawardbergenfamilytext p,
#thethrillofvictoryweehawkenyouthbaseballcoachtext p,
#honoredethanbarretomaybegonetext p  {
   font: 18px/22px "Trebuchet MS", sans-serif;
   margin: 0px;
   padding-top: 6px;
   text-align: left;
}
#theharnessracingindustrytext p  {
   font: 14px/24px Georgia, serif;
   margin: 0px;
   padding-top: 12px;
   text-align: left;
}
#scottalbergprofessionalhandicapper  {
   background: url(images/id0scottalbergprofessionalh.gif) 95px 0px no-repeat;
   visibility: visible;
   position: relative;
   left: 70px;
   top: 20px;
   z-index: 1;
   width: 689px;
   height: 849px;
}
#therobertagelberhirschawardbergenfamilytext  {
   visibility: visible;
   position: absolute;
   left: 246px;
   top: 613px;
   z-index: 2;
   width: 221px;
}

#albergwins2006nhhchandicappingcontesttext  {
   visibility: visible;
   position: absolute;
   left: 489px;
   top: 613px;
   z-index: 2;
   width: 191px;
}

#article1button,
#article3button  {
   visibility: visible;
   position: absolute;
   margin-top: 81px;
   z-index: 2;
   width: 198px;
   height: 198px;
}

#article4button,
#article6button,
#article5button  {
   visibility: visible;
   position: absolute;
   top: 408px;
   z-index: 2;
   width: 198px;
   height: 198px;
}

#honoredethanbarretomaybegonetext,
#meadowlandsracetracktext  {
   visibility: visible;
   position: absolute;
   top: 285px;
   z-index: 2;
   width: 191px;
}

#honoredethanbarretomaybegonetext  {
   left: 246px;
}

#newjerseygeneralassemblynovembertext  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 613px;
   z-index: 2;
   width: 193px;
}

#article1button a  {
   background-image: url(images/article1button.gif);
}

#article2button a  {
   background-image: url(images/article2button.gif);
}

#article3button a  {
   background-image: url(images/article3button.gif);
}

#article4button a  {
   background-image: url(images/article4button.gif);
}

#article5button a  {
   background-image: url(images/article5button.gif);
}

#article6button a  {
   background-image: url(images/article6button.gif);
}

#article1button  {
   left: 0px;
}

#article2button  {
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 80px;
   z-index: 4;
   width: 198px;
   height: 198px;
}

#article3button  {
   left: 486px;
}

#article4button  {
   left: 2px;
}

#article5button  {
   left: 245px;
}

#article6button  {
   left: 488px;
}

#meadowlandsracetracktext  {
   left: 487px;
}

#article5button a:hover,
#article6button a:hover,
#article1button a:hover,
#article2button a:hover,
#article3button a:hover,
#article4button a:hover  {
   background-position: -198px 0%;
}

#article6button a,
#article5button a,
#article4button a,
#article3button a,
#article2button a,
#article1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 198px;
   width: 198px;
   background-position: 0% 0px;
}

/* scott end */

/* ethan start */

#welcometo4njpickstextgrow  {
   position: relative;
   display: block;
   visibility: visible;
   left: 70px;
   padding-top: 20px;
   margin-bottom: 40px;
   width: 650px;
   height: auto;
   z-index: 1;
}
#welcometo4njpickstextgrow p a  {
   border-width: 0px;
   font-family: "Trebuchet MS", sans-serif;
   font-weight: bold;
   line-height: 17px;
   text-decoration: none;
   color: #0000FF;
}

#welcometo4njpickstextgrow p  {
   font: 14px/22px Georgia, serif;
   margin: 0px;
   padding-top: 6px;
   text-align: left;
}

#ethanandfambutton  {
   visibility: visible;
   position: absolute;
   left: 777px;
   top: 560px;
   z-index: 2;
   width: 246px;
   height: 170px;
}
#ethanandfambutton a  {
   background: url(images/ethanandfambutton.gif) no-repeat 0% 0px;
   display: block;
   height: 170px;
   width: 246px;
   font-size: 170px;
   line-height: 170px;
}
#ethanandfambutton a:hover  {
   background-position: -246px 0%;
}


#ethanshonorbutton  {
   visibility: visible;
   position: absolute;
   left: 761px;
   top: 431px;
   z-index: 2;
   width: 258px;
   height: 114px;
}

#ethanshonorbutton a  {
   background: url(images/ethanshonorbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 114px;
   width: 258px;
   font-size: 114px;
   line-height: 114px;
}

#ethanshonorbutton a:hover  {
   background-position: -258px 0%;
}

#ethanandhisfamily  {
   background: url(images/ethanandhisfamily.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 740px;
   z-index: 2;
   width: 135px;
   height: 14px;
}

#ethanvideobutton  {
   visibility: visible;
   position: absolute;
   left: 772px;
   top: 774px;
   z-index: 2;
   width: 252px;
   height: 187px;
}
#ethanvideobutton a:hover  {
   background-position: -252px 0%;
}
#ethanvideobutton a  {
   background: url(images/ethanvideobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 187px;
   width: 252px;
   font-size: 187px;
   line-height: 187px;
}

#scottalbergethanbarreto  {
   background: url(images/scottalbergethanbarreto.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 969px;
   z-index: 2;
   width: 211px;
   height: 28px;
}

#namesakephotobutton  {
   visibility: visible;
   position: absolute;
   left: 768px;
   top: 1020px;
   z-index: 2;
   width: 256px;
   height: 127px;
}
#namesakephotobutton a  {
   background: url(images/namesakephotobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 127px;
   width: 256px;
   font-size: 127px;
   line-height: 127px;
}
#namesakephotobutton a:hover  {
   background-position: -256px 0%;
}

#namesakeinethans  {
   background: url(images/namesakeinethans.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 778px;
   top: 1157px;
   z-index: 2;
   width: 242px;
   height: 121px;
}


/* ethan end */ 

#id1inethanshonorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   background-position: 0% 0px;
   font-size: 65px;
   line-height: 65px;
}

#id2ad5button a,
#id2ad1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 233px;
   width: 160px;
   background-position: 0% 0px;
   font-size: 233px;
   line-height: 233px;
}

#id1inethanshonorbutton a:hover  {
   background-position: -283px 0%;
}

#id2ad1button,
#id2ad5button  {
   visibility: visible;
   position: absolute;
   left: 864px;
   z-index: 5;
   width: 160px;
   height: 233px;
}

#id1scottalbergsbiobutton a  {
   background: url(images/id1scottalbergsbiobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 66px;
   width: 254px;
   font-size: 66px;
   line-height: 66px;
}

#id1inethanshonorbutton a  {
   width: 283px;
   background-image: url(images/id1inethanshonorbutton.gif);
}

#id1scottalbergsbiobutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 199px;
   z-index: 7;
   width: 254px;
   height: 66px;
}

#id1inethanshonorbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 322px;
   z-index: 5;
   width: 283px;
   height: 65px;
}

#id2ad3button a  {
   background: url(images/id2ad3button.gif) no-repeat 0% 0px;
   display: block;
   height: 134px;
   width: 160px;
   font-size: 134px;
   line-height: 134px;
}

#id2ad5button a  {
   background-image: url(images/id2ad5button.gif);
}

#id2ad1button a  {
   background-image: url(images/id2ad1button.gif);
}

#id2ad4button a  {
   background: url(images/id2ad4button.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 160px;
   font-size: 36px;
   line-height: 36px;
}

#id2ad2button a  {
   background: url(images/id2ad2button.gif) no-repeat 0% 0px;
   display: block;
   height: 223px;
   width: 160px;
   font-size: 223px;
   line-height: 223px;
}

#id2ad1button  {
   top: 477px;
}

#id2ad4button  {
   visibility: visible;
   position: absolute;
   left: 864px;
   top: 1328px;
   z-index: 5;
   width: 160px;
   height: 36px;
}

#id2ad5button  {
   top: 859px;
}

#id2ad2button  {
   visibility: visible;
   position: absolute;
   left: 864px;
   top: 1099px;
   z-index: 5;
   width: 160px;
   height: 223px;
}

#id2ad3button  {
   visibility: visible;
   position: absolute;
   left: 864px;
   top: 718px;
   z-index: 5;
   width: 160px;
   height: 134px;
}

#layer28  {
   background: url(images/layer28.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 468px;
   z-index: 4;
   width: 227px;
   height: 314px;
}

#tonyBlk {
	color: #CC0000;
	display: block;
	padding: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 7px;
	margin-left: 3px;
	position: relative;
}

#dapLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	text-align: center;
	display: block;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #006600;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}
