@charset "utf-8";
/* Reset */
h1,h2,h3,h4,h5,h6,div,p,body,html,ul,li {margin:0; padding:0;font-size:100%;}
/* Images */
img{border:none; padding:0; margin:0}
.floatRight{float:right;}
.floatLeft{float:left;}
.textLeft{text-align:left;}
.Center{display:block;margin:0 auto;}
.textCenter{text-align:center;}
.clear{clear:both;}
.small{font-size:10px;font-style:italic;}
.VCenterWrap1{#position:absolute; #top:50%; display:table-cell; vertical-align:middle; left:50%;}
.VCenterWrap2{#position:relative; #top:-50%; left:-50%; text-align:center;}
/* Generic */
body,html{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
body {background:#1e1e1e url(../images/global/layout/bg_container.jpg) repeat-x center top;color:#ffffff;}
#container {margin:0 auto; text-align:center; width:948px; position:relative;}
#content {width:948px; display:block; margin:0 auto; position:relative;}
#pageLeft {float:left; width:51px; background:url(../images/global/layout/bg_left_repeat.gif);}
#pageText {float:left; width:785px; background:#FFFFFF; text-align:left; padding: 0px 35px;}
#pageRight {float:left;width:51px; background:url(../images/global/layout/bg_right_repeat.gif)}
/* EPT Monte Carlo */
h1 { margin:0; padding:0px 66px 0 0; font-size:16px; text-align:right; color:#000000; text-transform:uppercase; }
h2 { margin:0; padding:40px 0 0 66px; font-size:14px; text-align:left; color:#ffffff; text-transform:uppercase;font-weight:bold; }
h3 { margin:0; padding:6px 0 0 0; font-size:12px; text-align:left; color:#FFFFFF; }
h3.red { margin:0; padding:16px 0 0 28px; font-size:13px; text-align:left; color:#f12c23; }
p {padding: 7px 3px; text-align:justify;}
a, a:link, a:visited, a:active {color:#afafaf; text-decoration:underline; font-weight:bold;}
a:hover {color:#ffffff; text-decoration:none}
#Stars { float:right; margin:0; padding:20px 50px 0 0; width:500px; }
#Stars h2 { background:url(../images/global/layout/star.gif) no-repeat left top; padding:0px 0px 4px 20px; text-transform:none; font-size:12px; color:#FFFFFF; margin-top:10px; }
/* Download Container */
#Navigation { margin:0px; padding:0; list-style-type:none; text-align:center; font-size:11px; font-weight:bold; height:31px;  }
#Navigation a { text-transform:uppercase; background:url(../images/global/layout/bg_navli.jpg) no-repeat top left; width:112px;  /* 10 less because of the padding top */ padding-top:10px; color:#868176; text-decoration:none; float:left; }
#Navigation .pressed { float:left; text-transform:uppercase; background:url(../images/global/layout/bg_navlipressed.jpg) no-repeat top left; width:112px; height:21px; padding-top:10px; color:#ffffff; text-decoration:none; }
#Navigation a.pressed:hover { float:left; text-transform:uppercase; background:url(../images/global/layout/bg_navlipressed.jpg) no-repeat top left; width:112px; height:21px; padding-top:10px; color:#ffffff; text-decoration:none; }
#Navigation a:hover { float:left; text-transform:uppercase; background:url(../images/global/layout/bg_navlihover.jpg) no-repeat top left; width:112px; height:21px; padding-top:10px; color:#ffffff; text-decoration:none; }
#RedDownloadHomePage{ background:url(../images/global/layout/bg_red_hp.jpg) repeat-x top left; width:948px; clear:both;height:124px; position:relative; }
#flashWrapHomePage {position:absolute; top:50%; margin-top: -26.5px; left: 60px;}
#RedDownload{ background:url(../images/global/layout/bg_red.jpg) repeat-x top left; width:948px; clear:both;height:64px; position:relative; }
#flashWrap {position:absolute; left: 60px; top:5px;}
/* Homepage Styles */
#HomePageContainer{width: 948px; background: #333333 url(../images/global/layout/bg_3columns.jpg) repeat-y center top; padding:20px 0 10px 0;}
#HomePageLeft{float:left;width:315px;}
#HomePageCenter{float:left;width:393px; color:#ffffff;}
#HomePageCenter h1 { text-align:left;padding-left:10px; padding-right:10px; color:#FFFFFF;font-size:12px;text-transform:none }
#HomePageCenter p { padding-left:10px; padding-right:10px;}
#HomePageCenter a {color:#AFAFAF; text-decoration:underline;}
#HomePageCenter a:hover {color:#FFFFFF; text-decoration:none;}
#HomePageRight{float:left; width:240px;}
#PokerStarsLinkedImage{padding-top:10px;}
#LatestNews{padding-left: 2px;}
#LatestNews .tTitle { font-family:Verdana; font-size:11px; font-weight:bold;}
#LatestNews { margin:1px 0 5px 14px; padding:0; width:212px; }
#LatestNews .top { margin:0; padding:0; width:212px; height:29px; background:url(../images/global/homepage/tps_widget_header.gif) no-repeat top left; }
#LatestNews .top h2 { margin:0; padding:5px 0 0 10px; font-size:14px; text-align:left; color:#FFFFFF; text-transform:uppercase; }
#LatestNews .middle { margin:0; padding:0; width:212px; background:url(../images/global/homepage/bg_twitter_middle.gif) repeat-y top left; min-height:205px;text-align:left;}
#LatestNews .bottom { margin:0; padding:0; width:212px; height:5px; background:url(../images/global/homepage/bg_twitter_bottom.gif) no-repeat top left; }

#LatestNewsArticles {width:208px;height:205px;overflow:auto;margin-left:1px;}
#LatestNewsArticles .newsitem .title {padding:5px 0 0 8px;background:none; text-align:left; font-size:11px; font-weight:bold;}
#LatestNewsArticles .newsitem .date{padding-left:8px;color:#FFFFFF;font-size:11px;font-weight:normal;text-align:left;}
#LatestNewsArticles .newsitem .title a {color:#FF0000; text-decoration:none;}
#LatestNewsArticles .newsitem .title a:hover {text-decoration:underline;}
#LatestNewsArticles .newsitem p {padding:5px 8px 5px 8px;background:none; text-align:left;}
#LatestNewsArticles .newsitem p a{color:#a2a2a2;font-size:11px;font-weight:normal;text-decoration:none;}
#LatestNewsArticles .newsitem p a:hover{text-decoration:none;}


#tweet-container{width:208px;height:205px;overflow:hidden; margin-left:8px;}
#tweet-container .tweet .time	{font-size:9px; padding:0px 5px 5px 0px; border-bottom:dotted 1px #CCCCCC;color:#CCCCCC}
#tweet-container .tweet .txt	{font-size:11px; padding:5px 5px 0px 0px; text-align:left;color:#868176;}
#tweet-container a, #tweet-container a:visited {color:#3CF;text-decoration:none;outline:none;}
#tweet-container a:hover		{text-decoration:underline;}

#twitter .tTitle { font-family:Verdana; font-size:11px; font-weight:bold; }
#twitter { margin:10px 0 10px 14px; padding:0; width:212px; }
#twitter .top { margin:0; padding:0; width:212px; height:29px; background:url(../images/global/homepage/tps_widget_header.gif) no-repeat top left; }
#twitter .top h2 { margin:0; padding:5px 0 0 10px; font-size:14px; text-align:left; color:#FFFFFF; text-transform:uppercase; }
#twitter .middle { margin:0; padding:0 0 5px 0; width:212px; background:url(../images/global/homepage/bg_twitter_middle.gif) repeat-y top left; min-height:205px;text-align:left;}
#twitter .bottom { margin:0; padding:0; width:212px; height:5px; background:url(../images/global/homepage/bg_twitter_bottom.gif) no-repeat top left; }
#twitter .visitext { margin:0; padding:5px 5px 0px 5px; font-size:9px; border-top:1px solid #272727; }

#PageFooter {margin: 0px auto; padding:0; text-align:center; display:table; position:relative; background:url(../images/global/layout/bg_footer.gif) left top no-repeat #000000; width:948px; height:82px;font-size:11px; }
#PageFooter ul { margin:0 auto; padding:6px 0 10px 0; width:750px; list-style:none; }
#PageFooter li { margin:0; padding:0 4px 0 4px; display:inline}
#PageFooter p { margin:0 auto; padding:0; width:750px; text-align:center;font-size:11px;color:#ffffff;}
#PageFooter a {font-size:11px;color:#afafaf;text-decoration:underline;}
#PageFooter a:hover {color:#ffffff;text-decoration:none;}
#SiteFooter p  {text-align:center;font-size:11px;}
/* Page Styles */
#pageContent {background:#2B2B2B url(../images/global/layout/bg_page_container.gif) repeat-x top left; width:948px;padding:0 0 0 0;}
.tpspBox{margin:10px auto;padding:20px 0 0 0; display:block; width:861px;}
.tpspBox .top {background:#000000 url(../images/global/layout/bg_content_top.gif);height:36px;}
.tpspBox .top h1 {text-align:left;color:#FFFFFF;font-size:12px; text-transform:uppercase; padding:10px 30px;margin:0; font-weight:bold}
.tpspBox .top h2 {color:#FFFFFF;font-size:14px; text-transform:uppercase; padding:10px 30px;}
.tpspBox .middle {background:#000000 url(../images/global/layout/bg_content_middle.gif);margin:0; padding:10px 10px;position:relative;}
.tpspBox .middle p {font-weight:normal; color:#ffffff;padding:5px 10px; text-align:justify;margin:0;}
.tpspBox .middle a {color:#afafaf;text-decoration:underline;}
.tpspBox .middle a:hover {color:#ffffff;text-decoration:none;}
.tpspBox .bottom {background:#000000 url(../images/global/layout/bg_content_bottom.gif);height:5px;}
.aboutImage{float:right; padding:5px 0px 10px 10px; width:268px; margin:0;}
.aboutImage img {padding:0; margin:0;}
.aboutText{width:563px;}
.aboutText p {font-size:11px;}
/* Book Item Styles */
.bookItem h2 { padding: 8px; background:#2B2B2B; color: #FFFFFF; font-weight:bold; font-size:11px}
.bookItem .bookText img { border: solid 1px #CCCCCC; margin:0 30px 10px 0;}
.bookItem .bookText { padding:20px;}
/* News Page Styles */
.article .titleFirst {background:#333333;padding:5px; font-size:12px;font-weight:bold;text-align:left;}
.article .title {background:#222222;padding:5px; font-size:12px;font-weight:bold;text-align:left;}
.article .title a,.article .titleFirst a {color:#F12C23;text-decoration:underline;font-weight:bold;}
.article .title a:hover, .article .titleFirst a:hover {color:#F12C23;text-decoration:none;}
.article .title .date,.article .titleFirst .date {float:right;font-size:11px;color:#868176;font-weight:normal;}
.article p {padding:10px 8px 15px 8px;background:#000000;}
.article p a{color:#ffffff !important;font-size:12px !important; text-decoration:none !important;font-weight:normal !important;}
.article p a:hover{text-decoration:none !important;}
#paragraph {margin:0; padding:0px 45px 20px 45px;}
#paragraph p {padding:4px 0px 6px 0px;font-size:11px;}

.newsContainer .header {padding-bottom:2px;}
.newsContainer .header p {font-weight:bold; padding:0px 20px;}
.newsContainer .headerText {background:url(../images/global/layout/bg_news_header.gif);width:475px;height:120px;}
.newsContainer .headerText a {color:#afafaf;text-decoration:underline}
.newsContainer .headerText p {font-size:11px;}
.newsContainer .headerText a:hover{color:#ffffff;text-decoration:none;}
.newsContainer .headerDivider {margin:10px 20px;height:1px;background:#666666;}
.newsContainer h2 {padding:20px 20px 0px 20px;display:block; margin:0 auto;text-transform:none;}
.newsContainer { padding:0px 30px;}
#articleContainerNews {margin-top:10px; height:350px;overflow:auto; border:solid 1px #161616;}
#articleContainer {margin-top:10px; height:200px;overflow:auto; border:solid 1px #161616;}
/* Scroll Bar Styles */
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 15px;background: #000000 url(../images/global/layout/bg_vscroll.gif);cursor:pointer;}
.vscrollerbar {width: 15px;background:url(../images/global/layout/bg_vscroll_bar_normal.gif);cursor:pointer;}
.vscrollerbar:hover {width: 15px;background:url(../images/global/layout/bg_vscroll_bar_ani.gif);}
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg {width: 15px;height: 0px !important;}
.vscrollerbarend {width: 15px;height: 0px;}
.vscrollerbasebeg {width: 15px;height: 15px !important; background:url(../images/global/layout/bg_scroll_up.gif);}
.vscrollerbaseend {height: 15px;width: 15px; background:url(../images/global/layout/bg_scroll_down.gif);}
.hscrollerbase {height: 15px;background: #D7EBDF;}
.hscrollerbar {height: 15px;background: #99CBCB;}
.hscrollerbarbeg {height: 15px;width: 15px !important;}
.hscrollerbarend {height: 15px;width: 15px;}
.scrollerjogbox:hover {}
.scrollerjogbox {width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px; }
.hscrollerbasebeg {height: 15px;width: 15px !important;}
.hscrollerbaseend {height: 15px;width: 15px;}
/* Career Highlights Table */
.tblCareerHighlights {padding:0;margin:0;border-collapse:collapse;width:100%;font-size:11px; text-align:left;}
.tblCareerHighlights th {background:#414141;color:#FFFFFF;font-weight:bold;padding:9px 8px;text-align:left;}
.tblCareerHighlights td {background:#2e2e2e;color:#FFFFFF;padding:9px 8px;border-top:solid 2px #000000;}
/*jQuery Scrollbar Style*/
.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right:4px;top:0;height: 100%;background: url(../images/global/layout/tps-scrollbar.gif) -90px;}
.jScrollPaneDrag {position: absolute;cursor: pointer;overflow: hidden;background:url(../images/global/layout/tps-scrollbar.gif) -60px;}
.jScrollPaneDrag:hover {background:url(../images/global/layout/tps-scrollbar.gif) -75px;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;background:url(../images/global/layout/tps-scrollbar.gif) -60px;height:0px;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;background:url(../images/global/layout/tps-scrollbar.gif) -75px;height:0px;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 4px;text-indent: -2000px;overflow: hidden;background: url(../images/global/layout/tps-scrollbar.gif) -30px;height: 15px;}
a.jScrollArrowUp:hover {background: url(../images/global/layout/tps-scrollbar.gif) -45px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 4px;text-indent: -2000px;overflow: hidden;background: url(../images/global/layout/tps-scrollbar.gif);height: 15px;}
a.jScrollArrowDown:hover {background: url(../images/global/layout/tps-scrollbar.gif) -15px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {}
/* Movie Box*/
#MoviePlayer {width:800px;background:#000000;position:relative; color:#FFFFFF;font-family:Verdana;font-size:12px;}
#MovieToPlay {width:445px; height:250px;}
#MoviePlayer .movieList {width:348px;height:332px;border:solid 1px #666666;background:#1a1a1a;text-align:left; float:left;padding:-1px 0;}
#MoviePlayer .movieList .movieListContainer {height:332px;width:350px;}
.movieListContainer .movie {margin:0px;padding:10px;background:#1a1a1a;min-height:80px;color:#CCCCCC;border-bottom:solid 1px #000000;border-top:solid 1px #232323;overflow:hidden;}
.movieListContainer .movie:hover {background:#333333;cursor:pointer;}
.movieListContainer .movie img {float:left; padding:0 10px 5px 0;}
.movieListContainer .movie h2 {font-size:11px;font-weight:normal;display:block; padding:0 0 10px 0;color:#FF0000;}
.movieListContainer .movie a {font-size:11px;color:#FF0000;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.movieListContainer .movie a:hover {font-size:11px;color:#FF0000;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.movieListContainer .movie p {text-align:justify;font-size:11px;}
.movieListContainer .highlight {background:#252525;}
.movieListContainer .highlight:hover {background:#252525;}
.MovieContainer {position:relative;float:left;width:445px;margin-right: 5px;}
.MovieTitle {text-align:left;background:#252525;border:#666666 1px solid;width:435px;margin-bottom:3px;padding:5px;text-transform:uppercase;font-weight:normal;height:13px;}
.MovieDescription {text-align:left;background:#252525;border:#666666 1px solid;width:435px;margin-top:3px;padding:5px;height:39px;width:435px;}
.MovieWrapper {width:445px;height:250px;padding-bottom:0px;border:#666666 1px solid}
/* Gallery */
#Gallery {height:450px;width:800px;top:15px;background:#000000; color:#FFFFFF;font-family:Verdana;font-size:11px;padding:5px;}
#Gallery img {border:0px;padding:4px;}
#Gallery a{text-decoration:none;}
#Gallery .ImageList {height:450px;width:210px;overflow:auto;float:left;}
#Gallery .ImageList a:hover img{border:solid 1px #FFFFFF; padding:3px;}
#Gallery .ImageViewer {float:left; width:580px;height:450px;position:absolute;top:0;left:210px;}
#Gallery .ImageViewer .ImageViewerImage{}
#Gallery .ImageViewer p {position:absolute; bottom:0;width:580px;right:0;text-align:center;}

/* Other sites */
#players{ margin:0;padding:0;width:835px}
#players .player{ margin:0 0 10px 0; padding:10px; height:126px; border-bottom:1px solid #272727;}

#players h3 {margin:0; padding:5px 0 5px 0}
#players img { float:left; width:125px; margin:0 10px 0 0; padding:0}
#players p { margin:0; padding:5px 0 0 0}
