/* Elliot Barer, ebarer [at] mac [dot] com, 07/03/2009 */


/* COUNTDOWN */
#countdown-container { border-color: #c0c0c0; border-style: solid; border-width: 1px; background-color: #e9e9e9; width: 410px; margin: auto auto; height: 30px; }
#countdown-container h1 { float: left; font-size: 14px; padding-top: 4px; padding-left: 6px; }
#countdown { width: 300px; border: none !important; float: left }

/*HEADER*/
#sponsor-logo { float:right; position: relative; top: -15px; margin-bottom: -65px; right: 0px; }
#sponsor-logo a, #sponsor-logo a:hover { border: none !important; background: none !important; }
#sponsor-logo a img { border: none; }
#header { height: 198px; margin: 0 auto 15px 0; }
a#logo { background: url(images/logo.png) no-repeat; display: block; height: 52px; width: 365px; position: relative; top: 39px; border: none }
a#logo:hover { border: none; }
a#logo .hover { display: block; background: url(images/logos.png) no-repeat -150px 0; height: 150px; border: none; }


/*NAVIGATION*/
#menu { background: url(images/nav.png) no-repeat 0 0; position: relative; top: 83px; float: left; width: 1011px; height: 65px; margin: auto; }
ul#nav { width: 700px; float: left; margin: 0 11px; }
ul#nav li { display: inline; float: left; height: 65px; width: auto; padding: 0; margin-right: 25px; }
ul#nav a { background: url(images/nav.png) no-repeat; display: block; height: 65px; position: relative; border: none; }
ul#nav a * { display: none; }
ul#nav a .hover { background: url(images/nav.png) no-repeat; display: block; height: 65px; position: relative; }
ul#nav li a.active { cursor: default; }

ul#nav li a#nav1 { width: 80px; background-position: -24px -75px; }
ul#nav li a#nav1 .hover, ul#nav li.highlight a#nav1:hover { width: 80px; background-position: -24px -150px; }
ul#nav li a.active#nav1 { width: 80px; background-position: -24px -225px; }

ul#nav li a#nav2 { width: 100px; background-position: -127px -75px; }
ul#nav li a#nav2 .hover, ul#nav li.highlight a#nav2:hover { width: 100px; background-position: -127px -150px; }
ul#nav li a.active#nav2 { width: 100px; background-position: -127px -225px; }

ul#nav li a#nav3 { width: 170px; background-position: -250px -75px; }
ul#nav li a#nav3 .hover, ul#nav li.highlight a#nav3:hover { width: 170px; background-position: -250px -150px; }
ul#nav li a.active#nav3 { width: 170px; background-position: -250px -225px; }
/*
ul#nav li a#nav4 { width: 78px; background-position: -443px -75px; }
ul#nav li a#nav4 .hover, ul#nav li.highlight a#nav4:hover { width: 78px; background-position: -443px -150px; }
ul#nav li a.active#nav4 { width: 78px; background-position: -443px -225px; }
*/
ul#nav li a#nav4 { width: 100px; background-position: -1160px -75px; }
ul#nav li a#nav4 .hover, ul#nav li.highlight a#nav4:hover { width: 100px; background-position: -1160px -150px; }
ul#nav li a.active#nav4 { width: 100px; background-position: -1160px -225px; }

ul#nav li a#nav5 { width: 105px; background-position: -1032px -75px; }
ul#nav li a#nav5 .hover, ul#nav li.highlight a#nav4:hover { width: 105px; background-position: -1032px -150px; }
ul#nav li a.active#nav5 { width: 105px; background-position: -1032px -225px; }

ul#secnav { width: 211px; float: right; margin: 8px 0px; }
ul#secnav li { display: inline; float: left; height: 49px; width: auto; padding: 0; margin-right: 2px; }
ul#secnav a { background: url(images/nav.png) no-repeat; display: block; height: 49px; position: relative; border: none; }
ul#secnav a * { display: none; }
ul#secnav a .hover { background: url(images/nav.png) no-repeat; display: block; height: 49px; position: relative; }
ul#secnav li a.active { cursor: default; }

