/* Imports
----------------------------------------*/
@import url("reset.css");
@import url("960.css");
@import url("typography.css");
@import url("nav.css");
@import url("slide.css");
@import url("forms.css");
@import url("arcade.css");
@import url("ajaxnet.css");

/* Branding Elements ******/
#branding { background: #fff; text-align:left; position: relative; }
#branding h1 {background: transparent url('../images/layout/branding.png') no-repeat; text-indent: -9999px; margin: 20px 20px 10px 20px; }
#branding h1 a { display: block;  width: 548px; height: 123px; }
#branding h2 { position: absolute; top: 115px; right: 10px; }

#socialmedia { position: absolute; top: 120px; right: 20px;  }
#socialmedia a { float: left; margin-right: 10px; width: 32px; height: 32px; text-indent: -9999px; display: block; }

#twitter-feed { line-height: 1em; font-size: .9em; height: 220px; overflow: auto; border: 1px solid #b5b3b3; width: 218px; }

.blogteaser { background: transparent url('/images/home/blogteaser-bottom.gif') no-repeat bottom; padding-bottom: 15px; margin-bottom: 15px; }
.blogteaser .inner { background: transparent url('/images/home/blogteaser-top.gif') no-repeat top;  padding-top: 5px; height: 220px; }
.blogteaser h3 { margin: 15px; font-weight: bold; line-height: 1.2em; font-size: 1em; }
.blogteaser p { margin: 5px 15px; font-size: .9em; }
.blogteaser .rss { background: transparent url('/images/icons/feed-icon-28x28.png') no-repeat; width: 28px; height: 28px; float:right; margin: 15px; text-indent: -9999px; }
.blogteaser .readmore { text-align: right; }

#productInfo { font-size: .9em; color: #fff; background: #4d4c4d url('/images/home/menu-footer.gif') no-repeat bottom; padding-bottom: 23px; }
#productInfo p { padding: 10px 0; margin-bottom: 0; }

#slideshow { overflow: hidden; margin-bottom: 20px; background: #000; }

#home-overview { background: transparent url('../images/home/interiortile.gif') repeat-x top; width: 920px; margin-left: 30px; }
#home-overview h2 { color: #fff; line-height: 30px; padding: 0 1em; }
#home-overview li a { display: block; height: 90px;  }
#entertainment, #entertainment ul, #events, #events ul { margin: 0; padding: 0; width: 303px; }
#entertainment ul, #events ul { background: transparent url('../images/home/largecolbarl.gif') no-repeat top center; padding-top: 6px; }
#entertainment li, #events li { text-indent: -9999px; height: 90px; background-repeat: no-repeat; background-color: Transparent; margin:0; list-style: none;}
#entertainment #ptg { background-image: url('../images/home/ptgbutton.jpg'); }
#entertainment #csn { background-image: url('../images/home/csnbutton.jpg'); }
#entertainment #pitp { background-image: url('../images/home/pitpbutton.jpg'); }
#entertainment #soon { background-image: url('../images/home/comingsoonbutton.jpg'); }
#events #vip { background-image: url('../images/home/vipbutton.jpg'); }
#events #wsop { background-image: url('../images/home/wsopbutton.jpg'); }
#events #mpe { background-image: url('../images/home/mastersbutton.jpg'); }
#events #events { background-image: url('../images/home/managementbutton.jpg'); }
#home-overview  #info { width: 314px; height: 389px; margin:0; background: transparent url('../images/home/shape1.png') top no-repeat; margin: 10px 0 0 0; overflow: hidden; }
#home-overview  #info .inner { margin: 18px; }
#home-overview  #info div p { line-height: 1.4em; margin-bottom: .6em; }
#product-info div { display: none; }
#lili-info h3 { background: transparent url('../images/home/smallcolbar.gif') no-repeat bottom; padding-bottom: 10px; text-align: center; margin: .5em 0; }


.socialmedia { background: #fff url('/images/home/socialmedia-bottom.gif') no-repeat bottom; padding-bottom: 12px; }
.socialmedia .inner { background: transparent url('/images/home/socialmedia-top.gif') no-repeat top; padding: 12px 0 0 0; text-align:center; }
.socialmedia .inner div { width: 130px; float: left; text-align: left; margin: 0 15px; }
.socialmedia a { background-repeat: no-repeat; background-position: left top; width: 130px; display:block; }
div.youtube a { background-image: url('/images/home/youtube.png'); padding-top: 30px; }
div.flickr a { background-image: url('/images/home/flickr.png'); padding-top: 30px;  }
div.twitter a { background-image: url('/images/icons/twitter.png'); padding-left: 40px; line-height: 32px; }
div.facebook a { background-image: url('/images/icons/facebook.png'); padding-left: 40px; line-height: 32px; }

.socialmedia a.flickr32 { text-indent: -9999px; float: left; margin-right: 20px; width: 32px; height: 32px; }
.socialmedia a.twitter32 { text-indent: -9999px; float: left; margin-right: 20px; margin-left: 20px; width: 32px; height: 32px;  }
.socialmedia a.facebook32 { text-indent: -9999px; float: left; margin-right: 20px; width: 32px; height: 32px;  }
.socialmedia a.youtube32 { text-indent: -9999px; float: left; width: 32px; height: 32px;   }

#flickr_badge_uber_wrapper { }
#flickr_badge_wrapper {}
.socialmedia .inner .flickr_badge_image { width: 75px; margin: 0 10px 10px 15px; }
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}

