/* =Reset default browser CSS. */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
/* Fonts */

@font-face {
    font-family: 'bebasregular';
    src: url('../font/bebas-webfont.eot');
    src: url('../font/bebas-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/bebas-webfont.woff') format('woff'),
         url('../font/bebas-webfont.ttf') format('truetype'),
         url('../font/bebas-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1em;
	font-family: "Arial Narrow",Arial,sans-serif;*/
	font-family: Arial;
	font-size: 13px;
	line-height: 1.3em;
}

h1, h2 {
	/*font-family: 'bebasregular', Arial, Helvetica, sans-serif;*/
	font-family: 'bebasregular', Arial, Helvetica, sans-serif;
}

h3, h4, h5 {
	font-weight: bold;
}

h1 {
	padding: 10px 0;
	font-size: 35px;
	line-height: 1em;
	font-weight: bold;
}

h2 {
	font-size: 20px;
}

h3 {
	/*padding: 2px 0;*/
	font-size: 13px;
}

p {
	/*padding: 2px 0;*/
	line-height: 1.3em;
}

a:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}




/* Layout */

body {
	background: #121212 url(../webmedia/images/bg-body-tile.gif) repeat 0 0;
	margin: 0;
	padding: 0;
}

#page-wrapper {
	background: transparent url(../webmedia/images/bg-page-wrapper.png) repeat 0 0;
	margin: 0;
	padding: 25px 0 60px 0;
	width: 100%;
}

#content-wrapper {
	background: #ffffff;
	margin: 0 auto;
	padding: 7px 0 0 0;
	width: 980px;
}

#content-right 
{    
    width: 120px;
   /* border: 1px solid #0f0;*/
    float:right;
    margin-left: 10px;
    margin-right: -130px;
}

#content-left 
{
  width: 120px;
  /* border: 1px solid #0f0;*/  
  float:left;
  margin-left: -130px;
  margin-right: 10px;
}

#content-container {
	margin: 0 auto;
	padding: 0;
	width: 942px;	
}

#content-container {
	margin: 0 auto;
	padding: 0;
	width: 942px;	
}

.clear {
	clear: both;
}

#col-holder {
	margin: 0 auto;
	padding: 10px 0;
	width: 942px;
}

#col-l {
	margin: 0;
	padding: 0;
	width: 565px;
	float: left;
}

#col-l p {
	padding-bottom: 15px;
}

#col-r {
	margin: 0;
	padding: 0;
	width: 337px;
	float: right;
}

.img-r {
	float: right;
}

.img-l {
	float: left;
}

.txt-c {
	text-align: center;
}

#col-l p a{
	color: #9A110B;
}

/* Header */

#header-container {
	margin: 0 auto;
	padding: 0;
	width: 942px;
	height: 130px;
	position: relative;
}

a#be-logo {
	background: url(../webmedia/images/logo-be.gif) no-repeat 0 0;
	margin: 0;
	padding: 0;
	width: 293px;
	height: 64px;
	display: block;
	text-indent: -9999px;
	position: absolute;
	top: 8px;
}

#nav-mini {
	margin: 0;
	padding: 0;
	/*width: 520px;*/
	width: 440px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	top: 0;
	right: 0;
}

#nav-mini a:link, #nav-mini a:active, nav-mini a:visited {
	padding: 0;
	color: #9a110b;
	text-decoration: none;
}

#nav-mini a:hover {
	text-decoration: underline;
}

#nav-mini-connect-container {
	margin: 0;
	padding: 0;
	/*width: 148px;*/
	float: right;
}

ul#nav-mini-connect {
	margin: 0;
	padding: 0;
	/*width: 148px;*/
	height: 24px;
	float: right;
}

ul#nav-mini-connect li {
	margin: 0 0 0 13px;
	float: left;
}

ul#nav-mini-connect li a {
	margin: 0;
	padding: 0;
	width: 24px;
	height: 24px;
	line-height: 24px;
	display:block;
	text-indent: -9999px;
}

#connect-fb {
	background: url(../webmedia/images/bg-connect.gif) no-repeat 0 0;
}

#connect-tw {
	background: url(../webmedia/images/bg-connect.gif) no-repeat 0 -24px;
}

#connect-gp {
	background: url(../webmedia/images/bg-connect.gif) no-repeat 0 -48px;
}

#connect-pi {
	background: url(../webmedia/images/bg-connect.gif) no-repeat 0 -72px;
}

#header-slogan {
	width: 320px;
	height: 20px;
	text-align: right;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	position: absolute;
	top: 55px;
	right: 0px;
}

#nav-main {
	background: #000000 url(../webmedia/images/bg-nav-x.gif) repeat-x 0 0;
	margin: 0;
	padding: 0;
	width: 942px;
	height: 38px;
	line-height: 38px;
	position: absolute;
	bottom: 0;
}

ul#nav-main-li {
	margin: 0;
	padding: 0;
	float: left;
}

ul#nav-main-li li {
	margin: 0;
	padding: 0;
	float: left;
}

ul#nav-main-li li a:link, ul#nav-main-li li a:active, ul#nav-main-li li a:visited {
	padding: 0px 10px;
	/*font-family: 'bebasregular', Arial, Helvetica, sans-serif;*/
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
}

ul#nav-main-li li a:hover {
	text-decoration: underline;
}

ul#nav-main-li li#nav-main-search {
	padding: 9px 0 0 12px;
}

#header-search-input {
	background: url(../webmedia/images/bg-nav-search.gif) no-repeat 0 0;
	width: 156px;
	height: 21px;
}

