/* Default Styles
----------------------------------------------------*/
/* 
	1  Main
	2  Wrappers
	3  Masthead, Menu & Navigation 
	4  Boxes, grids, lists and columns
	5  Clearing
*/

/*Updated 11 February 2009*/

/* --------------------------------- */
/* 		=Main         		    	*/
/* -------------------------------- */

/* 
=removes scrollbars from reduced width heights
html {overflow: -moz-scrollbars-vertical;} 
*/ 

body {
	text-align: center; /* centering for older browsers*/
	background-color: #333333;
	background:url(../images/bg_page.gif);
	font-size:70%;
	color:#333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /* background:url(../images/layout/bg.gif) 0 0; */
	
	}
/* --------------------------------- */
/* 		=Wrappers    		    	*/
/* -------------------------------- */
#container {width: 984px;margin: 0 auto;text-align: left;background-color: transparent;font-weight:normal;background-color:#ffffff; background:url(../images/bg_container.gif) repeat-y;} /* center the element and set font size to 12px */
#header {background-color:#424242;}
#content-top { background:url(../images/content_top.gif) top no-repeat; width: 984px; height:12px;}
#content {margin:0 10px 0 14px;} /* total available width = 964px */
.content-left {float:left;width:637px;} 
.sidebar {float:right;width:310px;} /* 637 + 310 +  17px = 964px */
#footer {text-align:center;padding:20px 0 0 0;clear:both;font-size:0.9em;}
#credits {background-color:#ffffff;padding:10px;}
#copyright {padding-top:10px; height:42px; background-color:#000000; background:url(../images/bg_copyright.gif) no-repeat;}
.content, .widget {overflow: hidden; /*method for clearing floats*/}
.main-content {margin-top:0;clear:both;}
#banner {height:109px;position:relative;}

/* --------------------------------- */
/* 		=Text Formating		    	*/
/* -------------------------------- */
p {line-height: 1.5em;font-size:1em;margin:0 0 1em 0;}
.entry-content {line-height: 1.5em;}
.search_result .inner p {line-height: 1.5em;}

.contact p { padding:4px 10px;}

a {font-weight: normal;text-decoration: none;}