ul#secnav li a#bid { width: 143px; background-position: -802px -83px; }
ul#secnav li a#bid .hover, ul#secnav li.highlight a#bid:hover { width: 143px; background-position: -802px -158px; }
.tooltip#bidT { background: url(images/tooltip.png) no-repeat; height: 350px; width: 700px; display: none; z-index: 2; } 
.tooltip#bidT .info_fieldset { width: 700px; }
.tooltip#bidT #note { background: transparent; display: block; width: 330px; height: 24px; position: relative; top: 170px; left: 346px; font-size: 15px; }
.tooltip#bidT #fields { display: block; width: 330px; height: 42px; float: left; position: relative; top: 190px; left: 345px; }
#form1 input.textbox { background: url(images/nav.png) no-repeat -535px -279px; border: none; padding: 5px; color: white; line-height: 30px; height: 30px; font-size: 16px; width: 235px; }
#form1 input.button { background: url(images/nav.png) no-repeat -786px -278px; border: none; width: 71px; height: 40px; position: relative; top: -14px; cursor: pointer; text-indent: -9999px; }
#form1 input.button * { display: none; }
#form1 input.button:hover { background-position: -858px -278px; }
ul#secnav li a.active#bid { width: 143px; background-position: -802px -158px; }

ul#secnav li a#facebook { width: 56px; background-position: -948px -83px; margin-right: 4px; }
ul#secnav li a#facebook .hover, ul#secnav li.highlight a#facebook:hover { width: 56px; background-position: -948px -158px; margin-right: 4px; }
.tooltip#facebookT { background: url(images/tooltip.png) no-repeat 0 -350px; height: 420px; width: 700px; display: none; z-index: 2; }
.tooltip#facebookT #fb-container { width: 400px; margin: 40px 0 0 205px; } 
.tooltip#facebookT #fanbox { position: relative; z-index: 10px; }
ul#secnav li a.active#facebook { width: 56px; background-position: -948px -158px; margin-right: 4px; }

ul.subnav { float: left; height: 382px; width: 255px; }


/*CONTENT*/
#scroller { width: 1011px; height: 382px; margin: 0px auto 15px auto; text-align: center; position: relative; z-index: 0; }
#scroller-content { height: 382px; width: 1011px; position: relative; }
.content { height: 382px; width: 1011px; position: absolute; }
.content#home { top: 0; left: 0px; }
.content#about { top: 0; left: 1511px; }
.content#partner { top: 0; left: 3022px; }
.content#share { top: 0; left: 4533px; }
.content#charities { top: 0; left: 6044px; }

/* CONTENT HOME */
#home .hero { background: url(images/content.png) no-repeat 0 -1026px; height: 382px; overflow: hidden; }
#home .slideshow { position: absolute; bottom: 20px; left: 400px; display: none; }

#home #primary { height: 382px; }
#home #primary h1 { background: url(images/text.png) no-repeat -36px -3052px; height: 34px; width: 619px; text-indent: -9999px; float: left; position: relative; left: 56px; top: 44px; }
#home #primary p#left { background: url(images/text.png) no-repeat -36px -3140px; height: 220px; width: 450px; text-indent: -9999px; float: left; position: relative; left: 56px; top: 76px; }
#home #primary p#right { background: url(images/text.png) no-repeat -36px -3440px; height: 30px; width: 328px; text-indent: -9999px; float: left; position: relative; top: 76px; left: 105px; }