#search-txt {
	background: none;
	margin: 0;
	padding: 0 0 0 5px;
	width: 123px;
	height: 21px;
	line-height: 21px;
	font-size: 11px;
	border: none;
	outline: none;
	float: left;
}

#search-btn {
	background: none;
	margin: 0;
	padding: 0;
	width: 28px;
	height: 21px;
	border: none;
	outline: none;
	float: right;
	cursor: pointer;
}

/* Footer */

#footer-container {
	margin: 10px auto 0 auto;
	padding: 0;
	width: 942px;
	text-align: center;
}

#footer-advert {
	margin: 0 auto;
	padding: 10px 0;
	width: 942px;
	border-top: 1px dashed #5f5f60;
	border-bottom: 1px dashed #5f5f60;
}

#footer-nav {
	margin: 0;
	padding: 20px 0;
}

#footer-nav p {
	padding: 0 0 7px 0;
}

/* Content */

h2.h-red {
	margin: 0 0 15px 0;
	padding: 18px 0 6px 0;
	border-bottom: 2px solid #9a110b;
	position: relative;
	line-height: 1em;
	font-weight: bold;
}

h2.h-red span {
	background: #9a110b;
	min-width: 60px;
	height: 15px;
	display: block;
	line-height: 15px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	position: absolute;
	bottom: 0;
	right: 0;
	text-align: center;
	text-transform: uppercase;
}

h2.h-red span a {
	color: #ffffff;
	margin-left: 10px;
	margin-right: 10px;
}

h2.h-blue {
	margin: 0 0 15px 0;
	padding: 18px 0 6px 0;
	border-bottom: 2px solid #2d367f;
	position: relative;
	line-height: 1em;
}

h2.h-blue span {
	background: #2d367f;
	width: 60px;
	height: 15px;
	display: block;
	line-height: 15px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	position: absolute;
	bottom: 0;
	right: 0;
	text-align: center;
	text-transform: uppercase;
}

h2.h-blue span a {
	color: #ffffff;
}

#content-row-four {
	margin: 0 0 15px 0;
	padding: 0;
	width: 100%;
}

ul#article-row {
	margin:0;
	padding: 0;
}

ul#article-row li {
	margin: 0 12px 0 0;
	padding: 0;
	width: 132px;
	float: left;
	overflow:hidden;
	height: 166px;
	line-height: 1.3em;
	display: inline;
}

ul#article-row li p {
	/*padding: 2px 0;*/
	color: #444444;
}

ul#article-row li#lastone {
	margin: 0;
}

ul#article-row li img, ul#article-row li h2 {
	margin: 5px 0;
	/*padding: 2px 0 0 0;*/
	font-size: 18px;
	line-height: 19px;
}

ul#article-row li img#article-featured-mag {
	border: 2px solid #9A110B;
	padding: 0;
}

/* begin - this css added by Sri for More link design */
#content-row-one {
	margin: 0 0 15px 0;
	padding: 0;
	width: 100%;
	height: 99px;
	overflow: hidden;
}

#content-row-one img{
    border: 1px solid #FFFFFF;
    display: inline;
    float: left;
    margin: 0 5px 0 0;
    position: relative;
    }
#content-row-one a{
    font-weight: bold;
    }
    
.recordPager
{
    margin-top: 10px;
    padding-bottom: 5px;
    text-align: center;   
    }
.recordPager ul
{
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
.recordPager ul li
{
    border: 1px solid #DCDCDC;
    display: inline;
    list-style: none outside none;
    margin: 2px;
    padding: 5px;
    }
.recordPager ul li.current
{
    background: none repeat scroll 0 0 #9A110B;
    border: 2px solid #DCDCDC;
    font-weight: bold;
    padding: 8px;
    }
.recordPager a{
    font-weight: bold;
    }

/* end - this css added by Sri for More link design */

/* this css for down row without image */
ul#article-rowdown {
	margin:0;
	padding: 0;
}

ul#article-rowdown li {
	margin: 15px 12px 0 0;
	padding: 0;
	width: 132px;
	float: left;
	overflow:hidden;
	height: 67px;
	display: inline;
}

ul#article-rowdown li p {
	/*padding: 2px 0;*/
	color: #444444;
}

ul#article-rowdown li#lastone {
	margin: 10px 0 0 0;
}

ul#article-rowdown li img, ul#article-row li h2 {
	margin: 5px 0;
	padding: 2px 0 0 0;
	font-size: 18px;
	line-height: 19px;
}

ul#article-rowdown li img#article-featured-mag {
	border: 2px solid #9A110B;
	padding: 0;
}
/*end of down row without image */

ol#numerical {
	margin-left:20px;
	font-weight: bold;
	list-style-type: decimal;
}

ol#numerical li {
	padding: 9px 0;
}

ul#article-row-plyr {
	margin:0;
	padding: 0;
}

ul#article-row-plyr li {
	margin: 0 12.5px 12px 0;
	padding: 0;
	width: 103px;
	float: left;
}

ul#article-row-plyr li#lastone {
	margin: 0;
}

ul#article-row-plyr li h3 a {
	color: #9a110b;
	font-weight: bold;
	font-size: 13px;
}

ul#article-row-plyr li a {
	color: #2d367f;
	font-weight: bold;
	font-size: 10px;
}

#schedule-sort {
	margin: 10px 0;
	padding: 0;
	width: 100%;
	height: 27px;
}

.schedule-sort-block {
	margin: 0;
	padding: 0;
	width: 280px;
	height: 27px;
	/*font-family: "Arial Black", Gadget, sans-serif;*/
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
}

#block-r {
	float: right;
}

#block-l {
	float: left;
}