#info-panel { background: #4d4c4d url(../images/home/top-header.png) no-repeat top; margin-bottom: 10px; }
#info-panel ul { margin: 60px 0 0 0; padding: 0 0 228px 0; background: transparent url('../images/home/ft-paddypower.jpg') no-repeat bottom; }
#info-panel li { width: 220px; height: 34px; float: left; margin: 0; padding:0; text-align: left; color: #fff; text-indent: 50px; list-style: none; background-color: #4d4c4d; }
#info-panel li.alt { float:right; overflow:hidden; }

#info-panel li { list-style: none; float:left; margin: 0; text-indent: -9999px; }
#info-panel li a { display:block;  width: 240px; height: 34px; }
#info-panel li a:hover { background-position: 0 -34px; }

#info-panel li#mnu-lili a { background-image: url('../images/home/menu-lili.png');}
#info-panel li#mnu-csn a { background-image: url('../images/home/menu-csn.png');}
#info-panel li#mnu-pitp a { background-image: url('../images/home/menu-pitp.png'); }
#info-panel li#mnu-bitb a { background-image: url('../images/home/menu-bitb.png');  }
#info-panel li#mnu-tvt a { background-image: url('../images/home/menu-tvt.png'); }
#info-panel li#mnu-quiz a { background-image: url('../images/home/menu-quiz.png'); }
#info-panel li#mnu-cartoon a { background-image: url('../images/home/menu-cartoon.png'); }
#info-panel li#mnu-offer a { background-image: url('../images/home/menu-offers.png'); }
#info-panel li#mnu-news a { background-image: url('../images/home/menu-news.png'); }
#info-panel li#mnu-arcade a { background-image: url('../images/home/menu-arcade.png'); }
#info-panel li#mnu-ppp a { background-image: url('../images/home/menu-ppp.png'); }
#info-panel li#mnu-gallery a { background-image: url('../images/home/menu-gallery.png'); }
#info-panel li#mnu-beerpong a { background-image: url('../images/home/menu-beerpong.png'); }
#info-panel li#mnu-events a { background-image: url('/media/63749/menu-event-managment.png'); }
#info-panel li#mnu-onlineleague a { background-image: url('/media/63742/menu-online-league.png'); }
#info-panel li#mnu-shuffleup a { background-image: url('/media/63763/menu-shuffle.png'); }
#info-panel li#mnu-mpa a { background-image: url('/media/67822/menu-mpa.png'); }
#info-panel li#mnu-forum a { background-image: url('/media/71524/menu-forums.png'); }
#info-panel li#mnu-mpe a { background-image: url('../images/home/menu-mpe.png'); }

#info-panel ul.lili { background-image: url('../images/home/ft-lili.jpg'); }
#info-panel ul.csn { background-image: url('../images/home/ft-csn.jpg'); }
#info-panel ul.quiz { background-image: url('../images/home/ft-quiz.jpg'); }
#info-panel ul.pitp { background-image: url('../images/home/ft-pitp.jpg'); }
#info-panel ul.bitb { background-image: url('../images/home/ft-bitb.jpg'); }
#info-panel ul.tvt { background-image: url('../images/home/ft-tvt.jpg'); }
#info-panel ul.offer { background-image: url('../images/home/ft-offer.jpg'); }
#info-panel ul.qualifiers { background-image: url('../images/home/ft-qualifiers.jpg'); }
#info-panel ul.forum { background-image: url('../images/home/ft-forum.jpg'); }
#info-panel ul.cartoon { background-image: url('../images/home/ft-cartoon.jpg'); }
#info-panel ul.news { background-image: url('../images/home/ft-news.jpg'); }
#info-panel ul.arcade { background-image: url('../images/home/ft-arcade.jpg'); }
#info-panel ul.ppp { background-image: url('../images/home/ft-paddypower.jpg'); }
#info-panel ul.gallery { background-image: url('../images/home/ft-gallery.jpg'); }
#info-panel ul.beerpong { background-image: url('http://www.livingitlovingit.com/images/home/ft-beerpong.jpg'); }
#info-panel ul.events { background-image: url('/media/63777/ft-event-management.jpg'); }
#info-panel ul.onlineleague { background-image: url('/media/63770/ft-online-league.jpg'); }
#info-panel ul.shuffleup { background-image: url('/media/63792/ft-shuffle.jpg'); }
#info-panel ul.mpa { background-image: url('/media/67836/ft-mpa.jpg'); }
#info-panel ul.mpe { background-image: url('../images/home/ft-mpe.jpg'); }