/* FRONT SUBSCRIBE */
#front-subscribe { background: url(images/nav.png) no-repeat -137px -388px; float: right; position: relative; top: 97px; right: 62px; width: 375px; height: 35px; padding-top: 4px; }
#front-subscribe .info_fieldset #fields2 { display: block; float: right; position: relative; top: -30px; right: 35px; }
#front-subscribe .info_fieldset #form4 label { background: url(images/nav.png) no-repeat -534px -360px; position: relative; display: block; float: left; width: 135px; text-align: left; padding: 0px; line-height: 14px; color: white; text-indent: -9999px; height: 16px; top: 6px; }
#front-subscribe .info_fieldset #form4 label span { color: white; }
#front-subscribe .info_fieldset #form4 input.textbox { background: url(images/nav.png) no-repeat -621px -375px; border: none; padding: 6px 0 0 10px; color: #999; line-height: 10px; height: 28px; font-size: 10px; width: 160px; float: left; clear: right; }
#front-subscribe .info_fieldset #form4 input.button { background: url(images/nav.png) no-repeat -788px -375px; border: none; width: 68px; height: 28px; position: relative; top: -1px; cursor: pointer; text-indent: -9999px; float: right; right: 4px;}
#front-subscribe .info_fieldset #form4 input.button:hover { background-position: -860px -375px; }

/* CONTENT CHARITIES */
#charities .hero { background: url(images/content.png) no-repeat 0 -1026px; height: 382px; overflow: hidden; }
#charities .slideshow { position: absolute; bottom: 20px; left: 400px; display: none; }

/* CONTENT FEATURED */
#featured { background: url(images/featured.png) no-repeat -3px -220px; float: left; position: relative; top: 92px; left: 90px; width: 444px; overflow: hidden; height: 160px; z-index: 0 !important; }
#featured a { color: yellow; }

#featured #navL {  background: url(images/featured.png) no-repeat -453px -20px; width: 34px; float: left; height: 202px; margin-top: 0px;}
#featured #navL:HOVER { background: url(images/featured.png) no-repeat -489px -20px;  cursor: pointer }
#featured #navR { background: url(images/featured.png) no-repeat -525px -20px; width: 34px; float: left; height: 202px; margin-top: 0px;}
#featured #navR:HOVER { background: url(images/featured.png) no-repeat -561px -20px; }
#featured #item-container {  float: left; width: 374px; height: 157px; position:relative; top: 6px; overflow: hidden; }
#featured #item-container #container-items {  float: left; width: 1000px; }
#featured li { border-right: 1px dotted #314054;  float: left; position: relative; list-style: none; width: 187px; height: 200px; overflow: hidden; padding: 8px 0px 5px 0px; }

#featured ul li h3.title { font-size: 1.3em; color: #FFF; font-weight: bold; line-height: 1.3em; height: 18px; overflow: hidden; }
#featured ul li p { font-size: 1.1em; color: #777; line-height: 1.4em; text-align: center; }
#featured ul li p.item-name { text-align: center; color: #fff; margin-bottom: 10px; }
#featured ul li img { max-width: 160px; height: 80px; margin: 0px auto; padding: 8px; }
#featured ul li a  { background: none; border: none; }
#featured ul li a:hover  { background: none; border: none; }
#featured ul li p.item-description { text-align: left; color: #FFF; height: 64px; font-size: 1em;}
#featured ul li p.item-bid { text-align: center; font-weight: bold; color: yellow; }
.shrink-text { font-size: 1em !important; }



/* PRIVACY */
#privacy { left: 25px; position: relative; color: #a2cfd5; }
.tooltip#privacyT { float: left; z-index: 10000 !important; position: relative; background: url(images/tooltip.png) no-repeat 0 -830px; height: 160px; width: 700px; display: none; } 


/* CONTENT ABOUT */
#about .hero { background: url(images/content.png) no-repeat 0 -258px; height: 382px; overflow: hidden; }

#about .subnav li { display: inline; float: left; height: 95px; width: 255px; padding: 0; margin: 0; }
#about .subnav a { background: url(images/content.png) no-repeat; display: block; height: 95px; position: relative; border: none; }
#about .subnav a * { display: none; }
#about .subnav a .hover { background: url(images/content.png) no-repeat; display: block; height: 95px; position: relative; }
#about .subnav a.active { cursor: default; }