#schedule-sort-title {
	background: url(../webmedia/images/bg-schedule-sort-title.gif) repeat-x 0 0;
	margin: 0;
	padding: 0 0 0 3px;
	width: 120px;
	height: 25px;
	color: #ffffff;
	line-height: 25px;
	border: 1px solid #000847;
	float: left;
}

#schedule-sort-title-r {
	background: url(../webmedia/images/bg-schedule-sort-title-r.gif) repeat-x 0 0;
	margin: 0;
	padding: 0 0 0 3px;
	width: 120px;
	height: 25px;
	color: #ffffff;
	line-height: 25px;
	border: 1px solid #77100b;
	float: left;
}

#schedule-sort-dd {
	background: url(../webmedia/images/bg-schedule-dd.gif) no-repeat right top;
	margin: 0;
	padding: 0 0 0 3px;
	width: 150px;
	height: 25px;
	color: #000000;
	line-height: 25px;
	border: 1px solid #5f5f5f;
	float: right;
	cursor: pointer;
}

#bestps-container {
	background: #950804;
	margin: 0;
	padding: 0;
	width: 565px;
	height: 235px;
}

#bestps-lists {
	width: 275px;
	height: 235px;
	float: left;
	overflow: hidden;
}

#bestps-list-h {
	background: url(../webmedia/images/bg-bestps-h.png) repeat-x 0 0;
	margin: 0;
	padding: 0;
	width: 275px;
	height: 34px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

#bestps-list-h h3 {
	padding: 2px 5px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

ul#bestps-list-li {
	margin: 0;
	padding: 0;
	width: 275px;
	height: 25px;
	line-height: 10px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#bestps-list-li-inner {
	margin: 0;
	padding: 0;
	width: 275px;
	height: 25px;
	position: relative;
}

#bestps-list-logo {
	margin: 0;
	padding: 0;
	width: 28px;
	height: 17px;
	position: absolute;
	top: 5px;
	left: 5px;
}

ul#bestps-list-li span {
	margin: 0;
	padding: 0 0 0 0;
}

ul#bestps-list-li table {
	vertical-align: middle;
}

ul#bestps-list-li a:link, ul#bestps-list-li a:active, ul#bestps-list-li a:visited  {
	background: url(../webmedia/images/bg-bestps-list-li.png) repeat-x 0 0;
	margin: 0;
	padding: 0;
	width: 275px;
	height: 25px;
	line-height: 24px;
	color: #ffffff;
	display: block;
}

ul#bestps-list-li a:hover 
{
    background: url(../webmedia/images/bg-schedule-sort-title.gif) repeat-x 0 0;
	margin: 0;
	padding: 0;
	width: 275px;
	height: 25px;
	display: block;
}


#bestps-ads {
	width: 290px;
	height: 235px;
	float: right;
}

#mag-container {
	background: #eeeeee;
	margin: 0 0 42px 0;
	padding: 0;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#mag-container-inner {
	margin: 0 auto;
	padding: 0 0 20px 0;
	width: 542px;
}

#mag-container-inner h2 {
	padding: 10px 0 6px 0;
	width: 178px;
}

ul#mag-con-li {
	margin: 0;
	padding: 0;
}

ul#mag-con-li li {
	margin: 0;
	padding: 0;
	float: left;
	font-weight: bold;
	font-size:15px;
	line-height: 1.1em;
}

#mag-con-col-1 {
	width: 190px;
}

#mag-con-col-2 {
	width: 180px;
}

#mag-con-col-3 {
	width: 172px;
}

ul#mag-con-headlines {
	margin: 0;
	padding: 0;
}

ul#mag-con-headlines li {
	margin: 0;
	padding: 30px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

ul#mag-con-headlines li:first-child {
	padding: 0;
}

ul#mag-con-headlines li a {
	background: url(../webmedia/images/mag-con-bullet.png) no-repeat 0 3px;
	padding: 0 0 0 20px;
}

ul#col-l-foot-boxes-li {
	margin: 0;
	padding: 0;
}

ul#col-l-foot-boxes-li li {
	margin: 0 0 0 8px;
	padding: 0;
	width: 183px;
	float: left;
}

ul#col-l-foot-boxes-li li:first-child {
	margin: 0;
}

#col-l-box {
	padding: 10px 0;
	background: #ececec;
	width: 100%;
}

ul#col-l-box-inner-li {
	margin: 0 auto;
	padding: 0;
	width: 175px;
}

ul#col-l-box-inner-li li {
	background: url(../webmedia/images/col-l-box-bullet.png) no-repeat 0 5px;
	margin: 0;
	padding: 0 0 10px 10px;
	font-weight: bold;
	float: left;
}

#col-l-promobox {
	background: #9e1f1f url(../webmedia/images/bg-promo-col-l.jpg) no-repeat 0 0;
	margin: 20px 0;
	padding: 0;
	width: 565px;
	height: 215px;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#col-l-article-tags {
	margin: 0 0 20px 0;
	font-size: 14px;
	font-weight: bold;
}

#col-l-article-tags a {
	color: #9a110b;
}

#col-l-quickroom {
	margin: 0 0 0 5px;
	float: right;
}

/* Sidebar */

.sideabar-sh {
	display: block;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#sidebar-highlight {
	background: #252526;
	margin: 0 auto;
	padding: 0;
	width: 331px;
	height: 362px;
	border: 3px solid #9a110b;
}

#sidebar-highlight-header 
{
    background-color: #9A110B;
	padding: 0;
	margin: 0 auto;
	width: 331px;
}

#sidebar-highlight-header p
{
    font-weight:bold;
    color:#ffffff;
    text-align:center;
    font-size: 18px;
    }