#feature-highlight { background: transparent url('../images/icons/lili-220px.jpg') no-repeat; height: 220px; }
#site-info { text-align: justify; }
#site-info h1 { font-size: 1.6em; }

#feature-nav a { float:left; width: 100px; height: 100px; background-repeat: no-repeat; display: block; text-indent: -9999px; }
#feature-nav a.login { background-image: url('../images/icons/login100px.jpg'); margin: 0 20px 20px 0; }
#feature-nav a.newsletter { background-image: url('../images/icons/newsletter100px.jpg'); margin-bottom: 20px; }
#feature-nav a.news { background-image: url('../images/icons/news100px.jpg'); }
#feature-nav a.forums { background-image: url('../images/icons/forum100px.jpg'); margin-left: 20px; }

#secondary-content { overflow: hidden; }

#search { background: transparent url('/media/56263/search-160px.jpg') no-repeat; margin-left: 80px; min-height: 160px; }
#search a { color: #95af30; }
#search a:hover { color: #000; }

.box { background: #e4e4e4 url('../images/layout/top700px.png') no-repeat top; padding-top: 17px; margin: 0 0 20px 0; }
.box .bottom { background: #e4e4e4 url('../images/layout/bottom700px.png') no-repeat top; height: 17px; }
.box h1, .box h2, .box h3 , .box p, .box table { margin-left: 20px; margin-right: 20px; }
.box fieldset { position: relative; padding: 0; margin: 0; }
.box legend { font-weight: bold; font-size: 1.4em; }

#newsHeadlineImage { float: right; margin: 0 0 20px 20px; }

.pager a { padding: 4px 10px; border: 1px solid #ccc; margin-right: 2px; float:left; }
.pager a.current { background: #ccc; color: #000; }

#site-branding { margin-top: 10px; text-align: center; width: 460px; height: 230px; overflow: hidden; line-height: 230px; margin-bottom: 10px; background: transparent url('../images/home/flash-alt.jpg') no-repeat; }

#footer { background: transparent url('../images/layout/footer.png') no-repeat top center; min-height: 90px; margin-top: 10px; }
#footer p { margin: 1em; }#news-list li { list-style: none; border-bottom: 1px #666 solid; padding-bottom: .7em; margin-bottom: .7em; position: relative; }

.news-feature { background: transparent url('/media/58589/line-700px.jpg') no-repeat bottom; margin-bottom: 30px; padding-bottom: 10px; }
.news-feature h1, .news-feature p { margin-left: 240px; margin-right: 20px; }
.news-feature h1 { margin-top: 0; }
.news-feature img { float: left; margin-right: 20px;    }

#news-list { margin: 0; padding:0; }
#news-list h4, #news-list p { margin: 0; }
#news-list div { float: left; width: 480px; margin-left: 10px; }
#news-list img { float: left; }
#news-list .go { float:right; background: transparent url('../images/icons/fullstory70px.png') no-repeat; height: 70px; width: 70px; text-indent: -9999px; margin: 0 0 .5em 1em; }

.column { font-size: .9em; text-align: justify; }

#team .member { margin-bottom: 20px; }

/* Blog Styles **********/
.post { padding-bottom: 1em; margin-bottom: 1em; }
.entry-content { margin: 1em 0; }
.entry-meta { background: #eee; padding: .3em;  }

.page4080 #primary-content, .page3916 #primary-content, .page3919 #primary-content, .page3948 #primary-content { background: transparent url('../images/balls.png') no-repeat 400px 70px;  }

/* Generic */
.left { float:left;  margin: 0 15px 15px 0;}
.right { float: right;  margin: 0 0 15px 15px; }
.center { margin-left: auto; margin-right:auto; text-align:center; }

.GridView th, .GridView td { padding: .3em; }

.socialnetwork { background-repeat: no-repeat; background-position: top left; padding-left: 40px; border: 1px solid #fff; }
.socialnetwork p { margin-top: 0; }
.facebook32 { background-image: url('/media/3626/facebook.png'); }
.flickr32 { background-image: url('http://www.livingitlovingit.com/media/3627/flickr.png');}
.twitter32 { background-image: url('/media/3644/twitter.png');}
.youtube32 { background-image: url('/media/3647/youtube.png'); }
.forum32 { background-image: url('/images/icons/forum32.png');}

#tweetmeme, #facebookshare  { float: right; width: 70px; height: 70px; }

#social-links a { display: block; float: left; margin: 0 25px; }