#about .subnav a#subnav1 { background-position: -1011px -258px; }
#about .subnav a#subnav1 .hover, ul#nav li.highlight a#subnav1:hover { background-position: -1266px -258px; }
#about .subnav a.active#subnav1 { background-position: -1266px -258px; }

#about .subnav a#subnav2 { background-position: -1011px -353px; }
#about .subnav a#subnav2 .hover, ul#nav li.highlight a#subnav2:hover { background-position: -1266px -353px; }
#about .subnav a.active#subnav2 { background-position: -1266px -353px; }

#about .subnav a#subnav3 { background-position: -1011px -448px; }
#about .subnav a#subnav3 .hover, ul#nav li.highlight a#subnav3:hover { background-position: -1266px -448px; }
#about .subnav a.active#subnav3 { background-position: -1266px -448px; }

#about .subnav a#subnav4 { height: 96px; background-position: -1011px -543px; }
#about .subnav a#subnav4 .hover, ul#nav li.highlight a#subnav4:hover { height: 96px; background-position: -1266px -543px; }
#about .subnav a.active#subnav4 { height: 96px; background-position: -1266px -543px; }

#about .accordion { width: 755px; float: left; position: relative; top: 0; }
#about .accordion p { background: url(images/text.png) no-repeat; height: 382px; text-indent: -9999px; }
#about .accordion p#about1 { background-position: 0 -177px; }
#about .accordion p#about2 { background-position: 0 -559px; }
#about .accordion p#about3 { background-position: 0 -941px; }
#about .accordion p#about4 { background-position: 0 -1323px; }

#about a.contentButton#bid { background: url(images/nav.png) no-repeat -698px -89px; width: 103px; height: 37px; float: left; position: relative; top: 137px; left: 450px; border: none; }
#about a.contentButton#bid * { display: none; }
#about a.contentButton#bid .hover { background: url(images/nav.png) no-repeat -698px -164px; display: block; height: 37px; position: relative; }

#about a.contentButton#paypal { background: url(images/nav.png) no-repeat -522px -89px; width: 174px; height: 37px; float: left; position: relative; top: 48px; left: 330px; border: none; }
#about a.contentButton#paypal * { display: none; }
#about a.contentButton#paypal .hover { background: url(images/nav.png) no-repeat -522px -164px; display: block; height: 37px; position: relative; }


/* CONTENT PARTNER */
#partner .hero { background: url(images/content.png) no-repeat 0 -642px; height: 382px; overflow: hidden; }

#partner .subnav li { display: inline; float: left; height: 127px; width: 255px; padding: 0; margin: 0; }
#partner .subnav a { background: url(images/content.png) no-repeat; display: block; height: 127px; position: relative; border: none; }
#partner .subnav a * { display: none; }
#partner .subnav a .hover { background: url(images/content.png) no-repeat; display: block; height: 127px; position: relative; }
#partner .subnav a.active { cursor: default; }

#partner .subnav a#subnav1 { background-position: -1011px -642px; }
#partner .subnav a#subnav1 .hover, ul#nav li.highlight a#subnav1:hover { background-position: -1266px -642px; }
#partner .subnav a.active#subnav1 { background-position: -1266px -642px; }

#partner .subnav a#subnav2 { background-position: -1011px -769px; }
#partner .subnav a#subnav2 .hover, ul#nav li.highlight a#subnav2:hover { background-position: -1266px -769px; }
#partner .subnav a.active#subnav2 { background-position: -1266px -769px; }

#partner .subnav a#subnav3 { height: 128px; background-position: -1011px -896px; }
#partner .subnav a#subnav3 .hover, ul#nav li.highlight a#subnav3:hover { height: 128px; background-position: -1266px -896px; }
#partner .subnav a.active#subnav3 { height: 128px; background-position: -1266px -896px; }