#sidebar-highlight-inner {
	padding: 9px 0 0 0;
	margin: 0 auto;
	width: 312px;
}

#sidebar-highlight-inner-img-main {
	margin: 0 auto 9px auto;
	width: 308px;
	height: 211px;
	position: relative;
	border: 2px solid #ffffff;
}

#sidebar-highlight-inner-img-main-txt {
	background: url(../webmedia/images/bg-sidebar-hl-txt.png) repeat 0 0;
	margin: 0;
	width: 308px;
	height: 43px;
	font-size: 10px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#sidebar-highlight-inner-img-main-txt p {
	padding: 3px 6px;
}

#sidebar-highlight-inner-img-main-txt a {
	color: #ffffff;
}

#sidebar-highlight-inner-img-main-txt a span {
	font-weight: bold;
	line-height: 1.3em;
}

#sidebar-highlight-inner-img-thumb a {
	font-weight: bold;
	color: #ffffff;
}

#sidebar-highlight-inner-img-thumb img{
	width: 98px;
	height: 67px;
	border: 1px solid #ffffff;
}

ul#sidebar-hl-list-thumb {
	margin: 0;
	padding: 0;
}

#sidebar-highlight-inner-img-thumb ul#sidebar-hl-list-thumb li {
	margin: 0 6px 0 0;
	padding: 0;
	width: 100px;
	text-align: left;
	float: left;
}

#sidebar-highlight-inner-img-thumb ul#sidebar-hl-list-thumb li#lastone {
	margin: 0;
}

ul#sidebar-list {
	margin: 0;
	padding: 0;
}

ul#sidebar-list li {
	margin: 0 0 30px 0;
	padding: 0;
}

#sidebar-img-l {
	width: 172px;
	float: left;
}

#sidebar-txt-r {
	width: 155px;
	float: right;
}

#sidebar-txt-r p {
	color: #444444;
}

#ranked-events {
	font-weight: bold;
}

#ranked-events a {
	color: #2d367f;
	line-height: 1.1em;
}

#ranked-events tr {
	line-height: 30px;
}

#bluff-rankings-txt {
	width: 108px;
	float: left;
}

#bluff-rankings a#readmore {
	color: #2d367f;
	font-weight: bold;
	font-size: 10px;
}
#bluff-rankings-tbl {
	width: 337px;
	/*font-size: 10px;*/
	font-weight: bold;
	text-transform: uppercase;
	/*float: right;*/
	float: left;
}

#bluff-rankings-tbl tr {
	height: 16px;
}

#rankings-first {
	color: #2d367f;
}

#sidebar-twitter {
	background: #08c8ff;
	margin: 0;
	padding: 0;
	width: 100%;
}

#sidebar-twitter-inner {
	margin: 0 auto;
	padding: 2px 0;
	width: 324px;
}

#sidebar-twitter-feed {
	background: #ffffff;
	margin: 4px 0;
	padding: 10px;
	width: 304px;
}

a#twitter-ico {
	background: url(../webmedia/images/twitter-ico.png) no-repeat 0 0;
	margin: 0;
	padding: 0;
	width: 17px;
	height: 18px;
	text-indent: -99999px;
	display: block;
	float: left;
}

a#twitter-list {
	background: url(../webmedia/images/twitter-arrow.png) no-repeat right top;
	padding: 0 20px 5px 0;
	height: 15px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
	float: right;
}

ul#sidebar-art-li {
	margin: 0;
	padding: 0;
}

ul#sidebar-list li h2.h-red {
	padding-top: 5px;
}

ul#sidebar-art-li li {
	background: #ececec;
	margin: 0 0 6px 0;
	padding: 0;
	width: 100%;
	height: 87px;
	overflow: hidden;
}

#sidebar-art-container-txt {
	padding: 4px 10px;
	width: 185px;
	float: left;
}
/*
#sidebar-art-container-txt:hover {
display : block;
background-color: #7D7C77;
color: #ffffff;
}*/

#sidebar-art-container-img {
	margin: 0;
	padding: 0;
	width: 129px;
	height: 89px;
	float: right;
}

#sidebar-art-container-txt-sched {
	padding: 4px 10px;
	width: 185px;
	float: right;
}

#sidebar-art-container-img-sched {
	margin: 0;
	padding: 0;
	width: 129px;
	height: 89px;
	float: left;
}

a#sidebar-interview-title {
	color: #c20012;
}

a#sidebar-interview-readmore {
	font-size: 10px;
	font-weight: bold;
	color: #2f287f;	
}

#sidebar-video-features {
	background: #252526;
	margin: 0;
	padding: 0;
	width: 337px;
	height: 235px;
}

#sidebar-video-features-inner {
	margin: 0 auto;
	padding: 8px 0 0 0;
	width: 313px;
}

#sidebar-video-features-inner a {
	color: #ffffff;
	text-decoration: none;
}

#sidebar-video-features-main {
	margin: 0;
	padding: 0;
	width: 309px;
	height: 161px;
	border: 2px solid #ffffff;
	position: relative;
}

#sidebar-video-features-main-txt {
	background: url(../webmedia/images/bg-sidebar-hl-txt.png) repeat 0 0;
	margin: 0;
	padding: 0;
	width: 309px;
	height: 35px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#sidebar-video-features-main-txt p {
	padding: 5px 7px;
}

#sidebar-video-features-thumbs-container {
	padding: 9px 0 0 0;
}

ul#sidebar-video-features-thumbs-li {
	margin: 0;
	padding: 0;
}

ul#sidebar-video-features-thumbs-li li {
	margin: 0 0 0 9px;
	padding: 0;
	float: left;
}