a:link {color: #c00;}
a:visited {color: #666;}
a:hover, a:active {color: #333;text-decoration:underline;}

strong {font-weight: bold;}
em {font-style: italic;}

h1 {font-size:1.5em;line-height: 1.5em;font-weight:bold;}  /* displayed at 32px */
h2 {font-size:1.25em;line-height: 1.25em;font-weight:bold;}  /* displayed at 24px */
h3 {font-size:1em;line-height: 1.25em;}  /* displayed at 18px */
h4 {font-size:1em;line-height: 1.125em; }  /* displayed at 16px */
h5 {font-size: 0.875em;	line-height: 1em;} /* displayed at 14px */
h6 {font-size: 0.8em;	line-height: 1em;}

.tx-l {text-align: left;}
.tx-c {text-align: center;}
.tx-r {text-align: right;}

.flt-l {float: left;display: inline;} /*display inline avoids double float margin bug in IE*/
.flt-r {float: right;display: inline;}

.v-space {margin-top:20px;}
.v-space-sm {margin-top:10px;}
.b-space {margin-bottom:20px;}

ul li {line-height:1.4em;}

hr {
	border: none 0;
	border-top: 1px dotted #ccc;
	height: 1px;
	clear: both;
	margin-top: 1em;
	}
	
.small {font-size:0.9em;}

.v-space {margin-top:20px;}
.hide, .truncated, .hidden {position: absolute;left: -9999px;font-size:0;}

/*zero margin for paras*/
#credits p {margin:0;}

.highlight {color: #c00;}

.button {overï¬‚ow: visible; /*fixes many IE bugs for buttons*/}

/*degradable js class*/
.js {
    display: none;
}

/* ------------------------------------- */
/* 		=Masthead, Menu & Navigation     */
/* ------------------------------------- */

#nav_bar { clear:both; padding:0; margin:0; height:33px; width:984px; background: url(../images/bg_navbar.gif) no-repeat;}
#nav_bar #navigation { width: margin:0; color:#fce9d0;}
#nav_bar #navigation ul { padding: 0; margin: 0; list-style-type:none;}
#nav_bar #navigation li { float: left; padding: 6px 9px 8px 9px; background: url(../images/div_mainnav.gif) 0 1.9em no-repeat; background-position:top right;}
#nav_bar #navigation li a { color: #ffffff; font-weight:bold;}
#nav_bar #navigation li a:hover {color: #fce9d0;}
#nav_bar #navigation li.first { padding: 6px 9px 7px 38px;}

#nav_bar ul.news li a.news, #nav_bar ul.home li a.home, #nav_bar ul.tournaments li a.tournaments, #nav_bar ul.media li a.media_gallery {color: #fce9d0;}
/*#navigation li a:hover {background-position: 0 -29px;text-decoration:none;}*/

/* alternate menu */
#nav-main {background-color:#F8F7F3;padding:10px 0;}
#nav-main ul li {float:left;width:210px;text-align:center;}

.navigation {padding: 10px 0 0 10px;}


/* ------------------------------------- */
/* 		=Colours                         */
/* ------------------------------------- */
/*
Grey = #2b2b2b
Green = #185037
Red = #dc1326, darker font #b72300
*/


/*white text*/
.title h1, .title h2, .title h3, .title_large h1, .title_large h2, .title_large h3, .menu ul li a, .menu ul li a:link, .menu ul li a:visited, .menu ul li a:focus, .title h2 a, .title h2 a:link, .title h2 a:visited, .title h2 a:focus, .title h3 a, .title h3 a:link, .title h3 a:visited, .title h3 a:focus, .title_large h2 a, .title_large h2 a:link, .title_large h2 a:visited, .title_large h2 a:focus, .title_large h3 a, .title_large h3 a:link, .title_large h3 a:visited, .title_large h3 a:focus, .box-content-black p.bottom a, .box-content-drkgrey-solid p.bottom a, .box-content-dark-grey, .box-content-dark-grey a, .box-content-drkgrey-solid, .box-content-black, .green-stripe .widget_featured h3 a, ul.tournaments-table li a:link, ul.tournaments-table li a:hover, ul.tournaments-table li a:visited, .tournaments-events .inner a:link, .tournaments-events .inner a:visited, .box-content-drkgrey-solid .video_title a:link, .box-content-drkgrey-solid .video_title a:visited, .recent_media .entry-tags li, .recent_media .entry-tags a:link, .recent_media .entry-tags a:visited, .carousel-box li h4 a, .carousel-box li h4 a:link, .carousel-box li h4 a:hover, .carousel-box li h4 a:visited {color:#ffffff;} 

/*grey text*/
.widget_latest_headlines dl.news-meta dd, ul.entry-tags-list li, ul.entry-categories-list li, ul.entry-tags-list li a, ul.entry-categories-list li a, .widget_latest_video .meta {color:#2b2b2b;}

/*light grey*/
.widget_categories p.desc {color:#868686;} 

#copyright, #copyright a { color:#928f8b;}


/*black*/
.green ul.entry-categories-list li a {text-decoration:underline; color:#000000;}
.green ul.entry-tags-list li a {text-decoration:none; color:#000000;}
.red ul.entry-categories-list li a {text-decoration:underline; color:#000000;}
.red ul.entry-tags-list li a {text-decoration:none; color:#000000;}

.green .black a, .green .black a:link, .green .black a:hover, .green .black a:focus, .green .black a:visited {color:#000000;} 
.black, .black a, .black a:link, .black a:hover, .black a:focus, .black a:visited {color:#000000;}

/*green*/
.green a, .green a:link, .green a:hover, .green a:focus, .green a:visited, .widget_tag_cloud ul li a, .widget_tag_cloud ul li a:link, .widget_tag_cloud ul li a:visited, .widget_tag_cloud ul li a:hover, .four-oh-four ul li a:link, .four-oh-four ul li a:visited {color:#185037;}

/*red*/
.red a, .red a:link, .red a:hover, .red a:focus, .red a:visited, .contact-us .inner p a:link, .contact-us .inner p a:visited, .contact-us .inner p a {color:#b72300;}

/*black*/
.entry-summary h2 a, .entry-summary h2 a:link, .entry-summary h2 a:visited, .entry-summary-featured h2 a, .entry-summary-featured h2 a:link, .entry-summary-featured h2 a:visited, .contact-us .inner a:link, .contact-us .inner a:visited {color:#000000;}

/*logo*/
.header .sidebar {background:url(../images/layout/search_bg.gif) 0 0 repeat-x;}
.header-search {float:right;height:29px;line-height:25px; padding-right:13px;}
.header-search label {color:#ffffff;padding:0 5px 0 20px;font-weight:bold;}
.header-search label, .header-search input {vertical-align:middle;}
.header-search input#search {border:0;width:175px;}

/*country drop-down*/
.country_dropdown {position:absolute;bottom:30px;right:20px;}
/* ---------------------------------------- */
/* 		=Boxes, grids, lists and columns	*/
/* ---------------------------------------- */
.grids:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .grids {height: 1%;}
.grids {display:inline-block;}
.grids {
	display:block;
	margin:0;
}
.grids .unit_sm, .grids .unit_lg {
  float:left;
  overflow:hidden;
  display:inline;
  margin:0 0 0 30px;	
}
.grids .first {
	margin:0;	
}
.grids .unit_sm {width:150px;}
.grids .unit_widget {
  width:285px;
}
.grids .unit_half {
 width:48%;
 margin-left:1.895%;
 float:left;
 overflow:hidden;
 display:inline;
}
.grids .unit_third {
 width:308px;
 margin:0 0 0 15px;
 float:left;
 overflow:hidden;
 display:inline;
}
.grids .first {margin:0;}
/* -------------------- */
/* 		=Clearing      */
/* ------------------ */
div.cleardiv, span.cleardiv {clear: both;}
#content div.cleardiv, #content span.cleardiv {clear: both;display: block;height:0;}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ---------------------------- */
/* 		=PokerStars Custom      */
/* ---------------------------- */

/* image borders */
.border_green { margin-top:10px; padding:1px; border:#08522a 5px solid; background:#b5cbc0;}
.border_red   { margin-top:10px; padding:1px; border:#b72300 5px solid; background:#eabdb3;}

.latest_post, .feature_title {font-size:1.1em;margin:0 0 .25em 0;}

/*bordered box*/
.widget, .wrap1, .wrap2, .wrap3, .box, .box_large {
	display:inline-table;
	/* \*/display:block;/**/}
.widget, .box, .box_large {float:left;display: inline;margin-bottom:14px;}
.widget, .wrap1 {width:100%;}
.wrap1 {float:left;display: inline;}
.wrap3 {padding:8px 4px 8px 0;z-index:5;}
.wrap3 .rss {text-align:right;}
.title h1, .title h2, .title h3, .title_large h1, .title_large h2, .title_large h3 {margin:0;padding:0 0 0 10px;}
.title h1, .title h2, .title_large h1, .title_large h2 {font-size:1em;}
/*.widget_featured h3 {font-size:1.5em;line-height:1.2em;margin:0 0 10px 0;}*/
/*.widget_featured h3 a:link, .widget_featured h3 a:visited {color:#ffffff; font-weight:bold;}*/
.widget_featured .inner, .unit_third .box-content-grey-solid .inner {padding-top:5px;}
.box-content-green h3 a, .box-content-red h3 a, .entry-summary h3 a, p.bottom a, .entry-summary-featured h3 a, .entry-summary-featured h2 a, h3.feature_title a, h3.latest_post a {font-weight:bold;}
p.bottom {margin:0;}
p.bottom span.rss a {font-weight:normal;background:url(../images/icons/rss.png) 100% 0 no-repeat;padding:0 20px 0 0; color:#000000;}

.inner {padding:10px;}
.tournaments-table-container .inner {padding:7px 0 7px 7px;}
.video_inner {padding:10px 0 0 10px;}
.inner p {display:block;}	
.inner p:last-child, .archives .inner p {margin:0;}
.box-content-green, .box-content-red {padding:8px;}
.box-content-green .inner, .box-content-red .inner {background-color:#ffffff;}

.widget  {background:url(../images/layout/widgets/box-green/shadow.gif) right bottom no-repeat;}
.widget .wrap1 {background:url(../images/layout/widgets/box-green/corner_bl.gif) left bottom no-repeat;}
.widget .wrap2 {background:url(../images/layout/widgets/box-green/corner_tr.gif) right top no-repeat;}
.widget .wrap3 {background:url(../images/layout/widgets/box-green/corner_tl.gif) left top no-repeat;}
.widget .title {background: url(../images/layout/widgets/box-green/top-bg.gif) 0 top repeat-x;}
.widget .title h2 {line-height:0;padding:5px 0 15px 10px;}

/*boxes*/
.box {width:308px;}
.box_large {width:637px;}
.title, .title_large {height:26px;text-transform:uppercase;}
.title h2, .title_large h2, .title_large h1, .title_large h3 {line-height:26px; padding-left:21px;}

/*box colours*/
.green .title {background: url(../images/layout/widgets/headers/green.gif) 0 top no-repeat;}
.red .title {background: url(../images/layout/widgets/headers/red.gif) 0 top no-repeat;}
.red .title_large {background: url(../images/layout/widgets/headers/red-large.gif) 0 top no-repeat;}
.green-stripe .title {background: url(../images/layout/widgets/headers/green-stripe.gif) 0 top no-repeat;}
.red-stripe .title {background: url(../images/layout/widgets/headers/red-stripe.gif) 0 top no-repeat;}



/*box backgrounds*/
.box-content-beige { background-color:#f3eee7; background:url(../images/layout/widgets/box-beige/bg_bttm_boxbeige.gif) bottom no-repeat;}
.box-content-redborder { background-color:#f3eee7; background:url(../images/layout/widgets/box-beige/bg_bttm_boxred.gif) bottom no-repeat;}
.box-content-greenborder { background-color:#f3eee7; background:url(../images/layout/widgets/box-beige/bg_bttm_boxgreen.gif) bottom no-repeat;}
.box-content-white {background-color:#ffffff;}
.box-content-grey {background:url(../images/layout/widgets/backgrounds/bg-light.gif) 0 100% no-repeat;}
.box-content-green {background:url(../images/layout/widgets/backgrounds/bg-green.gif) 0 100% no-repeat;}
.box-content-red {background:url(../images/layout/widgets/backgrounds/bg-red.gif) 0 100% no-repeat;}
.box-content-grey-solid {background:url(../images/layout/widgets/backgrounds/bg-solid.gif) 0 100% no-repeat;}
.box-content-drkgrey-solid {background:url(../images/layout/widgets/backgrounds/bg-solid-grey.gif) 0 100% no-repeat;}
.box-content-grey-solid-large {background:url(../images/layout/widgets/backgrounds/bg-solid-large.gif) 0 100% no-repeat;}
.box-content-dark-grey {background:url(../images/layout/widgets/backgrounds/bg-dark.gif) 0 100% no-repeat;}
.box-content-black {background:url(../images/layout/widgets/backgrounds/bg-solid-black.gif) 0 100% no-repeat;}
.box-content-black-large {background:url(../images/layout/widgets/backgrounds/bg-solid-black-large.gif) 0 100% no-repeat;}
.tournaments-table-container .box-content-black-large {overflow:hidden;}
#showhide {display:none;}

/*Tabs*/
.ui-tabs-hide {
       display: none !important;
   }
/* #tabs ul.tabs_nav {background:url(../images/layout/widgets/headers/tabs.gif) 0 0 no-repeat;} */
#tabs ul.tabs_nav li {display:inline;float:left;margin:0 1px 0 0;}
#tabs ul.tabs_nav li a, #tabs ul.tabs_nav li a:link, #tabs ul.tabs_nav li a:visited {color:#ffffff;padding:1px 7px;}

ul.entry-categories-list li a {text-decoration:underline;}
#tabs ul.tabs_nav li.ui-tabs-selected a {}
#tabs ul.tabs_nav li {background:url(../images/layout/tabs/top-tab.gif) 0 0 no-repeat;width:100px;}
#tabs ul.tabs_nav li.ui-tabs-selected {background:url(../images/layout/tabs/top-tab-selected.gif) 0 0 no-repeat;}
ul.entry-tags-list li a:hover, ul.entry-categories-list li a:hover {text-decoration:none;}
.entry-category a { color:#000000;}


/*Entry*/
.text-entry {margin:0 60px;}
/* .entry-content img {overflow:hidden;} */
.logo-portal {padding:0 10px 5px 0;}
img.mt-image-center {margin-bottom:0 !important;}
.entry-content table {clear:both;margin:0 auto;}
.entry-content table tr td .img_user_created_gallery {margin:0 3px 0 0;}
.entry-content ul {margin:1em 0 1em 2em;}
.entry-content ul li {list-style-type: disc;margin:.25em 0;}
.entry-content blockquote {margin:0 0 0 1em;padding:0 0 0 1em;border-left:2px solid #797979;color:#797979;}
.prevnext {margin:5px 0 10px 0;text-align:center;}
.pnsecond {margin-top:10px;}
.prevnext a, .prevnext a:link, .prevnext a:visited {font-weight:bold;}
ul.entry-tags-list, ul.entry-categories-list {margin:.25em 0;}
ul.entry-tags-list { padding-bottom:20px;}
ul.entry-tags-list li, ul.entry-categories-list li {display:inline;float:left;margin:0;}
.video_inner .entry-tags-list li {color:#ffffff;}
.entry-summary-featured .image {margin:0 10px 0 0;}
.entry-summary-featured {margin:0 0 .5em 0;}
.widget {margin-bottom:20px;}
.download, .promotion {margin-bottom:10px;}

/*custom widget styling*/
.widget_featured .entry-content p {margin:0;}
.entry_photos {list-style:none;margin:5px 0 0 -10px;}
.widget_latest_headlines dl.news-meta dd {font-size:0.9em;}
.widget_latest_headlines ul li {border-bottom:1px dotted #ccc;padding:.25em 0;}

.widget_entry_summary .latest h2 {font-size:1.6em;}
.widget_entry_summary h2, .entry-summary-featured h2 {line-height:1.2em;margin:0 0 .25em 0;}
.entry-summary h2 {line-height:1.2em;}
.widget_entry_summary h2 a, .entry-summary h2 a, div.red-overlay h3 a {font-weight:bold;}
.widget_entry_summary img {margin:0 .5em 0 0;}
.meta {margin:0 0 1em 0;line-height:1.2em;}


ul.photos_list {list-style:none;margin:0 0 0 -10px;}
.section ul.photos_list {margin:10px 0 0 0;}
ul.photos_list li, ul.entry_photos li {display:inline;float:left;margin:0 0 8px 9px;}

.widget_latest_video .embed, .recent_media .embed {margin:0 0 10px 0;}
.widget_latest_video .embed object, .widget_latest_video .embed embed, .recent_media .embed object, .recent_media .embed embed {width:290px !important;}
.widget_latest_video p.video_title, .recent_media p.video_title {margin:0;}
.sidebar .widget_latest_video {color:#ffffff;}

.widget_categories ul, .sub_categories, .four-oh-four ul, .related ul, .archive-lists ul {list-style-image: url('../images/icons/bullet.gif');margin:0 0 0 20px;}
.related ul {margin-bottom:10px;}
.widget_categories p.desc {margin:0 0 .5em 0;}

/*ul.tournaments-table li {display:inline;float:left;margin:0 2px 2px 0;width:205px;font-size:0.9em;}
ul.tournaments-table li span.logo {float:left;line-height:17px;margin:4px 4px 0 4px;}
ul.tournaments-table li a {display:block;padding:5px 3px 5px 0;background-color:#666666;} */

/*Tournamnets Table*/
.tournaments-table-container {position:relative;}
.li-column {float:left;margin:0 10px 10px 0;display: inline;}
.tournament-icon {text-align:center;}
.tournament-icon div {height:114px;width:114px;}
.tournament-inner {background:#000000 url(../images/layout/tournament_bg.gif) repeat-x scroll 0 0;color:#FFFFFF;}
.tournament-inner ul {padding:5px 10px 0 10px;}
.tournament-link {display:block;margin:0;line-height:1em;}
.tournament-link a, .tournament-link a:link, .tournament-link a:visited, .tournament-link a:hover {color:#ffffff;}
/*.tournament-inner .live a {background:url(../images/icons/live.png) 0 0 no-repeat;}*/
.tournaments-events .box-content-black ul li a  {font-weight:bold;}
.tournament-link a.active, li.live .tournament-link a.active {font-weight:bold;font-size:1.2em;}
.show-more {position:absolute;top:7px;right:15px;color:#ffffff;}
.show-more a, .show-more a:link, .show-more a:hover {color:#ffffff;font-weight:bold;cursor: pointer;}



/*transparent overlay
.feature-image div.overlay {
	background-image:url('../images/layout/widgets/backgrounds/trans.png');
}

.feature-image {position:relative;width:310px;height:310px;}
.feature-image div.overlay {left:0;top:0;position:absolute;z-index:10;width:310px;}*/
div.red-overlay {background-color:#82181a;}
div.red-overlay h3 {font-size:1.5em;padding:10px;line-height:1.2em;}
div.red-overlay h3 a, div.red-overlay h3 a:link, div.red-overlay h3 a:visited {color:#ffffff;}

/*Social Bookmarking*/
.box-content-grey-solid-large .social_bookmarks {padding:10px 10px 0 10px;margin:10px;}
.social_bookmarks ul {border-bottom:1px #aaaaaa dotted;height:30px;margin:1em 0;}
.box-content-grey-solid-large .social_bookmarks ul {border:0;margin: 0;}
.social_bookmarks ul li {float:left;display:inline;margin:0 .5em 0 0;border-right:1px solid #ccc;}
.social_bookmarks ul li.last {border-right:none;}
.social_bookmarks ul li a {font-weight:normal;padding:0 7px 0 20px;}
.social_bookmarks ul li.digg a {background:transparent url(../images/icons/social_bookmarking/digg.png) no-repeat scroll 0 0;}
.social_bookmarks ul li.magnolia a {background:transparent url(../images/icons/social_bookmarking/magnolia.png) no-repeat scroll 0 0;}
.social_bookmarks ul li.delicious a {background:transparent url(../images/icons/social_bookmarking/delicious.png) no-repeat scroll 0 0;}
.social_bookmarks ul li.facebook a {background:transparent url(../images/icons/social_bookmarking/facebook.png) no-repeat scroll 0 0;}
.social_bookmarks ul li.reddit a {background:transparent url(../images/icons/social_bookmarking/reddit.png) no-repeat scroll 0 0;}
.social_bookmarks ul li.newsvine a {background:transparent url(../images/icons/social_bookmarking/newsvine.png) no-repeat scroll 0 0;}


/*tags*/
.widget_tag_cloud ul li {display:inline;line-height:1.4em;vertical-align:baseline;}
.widget_tag_cloud ul li.rank-1 {font-size:1em;} 
.widget_tag_cloud ul li.rank-2 {font-size:1.1em;}
.widget_tag_cloud ul li.rank-3 {font-size:1.2em;}
.widget_tag_cloud ul li.rank-4 {font-size:1.3em;}
.widget_tag_cloud ul li.rank-5 {font-size:1.4em;}
.widget_tag_cloud ul li.rank-6 {font-size:1.5em;}
.widget_tag_cloud ul li.rank-7 {font-size:1.6em;}
.widget_tag_cloud ul li.rank-8 {font-size:1.7em;}
.widget_tag_cloud ul li.rank-9 {font-size:1.8em;}
.widget_tag_cloud ul li.rank-10 {font-size:1.9em;}
/*search*/
.search-results-container, .content-nav {margin:1em 0 0 0;}
.category_search_list {margin:0 0 1em 0;}
.search_result {border-bottom:1px dotted #ccc;padding:.5em 0;}
.search_result h3 a, .search-results-header {font-weight:bold;color:#000000;}
.search_result span.byline {padding:0 0 1em 0;}

/*forms*/
.archives_form select {margin:0 0 10px 0;}
.button {margin:5px 0 0 0;float:right;clear:both;}
.book a {display:block;height:22px;width:91px;background: #ffffff url(../images/layout/forms/qualify.gif) no-repeat;}

/*archives dropdown*/

.archives_widget .box-content-beige {height:50px;}
ul.archives-dropdown {position:absolute;background: transparent url(../images/layout/forms/dropdown.png) no-repeat;margin:0 0 10px 10px;}
.archives-dropdown {position:absolute; z-index:1;}
ul.second {margin-left:150px;}
ul.archives-dropdown li {list-style-type:none;height:23px;width:130px;line-height:23px;margin:0;position:relative;}
ul.archives-dropdown li a {display:block;padding:0 0 0 8px;}
ul.archives-dropdown li a:link, ul.archives-dropdown li a:visited {font-size:0.9em;color:#666666;}
ul.archives-dropdown ul
{display: none;}
ul.archives-dropdown ul {
position: absolute;
z-index: 500;
left:0;
background-color:#ffffff;
}
ul.archives-dropdown ul li a {padding:0 0 0 5px;text-align:left;font-size:0.9em;width:230px;}
ul.archives-dropdown li:hover ul {display: block;width:230px;margin:0;}


/*calendar*/
.widget_calendar table {
	margin:0 auto;
	width:100%;
	padding:5px;
	}
.widget_calendar table tr th {text-transform:uppercase;padding:4px 2px;text-align:center;background-color:#8c8c8c;border:2px solid #ffffff;color:#ffffff;}
.widget_calendar table tr td {padding:4px 2px;text-align:center;background-color:#ebebeb;border:2px solid #ffffff;}
.widget_calendar table tr td a:link, .widget_calendar table tr td a:visited {color:#e11b22;font-weight:bold;}
.widget_calendar h3.month {text-align:center;}

/*404*/
.four-oh-four {margin:0 0 0 200px;}
.four-oh-four h1 {font-size:1.5em;font-weight:bold;}
.four-oh-four ul li {margin:0 0 .25em 0;}
.four-oh-four ul li a {font-weight:bold;}

.body-search {margin:20px 0 0 0;height:29px;line-height:25px;background:url(../images/layout/search_bg_red.gif) 0 0 no-repeat;}
.body-search label {color:#ffffff;padding:0 5px 0 20px;font-weight:bold;}
.body-search label, .body-search input {vertical-align:middle;}
.body-search input#search-red {border:0;width:300px;}

/*rss table*/
table.rss-table  {
	margin:0 auto;
	width:100%;
	padding:5px;
	}
table.rss-table caption {font-size:1.5em;color:#000000;padding:0 0 0 6px;font-weight:bold;}
table.rss-table th#feed, table.rss-table th#rss2 {font-size:1.2em;color:#000000;font-weight:bold;}
table.rss-table tr th {padding:4px 2px;}
table.rss-table tr td {padding:4px 2px;text-align:left;}
table.rss-table tr td a:link, .widget_calendar table tr td a:visited {color:#e11b22;font-weight:bold;}

/*chipcount table*/
table.tablesorter tbody td.status {padding-left:25px;background:#ffffff url(../images/icons/status.gif) 0 0 no-repeat;}
table.tablesorter tbody td.firstd, thead th.firstd {border-left:1px solid #999 !important;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {border-top:1px solid #999 !important;border-right:1px solid #999 !important;border-bottom:1px solid #999 !important;}
table.tablesorter tbody td, table.tablesorter thead th {border-right:1px solid #999;border-bottom:1px solid #999;}

/*footer*/
#footer #bttm_GreenNav_Small {border-top:1px solid #eee9e1;padding-top:15px;margin:10px 26px 5px 26px;


line-height:1em;
text-align:center;
/*
height:38px;
padding:0 15px;
margin:0 105px;*/
}

/*
#bttm_GreenNav_Small a {padding:2px;font-size:0.9em;}*/

#footer #bttm_GreenNav_Small, #container #bttm_GreenNav_Small a {color:#484136;}

#footer .bttm_nav1, #container .bttm_nav2 {padding:4px 0;color:#484136;}
#footer .bttm_nav1 a, #container .bttm_nav2 a, #container .bttm_nav1 a:link, #container .bttm_nav2 a:link, #container .bttm_nav1 a:visited, #footer .bttm_nav2 a:visited {color:#484136;}
#footer .bttm_nav2 {border-bottom:1px solid #eee9e1;padding-bottom:15px;margin:0 26px 10px 26px;}


#footer #disclaimer {color:#a9a6a0;line-height:1.3em;}
#footer #disclaimer, #footer #bttmLogos {padding:5px 0;}
#copyright {line-height:1.3em;}

/*photo gallery widget*/
.demo {position:relative;}
.gallery_demo {width:610px;margin:0 auto;}
.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

.galleria {list-style:none;width:610px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
.galleria_wrapper {width:100%;}
.galleria_wrapper img {margin:0 auto;}
.caption {font-size:1.4em;line-height:2.4em;;font-style: italic;}
* html .galleria li div span{width:400px} /* MSIE bug */

/*transparent corners*/
.promotion {position: relative;}
.corner {position: absolute; background-repeat: no-repeat; width: 8px; height: 8px;}
/*.cTopLeft {top: 0; left: 0; background-image: url(../images/layout/corners/cornertl.png);}*/
.cTopRight {top: 0; right: 0; background-image: url(../images/layout/corners/cornertr.png);}
.cBottomLeft {bottom: 0; left: 0; background-image: url(../images/layout/corners/cornerbl.png);}
.cBottomRight {bottom: 0; right: 0; background-image: url(../images/layout/corners/cornerbr.png);}



/*events widget*/
.box-wrapper .box-bottom p {margin:0;}
p.details {color:#ffffff;}
.box-wrapper .box {
    background: #423c33 url(../images/layout/widgets/events/box-top.gif) no-repeat;
}

.box-wrapper .box h3 {
    margin: 0;
    padding: 5px;
    background: #aaa;
}

.box-wrapper .box a:link, .box-wrapper .box a:visited {
    color: white;
}

.box ul.events {
    list-style: none;
    margin: 0;
    padding: 0;
}

.box ul.events-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.box ul.events-list li.event-item {
    padding: 10px 10px 10px 110px;
    background-repeat: no-repeat;
    background-position: 5px 50%;
    border-bottom: 1px solid #5a554e;
}

.box ul.events-list li.no-event-item {padding:10px 10px 0 10px;color:#ffffff;}

.box ul.events-list li.event-item h4 {
    font-size: 100%;
    margin: 0;
    font-weight: normal;
}

.box ul.events-list li.event-item p {
    margin: 0;
}

.box ul.events-list li.event-item h4 a:link, .box ul.events-list li.event-item h4 a:visited {
    text-decoration: none;
}

.box ul.events-list li.event-item h4 a:hover {
    color: #ffffff;
    text-decoration: underline;
}

.box ul.events-list li.event-item p.details .dtstart .date, .box ul.events-list li.event-item p.details .dtstart .time {
    /*background-color: #dc1326;*/ font-weight:bold;
}

.box .box-bottom {
    padding:10px;
    background: url(../images/layout/widgets/events/box-bottom.png) no-repeat 0 100%;
}


.box .box-bottom .left {
    float: left;
}

.box .box-bottom .right {
    float: right;
}

.box .box-bottom .right.rss {
    background: url(../images/layout/widgets/events/rss.gif) no-repeat 100% 50%;
    padding-right: 17px;
}

ul.box-tabs {
  list-style: none;
  margin: 0;
  padding: 0;  
  float: left;
  width: 100%;
}

ul.box-tabs li {
    float: left;
    background:url(../images/layout/widgets/events/red-tab-right.gif) no-repeat right top;
    text-transform: uppercase;
}

ul.box-tabs li.on { font-weight:bold;
    float: left;
    background:url(../images/layout/widgets/events/grey-tab-right.gif) no-repeat right top;
}

ul.box-tabs li.on a { font-weight:bold;
    display: block;
    background:url(../images/layout/widgets/events/grey-tab-left.gif) no-repeat left top;
    padding:5px 10px 4px 23px;
}

ul.box-tabs li a { font-weight:bold;
    display: block;
    background:url(../images/layout/widgets/events/red-tab-left.gif) no-repeat left top;
    padding:5px 10px 4px 23px;
}

ul.box-tabs li a:link, ul.box-tabs li a:visited {
    color: white;
    text-decoration: none;
}

ul.box-tabs li a:hover {
    color: #ffffff;
    text-decoration: underline;
}


/*Carousel*/
.carousel-wrap .header {
    background: url(../images/layout/widgets/carousel/teamps-header.gif) no-repeat;
    margin: 0;
	height:40px;
    padding:0;
}

.carousel-box {
    width: 308px;
    color: white;
    overflow: hidden!important;
    background: url(../images/layout/widgets/carousel/teamps-box-bottom.gif) no-repeat 0 100%;
    padding: 10px 0 0;
    position: relative;
}

.carousel-box .progallery {
    overflow: scroll;
    position: relative;
    height: 140px;
    width: 308px;
    margin: 0 0px 10px;
}

.carousel-box .progallery.with-js {
    overflow: hidden!important;
    position: relative;
    height: 120px;
    width: 3700px;
    margin: 0 10px 10px;
}

.carousel-box .progallery ul.poker-pros {
    position: absolute;
    list-style: none;
    overflow: none;
    height: 120px;
    white-space: nowrap;
    padding: 0;
    margin: 0;
    width: 2900px; /* this needs to be a multiple to contain all pros in a horizontal line */
    left: 0;
}

.carousel-box .progallery ul.poker-pros li img { border:1px solid #4a4742;}

.carousel-box .progallery ul.poker-pros li {
    float: left;
    width: 85px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.carousel-box .progallery.with-js ul.poker-pros li {
    margin-right: 15px;
}

.carousel-box .progallery ul.poker-pros li h4 { padding-top:3px; text-align:center;
    margin: 0;
    font-size: 100%;
}

.slider-controls {
    padding: 0 10px;
    margin-bottom: 5px;
}

.slider-controls a span {
    display: none;
}

.slider-controls a.left {
    float: left;
    height: 21px;
    width: 12px;
    background: url(../images/layout/widgets/carousel/white-arrow-left.gif) no-repeat;
}

.slider-controls a.right {
    float: right;
    height: 21px;
    width: 12px;
    background: url(../images/layout/widgets/carousel/white-arrow-right.gif) no-repeat;
}

.slider-controls a.disabled-left, .slider-controls a.disabled-right {
    cursor: default;
}

.slider-controls a.left.disabled-left {
    background: url(../images/layout/widgets/carousel/grey-arrow-left.gif) no-repeat;
}

.slider-controls a.right.disabled-right {
    background: url(../images/layout/widgets/carousel/grey-arrow-right.gif) no-repeat;
}

.slider-controls a:link, .slider-controls a:visited {
    color: white;
}

.slider-controls a:hover {
    color: #dc1326;
}

/* taken out of the homepage */
.redcardsuit, .blackcardsuit, .nocardsuit, .invalidcard {
                      padding: 0px 1px 0px 1px;
                      margin: 0px 1px 0px 1px;
                      background-color:#ffc;
                      border:1px solid #888;
                      font: 15px Courier;
                      line-height: 150%;
                }
                .redcardsuit {
                        color: red;
                }
                .blackcardsuit {
                        color: black;
                }
                .nocardsuit {
                        color: blue;
                }

/*Thickbox*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(../images/layout/widgets/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}