@charset "utf-8";
/* CSS Document */

a#mover{position:absolute; left:300px;}
*{margin:0; padding:0;}

.width960{width:960px; margin:0 auto; position:relative;}
.clear{clear:both;}
.dropdown{display:none; background:black; position:relative; top:20px; padding-bottom:5px;}
.dropdown a{color:white; font-family:Arial; display:block; padding:5px 15px 7px 15px;}
.dropdown a:hover{background:#232323;}

	
body{background:black url(../images/mulligans0315/bg.jpg) no-repeat center top;}
body.es{background:black url(../images/mulligans0315/eastshore/mulligansEastBg.jpg) no-repeat center top;}

#header{width:100%; height:70px; background:black;}
	h1#dtad_logo{display:block; width:121px; height:52px; background:url(../images/1116/dtad_logo.png) no-repeat; text-indent:-9999px; position:absolute; top:13px; left:10px;}
	
	/* SITE NAV */
	ul#site_nav_links{padding:0; list-style-type:none; list-style:none; position:relative; top:40px; left:170px;}
		ul#site_nav_links li{list-style-type:none; list-style:none; display:inline; float:left;}
			ul#site_nav_links li a{display:block; text-indent:-9999px; background:url(../images/1116/site_nav_links.png) no-repeat;}
				ul#site_nav_links li a#dtad_photos{width:100px; height:20px;}
					ul#site_nav_links li a#dtad_photos:hover{background-position:0px -21px;}
				ul#site_nav_links li a#dtad_events{width:100px; height:20px; background-position:-100px 0;}
					ul#site_nav_links li a#dtad_events:hover{background-position:-100px -21px;}
				ul#site_nav_links li a#dtad_cities{width:145px; height:20px; background-position:-200px 0;}
					ul#site_nav_links li a#dtad_cities:hover{background-position:-200px -20px;}
					
					a#login{position:relative; top:15px; left:-35px; font-family:Arial; color:white; font-size:12px; padding:1px 3px 1px 3px; text-decoration:none;}
						a#login:hover{text-decoration:underline;}

       #mulligansHeader{position:relative; width:1014px; height:56px; margin:10px auto;}
            h1#mulligansLogo-hbg{width:278px; height:153px; background:url(http://www.downtownafterdark.com/images/mulligans0315/mulligansDowntownPubLogo.png); position:absolute; z-index:500; left:365px; top:-45px; text-indent:-9999px;}
            h1#mulligansLogo-wb{width:336px; height:220px; background:url(http://www.downtownafterdark.com/images/mulligans0315/mulligansIrishPubLogo.png); position:absolute; z-index:500; left:345px; top:-70px; text-indent:-9999px;}
            h1#mulligansLogo-eastShore{width:278px; height:145px; background:url(http://www.downtownafterdark.com/images/mulligans0315/mulligansEastShoreLogo.png); position:absolute; z-index:500; left:365px; top:-60px; text-indent:-9999px;}

       /* MULLIGANS PAGE NAV */
       #mulligansPageNav{width:1022px; position:relative; margin:20px auto;}
       #mulligansPageNav h1{display:block; width:211px; height:100px; background:url(../images/mulligans0315/eastshore/logo.png) no-repeat; text-indent:-9999px; position:relative; z-index:600; left:50px; top:-5px;}
            #mulligansPageNav ul#pageNavUl{padding:0; list-style-type:none; list-style:none; position:relative; z-index:500;}
                #mulligansPageNav ul#pageNavUl li{list-style-type:none; list-style:none; display:inline; float:left; height:65px; background:url(../images/mulligans0315/eastshore/navSprite.png) no-repeat;}
                #mulligansPageNav ul#pageNavUl li#navSpacer{width:280px; background:url(../images/mulligans0315/eastshore/navSprite.png) no-repeat;}
                #mulligansPageNav ul#pageNavUl li#navSpacerEnd{width:80px;   background-position:-940px 0;}
                #mulligansPageNav ul#pageNavUl a{display:block;  text-indent:-9999px;}
                    #mulligansPageNav ul#pageNavUl li#menus{width:100px; height:65px; background-position:-280px 0;}
                    #mulligansPageNav ul#pageNavUl li#directions{width:130px; height:65px; background-position:-380px 0;}
                    #mulligansPageNav ul#pageNavUl li#locations{width:130px; height:65px; background-position:-510px 0;}
                    #mulligansPageNav ul#pageNavUl li#photos{width:80px; height:65px; background-position:-640px 0;}
                    #mulligansPageNav ul#pageNavUl li#events{width:90px; height:65px; background-position:-720px 0;}
                    #mulligansPageNav ul#pageNavUl li#contact{width:130px; height:65px; background-position:-810px 0;}
                    
                    #mulligansPageNav ul#pageNavUl li#menus:hover{width:100px; height:65px; background-position:-280px -67px;}
                    #mulligansPageNav ul#pageNavUl li#directions:hover{width:130px; height:65px; background-position:-380px -67px;}
                    #mulligansPageNav ul#pageNavUl li#locations:hover{width:130px; height:65px; background-position:-510px -67px;}
                    #mulligansPageNav ul#pageNavUl li#photos:hover{width:80px; height:65px; background-position:-640px -67px;}
                    #mulligansPageNav ul#pageNavUl li#events:hover{width:90px; height:65px; background-position:-720px -67px;}
                    #mulligansPageNav ul#pageNavUl li#contact:hover{width:130px; height:65px; background-position:-810px -67px;}
                    
       
       
       
      .spacer{width:960px; height:481px; position:relative; margin:0 auto; top:-25px;}
      p#address{color:white; padding:3px; border:1px solid black; font-size:18px; position:absolute; background:url(../images/transparentBg.png) repeat; top:-32px; right:245px;}
      
      #slider{width:692px; height:295px; background:url(../images/mulligans0315/eastshore/sliderBg.png) no-repeat; position:relative; left:10px; padding-left:17px;}
      #sliderHolder{position:absolute; left:17px; top:21px;}
        #sliderHolder div{height:250px; width:671px;}
        .bottomads{float:left; border:none;}
                    
                    /* TABLE */
      #table{width:934px; height:481px; position:relative; margin:10px auto; background:url(http://www.downtownafterdark.com/images/mulligans0315/table.jpg) no-repeat;}
        img#guinnessGlass{position:absolute; right:-125px; top:-50px;}
        img#guinnessGlassWb{position:absolute; right:-125px; top:-80px;}
        img#locationRibbon{position:absolute; left:-11px; top:-15px;}
        #tableBanner{position:relative; top:40px; margin:0 auto; width:492px; height:184px; padding:10px; background:url(../images/index_1020/bg_70.png) repeat;}
        #draftList{width:470px; height:221px; background:url(http://www.downtownafterdark.com/images/mulligans0315/beerListPaper.png) no-repeat; position:absolute; bottom:35px; left:232px;}
        #connect{width:254px; height:251px; background:url(http://www.downtownafterdark.com/images/mulligans0315/napkins.png) no-repeat; position:absolute; bottom:10px; right:170px;}
            #connect a{width:80px; height:77px; background:url(http://www.downtownafterdark.com/images/mulligans0315/bottleCap.png) no-repeat; position:absolute; text-indent:-9999px; top:80px; right:60px; z-index:100;}
                #connect a:hover{background-position:0 -72px;}
        a#menuLink{display:block; width:249px; height:353px; background:url(http://www.downtownafterdark.com/images/mulligans0315/menuLink.png) no-repeat; position:absolute; top:50px; left:10px; text-indent:-9999px;}
             a#menuLink:hover{background-position:0 -355px;}

        img#draftsArrow{position:absolute; top:100px; left:20px;}

             ul.drafts{position:relative; float:left; top:25px; list-style-type: none; list-style:none;}
             ul#left{margin-left:70px; margin-right:30px;}
                ul.drafts li{list-style-type: none; list-style:none; font-family:Trebuchet MS; color:#231707; font-size:17px;}

      #bottom{width:940px; height:430px; position:relative; margin:40px auto;}
        .bottomMeta{width:300px; height:300px; float:left; border-right: 1px solid #383937;}
            .secondBlock{margin-left:25px;}

            p.metaHeader{font-family:Times New Roman, Trebuchet MS, Arial; font-size:22px; border-bottom:2px solid white; color:white; font-style:italic; width:250px; margin-bottom:10px;}
            .indSpecial{margin:5px 0 10px 0;}
            .indSpecial p{color:white;}
            p.specialTitle{font-size:14px; color:#cfc29d; text-decoration:underline; margin-bottom:3px;}
            .bottomMeta a{color:#49acff; font-size:14px;}
                .bottomMeta a:hover{text-decoration:none;}

     #dtad{width:100%; height:300px; background:#d0d0d0; position:relative;}

      #fbWidget{float:right;}
      .fb_ltr{background:white;}
      #contactBlock{background:#0b0b0b; }

       

	/* RECENT PICS */
	#recent_pics{width:940px; height:79px; position:relative; padding-bottom:5px; margin:0 auto; z-index:250; top:20px; border-bottom:1px solid black; margin-bottom:30px;}
		#recent_pics h3{text-indent:-9999px; position:absolute; right:0px; top:0px; width:125px; height:75px; background:url(../images/sawyers_1122/latest_photos.png) no-repeat; border:none;}
		img.recent_pic{float:left; width:108px; height:72px; margin:2px 5px 0 0; border:1px solid black;}
			img.recent_pic:hover{border-color:white;}
			
	/* OTHER EVENTS */
	#other_events{height:170px;}
            #other_events h3{width:381px; height:52px; background:url(../images/mulligans/other_events.png) no-repeat; border:none; text-indent:-9999px;}
            #other_events h3#scranton_other_events{width:351px; height:52px; background:url(../images/sitewide/other_scranton_events_transparent.png) no-repeat; border:none; text-indent:-9999px;}
            #other_events h3#hbg_other_events{width:357px; height:60px; background:url(../images/sawyers_1006/other_events.png) no-repeat; border:none; text-indent:-9999px;}
            a#all_events{position:absolute; right:10px; top:35px; font-family:Arial; color:black; font-size:12px; background:yellow; padding:5px;}
            a#all_events:hover{text-decoration:none;}
            .other_events_ind{float:left; width:301px; height:83px; margin:10px 5px 0 5px; position:relative;}
            img.other_events_logo{position:absolute; left:0; top:5px;}
            p.event_date{position:absolute; padding:3px; top:10px; left:115px; font-family:Arial; font-size:12px; color:white; background:#214313;}
		p.event_description{position:absolute; padding:3px; top:35px; left:115px; font-family:Arial; font-size:12px; height:30px; overflow:hidden; color:black;}
		a.event_details{font-family:Arial; text-decoration:none; background:#0cff00; padding:3px; font-size:12px; color:black; position:absolute; bottom:-10px; left:115px;}
		a.event_details:hover{background:blue; color:white;}

        #footer{width:100%; padding:10px 0 10px 0; background:black; font-family:Arial; color:#b6b6b6; font-size:12px; margin-top:20px;}
            #footer p{margin:0 auto; position:relative; width:230px;}
							
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
				
	

	