ul#sidebar-video-features-thumbs-li li:first-child {
	margin: 0;
}

ul#sidebar-video-features-thumbs-li li a {
	margin: 0;
	padding: 0;
	width: 69px;
	height: 42px;
	display: block;
	border: 1px solid #ffffff;
}

#sidebar-promo-container {
	margin: 0;
	padding: 0;
	background: url(../webmedia/images/bg-promo-sidebar.jpg) no-repeat 0 0;
	width: 337px;
	height: 212px;
}

#sidebar-promo-inner {
	margin: 0 auto;
	padding: 7px 0 0 0;
	width: 322px;
}

#sidebar-promo-mag {
	width: 144px;
	height: 196px;
	border: 1px solid #ffffff;
	float: left;
}

#sidebar-promo-mag-txt {
	width: 170px;
	font-weight: bold;
	text-align: center;
	float: right;
	color: #ffffff;
	text-transform: uppercase;
}

#sidebar-promo-mag-txt #pone {
	font-size: 27px;
}

#sidebar-promo-mag-txt #ptwo {
	font-size: 20px;
}

#sidebar-promo-mag-txt #pthree {
	font-size: 40px;
}

#sidebar-promo-app-img {
	width: 174px;
	float: left;
}

#sidebar-promo-app-txt {
	padding: 8px 0 0 0;
	width: 160px;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	float: right;
	color: #ffffff;
	text-transform: uppercase;
}

#sidebar-promo-app-txt p {
	line-height: 22px;
}

/** Articles **/

#article-container-detail a{
	color: #9A110B;
}

#article-container p {
	margin-bottom: 3px;
}
/*
#article-container p a{
	color: #9A110B;
}*/

#article-img {
	margin: 0 0 10px 0;
}

#article-story-single {
	width: 565px;
	
}

#article-story-single h1 {
	line-height: 30px;
	width: 320px;
	clear: none;
}

#article-story-single #best-poker-box {
	margin-bottom: 5px;
}

/** Review Detail Page **/

#reviewDetail-box {
	background: url(../webmedia/images/bg-promo-img.jpg) no-repeat 0 0;
	margin: 0 0 17px 0;
	padding: 0;
	width: 942px;
	height: 472px;	
	/*font-family: HelveNeuMedCon;*/
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

/** End Review Detail Page **/

/** Subscribe Right Side Box  **/
#subscribeRight-box {
	background: url(../webmedia/images/Web-Subs-Advert-Final.jpg) no-repeat 0 0;
	margin: 10px 0 17px 0;
	padding: 2px;
	width: 337px;
	height: 214px;
	/*-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
	/*box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
}

#subscribeRight-box-img
{
    float:left;
    width: 162px;
    height: 210px;
    }

/** End of Subscribe Right Side Box  **/

/** Subscriptions Page **/

#subscription-box {
	background: url(../webmedia/images/bg-promo-sub.jpg) no-repeat 0 0;
	margin: 0 0 17px 0;
	padding: 0;
	width: 942px;
	height: 354px;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#subscription-box-tablet {
	width: 300px;
	height: 354px;
	float: left;
}

#subscription-box-tablet-txt {
	width: 630px;
	height: 354px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	float: right;
}

#subscription-box-tablet-txt a {
	color: #ffffff;
}

#subscription-box-tablet-txt #pfirst {
	padding: 20px 0 0 0;
	font-size: 30px;
}

#subscription-box-tablet-txt #pfirst span {
	text-decoration: underline;
}

#subscription-box-tablet-txt #psecond {
	padding: 30px 0 0 0;
	font-size: 35px;
}

#subscription-box-store {
	margin: 10px auto;
	width: 440px;
}

#subscription-box-tc {
	padding-top: 20px;
}

#btn-apple {
	float: left;
}

#btn-google {
	float: right;
}

.txtshadow {
	text-shadow: 0px 4px 5px #000000;
}

#subscription-box-mag-img {
	width: 261px;
	height: 354px;
	float: left;
}

#subscription-box-mag-txt {
	margin-right: 7px;
	width: 665px;
	float: right;
	text-align: center;
	color: #ffffff;
}

#subscription-box-mag-txt #pfirst {
	padding: 20px 0 15px 0;
	font-size: 30px;
	font-weight: bold;
}

#subscription-box-mag-txt #psec {
	padding: 0 0 25px 0;
	font-size: 12px;
	font-weight: bold;
}

#subscription-box-mag-txt #pthird {
	padding: 0 0 30px 0;
	font-size: 16px;
}

#subscription-box-mag-txt #pfourth {
	padding: 0 0 5px 0;
	font-size: 12px;
}

#subscription-box-mag-txt #pfifth {
	padding: 0 0 0 0;
}

/** Review more page box **/

#reviewmoreheader-box {
	/*background: url(../webmedia/images/white-black.png) no-repeat 0 0;*/
	background: #eeeeee;
	margin: 10px 0 25px 0;
	padding: 10px;
	width: 920px;
	height: 70px;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#reviewmoreheader-box span 
{
    padding-top: 0px;
    border-bottom: 2px solid #9A110B;
    line-height: 1.3em;
    margin: 0 0 15px;
    width: 920px;
    position: relative;
    font-size: 20px;
    font-weight: bold;
}

#reviewmoreheader-box p 
{
    padding: 10px 10px 10px 0px;
    font-size: 13px;
    font-weight: bold;
}