#partner .accordion { width: 755px; float: left; position: relative; top: 0; }
#partner .accordion p { background: url(images/text.png) no-repeat; height: 382px; text-indent: -9999px; }
#partner .accordion p#partner1 { background-position: 0 -1705px; }
#partner .accordion p#partner2 { background-position: 0 -2087px; }
#partner .accordion p#partner3 { background-position: 0 -2469px; }


/* CONTENT SHARE */
#share .hero { background: url(images/content.png) no-repeat 0 -1026px; height: 382px; overflow: hidden; }
#share .hero p { background: url(images/text.png) no-repeat -36px -2909px; height: 40px; width: 520px; text-indent: -9999px; float: left; position: relative; left: 36px; top: 136px; }
#share #note2 { display: block; text-align: left; height: 24px; width: 230px; float: right; position: relative; top: 180px; left: -484px; font-size: 12px; margin-bottom: 15px; color: white; }
#share .info_fieldset { width: 400px; float: right; }
#share .info_fieldset #fields2 { display: block; float: right; position: relative; top: -30px; right: 35px; }
#share .info_fieldset #form2 label { display: block; clear: right; width: 90px; text-align: left; padding: 4px 0 4px 4px; line-height: 14px; color: white; }
#share .info_fieldset #form2 label span { color: white; }
#share .info_fieldset #form2 input.textbox { background: url(images/content.png) no-repeat -1013px -174px; border: none; padding: 5px; color: white; line-height: 30px; height: 30px; font-size: 16px; width: 364px; float: right; clear: right; }
#share .info_fieldset #form2 textarea.textbox { background: url(images/content.png) no-repeat -1013px -1px; border: none; padding: 5px; color: white; line-height: 30px; height: 160px; font-size: 16px; width: 364px; float: right; clear: right; }
#share .info_fieldset #form2 input.button { background: url(images/nav.png) no-repeat -786px -326px; border: none; width: 71px; height: 40px; cursor: pointer; text-indent: -9999px; float: right; position: relative; left: 2px; top: -15px; padding: 0; }
#share .info_fieldset #form2 input.button:hover { background-position: -858px -326px; }


/* SUBSCRIPTION */
#subscribeT { background: url(images/text.png) no-repeat -36px -3498px; height: 20px; width: 328px; text-indent: -9999px; float: left; }
.info_fieldset_3 { display: block; text-align: left; height: 24px; width: 245px; float: left; position: relative; top: 200px; left: 35px; font-size: 15px; margin-bottom: 15px; color: white; }
#form3 { width: 245px; }
#form3 label { display: block; clear: right; width: 90px; text-align: left; padding: 4px 0 4px 4px; line-height: 14px; color: white; }
#form3 label span { color: white; }
#form3 input.textbox { background: url(images/nav.png) no-repeat -535px -279px; border: none; padding: 5px; color: white; line-height: 30px; height: 30px; font-size: 16px; width: 235px; }
#form3 input.button { background: url(images/nav.png) no-repeat -932px -326px; border: none; width: 88px; height: 40px; position: relative; top: 15px; cursor: pointer; text-indent: -9999px; float: right;}
#form3 input.button * { display: none; }
#form3 input.button:hover { background-position: -1021px -326px; }


/*PARTNERS*/
#partners { background: #d8d8d8 url(images/partner.png) repeat-x; width: 100%; height: 40px; overflow: hidden; }
#partners a.up { background: url(images/nav.png) no-repeat -535px -207px; display: block; width: 165px; height: 23px; margin: 10px 0 28px 0; border: none; }
#partners a.up * { display: none; }
#partners a.up .hover { background: url(images/nav.png) no-repeat -535px -241px; display: block; height: 23px; position: relative; }

