*{padding:0;margin:0}
body{background:#000 url(/images/com/en/back-top.jpg) top center no-repeat;font-family:Verdana, Arial, sans-serif;font-size:0.7em;color:#4d4d4d}
body#radio {background:#000 url(/images/com/en/back-top-radio.jpg) top center no-repeat;}
input, select, textarea{font-family:Verdana, Arial, sans-serif;font-size:0.95em}
div{text-align:left}
img{border:0}
h1, h2, h3, h4, h5, h6{margin:0 0 0.6em 0;padding:0px;color:#344;font-weight:bold}
p{margin:0 0 0.65em 0;padding:0}
form{margin:0;padding:0;display:block}
.hide {display:none}
.clear{clear:both; font-size:0; line-height:0; height:0}
.fltl{float:left}
.fltr{float:right}
.txt-right{text-align:right}
.txt-center{text-align:center}
a{color:#d30c0b;text-decoration:underline}
a:hover{color:#d30c0b;text-decoration:none}
h1{font-size:1.5em}
h2{font-size:1.3em}
h3{font-size:1.2em}
h4{font-size:1em}
form ul {list-style:none}
form ul li {padding:0 0 8px 0}

#wrapper {width:990px;margin:0 auto; padding:10px 0 10px 20px}
#header{height:113px;padding:0 0 10px 0; position:relative;}
#header a#logo {float:left;display:block;width:280px;height:82px;text-indent:-999em; overflow:hidden}
#header a#poker {position:absolute; right:5px; top:70px; color:#FFF; display:block; text-decoration:none; font-weight:bold; font-size:1em;}
#header h2 {font-size:1em; margin:0; padding:0;}
#header a#poker:hover {text-decoration:underline;}
#header #banners {float:right}
#header #date {float:left; color:#bebebe; font-size:0.95em; padding:8px 0 0 0}
#content {color:#333}

/* Layout - Defaults */
#content {clear:right}
#right, #right h2, #right h3, #right a {color:#FFF}
#right h2, #right h3 {font-size:1.3em}
#right .box {margin-bottom:10px;padding:5px; /*both types now have same padding*/}
#right .box.simple {padding:5px}
#center ul {margin:5px 0 5px 20px}
#center ul li {padding-bottom:3px}
#center ol {margin:5px 0 5px 20px}
#center ol li {padding-bottom:10px}

/* Layout - White-2col */
.white-2col #center{float:left;width:695px; background:url(/images/global/center-back.gif) repeat-y; }
.white-2col #right{float:right;width:295px; background:url(/images/global/right-back.gif) repeat-y; margin:9px 0 0 0}
.white-2col #center-wrap {margin:7px 0 0 0; padding:0 10px 0 25px}
.white-2col #center-close {background:url(/images/global/center-close.gif) no-repeat; height:15px}
.white-2col #right-wrap {padding:9px}
.white-2col #right-close {background:url(/images/global/right-close.gif) bottom left no-repeat}
.white-2col #footer {float:left; width:695px; height:45px; background:url(/images/global/footer-back.gif) top left no-repeat}

/* Expanding / Collapsing Boxes */
.more {float:right;padding:0}
.more a {color:#777; font-size:1em; text-decoration:none}
.more a:hover {text-decoration:underline}
.more .expand {background:url(/images/com/en/expand.gif) top right no-repeat;padding:0 20px 5px 0}
.more .collapse {background:url(/images/com/en/contract.gif) top right no-repeat;padding:0 20px 5px 0}
/* on rhs they look a bit different */
#right .more .expand {background:url(/images/global/right-expand.gif) top right no-repeat;padding:0 15px 5px 0}
#right .more .collapse {background:url(/images/global/right-contract.gif) top right no-repeat;padding:0 20px 5px 0}
/* #right .more a {text-indent:-999em; overflow:hidden; text-align:left} */

.box h2, .box h3 {font-family:"Arial Narrow", Verdana, Arial; text-transform:uppercase;  font-weight:normal; }
.box h3 {float:left;margin:0; font-weight:normal; width:200px; }
.box h3 a {text-decoration:none;}
.box h3 a:hover {text-decoration:underline;}
.box h2 {background:url(/images/global/box-back.gif) bottom left no-repeat; padding:0 0 9px 0} /* simple boxes - non expandable*/
.box-head {height:20px;background:url(/images/global/box-back.gif) left bottom no-repeat; padding:0 0 9px 0;} /* hideable boxes */

/* rhs banners */
#right .banner {margin:8px 0; text-align:center; background:url(/images/global/box-back.gif) top left no-repeat; padding:10px 0 0 0}
#right .banner img {margin:0 auto; padding:5px 0 0 0;}

/* Generic Header */
.header {background:#fff url(/images/global/article-back.gif) bottom left no-repeat; width:650px;padding:0.5em 0 0.5em 0}
.header h2, .header h3 {margin:0;padding:0; color:#b70000}

/* Radio Box */
.box.radio {font-size:0.9em}
.box.radio .fltl {width:170px; padding:0 0 8px 0}

/* Articles */
.articles div.article {padding:0 0 0.8em 0}
.articles .article-header {padding:0.5em 0 0.1em 0; background:#fff url(/images/global/article-back.gif) bottom left no-repeat; margin: 0 0 0.2em 5px;}
.articles .article-header h2 {float:left;margin:0;padding:0 0 3px 0; color:#b70000; font-face:"Arial Narrow", Verdana, Helvetica, sans-serif; font-size:1.6em; font-weight:500}
.articles .article-header h2 a {color:#b70000; text-decoration:none;}
.articles .article-header h2 a:hover {text-decoration:underline;}
img.badge { float:left; display:block; padding:3px 0 0 15px; border:none}
.articles span.date {background:url(/images/global/date-back.gif) top left no-repeat; padding:2px 0 0 20px; margin:3px 0 5px 5px; display:block;}
.articles span.author {padding:0 0 0 5px;}
.articles .article-body {padding:5px 0 5px 5px;background:#fff;margin:0}
.article-body img {float:left;padding:2px; border:1px solid #d8d8d8; margin-right:8px; }
.article-body img.fltr {float:right; padding-left:2px; margin-left:5px;}
.articles .comment-article {text-align:left; padding:8px 0 0 0}
.articles .comment-article a {color:#777}
.articles .comment-article .post { padding:0.27em 0 0 2.1em;background:url(/images/global/comment-icon.gif) top left no-repeat}

#flashcontent {width:280px;height:500px}

/* Tag Cloud */
.tag-cloud li {display:inline} /* hide the extra context from CSS-enabled browsers, but not screenreaders */
.tag-cloud span {position:absolute;left:-999px;width:990px} /* size is purely presentational, based upon the class */
.tag-cloud .size1 {font-size:8px}
.tag-cloud .size2 {font-size:10px}
.tag-cloud .size3 {font-size:12px}
.tag-cloud .size4 {font-size:14px}
.tag-cloud .size5 {font-size:16px}
.tag-cloud .size6 {font-size:18px}

/* Calendar */
.calendar div h4{color:white;text-align:center;font-size:14px;}
.calendar table {width:100%}
.calendar td {border:1px solid #4a0000;background:#9a0000;text-align:center;padding:3px}
.calendar td.blank {border:none;background:#410000}
.calendar td.event {border:1px solid #4a0000;background:#bf0606;font-weight:bold;padding:0}
.calendar td.event a {display:block;padding:3px;text-decoration:none}
.calendar td.event a:hover {text-decoration:underline}
.calendar td.event a:visited {text-decoration:none}
#tooltip {border:1px solid #4a0000;background:#9a0000;padding:5px;width:200px; color:#FFF}
#tooltip h3 {color:#FFF; border-bottom:1px solid #4a0000; padding-bottom:5px; margin-bottom:5px}

/* You Tube */
.youtube a.fltl {display:block;width:130px;padding-bottom:10px}
.youtube p.fltr {width:130px;padding-bottom:10px}
.youtube p.fltr strong {font-size:10px}

/* Top Panel */
.top-panel {background:#d1f2f6;margin:0 0 10px 0;padding:5px}
#center .top-panel ul {list-style:none;margin:0;padding:0}
#center .top-panel ul li {margin:0;padding:0;float:left}
#center .top-panel ul li.divide {padding:0 5px}
.top-panel form {float:right;display:block}

/* Article Detail */
.article .article-body {font-size:1.1em; margin:8px 0 0 0}
.article .article-body p {margin:0 0.9em 1.3em 0}
.article .article-header h1 {margin:8px 0 0 0;padding:0 0 5px 0; background:#fff url(/images/global/article-back.gif) bottom left no-repeat;  color:#b70000; font-face:"Arial Narrow", Verdana, Helvetica, sans-serif; font-size:1.7em; font-weight:500}

/* Comments */
.comments {margin:1.5em}
.comments div {margin:0 0 2em 0}
.comments div strong {display:block;padding-bottom:0.3em}
.comments div span {color:green;background:url(/images/global/date-back.gif) top left no-repeat; display:block;padding:0.1em 0 0 1.7em}

/* Comment Form */
.comment-form label {display:block;width:100px;float:left;padding:0 5px 0 0;text-align:right}
.comment-form input.submit {margin-left:105px;padding:3px}

/* Contact Form */
.contact-form label {display:block;width:100px;float:left;padding:0 5px 0 0;text-align:right}
.contact-form input.submit {margin-left:105px;padding:3px}

/* Slider - Photo Gallery */
.photo-gallery {position:relative;width:640px;margin:0 0 10px 0;}
.photo-gallery .prev, .photo-gallery .next {position:absolute;top:25px;display:none}
.photo-gallery .next {right:0}
.photo-gallery .items {position:relative;width:600px;left:20px;overflow:hidden;background:#7a0000;height:95px;top:-683px}
.photo-gallery .items .container {position:relative;top:0;left:0;width:600px;float:left;display:inline;}
.photo-gallery .items .container .item {width:99px;margin:0;float:left;text-align:center;border-right:1px solid #fff;padding:10px 0 10px 0}
.photo-gallery .items .container .item img {margin 0 auto;height:75px;width:75px}
.photo-gallery .full-size {text-align:center;height:540px;margin:0 auto;padding-top:141px}
.photo-gallery .full-size p {margin-top:5px}

/* Slider - Small Photo Gallery */
.photo-gallery-small {position:relative;width:250px;margin:0 0 10px 0}
.photo-gallery-small .prev, .photo-gallery-small .next {position:absolute;top:1px;display:none}
.photo-gallery-small .next {right:0}
.photo-gallery-small .items {position:relative;width:210px;left:20px;overflow:hidden;background:#7a0000;height:41px;top:-340px}
.photo-gallery-small .items .container {position:relative;top:0;left:0;width:210px;float:left;display:inline;height:41px}
.photo-gallery-small .items .container .item {width:42px;margin:0;float:left;text-align:center;padding:3px 0 3px 0}
.photo-gallery-small .items .container .item img {margin 0 auto;height:35px;width:35px}
.photo-gallery-small .full-size {text-align:center;height:280px;padding-top:60px}
.photo-gallery-small .full-size p {margin-top:5px}

/* Slider - Video Gallery */
.video-gallery {position:relative;width:640px;margin:0 0 10px 0;}
.video-gallery .prev, .video-gallery .next {position:absolute;top:35px;display:none}
.video-gallery .next {right:0}
.video-gallery .items {position:relative;width:600px;left:20px;overflow:hidden;background:#7a0000;height:117px}
.video-gallery .items .container {position:relative;top:0;left:0;width:600px;float:left;display:inline;height:117px}
.video-gallery .items .container .item {width:149px;margin:0;float:left;text-align:center;border-right:1px solid #fff;padding:10px 0 10px 0}
.video-gallery .items .container .item img {margin 0 auto;height:97px;width:130px}
.video-gallery .full-size {text-align:center;height:540px;padding-top:50px;margin:0 auto}

/* Article Filter & Page Slider */
.filter-wrap {width:657px; margin-bottom:15px; background:url(/images/global/filter-bottom.gif) bottom left no-repeat; padding-bottom:15px}

.slider-box {background:url(/images/global/page-slider-bg.gif) no-repeat;padding-right:18px;width:289px;height:40px;float:left;padding-top:3px;position:relative}
.slider-box p {padding:2px 0 0 11px;color:#000}
.slider1 {width:270px;height:20px;position:relative;z-index:1;margin-left:20px}
.indicator1 {width:14px;height:20px;background:url(/images/global/page-slider-button.gif) 0 3px no-repeat;position:absolute;font-size:1px;overflow:hidden;border:none;position:relative;z-index:2}

.filter-box {float:right; width:565px; height:37px; background:url(/images/global/filter-back-large.gif) top left no-repeat;padding:6px 0 0 6px}
.filter-box select{ background:#000;border:1px solid #000;color:#FFF;font-size:1em}
.filter-box #per-page {width:145px;}
.filter-box #deck {width:115px;}
.filter-box p.auto-refresh {color:#000;padding:4px 0 0 0;display:block;font-size:0.8em;width:170px}
.filter-box a, .filter-box a:visited {color:#000}

/* Chip Count */
.chip-count table{border-collapse:collapse;margin:10px 0 15px 0}
.chip-count table {width:250px}
.chip-count table tr.firstrow {background:url(/images/global/chip-count-th-back.gif) top left no-repeat}
.chip-count table th {padding:1px 3px 3px 3px}
.chip-count table td {color:#bebebe; padding:3px; font-weight:bold}
.chip-count table tr td.odd {background:#620000}
.chip-count.admin table tr td.first {width:130px; font-size:normal;}
.filter-box-chip-count {float:right;height:37px;padding:6px 0 0 6px}
.filter-box-chip-count select{ background:#000;border:1px solid #000;color:#FFF;font-size:1em}


/* Footer */
#footer ul {list-style:none; margin:0; padding:0}
#footer ul li {color:#FFF; float:left; padding:15px 20px 0 0}
#footer ul li a {color:#FFF; text-decoration:none}
#footer ul li a:hover {text-decoration:underline}
#footer ul li.first {padding-left:80px}

/* Validation Errors */
.comment-form-errors {color:red}

/* Validation Errors */
.contact-form-errors {color:red}

/* radio */
#radio #center h2 {color:#056fb8; font-size:1.7em; font-weight:normal; font-family: "Arial Narrow", Arial, sans-serif;}
#radio a.help {color:#9f9f9f; text-decoration:none; font-size:0.85em; font-weight:normal;}
#radio #center div.radio-welcome h2 {font-size:2.3em; font-weight:normal; font-family: "Arial Narrow", Arial, sans-serif; color:#056fb8; background:url(/images/global/radio-welcome-line.gif) bottom left no-repeat; padding:0 0 8px 0;}
#radio div.radio-welcome img.fltr {padding-left:50px;}

/* host list */
#radio .hosts h2 {margin:0; }
#radio .hosts {}
#radio .hosts h3 {color:#056fb8;font-size:1em;}
#radio .host {float:left; background:url(/images/global/hosts-separator.gif) bottom right no-repeat; width:200px; padding:5px 15px 10px 0; margin-right:5px;}
#radio .host.last {background:none; padding-right:0; margin-right:0;}
#radio .host img {float:left; padding-right:5px;}
#radio .host a {display:block; text-align:right; color:#777;}

/* Older Broadcasts - Schedule Table */
.schedule {background:url(/images/global/radio-hosts-back.gif) top left no-repeat; padding:10px 0 0 0;}
.schedule table {width:638px; border:none; border-collapse:collapse;}
.schedule table tr#first td {background:url(/images/global/older-broadcasts-title.gif) top left no-repeat; height:25px; color:#FFF; }
.schedule table #first td {padding:0 0 0 10px;}
.schedule table th {background:url(/images/global/older-broadcasts-th.gif) repeat-x; color:#FFF;  border:0; margin:0; text-align:center; padding:5px 0;}
.schedule table td {background:#f5f5f5;  border:0; margin:0; padding:4px;}
.schedule table td.odd {background:#e1e1e1;}
.schedule table a {color:#000; font-weight:normal; text-decoration:underline;}
.schedule table a:hover {text-decoration:none;}

.radio-articles {margin:0 0 1em 0; background:url(/images/global/radio-hosts-back.gif) bottom left no-repeat; padding:0 0 10px 0;}
.radio-articles h2 {padding:0 0 3px 0; background:#fff url(/images/global/article-back.gif) bottom left no-repeat;}
.radio-articles div.article {margin-bottom:1em;}
.radio-articles div.article h3 {margin-bottom:5px; font-weight:normal; float:left;}
.radio-articles a.comments {background:url(/images/global/radio-comment-icon.gif) top left no-repeat; padding:0 0 0 20px; color:#777; text-decoration:underline; margin:0;}
.radio-articles img {float:left;}
.radio-articles .article-body {margin-bottom:10px;}

#right p.blurb {padding:0 5px 5px 5px;}

/** Poker Wire Cards**/
.hearts, .diams, .clubs, .spades, .nosuit, .unsuit {
	padding: 1px ; margin:0px 1px; background: #e6e5ed; border:0; width:25px;
}
.hearts img, .diams img, .clubs img, .spades img, .nosuit img, .unsuit img {border:none; margin:0; padding:4px 2px 0 2px; float:none;}
.hearts {color:#b50200; border: 1px solid #b50200} /* red */
.diams {color:#002398; border: 1px solid #002398} /* blue */
.clubs {color:#487609; border: 1px solid #487609} /* green */
.spades {color:#000; border: 1px solid #000}
.nosuit, .unsuit {color:#000; border: 1px solid #000}
/* 2 color deck */
.diams.deck2 {color:#b50200; border:1px solid #b50200} /* 2 color deck -> red */
.clubs.deck2 {color:#000; border:1px solid #000} /* 2 color deck */

#center img.fltr {padding-left:5px;}

/* Thickbox 3 */
#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;}
#TB_overlay{position:fixed;  z-index:100;  top:0px;  left:0px;  background-color:#000;  filter:alpha(opacity=75);  -moz-opacity:0.75;  opacity:0.75;  height:100%;  width:100%;}
* 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;}

.article-form ul li {padding:0 0 8px 0;}
.article-form label {font-weight:bold; padding-right:5px;}

#max-id {display:none;}

/** Navigation page **/ 
.nav{text-align:right;}
.nav a { font-size: 17px; font-weight: bold; padding: 5px;}
.nav_page a { font-size: 19px; font-weight: bold; text-decoration: none;}

/** Calendar Navigation **/
#calendar_main { position:relative; top:-15px; }
.calendar_nav { width:25px; font-weight: bold; cursor:pointer; position:relative; }
#calendar_prev { left:9px; }
#calendar_home { width:12px; top:-11px; left:123px; text-align:center; }
#calendar_next { top:-25px; left:228px; }