#reviewmore-box {
	background: url(../webmedia/images/white-black.png) no-repeat 0 0;
	margin: 10px 0 17px 0;
	padding: 0;
	width: 957px;
	height: 386px;
	/*-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
	/*box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
}

#reviewmore-box-img
{
    float:left;
    margin-right: 20px;    
    width: 299px;
    height: 371px;
    }
#reviewmore-box-text
{
    float:right;
    padding: 10px 25px 20px 0px;
    width: 600px;
    height: 331px;   
    }
#reviewmore-box-textupperRed
{
    width: 565px;
    margin-bottom: 5px;
    color: #94100B;
    font-size: 20px; 
    font-weight: bold;
    line-height: 22px;   
    }  
#reviewmore-box-textupperBlack
{
    width: 565px;
    margin-bottom: 20px;
    font-size: 16px; 
    font-weight: bold;
    line-height: 18px;   
    }
#reviewmore-box-textpart1
{
    float:left;
    width: 410px; 
    padding-right: 20px;
    }
#reviewmore-box-textpart1 p
{
    margin-bottom: 2px;
    height: 120px;
    } 
#reviewmore-box-textpart1left
{
    float:left;
    width: 260px; 
    padding: 20px 20px 10px 0px;
    }
#reviewmore-box-textpart1left ul li
{
    background-image: url("../webmedia/images/Bullet-point.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 15px;
    padding: 0 0 0 10px;
    font-weight: bold;
    margin-bottom: 5px;
    }
#reviewmore-box-textpart1right
{
    float:right;
    width: 130px;
    margin-top: 10px;
    } 
#reviewmore-box-textpart1right img
{
    vertical-align: bottom;    
    }   

#reviewmore-box-textpart2
{
    float:right;
    width: 170px;  
    } 
#reviewmore-box-textpart2 img
{
    margin: 5px 15px 5px 0px;
    }
#reviewmore-box-textpart2 p
{
    color: #94100B;
    font-weight: bold;
    } 
#reviewmore-box-textpart2 a
{
    color: Gray;
    font-weight: bold;
    text-align: center;
    }           

/** Player Bio Page **/

#playerbio-box {
	background: #f5f5f5;
	margin: 0;
	padding: 0;
	width: 320px;
	min-height: 300px;
	float: left;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#playerbio-box-inner {
	margin: 0 auto;
	padding: 0;
	width: 298px;
}

#playerbio-box-inner h2.h-red {
	padding-top: 12px;
}

#playerbio-box-inner-l {
	width: 154px;
	height: 232px;
	float: left;
}

#playerbio-box-inner-r {
	width: 138px;
	min-height: 232px;
	float: right;
	/*overflow: auto;*/
}

ul#playerbio-box-li {
	margin: 0;
	padding: 0;
}

ul#playerbio-box-li li {
	margin: 10px 0 5px 0;
	font-size: 14px;
	font-weight: bold;
}

ul#playerbio-box-li li:first-child {
	margin: 0;
}

ul#playerbio-box-li li spanNew {
	color: #9a110b;
	text-transform: uppercase;
}

ul#playerbio-greatesthands-li li {
	margin-bottom: 13px;
	min-height: 90px;
}

#img-playerbio-vid-thumb {
	margin: 0 0 0 10px;
}

.vid_button 
{
 float: right;   
    }

/** Past Issues Page **/

#mag-container-inner-lrg {
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 542px;
}

#mag-container-inner-lrg h2#topheadline {
	padding: 10px 0 6px 0;
	width: 100%;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	font-size: 18px;
	color: #252526;
	text-transform: uppercase;
    line-height: 1.1em;
}

#mag-container-inner-lrg h2.h-red {
	padding-top: 0;
}

#pi-article-container
{
    height: 150px;
    overflow: hidden;
    margin-bottom: 20px;
    }

#pi-article-container h2.h-red {
	padding-top: 5px;
}

#title {
	width: 500px;
}

#mag-con-col-2-spread {
	width: 350px;
}

#pasti-feature-thumb {
	margin: 0 10px 10px 0;
}

#pi-blur {
	margin: 0 0 20px 0;
}

ul#pi-mag-grid-li {
	margin: 0;
	padding: 0;
}

ul#pi-mag-grid-li li {
	width: 33%;
	float: left;
}

#pi-mag-li-container {
	padding: 0;
	width: 145px;
	font-weight: bold;
	text-align: center;
	height: 260px;
}

.pi-mag-li-l {
	margin: 0;
	float: left;
}

.pi-mag-li-c {
	margin: 0 auto;
	float: none;
}

.pi-mag-li-r {
	margin: 0;
	float: right;
}


#pi-mag-li-container p {
	padding: 3px 0 30px 0;
}

#pi-mag-li-container a:link, #pi-mag-li-container a:active, #pi-mag-li-container a:visited {
	padding: 0;
	font-size: 10px;
	color: #9a110b;
}

#pi-mag-li-container a#readissue {
	line-height: 20px;
}

/** Player Profiles Page **/

h2#player-profile-h {
	width: 240px;
}

/** Review Page **/

#review-box {
	background: #f5f5f5;
	margin: 0 0 17px 0;
	padding: 0;
	width: 942px;
	height: 301px;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#review-box-inner {
	margin: 0 auto;
	padding: 0;
	width: 923px;
}

#review-box-txt {
	margin: 0;
	padding: 0;
	width: 555px;
	float: left;
}

#review-box-inner h2.h-red {
	padding: 10px 0 6px 0;
}

#review-box-vid {
	margin: 0;
	padding: 0;
	width: 345px;
	float: right;
}

#review-box-vid a#review-vid-action {
	padding: 10px 0 0 0;
	width: 343px;
	font-size: 19px;
	font-weight: bold;
	color: #94100b;
	text-transform: uppercase;
	text-align: center;
	display: block;
}