#partners #companies { width: 1011px; margin: 0 auto; height: 416px; }
#partners #companies #expand { float: left; width: 295px; height: 357px; margin-left: 30px; font-size: 14px; border-left: 1px solid #bfbfbf; text-align: left;}
#partners #companies #expand p { font-size: 14px; display: block; padding: 0px 15px 0px 30px; }
#partners #companies #expand img { height: 65px; display: block; margin: auto auto; margin-bottom: 10px; text-align: center; }
#partners #companies #expand span { font-size: 14px; line-height: 24px; display: block; padding-left: 30px; }
#partners #companies #expand span img { height: 100px; display: block; margin: 0 auto; margin-bottom: 10px; }
#partners #companies #expand span a { font-size: 14px; line-height: 24px; }
#partners #companies #expand span strong { color: #00afea; font-size: 14px; font-weight: bold; line-height: 24px; }

#partners #companies #partnersNav { float: left; position: relative; bottom: 35px; display: none; }
#partners #companies #partnersNav a { background: none; color: #333; padding: 8px; float: left; border: none; cursor: pointer; }
#partners #companies #partnersNav a:hover { background: #bfbfbf; color: #e0e0e0; cursor: pointer; }
#partners #companies #partnersNav a.active { background: #bfbfbf; color: #333; cursor: default; }

#partners #companies #business { float: left; width: 684px; height: 306px; overflow: hidden; }
#partners #companies .accordion { float: left; height: 2000px; width: 100%; position: relative; top: 0px; }
#partners #companies table { text-align: left; width: 100%; /* border-top: 1px solid #aeaeae; */ }
#partners #companies table tr { line-height: 51px; height: 51px; /* border-bottom: 1px solid #aeaeae; */ }
#partners #companies table.gold { font-weight: bold; }
#partners #companies table.gold td { width: 326px !important; } 
#partners #companies table.gold td img { height: 26px; padding-right: 10px; vertical-align: middle; } 
#partners #companies table td { width: 163px; font-size: 12px; text-indent: 10px; cursor: pointer; line-height: 1.4em; height: 51px; }
#partners #companies table td span { display: none; }
#partners #companies table td.shrink { line-height: 1.4em; text-indent: 0px; padding-left: 10px; }

/*FOOTER*/
#footer { background: url(images/bg.png) 0 -622px repeat-x; padding-top: 5px; }
#footer p { text-align: center; color: #727272; }


/* CHARITIES SLIDESHOW */
#charities .accordion { width: 1011px; float: left; position: relative; top: -1910px; }
#charities .slideshow { display: none; position: absolute; bottom: 0px; left: 400px; border-top: 1px solid #525863; }
#charities .slideshow a { background: #e9e9e9; padding: 10px; float: left; border: none; cursor: pointer; }
#charities .slideshow a:hover { background: #525863; cursor: pointer; }
#charities .slideshow a.active { background: #525863; color: white; cursor: default; }

#charities .accordion #primary { background: url(images/charities.png) no-repeat; height: 382px; }
#charities .accordion #primary #primary-left { width: 450px; position: relative; top: 40px; left: -50px;}
#charities .accordion #primary #primary-left p#left { background: url(images/text.png) no-repeat -36px -3384px; height: 30px; width: 328px; text-indent: -9999px; float: left; position: relative; top: 76px; left: 105px; }

#charities .accordion #primary a#maw { background: url(images/content.png) no-repeat -1012px -1026px; text-indent: -9999px; height: 72px; width: 389px; position: relative; top: 95px; left: 105px; float: left; border: none; }
#charities .accordion #primary a#maw * { display: none; }
#charities .accordion #primary a#maw .hover { background: url(images/content.png) no-repeat -1012px -1099px; height: 72px; display: block; }

#charities .accordion #primary a#hillel { background: url(images/content.png) no-repeat -1012px -1172px; text-indent: -9999px; height: 72px; width: 389px; position: relative; top: 110px; left: 105px; float: left; border: none; }
#charities .accordion #primary a#hillel * { display: none; }
#charities .accordion #primary a#hillel .hover { background: url(images/content.png) no-repeat -1012px -1245px; height: 72px; display: block; }

