@charset "utf-8";
/*********************************************************************************/
/* Edited version of Eric Meyer's Reset.css v1.0 | 20080212						 */
/*********************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
 
 /* Fixes and Such - Needed for footer and legacy ('not a real browser'-browsers) */
html, body { height:100.1%; }

body { background:#000 url(img/a_good_day_at_The_Dog_House.jpg) no-repeat top left; }

/*body { background:#000 url(img/tdhopening.jpg) no-repeat top left; height:1000px; width:1000px; overflow:hidden; }*/

#tdhSkyline { background:transparent url(img/tdhskyline.png) no-repeat top left; height:699px; width:1008px; position:relative; }
#tdhText, #tdhMap, #tdhTwitter, #tdhCart, #tdhFacebook, #tdhEmail, #tdhPhone, #tdhContent, #tdhTwitterWidget { position:absolute; display:block; }
#tdhText { background:transparent url(img/tdhBG.png) no-repeat top left; height:480px; width:600px; z-index:0; top:220px; left:0; }
/* #tdhText { background:transparent url(img/tdhtext.png) no-repeat top left; height:492px; width:572px; z-index:0; top:220px; left:0; } */
#tdhMap { background:transparent url(img/tdhmap.png) no-repeat top left; height:166px; width:82px; top:420px; left:447px; }
#tdhFacebook { background:transparent url(img/tdhfacebook.png) no-repeat top left; height:166px; width:80px; top:418px; left:540px; }
#tdhTwitter { background:transparent url(img/tdhtwitter.png) no-repeat top left; height:166px; width:84px; top:418px; left:630px; }
#tdhCart { background:transparent url(img/tdhcart.png) no-repeat top left; height:580px; width:240px; top:198px; left:309px; }
#tdhEmail { top:500px; left:232px; z-index:101; }
#tdhPhone { top:500px; left:450px; z-index:101; }

#tdhCart a, #tdhMap a, #tdhTwitter a, #tdhFacebook a, #tdhEmail a, #tdhPhone a { margin:0; padding:0; text-indent:-9999px; outline:none; display:block; z-index:20; cursor:pointer; }

#tdhCart > a { height:207px; width:207px; }
#tdhMap > a { height:82px; width:82px; }
#tdhTwitter > a { height:84px; width:80px; }
#tdhFacebook > a { height:80px; width:80px; }
#tdhEmail > a { height:30px; width:215px; z-index:101; }
#tdhPhone > a { height:30px; width:120px; z-index:101; }

.tooltip { display:none; background:transparent url(img/tooltip/white_arrow50.png) no-repeat top left; font:bold 14px/1.2 Arial, Helvetica, sans-serif; height:80px; width:170px; padding:20px 20px; color:#333; z-index:100; text-align:center; }

h1 { display:none; }
#tdhContent { top:700px; left:40px; height:300px; width:390px; margin:0 10px 0 0; display:none; }
h2 { font-size:18px; font-weight:bold; color:#fff; margin:-100px 0 10px 0; z-index:1; font-family:"Arial Black", Arial, sans-serif; }
p { font-size:14px; font-weight:normal; color:#fff; line-height:1.4; margin:0 0 20px 0; z-index:1; font-family:Arial, sans-serif; }

#tdhTwitterWidget { top:600px; left:440px; display:none; }
.twtr-ft { display:none; }