ul#sidebar-list li h2#review-sidebar-h {
	padding-top: 18px;
}

a#review-sidebar-scrshot {
	margin-bottom: 10px;
	display: block;
}

img#review-sidebar-scrshot {
	margin-bottom: 10px;
	display: block;
}

#step-box {
	background: #94100b;
	width: 337px;
}

#step-box-inner {
	margin: 0 auto;
	padding: 10px 0;
	width: 319px;
	color: #ffffff;
}

#step-box-inner h3 {
	padding: 0 0 0 55px;
	font-size: 35px;
	/*font-family: 'bebasregular', Arial, Helvetica, sans-serif;*/
	color: #ffffff;
	height: 46px;
	line-height: 46px;
	vertical-align: middle;
}

#step-box-h-one {
	margin: 0 0 10px 0;
	background: url(../webmedia/images/bg-review-3step.png) no-repeat 0 0;
}

#step-box-h-two {
	margin: 32px 0 10px 0;
	background: url(../webmedia/images/bg-review-3step.png) no-repeat 0 -46px;
}

#step-box-h-three {
	margin: 32px 0 10px 0;
	background: url(../webmedia/images/bg-review-3step.png) no-repeat 0 -92px;
}

#step-box-inner img {
	margin-left: 25px;
	float: right;
}

#review-promo-inner {
	padding: 25px 0 25px 0;
	margin: 0 auto;
	width: 880px;
	height: 420px;
}

#review-promo-inner-t {
	/*margin: 0 0 25px 0;*/
	margin: 15px 0 10px 30px;
	height: 170px;
}

#review-promo-inner-b {
	/*margin: 0 0 25px 0;*/
	margin: 15px 0 25px 30px;
	height: 200px;
}

#review-promo-inner-img {
	width: 130px;
	height: 130px;
	border: 1px solid #ffffff;
	float: left;
	/*-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
	-webkit-box-shadow: 2px 2px 2px 0px white;
	box-shadow: 2px 2px 2px 0px white;
}

#review-promo-inner-box-txt {
	/*background: #4d0805 url(../webmedia/images/bg-review-box-tile-x.png) repeat-x 0 0;*/
	width: 677px;
	/*height: 137px;*/
	/*text-align: center;*/
	color: #ffffff;
	/*font-weight: bold;*/
	float: right;
	/*-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);*/
}

#review-promo-inner-box-txt p {
	/* padding: 15px 0 0 0;*/
	padding: 0px;
	font-size: 42px;
	margin-bottom: 30px;
}

#review-promo-inner-box-txt span {
	/*text-decoration: underline;*/
	text-decoration: none;
	font-size: 28px;
}

#review-promo-inner-box-txt li {
	margin-bottom: 10px;
}

#review-promo-list {
	width: 330px;
	float: left;
	color: #ffffff;
	margin: 20px 50px 10px 40px;
}

#review-promo-list h3 {
	margin: 0 0 10px 0;
	/*font-family: 'bebasregular', Arial, Helvetica, sans-serif;*/
	font-size: 26px;
	line-height: 23px;
	/*border-bottom: 2px solid #ffffff;*/
	text-decoration: underline;
}

#review-promo-list ul li {
	/*background: url(../webmedia/images/review-promo-bullet.png) no-repeat left center;
	padding: 0 0 0 10px;*/
	line-height: 18px;
	background-image:url(../webmedia/images/review-promo-bullet.png);
    background-repeat:no-repeat;
    background-position:0px 5px; 
    padding-left:14px;
    margin-bottom: 5px;
    font-size: 15.6px;
    letter-spacing: 0.5px;
}
/*
#review-promo-list ul li img{
	width: 6px;
	position: fixed;	
}

#review-promo-list ul li p{
	line-height: 1.1em;
	padding: 0px;
	margin: 0px;
	
} */

#review-promo-btns a {
	display: block;
}

#review-promo-btns-fd {
	margin: 5px 0 15px 0;
}

#review-promo-btns {
	width: 240px;
	float: right;
	margin: 50px 70px 50px 20px;
}

/* Best Poker Bonus */

#best-poker-box {
	width: 231px;
	height: 277px;
	border: 2px solid #7e7e7e;
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, 0.4);
	position: relative;
	margin: 0 0 10px 10px;
}

#best-poker-box-content {
	background: #ffffff;
	width: 227px;
	height: 252px;
	overflow:hidden;
}

#best-poker-box-content-inner {
	margin: 0 auto;
	padding: 7px 0 0 0;
	/*width: 210px;*/
	width: 227px;
	font-weight: bold;
}

#best-poker-box-header {
	/*background: url(../webmedia/images/bp-box-header.jpg) no-repeat 0 0;*/
	background-color: #9A110B;
	width: 227px;
	height: 38px;
	line-height: 38px;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	/*text-transform: uppercase;*/
}

#best-poker-box-footer {
	background: #0053c7 url(../webmedia/images/bp-box-footer.jpg) no-repeat 0 0;
	width: 227px;
	line-height: 16px;
	color: #ffffff;
	text-align: center;
}

#best-poker-box-footer-inner {
	padding: 0;
}

#best-poker-box-footer-inner p {
	margin: 0;
	padding: 5px 0;
}

#best-poker-box-footer span#bp-bold {
	font-size: 16px;
	font-weight: bold;
}

#best-poker-box-footer span#bp-un {
	font-size: 12px;
	text-decoration: underline;
}

#bp-table tr {
	height: 30px;
}

#bp-table tr td {
 vertical-align: middle;
}

#bp-table a {
	/*color: #2047a3;*/
	color: #000000;
	margin-left: 0px;
}