#charities .accordion p.hillel { background: url(images/hillel.png) no-repeat; height: 382px; text-indent: -9999px; }
#charities .accordion p.hillel#hillel1 { background-position: 0 0; }
#charities .accordion p.hillel#hillel2 { background-position: 0 -381px; }
#charities .accordion p.hillel#hillel3 { background-position: 0 -1143px; }
#charities .accordion p.hillel#hillel4 { background-position: 0 -1524px; }
#charities .accordion p.hillel#hillel5 { background-position: 0 -762px; }

#charities .accordion p.maw { background: url(images/maw.png) no-repeat; height: 382px; text-indent: -9999px; }
#charities .accordion p.maw#maw1 { background-position: 0 0; }
#charities .accordion p.maw#maw2 { background-position: 0 -381px; }
#charities .accordion p.maw#maw3 { background-position: 0 -1143px; }
#charities .accordion p.maw#maw4 { background-position: 0 -1524px; }
#charities .accordion p.maw#maw5 { background-position: 0 -762px; }



#home .accordion { width: 1011px; float: left; position: relative; top: -1910px; }
#home .slideshow { display: none; position: absolute; bottom: 0px; left: 400px; border-top: 1px solid #525863; }
#home .slideshow a { background: #e9e9e9; padding: 10px; float: left; border: none; cursor: pointer; }
#home .slideshow a:hover { background: #525863; cursor: pointer; }
#home .slideshow a.active { background: #525863; color: white; cursor: default; }

#home .accordion #primary { height: 382px; }
#home .accordion #primary h1 { background: url(images/text.png) no-repeat -36px -3052px; height: 34px; width: 619px; text-indent: -9999px; float: left; position: relative; left: 56px; top: 44px; }
#home .accordion #primary p#left { background: url(images/text.png) no-repeat -36px -3140px; height: 220px; width: 450px; text-indent: -9999px; float: left; position: relative; left: 56px; top: 76px; }
#home .accordion #primary p#right { background: url(images/text.png) no-repeat -36px -3440px; height: 30px; width: 328px; text-indent: -9999px; float: left; position: relative; top: 76px; left: 105px; }

#home .accordion #primary a#maw { background: url(images/content.png) no-repeat -1012px -1026px; text-indent: -9999px; height: 72px; width: 389px; position: relative; top: 95px; left: 105px; float: left; border: none; }
#home .accordion #primary a#maw * { display: none; }
#home .accordion #primary a#maw .hover { background: url(images/content.png) no-repeat -1012px -1099px; height: 72px; display: block; }

#home .accordion #primary a#hillel { background: url(images/content.png) no-repeat -1012px -1172px; text-indent: -9999px; height: 72px; width: 389px; position: relative; top: 110px; left: 105px; float: left; border: none; }
#home .accordion #primary a#hillel * { display: none; }
#home .accordion #primary a#hillel .hover { background: url(images/content.png) no-repeat -1012px -1245px; height: 72px; display: block; }

#home .accordion p.hillel { background: url(images/hillel.png) no-repeat; height: 382px; text-indent: -9999px; }
#home .accordion p.hillel#hillel1 { background-position: 0 0; }
#home .accordion p.hillel#hillel2 { background-position: 0 -381px; }
#home .accordion p.hillel#hillel3 { background-position: 0 -1143px; }
#home .accordion p.hillel#hillel4 { background-position: 0 -1524px; }
#home .accordion p.hillel#hillel5 { background-position: 0 -762px; }

#home .accordion p.maw { background: url(images/maw.png) no-repeat; height: 382px; text-indent: -9999px; }
#home .accordion p.maw#maw1 { background-position: 0 0; }
#home .accordion p.maw#maw2 { background-position: 0 -381px; }
#home .accordion p.maw#maw3 { background-position: 0 -1143px; }
#home .accordion p.maw#maw4 { background-position: 0 -1524px; }
#home .accordion p.maw#maw5 { background-position: 0 -762px; }
