/* DEFAULT */
*{padding:0; margin:0}
body{background:#000 url(/images/global/layout/bg.jpg) top center no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:0.75em;color:#5f5f5f; text-align:center}
input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:0.9em}
div{text-align:left}
img{border:0}
h1, h2, h3, h4, h5, h6{margin:0 0 5px 0; padding:0px; color:#333; font-weight:bold;}
p{margin:0 0 8px 0; padding:0}
form{margin:0; padding:0; display:block}
.clear{clear:both; font-size:0; line-height:0;}
.fltl{float:left}
.fltr{float:right}
.txt-right{text-align:right}
.txt-center{text-align:center}
a{color:#000; font-weight:bold; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
ul {margin:0; padding:0;}
ul li {margin:0; padding:0 0 5px 0;}
h1{font-size:1.35em;}
h2{font-size:1.20em;}
h2 a {text-decoration:none;}
h2 a:hover {text-decoration:underline;}
h3{font-size:1.15em;}
h4{font-size:0.9em;}
table {border-collapse:collapse;}
form ul {list-style:none; margin:0; padding:0;}
.hide {display:none}

/* Structure */
#wrapper {width:760px; margin:0 auto; padding:120px 32px 70px 32px;background:url(/images/global/layout/footer-bg.jpg) bottom no-repeat}
#header h1 { width:554px; height:47px; margin:0 auto; text-indent:-999em}
#header {height:55px; z-index:10}
#navigation {height:150px; z-index:10}
#content {width:760px;}
#top {padding-top:5px}
#left {width:472px;float:left;padding:0 0 0 6px;color:#fff}
#right {float:right;width:270px;padding:0 6px 0 0;color:#000}

/* Header & Menu */
#header h1 {width:760px;background:url(/images/com/en/content/home/header-title.png) top left no-repeat}
#nav {width:760px; height:93px;z-index:10;position:absolute}
#nav-fix {background:url(/images/com/en/layout/nav-back.png) no-repeat;width:760px;height:93px}
#nav ul {list-style:none;margin:0;padding:0;width:760px;z-index:1;position:relative}
#nav ul li {padding:0;text-indent:-999em;position:absolute}
#nav ul a {display:block;height:20px;overflow:hidden}
#nav ul a:hover {color:#a09c81; text-decoration:none}
#nav ul li.home {top:20px;width:45px;left:11px}
#nav ul li.bio {top:12px;width:40px;left:75px}
#nav ul li.faq {top:8px;width:40px;left:128px}
#nav ul li.tips {top:4px;width:45px;left:187px}
#nav ul li.sponsors {top:1px;width:73px;left:255px}
#nav ul li.homepage {top:18px;width:110px;left:330px}
#nav ul li.homepage a {height:70px}
#nav ul li.gallery {top:2px;width:63px;left:491px}
#nav ul li.multimedia {top:8px;width:80px;left:577px}
#nav ul li.articles {top:18px;width:66px;left:680px}
#nav ul li.links {width:0; top:0; left:0;}

/* Layout - 2 Col */
.black-2col #content-wrapper {background:#000 url(/images/global/layout/content-wrap-bg.gif) repeat-x; padding-top:10px;}
.black-2col #content-start {background:url(/images/global/layout/content-bg-start.gif) top left no-repeat; height:5px; width:738px; margin:0 auto; font-size:0; line-height:0;}
.black-2col #content {background:url(/images/global/layout/content-bg.gif) top left repeat-y; width:738px; margin:0 auto;}
.black-2col #content-close {height:5px;background:url(/images/global/layout/content-close.gif) no-repeat; font-size:0; line-height:0;}
.black-2col #left {width:124px;}
.black-2col #right {width:597px;}
.black-2col #left-content {padding:30px 10px 10px 10px;}
.black-2col #right-content {padding:30px 14px 10px 30px;}

/* Layout - 1 Col */
.black-1col #content-wrapper {background:#000 url(/images/global/layout/content-wrap-bg.gif) repeat-x; margin:0; padding:10px 0 0 0;}
.black-1col #content {background:url(/images/global/layout/grey-1col-back.gif)}
.black-1col #content-close {height:10px; background:#fff; }

/* Layout - 1 Col - Multimedia */
.black-1col.multimedia #content {width:738px; margin:0 auto 0 auto; background:#000 url(/images/global/layout/black-1col-multimedia-back.gif) top left no-repeat;}
.black-1col.multimedia #content-close {height:5px; background:#000 url(/images/global/layout/black-1col-multimedia-close.gif) top left no-repeat; margin:0 0 0 11px;}

/* Layout - 1 Col - Gallery */
.black-1col.gallery #content-wrapper {background:#000;margin:0; padding:10px 0 0 0;}
.black-1col.gallery #content {width:638px; margin:0 auto 0 auto; background:#000;color:#B7B5B5;padding:10px 60px 0 60px}
.black-1col.gallery #content h1 {color:#B7B5B5}
.black-1col.gallery #content h1, .black-1col.gallery #content p {padding-left:15px}

/* Layout - 1 Col - Sponsors */
.black-1col.sponsors #content {width:736px; margin:0 auto 0 auto; background:#000 url(/images/global/layout/black-1col-sponsors-back.gif) top left no-repeat;}
.black-1col.sponsors #content-close {height:5px; background:#000 url(/images/global/layout/black-1col-sponsors-close.gif) top left no-repeat; margin:0 0 0 12px;}


/* Headers */
#top.homepage {height:760px;height:276px;background:url(/images/com/en/content/home/top.jpg) bottom no-repeat; position:relative;}
#top h2 {text-indent:-999em;height:760px;height:170px;background-position:top;margin:0}
#top h2.bio {background:#999 url(/images/com/en/headers/bio.jpg) no-repeat}
#top h2.faq {background:#999 url(/images/com/en/headers/faq.jpg) no-repeat}
#top h2.tips {background:#999 url(/images/com/en/headers/tips.jpg) no-repeat}
#top h2.sponsors {background:#999 url(/images/com/en/headers/sponsors.jpg) no-repeat}
#top h2.gallery {background:#999 url(/images/com/en/headers/gallery.jpg) no-repeat;height:100px}
#top h2.multimedia {background:#999 url(/images/com/en/headers/multimedia.jpg) no-repeat}
#top h2.articles {background:#999 url(/images/com/en/headers/articles-full.jpg) top left no-repeat}
#top h2.links {background:#999 url(/images/com/en/headers/links.jpg) top left no-repeat}

/* Footer */
#footer {background:url(/images/global/layout/footer.png) no-repeat; width:760px; height:81px}
#footer ul {list-style:none; padding:20px 0 0 0; margin:0 auto; width:100%;text-align:center;}
#footer ul li {padding:0 10px 0 10px; display:inline;border-right:1px solid #9c0000}
#footer ul li.last {border-right:0}
#footer ul li a {text-decoration:none; font-weight:normal; text-transform:uppercase; color:#9c0000;; font-size:11px;}
#footer ul li a:hover {text-decoration:underline}

/* Content defaults / commonly used */
#left a {color:#fff;}
#right h2 {text-transform:uppercase; padding:0 0 10px 0; border-bottom:1px solid #6e6e6e; margin:0 0 15px 0;}
#right ul {}
#right ul li {}
#right p {}
p.download-text {text-align:center; margin:15px 0 0 0;}
#right img.fltl {padding-right:5px;}

/* Left Menu */
.left-menu {list-style:none; margin:0 0 15px 0; padding:0;}
.left-menu li { padding:0 0 10px 0;}
.left-menu li a {color:#fff; background:url(/images/global/layout/leftnav-bot.gif) bottom left repeat-x; text-decoration:none; text-transform:uppercase; padding:0 0 0 0;}
#left .left-menu li.active a {color:#b7b5b5;}
#left .left-menu li a:hover {color:#b7b5b5;}

/* copyright */
.copyright {width:760px; margin:0 auto 5px auto; color:#333; text-align:center; font-size:0.95em;}
.copyright a {color:#333; text-decoration:none;}
.copyright a:hover {text-decoration:underline;}
.copyright h2 {font-size:1em; text-align:center;}
.copyright p {text-align:center;}


/* Homepage */
#top.homepage a {text-indent:-999em; overflow:hidden; width:95px; height:105px; position:absolute; top:105px; left:52px;}
#boxes {background:url(/images/com/en/content/home/boxes-bg.jpg) no-repeat;width:760px;height:286px;position:relative}
#boxes .headline {width:380px;height:90px;position:absolute;top:25px;right:30px}
#boxes h2, #boxes h2 a {font-size:20px;color:#e62d34;font-weight:normal;margin:0 0 2px 0}
#boxes h2 span {font-size:12px;color:#fff;font-weight:bold}
#boxes p {margin:0;color:#fff;}
#boxes .tip1 {width:175px;height:95px;position:absolute;top:145px;right:235px}
#boxes .tip2 {width:175px;height:95px;position:absolute;top:145px;right:35px}
#boxes h3 {font-size:14px;color:#e62d34;font-weight:bold;margin:0 0 2px 0}
#boxes p a, #boxes p a:visited {color:#606060;font-weight:bold;font-size:11px}
#boxes h3 a {font-size:14px;color:#e62d34;font-weight:bold;margin:0 0 2px 0}
#boxes p.txt-right {margin-top:2px;}

/* BIO */
table.simple {margin:10px 0 20px 0;}
table.simple td {padding:10px 15px 5px 25px; background:#fff;}
table.simple th {padding:5px 15px 5px 25px; color:#fff;}
table.simple tr.odd td {background:#c8c8c8;}
table.simple tr.firstrow th {background:url(/images/global/widgets/table/firstrow-back.gif) repeat-x;}
table.simple tr.firstrow th.firstrow-firstcell {background:url(/images/global/widgets/table/firstrow-left.gif) top left no-repeat;}
table.simple tr.firstrow th.firstrow-lastcell {background:url(/images/global/widgets/table/firstrow-right.gif) top right no-repeat;}
table.simple th.lastcell {padding:0; width:10px;}
table.simple td.lastcell {padding:0;}
table.simple tr.lastrow th {padding:0; height:27px; margin:0;}
table.simple tr.lastrow th.lastrow-firstcell {background:url(/images/global/widgets/table/lastrow-left.gif) top left no-repeat;}
table.simple tr.lastrow th.lastrow-lastcell {background:url(/images/global/widgets/table/lastrow-right.gif) top right no-repeat;}

/* FAQ */
.faq-item {margin:0 0 2.3em 0;}
.faq-item p.question {margin:0 0 3px 0;}
.faq-item strong {font-size:1.25em;}
.faq-item span {color:#656464; text-transform:uppercase;}

/* Tips */
.tip {padding-bottom:20px}
.tip p.txt-right {margin-top:-5px;}

/* Sponsors */
div.sponsors-list {padding:20px 0;}
div.sponsors-list ul {list-style:none; width:540px; margin:0 auto 15px auto; padding:0;}
div.sponsors-list ul li {padding:0; float:left; width:160px; text-align:center; padding:0 20px 20px 0;}
div.sponsors-list ul li a {}

/* Slider - Photo Gallery */
.photo-gallery {position:relative;width:640px;margin:0 auto 10px auto; padding:10px 0 0 0; color:#000;}
.photo-gallery .prev, .photo-gallery .next {position:absolute;top:575px;display:none}
.photo-gallery .prev {left:-8px}
.photo-gallery .next {right:-8px}
.photo-gallery .items {position:relative;width:600px;left:20px;overflow:hidden;background:#292828;height:95px}
.photo-gallery .items .container {position:relative;top:0;left:0;width:600px;float:left;display:inline;}
.photo-gallery .items .container .item {width:100px;margin:0;float:left;text-align:center;padding:5px 0 10px 0}
.photo-gallery .items .container .item img {margin 0 auto;height:75px;width:75px;border:4px solid #fff}
.photo-gallery .full-size {text-align:center;height:540px;margin:0 auto}
.photo-gallery .full-size p {/* margin-top:5px */ display:none;}
.photo-gallery .full-size img {border:10px solid #fff;}

/* Multimedia - Landing Page */
.multimedia-landing {width:490px; margin:0 auto; padding:70px 0 70px 0;}
.multimedia-landing ul.list {list-style:none; margin:0; padding:0;}
.multimedia-landing ul.list li {float:left; padding:0 40px 20px 0; text-align:center;}
.multimedia-landing ul.list li.last {padding-right:0;}
.multimedia-landing ul.list li a {color:#b7b5b5; display:block; font-size:1.2em; text-transform:uppercase; text-decoration:none; padding:0 0 15px 0;}
.multimedia-landing ul.list li a:hover {text-decoration:underline;}

/* Multimedia - Subheadings */
h3.sub {text-indent:-999em; overflow:hidden; width:529px; height:50px; margin:0 0 15px 0;}
h3.commercials {background:url(/images/com/en/headers/h3-commercials.gif) top left no-repeat;}
h3.podcasts {background:url(/images/com/en/headers/h3-podcasts.gif) top left no-repeat; height:66px;}
h3.vodcasts {background:url(/images/com/en/headers/h3-vodcasts.gif) top left no-repeat; height:65px;}
h3.video-clips {background:url(/images/com/en/headers/h3-video-clips.gif) top left no-repeat;}

/* Multimedia - Commercials */
.commercial {float:left; width:240px; padding-right:25px; margin-bottom:30px;}
.commercial ul {list-style:none; margin:0; padding:0;}
.commercial ul li {float:left; padding:0 10px 0 0;}
.commercial img {padding:0 0 5px 0;}
.commercial a {color:#ee4747; text-decoration:underline; font-size:0.95em; text-transform:uppercase;}
.commercial a:hover {text-decoration:none;}
.commercial span {padding-right:5px;}
.commercial h3 {font-size:1em;}

/* Multimedia - Podcasts */
div.podcast {margin-bottom:30px;}
div.podcast p {margin-bottom:8px;}
div.podcast h3 {margin-bottom:3px;}
div.podcast a {color:#ee4747; text-decoration:underline; font-size:0.95em;}
div.podcast a:hover {text-decoration:none;}
div.podcast a.listen {background:url(/images/global/content/multimedia/podcasts/listen-icon.gif) top right no-repeat; padding:3px 23px 5px 0; }
div.podcast a.save {background:url(/images/global/content/multimedia/podcasts/save-icon.gif) top right no-repeat; padding:3px 25px 5px 10px; }

/* Multimedia - Vodcasts */
div.vodcast {float:left; width:240px; padding:0 20px 0 0; margin-bottom:55px;}
div.vodcast img {padding:0 0 8px 0;}
div.vodcast a {color:#ee4747; text-decoration:underline; font-size:0.95em;}
div.vodcast a:hover {text-decoration:none;}
div.vodcast a.watch {background:url(/images/global/content/multimedia/vodcasts/watch-icon.gif) top right no-repeat; padding:3px 35px 5px 0}
div.vodcast a.save {background:url(/images/global/content/multimedia/vodcasts/save-icon.gif) top right no-repeat; padding:3px 25px 6px 10px}

/* Article List */
.poker-article-list {clear:right;}
.poker-article-list div.item {padding-bottom:20px;}
.poker-article-list div.item p.title {margin-bottom:5px;}
.trip-report ul {margin:0 0 0 25px;}

/* Links */
.link {margin-bottom:20px;}
#right .link h2 {font-size:1.15em; margin-bottom:4px; border:0; padding:0;}
.link a {text-decoration:none;}
.link a:hover {text-decoration:underline;}
.link h4 {text-transform:none; font-size:1em; font-weight:normal;}