#bp-table img {
	margin-left: 10px;
	vertical-align:middle;
	margin-right: 10px;
}

.bp-float-r {
	margin-left: 7px;
	float: right;
}

/* Interview Page */

#interview-slider {
	margin: 0 0 25px 0;
	padding: 0;
	width: 564px;
	height: 375px;
	position: relative;
}

#interview-slider-nav {
	background: url(../webmedia/images/bg-sidebar-hl-txt.png) repeat 0 0;
	margin: 0;
	padding: 0;
	width: 564px;
	height: 79px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#interview-slider-nav-inner {
	margin: 0;
	padding: 0;
	width: 564px;
	height: 79px;
	position: relative;
}

a#slider-arrow-l {
	background: url(../webmedia/images/interview-arrow-l.png) no-repeat 50% 50%;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 79px;
	position: absolute;
	left: 0;
	border: 0;
	text-indent: -9999px;
}

a#slider-arrow-r {
	background: url(../webmedia/images/interview-arrow-r.png) no-repeat 50% 50%;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 79px;
	position: absolute;
	right: 0;
	border: 0;
	text-indent: -9999px;
}

ul#interview-slider-thumbs {
	margin: 0 auto;
	padding: 0;
	width: 535px;
}

ul#interview-slider-thumbs li {
	padding: 5px 0 0 0;
	float: left;
	width: 107px;
	text-align: center;
}

ul#interview-slider-thumbs li img {
	border: 1px solid #ffffff;
}

/* Schedules Page */

#schedule-promobox {
	background: #efefef;
	margin: 15px 0 0 0;
	padding: 0;
	width: 565px;
	height: 230px;
}

#schedule-promobox-inner {
	margin: 0 auto;
	padding: 17px 0 0 0;
	width: 546px;
}

#schedule-promobox-txt {
	width: 360px;
	float: left;
}

#schedule-promobox-img {
	margin: 0 20px 0 0;
	width: 129px;
	height: 89px;
	float: right;
	border: 1px solid #a7a7a7;
}

#schedule-promobox-txt h3 {
	padding: 0 0 9px 0;
	font-size: 14px;
	color: #b10b00;
	text-transform: uppercase;
}

ul#schedule-promobox-list li {
	padding-left: 11px;
	background: url(../webmedia/images/bullet-sched1.png) no-repeat left center;
}

ul#schedule-promobox-links {
	margin: 12px 0 0 0;
}

ul#schedule-promobox-links li {
	float: left;
	width: 120px;
}

ul#schedule-promobox-links li a {
	color: #b10b00;
	text-decoration: underline;
}

ul#schedule-promobox-links li#lastlink {
	text-align: right;
}

.schedule-table {
	width: 100%;
	font-size: 12px;
	text-align: center;
	line-height: 20px;
	border: 1px solid #93a1ce;
	margin-top:10px;
}

.schedule-table-cell {
	color: #060e19;
	border: 1px solid #93a1ce;
	vertical-align: middle;
}

.col-day {
	width: 10%;
}

.col-event {
	width: 43%;
}

.col-start {
	width: 10%;
}

.col-stack {
	width: 11%;
}

.col-info {
	width: 26%;
}

.border-r-none {
	border-right: none;
}

.schedule-table-header {
	background: #374782;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
.col-width33 {
	width: 33%;
}

/** Feature Page **/

#promo-box {
	background: url(../webmedia/images/bg-promo-img.jpg) no-repeat 0 0;
	margin: 0 0 17px 0;
	padding: 0;
	width: 942px;
	height: 354px;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#col-l-promo-inner {
	padding: 15px 0 0 0;
	margin: 0 auto;
	width: 535px;
}

#col-l-promo-inner-t {
	margin: 0 0 20px 0;
}

#col-l-promo-inner-img {
	width: 78px;
	height: 78px;
	border: 3px solid #000000;
	float: left;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#col-l-promo-inner-box-txt {
	background: #4d0805 url(../webmedia/images/bg-review-box-tile-x.png) repeat-x 0 0;
	width: 405px;
	height: 85px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	float: right;
	-webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
	box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, .4);
}

#col-l-promo-inner-box-txt p {
	padding: 15px 0 0 0;
	font-size: 20px;
}

#col-l-promo-inner-box-txt p span {
	line-height: 30px;
	text-decoration: underline;
}

#col-l-promo-list {
	width: 265px;
	float: left;
	color: #ffffff;
}

#col-l-promo-list h3 {
	margin: 0 0 6px 0;
	/*font-family: 'bebasregular', Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	line-height: 15px;
	border-bottom: 2px solid #ffffff;
}

#col-l-promo-list ul li {
	background: url(../webmedia/images/col-l-promo-bullet.png) no-repeat left center;
	padding: 0 0 0 10px;
	line-height: 14px;
	font-size: 8px;
}

#col-l-promo-btns a {
	display: block;
}

#col-l-promo-btns-fd {
	margin: 5px 0 5px 0;
}

#col-l-promo-btns {
	width: 225px;
	float: right;
}

#wordflow 
{
    background-color: #000000;
    width: 563px;
    min-height:160px;
    text-align: center;
    margin-bottom:10px;
    }
    
.imageCentered
{
    margin: 10px 0px 10px 0px;
    } 

.caption
{
    color: #ffffff;
    display: block;
    font-size: 0.9em;
    font-style: italic;
    } 
    
.twitter-share-button {
width: 80px !important;
}  
   
@-moz-document url-prefix() 
{
    ul#article-row li img, ul#article-row li h2 
    {
        margin: 5px 0 1px 0;
    }
}