@charset "UTF-8";
/* CSS Document */

/* Fonts */
@font-face {
	font-family: 'Arial Narrow';
	src: url('/fonts/arialNarrow.eot'); /* IE9 compat mode */
	src: url('/fonts/arialNarrow.eot?#iefix') format('embedded-opentype'),
		local('Arial Narrow'),
		url('/fonts/arialNarrow.woff') format('woff'),
		url('/fonts/arialNarrow.ttf') format('truetype'),
		url('/fonts/arialNarrow.svg#ArialNarrowRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Arial Narrow';
    src: url('/fonts/arialNarrowBold.eot'); /* IE9 compat mode */
    src: url('/fonts/arialNarrowBold.eot?#iefix') format('embedded-opentype'),
		local('Arial Narrow Bold'),
		local('Arial Narrow'),
		url('/fonts/arialNarrowBold.woff') format('woff'),
		url('/fonts/arialNarrowBold.ttf') format('truetype'),
		url('/fonts/arialNarrowBold.svg#ArialNarrowBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* Core and generic elements */
* {
	margin: 0;
	padding: 0;
	text-align: inherit;
}
/*
Green background:
body {background: #004200 url('/img/backgroundSmall.png');}
#bg {background: url('/img/backgroundBig.jpg') no-repeat top fixed;}
*/
body {background: #012d1c}

#bg {
	background: url('/img/backgroundBig2.jpg') no-repeat top fixed;
	color: #ffffff;
	font: 12px/150% Arial, Helvetica, sans-serif;
}
#bodyBlock {
	margin: 0 auto;
	position: relative;
	width: 980px;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-style: normal; }
a { color: inherit; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0; }
.clr { display: block; overflow: hidden; clear: both; height: 1px; margin: -1px 0 0; }
@media screen, projection, print, tv, handheld {
	.a11y {
		display: none !important;
	}
}
/* forms */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
textarea {
	background: #e6e6e6;
	border: 0;
	box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
	-moz-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
	color: #000000;
	font: 12px/150% Arial, Helvetica, sans-serif;
	height: 25px;
	line-height: 25px;
	padding: 0 8px;
	vertical-align: baseline;
	-webkit-appearance: textfield;
	} textarea { 
	height: auto;
}
input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
textarea:-moz-placeholder {
	color: #737373;
}
button,
input[type="button"],
input[type="submit"] {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAALElEQVR42mKUKpdi+s/wn4nhPwPT////seJ///9B2P+Q+P9wy8MxxFyAAAMAomRCkoyS+SAAAAAASUVORK5CYII=');
	border: 0;
	color: #ffffff;
	height: 25px;
	line-height: 25px;
	text-align: center;
	vertical-align: baseline;
	width: 50px;
	*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#1a751a,endColorstr=#015e01,GradientType=0); *zoom: 1; /* IE7 */
}
img.captchaImage {
	vertical-align: top;
}
input.captchaField {
	font-size: 15px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
span.captchaArrow {
	color: #737373;
}
*:first-child+html button{overflow: visible; /* remove padding from left/right */ width: auto !important;}
button::-moz-focus-inner {border: none;/* overrides extra padding in Firefox */}
/* Site Header */
#siteLogo {
	display: block;
	float: left;
	margin: 13px 0 24px 10px;
	*margin-bottom: 20px; /* IE7 */
}
	#siteLogo a {
		display: block;
		height: 50px;
		overflow: hidden;
		width: 295px;
		*background: url('/img/siteLogo.png'); *padding-left: 301px; *width: 0; /* IE7 */
		_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/siteLogo.png', sizingMethod='crop'); _cursor: pointer; /* IE6 */
		} #siteLogo a:before {
		content: url('/img/siteLogo.png');
		display: block;
		margin-bottom: 5px;
	}
#headerControls {
	float: right;
	margin-top: 10px;
	position: relative;
	z-index: 2;
	_white-space: nowrap; _width: 300px; /* IE6 */
}
	#fallow {
		display: inline;
	}
		#fallow img {
			float: left;
			margin-right: 10px;
		}
	#localSites {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAJUlEQVR42mJgaGJgYvgPxP+QaGT8F439FwsbXd0/JPP+MgAEGACyaBh/GeqIsQAAAABJRU5ErkJggg==') #006900;
		display: inline-block;
		height: 25px;
		line-height: 25px;
		margin-right: 10px;
		position: relative;
		vertical-align: top;
		*display: inline; *zoom: 1; /* IE7 */
	}
		#localSites > span {
			background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAFCAYAAACqwacNAAAAMklEQVR42mL8DwQMhAEjAwmAEWrmf2oZiGwoLoNJNhDdUHSDyTIQm6Ewg8k2EAQAAgwAiooT99KUS8EAAAAASUVORK5CYII=') no-repeat right 11px;
			color: #ffffff;
			display: block;
			padding: 0 30px 0 15px;
			text-decoration: none;
			*background-image: url('/img/IE7/arrowDownWhite.png');
		}
		#localSites ul {
			background: #ffffff;
			color: #000000;
			display: none;
			left: 0;
			list-style: none;
			min-width: 170px;
			padding: 15px;
			position: absolute;
			top: 25px;
			z-index: 1;
			} #localSites:hover ul {
			display: block;
		}
			#localSites li {
				border-bottom: 1px dotted #bec5c9;
				} #localSites li:first-child {
				border-top: 1px dotted #bec5c9;
			}
			#localSites ul a {
				background-position: 3px 5px;
				background-repeat: no-repeat;
				color: #003500;
				display: block;
				padding: 0 10px 0 30px;
				text-decoration: none;
				_filter: none;
				} #localSites ul a:hover {
				background-color: #f2f3f4;
				} #localSites ul a.global {
				background-image: url('/img/flags/global.png');
				background-position: 6px 5px;
				} #localSites ul a.br {
				background-image: url('/img/flags/br.png');
				} #localSites ul a.de {
				background-image: url('/img/flags/de.png');
				} #localSites ul a.es {
				background-image: url('/img/flags/es.png');
				} #localSites ul a.fr {
				background-image: url('/img/flags/fr.png');
				} #localSites ul a.hr {
				background-image: url('/img/flags/hr.png');
				} #localSites ul a.hu {
				background-image: url('/img/flags/hu.png');
				} #localSites ul a.it {
				background-image: url('/img/flags/it.png');
				} #localSites ul a.nl {
				background-image: url('/img/flags/nl.png');
				} #localSites ul a.ro {
				background-image: url('/img/flags/ro.png');
				} #localSites ul a.pl {
				background-image: url('/img/flags/pl.png');
			}
	#headerSearch {
		display: inline-block;
		vertical-align: top;
		*display: inline; *zoom: 1; /* IE7 */
	}
		#headerSearch input {
			background: #e6e6e6;
			border: 0;
			box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
			-moz-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
			-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5);
			/*color: #000000;*/
			height: 25px;
			line-height: 25px;
			padding: 0 8px;
			vertical-align: top;
			width: 150px;
			-webkit-appearance: textfield;
			} #headerSearch input:-moz-placeholder {
			color: #737373;
		}
		#headerSearch .findButton, .refineSearchTermsForm .findButton {
			background: url('/img/searchButton.png');
			border: 0;
			color: #ffffff;
			height: 25px;
			line-height: 25px;
			text-align: center;
			vertical-align: top;
			width: 35px;
			*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#1a751a,endColorstr=#015e01,GradientType=0); *zoom: 1; /* IE7 */
		}
#mainMenu {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAApCAIAAAB7iNSFAAAAbUlEQVR42jSLOw6DQBBDPd5FkdJQpKTJWbj/CbhAKjqKkIV1zGc10jzreYbfZWTKAwVR9UdoNQvVaFdV7A+3Eb4D6k3ceb+yru4zzdw3MexU4X/7Rh0/cXZtFN45iAQyP8nHi6kbzDcj9X8BBgDNWTZ/ULkH6gAAAABJRU5ErkJggg==');
	clear: both;
	color: #000000;
	display: block;
	height: 41px;
	list-style: none;
	position: relative;
	z-index: 1;
	*background-image: url('/img/IE7/mainMenu.png'); /* IE7 */
}
	#mainMenu > li {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAApCAIAAAB7iNSFAAAAY0lEQVR42nyLIQuAMBhEH8cYYvD//xej0WAwGAQNCwoG65Ax/MbMhsfjuDvCDHeAyzhWY4EwwT7COsDSo5gQRirmh68/N/REZEG5/PL3L851UzpcJcvcGB45s+uQb6vleQUYAKnvIokPqS4GAAAAAElFTkSuQmCC') no-repeat right;
		display: inline-block;
		float: left;
		height: 41px;
		padding-right: 1px;
		position: relative;
		*background-image: url('/img/IE7/mainMenuSeparator.png'); *display: inline; *zoom: 1; /* IE7 */
	}
		#mainMenu > li > a {
			display: block;
			font: bold 18px/41px 'Arial Narrow';
			padding: 0 20px;
			text-decoration: none;
			text-transform: uppercase;
			*color: #000000; /* IE7 */
			} #mainMenu > li.current > a {
			color: #006700;
			} #mainMenu > li:hover > a {
			background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAApCAIAAAB7iNSFAAAAaElEQVR42lSOvQ5AQBCEZ1dPLiqdeACt1/LcfpNDEM7auG0Uk2/yZYpBuFsmqhkQFtmUK0OOjwKlushd3fntgNsI65f1RxOwjjmWwZkDfJ9Fdqk5+vshgx8d/KSZKyYu46ekYULxCjAASJYshf1nhHAAAAAASUVORK5CYII=');
			*background-image: url('/img/IE7/mainMenuHover.png'); /* IE7 */
		}
		#mainMenu ul {
			background: #e4d512 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAIAAACw1AcgAAAAPklEQVR42mI+v4WF6d+//0yMjIxAzMDEAMQINoRGZTPiVsOEpIYBqgYoCmOj6kNWBzEHLMYAkWNgAKsDCDAA74oFHYmYChgAAAAASUVORK5CYII=') repeat-x top;
			display: none;
			font: bold 14px/26px Arial, Helvetica, sans-serif;
			left: 0;
			list-style: none;
			min-width: 100%;
			padding: 10px 0;
			position: absolute;
			top: 41px;
			} #mainMenu li:hover ul {
			display: block;
		}
			#mainMenu ul li {
				display: block;
				white-space: nowrap;
			}
			#mainMenu ul a {
				display: block;
				margin: 0 10px;
				padding: 0 10px;
				text-decoration: none;
				*color: #000000; /* IE7 */
				} #mainMenu ul a:hover {
				background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAD0lEQVR42mJgYGCQAggwAAAfABtkgG0aAAAAAElFTkSuQmCC'); /* IE8 */
				background: rgba(0,0,0,0.1);
				*background: #cdbf10; /* IE7 */
				} #mainMenu ul a:before {
				content: '· ';
			}
/* Site Footer */
#footerText, #footerBlock {width: 940px}
	#footerText h2 {
		font-size: 18px;
	}
	#footerText p {
		color: #333333;
		margin-top: 20px;
	}
		#footerText p a {color: #006700}
	#footerMenu {
		display: block;
		line-height: 20px;
		list-style: none;
		padding-top: 10px;
	}
		#footerMenu li {
			display: inline-block;
			width: 160px;
			padding-right: 20px;
			vertical-align: top;
			*display: inline; *zoom: 1; /* IE7 */
		}
			#footerMenu li a {
				color: #000000;
				font-size: 14px;
			}
		#footerMenu ul {
			display: block;
			list-style: none;
			margin-top: 7px;
		}
		#footerMenu ul li {
			display: block;
			padding-right: 0;
		}
		#footerMenu ul a {
			color: #006700;
			font-size: 12px;
		}
		#footerCopyright {
			background: url('/img/siteLogoFooter.png') no-repeat left top;
			float: left;
			margin-bottom: 10px;
			margin-top: 25px;
			min-height: 12px;
			padding: 37px 0 0;
			max-width: 370px;
		}
		#footerLinks {
			display: block;
			float: right;
			list-style: none;
			margin: 25px -10px 10px 0;
			max-width: 500px;
			padding-top: 37px;
		}
			#footerLinks li {
				background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAADklEQVR42mJgwA8AAgwAACAAAVkN2AkAAAAASUVORK5CYII=') no-repeat left;
				display: inline-block;
				padding-left: 1px;
				*display: inline; *zoom: 1; /* IE7 */
				} #footerLinks li:first-child {
				background: transparent;
				padding-left: 0;
			}
			#footerLinks a {
				color: #009500;
				font-weight: bold;
				margin: 0 10px;
			}
			

/* Main content */
.w300 { width: 300px; }
.w480 { width: 480px; }
.w660 { width: 660px; clear: both}
.w980 { width: 980px; }
.clear { clear: both; }
.widgetContainer {
	float: left;
	margin-left: 20px;
	} .widgetContainer.col1 {
	clear: left;
	margin-left: 0;
}
.banner {
	margin-top: 20px;
}
.banner728x90 {
	background: #fff url('data:image/gif;base64,R0lGODlhAgACAIABALKysgAAACH5BAEAAAEALAAAAAACAAIAAAICjFEAOw==');
	padding: 10px 0 10px 127px;
}
.banner728x90 img {display: block}
.widget {
	background: #ffffff;
	color: #000000;
	margin-top: 20px;
	padding: 20px;
	position: relative;
	*zoom: 1; /* IE7 */
}
.widgetTitle {
	background: #000000;
	color: #ffffff;
	display: block;
	font: normal 18px/37px 'Arial Narrow';
	margin: -20px -20px 20px -20px;
	padding: 3px 10px 0 10px;
	position: relative;
	text-transform: uppercase;
	*border-top: 3px solid #009500; *padding-top: 0; *position: static; /* IE7 */
	} .widgetTitle:before {
	background: #009500 url('/img/widgetTitle.png') repeat-y left;
	content: '';
	display: block;
	height: 3px;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
} .widgetTitle a {color: #fff}
.widgetTitleLinks {
	line-height: 40px;
	position: absolute;
	right: 10px;
	text-align: right;
	top: 0;
	*line-height: 21px; *top: 11px; /* IE7 */
}
.widgetTitleLinks img {
	vertical-align: middle;
}
.sectionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 50px;
}
.widgetMoreLink,
.sectionMoreLink {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAIAAACw1AcgAAAAI0lEQVR42mL6+vUr0////5kYGBjw0jBMiE+sGDIfj90AAQYA+SlQ4vci0/IAAAAASUVORK5CYII=');
	border-top: 1px solid #dcdcdc;
	color: #009500;
	display: block;
	height: 40px;
	line-height: 40px;
	margin: 20px -20px -20px -20px;
	padding: 0 10px;
	text-align: right;
	*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#f5f5f5,endColorstr=#dbdbdb,GradientType=0); /* IE7 */
}
.sectionMoreLink {
	border: 0;
	height: 30px;
	line-height: 30px;
	margin: 10px 0 20px 0;
}
.widgetMoreLink a,
.sectionMoreLink a {
	background: url('/img/widgetMoreArrow.png') no-repeat right;
	display: inline-block;
	padding-right: 25px;
	*color: #009500; /* IE7 */
}

/* Breadcrumbs widget */
#breadCrumbs {
	background: #000000;
	color: #ffffff;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
}
	#breadCrumbs a { *color: #ffffff; *display: inline-block; *vertical-align: baseline; } /* IE7 */
	#breadCrumbs a:first-child:before {
		content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAANUlEQVR42mL8//8/AxIAcRhhHCY0CWQaLomiHcZnwiIBV8CEbAcaYGRCF0DmMGGzCwYAAgwAKvgLB/miw60AAAAASUVORK5CYII=');
		margin-right: 5px;
	}
	#breadCrumbs span {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAI0lEQVR42mL8DwQMDAyMQMzAxAAB/5E5YAFkDiOMA9YDEGAAQaAGBwyc72UAAAAASUVORK5CYII=') no-repeat center;
		display: inline-block;
		height: 0;
		margin: 0 5px;
		overflow: hidden;
		padding-top: 30px;
		vertical-align: top;
		width: 3px;
		*background: transparent; *height: auto; *padding-top: 0; *width: auto; /* IE7 */
	}

/* Tab Strip */
.tabs {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAIAAABCVLduAAAAJUlEQVR42mL+9+8fEwMDAxz///+faJqQGLFsSvVjcx/QXwABBgALmmMHXQB92AAAAABJRU5ErkJggg==');
	border-bottom: 1px solid #bec5c9;
	height: 30px;
	list-style: none;
	margin: 0 -20px;
	padding-left: 10px;
	padding-top: 15px;
	text-align: center;
}
	.tabs li {
		border: 1px solid #bec5c9;
		border-bottom: 0;
		display: inline-block;
		font-size: 14px;
		height: 29px;
		line-height: 29px;
		margin-right: 10px;
		width: 128px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.tabs li a {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAL0lEQVR42mTDuREAMAgDMPZfGMznVHGD7mQk7d/dc2a0u7WqNDMVgEbE6e5PgAEAdqtVZhCHI8cAAAAASUVORK5CYII=');
		color: #000000;
		display: block;
		} .tabs li.current a {
		background: #bec5c9 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAALklEQVR42mI+fPIs03+G/0wM/xmANAOQ/o9EQ8WxsP//h6rBwUeoRTOLgQEgwABQizZhYm/cMAAAAABJRU5ErkJggg==');
	}

/* Pager */
.pager {
	background: #e5e5e5;
	font-size: 14px;
	line-height: 30px;
	margin-top: 20px;
	padding: 5px;
	position: relative;
	text-align: center;
	_zoom: 1; /* IE6 */
}
.pager a,
.pager a:visited,
.pager a:hover {
	color: #000000;
	text-decoration: none;
}
.pager .page,
.pager .prev,
.pager .next {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAcUlEQVR42oSPUQrAMAhD1cK+d/idrefY92h1BtoxZHUfj0jSGixmxkBVhYi49w4V9x7N5r887oI6pdYq6IQHnaB/akZrLc3fu5zCzIDo8P7LsQ80zBp8TTJbeLj3HPPu8PB4IEGjJ4t3svjzZqNbgAEA1rmp8XQ64J4AAAAASUVORK5CYII=') repeat left -1px #f6f6f6;
	border: 1px solid #bec5c9;
	display: inline-block;
	height: 28px;
	min-width: 24px;
	padding: 0 2px;
	text-align: center;
	vertical-align: baseline;
	_width: 24px; /* IE6 */
	*background: #f6f6f6; /* IE7 */
	background: #f6f6f6\0/; /* IE8 */
}
.pager .page:hover {
	background-color: #007b00;
	background-position: left -61px;
	border-color: transparent;
	color: #ffffff;
	_border-color: #006a00; /* IE6 */
}
.pager .page:active {
	background-color: #007b00;
	background-position: left -91px;
	border-color: transparent;
	color: #ffffff;
	_border-color: #006900; /* IE6 */
}
.pager .page.current {
	background-color: #272727;
	background-position: left -31px;
	border-color: transparent;
	color: #ffffff;
	_border-color: #000000; /* IE6 */
}
.pager .prev {
	background: url('/img/pagerArrows.png') no-repeat center -1px, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAcUlEQVR42oSPUQrAMAhD1cK+d/idrefY92h1BtoxZHUfj0jSGixmxkBVhYi49w4V9x7N5r887oI6pdYq6IQHnaB/akZrLc3fu5zCzIDo8P7LsQ80zBp8TTJbeLj3HPPu8PB4IEGjJ4t3svjzZqNbgAEA1rmp8XQ64J4AAAAASUVORK5CYII=') repeat left -1px #f6f6f6;
	height: 0;
	left: 5px;
	overflow: hidden;
	padding-top: 28px;
	position: absolute;
	top: 5px;
	width: 48px;
	*background: url('/img/pagerArrows.png') no-repeat center -1px #f6f6f6; /* IE7 */
	background: url('/img/pagerArrows.png') no-repeat center -1px #f6f6f6\0/; /* IE8 */
	} .pager a.prev:hover {
	background-color: #007b00;
	background-position: center -61px, left -61px;
	border-color: transparent;
	_border-color: #006a00; /* IE6 */
	*background-position: center -61px; /* IE7 */
	background-position: center -61px\0/; /* IE8 */
	} .pager a.prev:active {
	background-color: #007b00;
	background-position: center -61px, left -91px;
	border-color: transparent;
	_border-color: #006900; /* IE6 */
	*background-position: center -61px; /* IE7 */
	background-position: center -61px\0/; /* IE8 */
	} .pager span.prev {
	background-position: center -121px, left -1px;
	*background-position: center -121px; /* IE7 */
	background-position: center -121px\0/; /* IE8 */
}
.pager .next {
	background: url('/img/pagerArrows.png') no-repeat center -31px, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAcUlEQVR42oSPUQrAMAhD1cK+d/idrefY92h1BtoxZHUfj0jSGixmxkBVhYi49w4V9x7N5r887oI6pdYq6IQHnaB/akZrLc3fu5zCzIDo8P7LsQ80zBp8TTJbeLj3HPPu8PB4IEGjJ4t3svjzZqNbgAEA1rmp8XQ64J4AAAAASUVORK5CYII=') repeat top #f6f6f6;
	height: 0;
	overflow: hidden;
	padding-top: 28px;
	position: absolute;
	right: 5px;
	top:5px;
	width: 48px;
	*background: url('/img/pagerArrows.png') no-repeat center -31px #f6f6f6; /* IE7 */
	background: url('/img/pagerArrows.png') no-repeat center -31px #f6f6f6\0/; /* IE8 */
	} .pager a.next:hover {
	background-color: #007b00;
	background-position: center -91px, left -61px;
	border-color: transparent;
	_border-color: #006a00; /* IE6 */
	*background-position: center -91px; /* IE7 */
	background-position: center -91px\0/; /* IE8 */
	} .pager a.next:active {
	background-color: #007b00;
	background-position: center -91px, left -91px;
	border-color: transparent;
	_border-color: #006900; /* IE6 */
	*background-position: center -91px; /* IE7 */
	background-position: center -91px\0/; /* IE8 */
	} *.pager span.next {
	background-position: center -151px, left -1px;
	*background-position: center -151px; /* IE7 */
	background-position: center -151px\0/; /* IE8 */
}

/* Articles */
.articleText p {
	margin-bottom: 20px;
}
	.articleText ul,
	.articleText ol {
		margin-bottom: 20px;
		padding-left: 40px;
	}
	.articleText .title {
		margin-bottom: 20px;
	}
	.articleText h3 {
		font-size: 18px;
		font-weight: normal;
		margin-bottom: 20px;
	}
	.articleText a {
		color: #006700;
		text-decoration: underline;
	}
	.articleText .img div,
	.articleText .img-center div,
	.articleText .img-left div,
	.articleText .img-right div {
		color: #5d5d5d;
		font-size: 90%;
		padding-top: 2px;
	}

	.articleText .img {
		margin: 10px 0 15px 0;
		clear: left;
	}

	.articleText .img-left {
		float: left;
		margin: 10px 10px 15px 0
	}
	.articleText .img-right {
		float: right;
		margin: 10px 0 15px 10px
	}

	.articleText .img-center {
		text-align: center;
		margin: 10px 0 15px 0;
		clear: left
	}

.articleText .img-center div {margin: 0 auto}
.articleText .table-center table {margin: 0 auto 20px}
.articleText table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 15px;
}

.articleText table th {
	color: #4c4c4c;
	font-weight: normal;
	padding: 5px 10px;
	background: #fff;
	text-align: left;
}
.articleText table tr td {background: #ccc}
.articleText table tr:nth-child(odd) td {background: transparent;}
.articleText table td {
	padding: 5px 10px;
}
.articleText .video-object {
	margin-bottom: 20px;
	text-align: center;
}
.articleText blockquote {
	overflow: auto;
	background: #ccc;
	color: #484848;
	font-style: italic;
	padding: 15px 20px 0;
	margin-bottom: 20px;
}
.articleText .twitter-quote {
	margin-bottom: 20px;
	background: #d3edf4 url('/img/twitter-articleico.png') no-repeat top right;
	padding: 10px;
	overflow: auto;
}
	.articleText .twitter-quote img {float: left}
	.articleText .twitter-quote p {padding: 0 20px 0 60px; margin: 0px}
		.articleText .twitter-quote p span {
			color: #717171;
			display: block;
		}
			.articleText .twitter-quote p span a {color: #000; font-size: 16px; font-weight: bold}
			.articleText .twitter-quote q {color: #404040; display: block; margin-bottom: 5px}
				.articleText .twitter-quote q img {float: none}
			.articleText .twitter-quote i {color: #717171; font-size: 11px; font-style: normal}
.articleText .game {
	margin-bottom: 20px;
	background: #f8f8f8 url('/img/cards-articleico.png') no-repeat 20px 15px;
	padding: 10px 20px 0 70px;
	overflow: auto;
}
.articleText .fl {float: left}
.articleText .fr {float: right}
.usertable {clear: left}
.usertable.fl {margin: 0 15px 15px 0; clear: left}
.usertable.fr {margin: 0 0 15px 15px; clear: left}


/* Photo Gallery */
.pnGallery {
	background-color: #000;
	padding: 20px 21px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #ffffff;
	overflow:hidden;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
}
.pnGallery .previous,
.pnGallery .next {
	top: 20px;
	position: absolute;
	display: block;
	overflow: hidden;
	text-indent: -999px;
	width: 49%;
	outline: none;
	height: 400px;
	cursor: pointer;
}
.pnGallery .next {
	right: 20px;
	background: url('/img/photoSlider/arrowRight.png') no-repeat center right;
}
.pnGallery .next:hover {
	background-image: url('/img/photoSlider/arrowRightOn.png');
}
.pnGallery .previous {
	left: 20px;
	background: url('/img/photoSlider/arrowLeft.png') no-repeat center left;
}
.pnGallery .previous:hover {
	background-image: url('/img/photoSlider/arrowLeftOn.png');
}
.pnGallery .tabItem {
	margin-right: 10px;
}
.pnGallery .tabItem img {
	padding: 1px;
	border: 1px solid #7c7c7c;
	opacity: 0.7;
}
.pnGallery .tabItem:hover img,
.pnGallery .current img  {
	border: 1px solid #006700;
	opacity: 1;
}
.pnGallery .tabItems {
	overflow: hidden;
	white-space: nowrap;
	margin-top: 20px;
}
.pnGallery .activePhoto {
	text-align: center;
	height: 400px;
	display: table-cell;
	vertical-align: middle;
	width: 656px;
}
.pnGallery .activePhoto p {
	margin: 5px 0;
}
.pnGallery p.status {
	margin: 5px 0 0 0;
}

/* Newsflash widget */
.widgetNewsFlash {
	background: #08639c url('/img/newsFlashPN.jpg') repeat-x top;
	color: #ffffff;
}
	.widgetNewsFlash a { *color: #ffffff; } /* IE7 */
	.widgetNewsFlash .articleTitle {
		font-size: 18px;
		font-weight: normal;
		line-height: 20px;
		margin-bottom: 15px;
	}

/* Sidebar Categories widget */
.widgetSidebarCategories ul {
	border-bottom: 1px solid #dee2e4;
	display: block;
	line-height: 33px;
	list-style: none;
	margin: -20px;
	*position: relative; /* IE7 */
}
	.widgetSidebarCategories li {
		border-top: 1px solid #dee2e4;
		display: block;
	}
	.widgetSidebarCategories a {
		display: block;
		padding: 0 20px; 
		*color: #000000;  /* IE7 */
		} .widgetSidebarCategories .current > a {
		background-color: #f2f3f4;
		} .widgetSidebarCategories a:hover {
		background-color: #f2f3f4;
		text-decoration: none;
	}
	.widgetSidebarCategories a:before {
		color: #198600;
		content: '● ';
		} .widgetSidebarCategories .current > a:before {
		color: #e53b30;
		} .widgetSidebarCategories a span, .widgetSidebarCategories .current li a span { color: #198600; } .widgetSidebarCategories .current a span { color: #e53b30;/* IE7 */
	}
	.widgetSidebarCategories li ul {
		border-bottom: 0;
		margin: 0;
	}
	.widgetSidebarCategories li li a {
		padding-left: 40px;
	}
	.widgetSidebarCategories li li li a {
		padding-left: 60px;
	}

/* News list widget */
.widgetNewsList .widgetTitle {
/*	margin-bottom: 0;*/
}
	.widgetNewsList .articlePreview {
		border-bottom: 1px dotted #b2b2b2;
		height: 93px;
		margin: 0 -20px;
		overflow: hidden;
		padding: 10px;
	}
	.widgetNewsList .articlePreview div {
		height: 93px;
		overflow: hidden;
	}
	.widgetNewsList .articlePreview .articleTitle,
	.widgetNewsList .articlePreview .articleTitle a {
		color: #009500;
		font-size: 16px;
		font-weight: bold;
		line-height: 18px;
	}
	.widgetNewsList .articlePreview .articleTitle img {
		float: left;
		margin-right: 15px;
	}
	.widgetNewsList .articlePreview .articleMeta {
		color: #7c7c7c;
		font-size: 11px;
		font-style: italic;
	}

/* Latest News sidebar widget */
.widgetNewsHeadings ul {
	font-weight: bold;
	list-style: none;
}
	.widgetNewsHeadings li {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAEUlEQVR42mJigAEmLCyAAAMAAJYAB8IbZ+QAAAAASUVORK5CYII=') no-repeat left 10px;
		padding: 2px 0 2px 10px;
		*padding-left: 0; /* IE7 */
	}
	/*
	.widgetNewsHeadings li:before {
		content: '▪ ';
		margin-left: -8px;
	}
	*/
	.widgetNewsHeadings a {
		color: #006700;
	}

/* Article widget */
.widgetArticle .articleTitle {
	color: #006700;
	font-size: 24px;
	font-weight: normal;
	margin: 10px 0;
	line-height: 28px;
}
	.widgetArticle .articleMeta {
		color: #7c7c7c;
		font-style: italic;
		margin: 10px 0;
	}
	.widgetArticle .articlePhoto {
		float: left;
		margin-bottom: 20px;
		/*margin-right: 20px;*/
	}
	.widgetArticle .articleButtons {
		border: 1px solid #dee2e4;
		float: right;
		height: 248px;
		margin: 0 0 20px 20px;
		width: 218px;
		} .widgetArticle .articleButtonsAlt {
		float: none;
		height: auto;
		width: auto;
	}
		.widgetArticle .articleButtons .facebookLike {
			padding: 9px 9px 0 9px;
			} .widgetArticle .articleButtonsAlt .facebookLike {
			border-bottom: 0;
			float: left;
		}
		.widgetArticle .articleButtons .printButton {
			background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAB2klEQVR42pxUvWrCUBj9kmbQ0kWdpEHbTtJBzFiHCgVXF4cOBQdfQBC6OUrHbq4ODs59AQ1Ouim+gMVKJUYUS0EQm/SeSxQL9/rTA8dccu93PN/PjeK6LolQLpfFGx5KpZIieq8dCJL9mTRGpSOALGSZnORwtVqRqqqkKMpW2HGcvYJCh8VikduxLIsmkwnZts2JNd7tnjnJYaPRIE3TOIH1es25D8pubWq1mtvr9fi61WpRIBAQBs3nc0qlUnydSCQol8spQofD4ZCy2Szpuk7j8Zjy+bxQsFqtUqFQoNFoRKZpylOGUDgcpmg0SplMhtLptFBwOp1SJBKhr9s70isvcsHFYsEP+3w+6na7FIvFhILYQ8pL840W7bZcEB0cDAY8FQSFQiGpYKfToVf7me6tR7kg6oaOzmYzPiL1el3azWazSQ/BJ/oYf/wV9IaW/8TjcT4W6CJqiDqJgObBJUrU7/cx+Jsuu5onBvrZps5ER9hJJpNkGIY0ZRBADHucMy53U8aNCTJewR1QqVQO3lvv7A3jOyrG+LNxd8Z4yXjNaGxKcMx3A4YZB4yfuEwbQTi88Fz66TQg1RnjN6PDr55XVNWjcqIgXOIT5DAtd3dsHG/zP9jG/QowAB1G0xZj6HG9AAAAAElFTkSuQmCC') no-repeat 15px 6px, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAHklEQVR42mL+//8/EwgzMDCAMTY2PpqQGjQ2QIABADrhJxOPpxGdAAAAAElFTkSuQmCC');
			border: 1px solid #bec5c9;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			box-sizing: content-box;
			-moz-box-sizing: content-box;
			-webkit-box-sizing: content-box;
			display: inline-block;
			font-size: 12px;
			height: 28px;
			line-height: 28px;
			margin: 9px;
			padding: 0 25px 0 40px;
			background: url('/img/iconPrint.png') no-repeat 15px 6px #f9f9f9\0/; /* IE8 */
			*background: url('/img/iconPrint.png') no-repeat 15px 6px #f9f9f9; /* IE7 */
			} .widgetArticle .articleButtons .printButton:hover {
			text-decoration: none;
			} .widgetArticle .articleButtonsAlt .printButton {
			float: right;
		}
		.widgetArticle .articleButtons .shareThis {
			border-top: 1px solid #dee2e4;
			font-size: 14px;
			padding: 30px 9px 0;
			} .widgetArticle .articleButtonsAlt .shareThis {
			clear: both;
			float: none;
		}
		.widgetArticle .articleButtons .shareThis ul {
			background: #f2f2f2;
			font-size: 12px;
			list-style: none;
			margin-top: 5px;
			text-align: center;
		}
		.widgetArticle .articleButtons .shareThis li {
			display: inline-block;
			width: 100px;
			*display: inline; *zoom: 1; /* IE7 */
		}
		.widgetArticle .articleButtons .shareThis a {
			background-position: center 20px;
			background-repeat: no-repeat;
			display: block;
			padding-bottom: 20px;
			padding-top: 78px;
			*color: #000000; /* IE7 */
			} .widgetArticle .articleButtons .shareThis a:hover {
			background-color: #e2e2e2;
			text-decoration: none;
		}	
		.widgetArticle .articleButtons .shareThis .facebook a {
			background-image: url('/img/socialNetworks/facebook48.png');
		}
		.widgetArticle .articleButtons .shareThis .twitter a {
			background-image: url('/img/socialNetworks/twitter48.png');
		}
	.widgetArticle .articleText {
		clear: left;
		/*padding-top: 20px;*/
	}
	.widgetArticle .articleRelated {
		border-top: 1px solid #dee2e4;
		margin: 40px -20px -20px -20px;
		padding: 20px;
	}
	.widgetArticle .articleRelated h3 {
		font-size: 18px;
		font-weight: normal;
	}
	.widgetArticle .articleRelated ul {
		font-weight: bold;
		line-height: 18px;
		list-style: none;
		margin-top: 20px;
	}
	.widgetArticle .articleRelated li:before {
		content: '· ';
	}
	.widgetArticle .articleRelated a {
		color: #009500;
	}

/* Strategy home page */
.widgetStrategy .strategyCategory {
	border-bottom: 1px dotted #bec5c9;
	margin: 0 -20px;
	padding: 20px 20px 20px 180px;
}
	.widgetStrategy .categoryTitle {
		font-size: 18px;
		font-weight: normal;
		line-height: normal;
		margin-bottom: 15px;
		margin-left: -160px;
	}
	.widgetStrategy .articlePreview .articleTitle,
	.widgetStrategy .articlePreview .articleTitle a {
		color: #006700;
		font-size: 18px;
		font-weight: normal;
		line-height: 20px;
	}
	.widgetStrategy .articlePreview .articleTitle img {
		float: left;
		margin-left: -160px;
		margin-right: 20px;
		*position: relative; /* IE7 */
	}
	.widgetStrategy .articlePreview .articleMeta {
		color: #7c7c7c;
		font-style: italic;
		margin: 5px 0;
	}
	.widgetStrategy .moreNews {
		font-weight: bold;
		line-height: 16px;
		list-style: none;
		margin-top: 20px;
	}
	.widgetStrategy .moreNews li:before {
		content: '▪ ';
	}
	.widgetStrategy .moreNews a {
		color: #006700;
	}

/* Tournaments page widget */
.widgetTournaments .widgetTitle {
	margin-bottom: 0;
}
	.widgetTournaments .tournament {
		border-bottom: 1px dotted #bec5c9;
		margin: 0 -20px;
		padding: 20px;
		} .widgetTournaments .tournament:nth-child(odd) {
		background-color: #f5f6f7;
	}
	.widgetTournaments .roomName {
		display: inline-block;
		margin-bottom: 20px;
		margin-right: 10px;
		vertical-align: top;
		width: 250px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .tournamentTitle {
		display: inline-block;
		font-size: 18px;
		font-weight: bold;
		margin-bottom: 20px;
		vertical-align: top;
		width: 355px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .tournamentCol1 {
		display: inline-block;
		margin-right: 10px;
		vertical-align: top;
		width: 250px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .tournamentDetails dt {
		color: #666666;
		display: inline-block;
		margin-right: 10px;
		vertical-align: top;
		width: 100px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .tournamentDetails dd {
		display: inline-block;
		vertical-align: top;
		width: 130px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .playButton {
		background: #008900 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAO0lEQVR42mTM2wkAIAwDwKiD+ap1QtdVg1QQJBz5SgIGPJaZCOik1EioUqFsEkXrqzzEtnq+/BeHLcAAy74JIgAmRkMAAAAASUVORK5CYII=');
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		color: #ffffff;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		height: 29px;
		line-height: 29px;
		margin-top: 20px;
		min-width: 75px;
		padding: 0 3px 0 10px;
		text-align: center;
		*display: inline; *padding-right: 10px; *zoom: 1; /* IE7 */
		_width: 75px; /* IE6 */
		} .widgetTournaments .playButton:after {
		content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAYklEQVR42mL4////FiA+CcTSQMyAjEHE1f8QcBtdAQNU4B42BTBVWBUg2yEHxA+RFEgwoDnC5j8CVKPrhBl9A4hFcUlIwOzEKoHuTxQJEGZhYGC4BsQfgTgIiF8wIAGAAAMA2b/vmgPK+NIAAAAASUVORK5CYII=');
		margin-left: 8px;
		} .widgetTournaments .playButton:hover {
		text-decoration: none;
	}
	.widgetTournaments .tournamentIntro {
		display: inline-block;
		vertical-align: top;
		width: 355px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetTournaments .tournamentIntro .usertable {font-size: 11px}

/* Tournaments sidebar widget */
.widgetSidebarTournaments {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAIAAACCKmkKAAAARElEQVR42oyQSwoAIAhEnbr/kdWcRVHmQuExI4K/aWZDRKCqw90fWMu+q1UPErM+T70BcDR7wqjyrhY9eD/2L2KnJcAAHshjZumYHRYAAAAASUVORK5CYII=');
	background-position: bottom;
	background-repeat: repeat-x;
}
	.widgetSidebarTournaments .widgetTitle {
		margin-bottom: 0;
	}
	.widgetSidebarTournaments .tournament {
		border-bottom: 1px dotted #bec5c9;
		margin: 0 -20px;
		padding: 20px;
	}
	.widgetSidebarTournaments .roomName {
		font-size: 16px;
		font-weight: bold;
		line-height: 29px;
	}
	.widgetSidebarTournaments .roomName a {
		color: #009500;
	}
	.widgetSidebarTournaments .roomName a img {
		float: left;
		padding-right: 10px;
	}
	.widgetSidebarTournaments .tournamentTitle {
		font-size: 18px;
		font-weight: bold;
		line-height: 20px;
		margin: 10px 0;
	}
	.widgetSidebarTournaments .tournamentDetails dt {
		color: #666666;
		display: inline-block;
		margin-right: 10px;
		vertical-align: top;
		width: 100px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetSidebarTournaments .tournamentDetails dd {
		display: inline-block;
		vertical-align: top;
		width: 150px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetSidebarTournaments .playButton {
		background: #008900 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAIAAADkY5E+AAAAO0lEQVR42mTM2wkAIAwDwKiD+ap1QtdVg1QQJBz5SgIGPJaZCOik1EioUqFsEkXrqzzEtnq+/BeHLcAAy74JIgAmRkMAAAAASUVORK5CYII=');
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		color: #ffffff;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		height: 29px;
		line-height: 29px;
		margin-top: 10px;
		min-width: 75px;
		padding: 0 3px 0 10px;
		text-align: center;
		*display: inline; *padding-right: 10px; *zoom: 1; /* IE7 */
		_width: 75px; /* IE6 */
		} .widgetSidebarTournaments .playButton:after {
		content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAYklEQVR42mL4////FiA+CcTSQMyAjEHE1f8QcBtdAQNU4B42BTBVWBUg2yEHxA+RFEgwoDnC5j8CVKPrhBl9A4hFcUlIwOzEKoHuTxQJEGZhYGC4BsQfgTgIiF8wIAGAAAMA2b/vmgPK+NIAAAAASUVORK5CYII=');
		margin-left: 8px;
		} .widgetSidebarTournaments .playButton:hover {
		text-decoration: none;
	}
	.widgetSidebarTournaments .moreButton {
		background: #121212 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAIAAAASmSbdAAAAPUlEQVR42mJwc3Nj+v//PxMDAwMTIyMjnI2OYeLI8uhqQXwYRhNj5uHhAbP//fuHog6dj08c3Q4kMYAAAwDiYl33QQF+lwAAAABJRU5ErkJggg==');
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.8); 
		-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.8); 
		-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.8); 
		color: #ffffff;
		display: block;
		font-size: 18px;
		height: 50px;
		line-height: 50px;
		margin: 20px auto 0 auto;
		text-align: center;
		} .widgetSidebarTournaments .moreButton:after {
		content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAByElEQVR42pSSTUtCURCGx3B5F3pBTVqISohCS39CguQmCMNFq3ZxFy2DWtY/EHetRAkJciP5P8Ig/EL8CpJWIogfp3dO98LpYFIDDx7PzLy+M0cSQpCGASzwDHriO3r2d8vO/+ih1WqlcgzGQGxhbNfJHimyWCwcroD4B9fcJ0Xm8zlzCoRKOp0WyWRSdLtdoecUTqTIbDYzwAAIlXg8jiyJaDQqWq2W0PM23GfsYK4zsKfthqrVKoVCIWq325RKpajf7+v7I7vvbEddkkogEKB6vS6FOp0OYTwaDAabhI5dk8lkDNu79EtwYyaTkZ/hcJhqtRr5/X615J2dmJucOASDQSoUCrIaS6ZisajXmO7lcvm5zclwOCTLsuQZS6ZcLkfoUUs+3VB6+U2EBbLZrFwqC1QqFfJ4PNKBEq/s5AmHQ11gNBrJX2WBSCRC5XKZvF6v7oLj0dVsNg0cmrobfg38P+QyS6US+Xy+TWbfwT6PM8XhEjyoWbZvGAbl83kyTVMfwYnLWCw2dTUaDefiGtzS3+MG3CUSCXKv12vn8g68AX5P35bmD3DBu3Au3Kv1D5ucqINzcAQO7F3x7PyKNXAPpmrTlwADAPRBDhyt7kO0AAAAAElFTkSuQmCC');
		margin-left: 15px;
		vertical-align: middle;
		} .widgetSidebarTournaments .moreButton:hover {
		text-decoration: none;
	}

/* Poker Rooms widget */
.widgetPokerRooms .articleText {
	border-bottom: 1px dotted #bec5c9;
	margin: 0 -20px;
	padding: 0 20px;
}
	.widgetPokerRoomsUS .widgetTitle {
		background-image: url('/img/pokerRoomsHeaderUS.png');
		background-repeat: no-repeat;
		background-position: right bottom;
	}
	.widgetPokerRooms .rooms {
		margin-bottom: 20px;
	}
	.widgetPokerRooms .room {
		border-bottom: 1px dotted #bec5c9;
		margin: 0 -20px;
		padding: 20px 0 20px 20px;
		} .widgetPokerRooms .room:nth-child(even) {
		background: #f5f6f7;
	}
	.widgetPokerRooms .room .roomCol1 {
		display: inline-block;
		text-align: center;
		vertical-align: top;
		width: 160px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetPokerRooms .room .roomCol2 {
		display: inline-block;
		padding: 0 40px;
		vertical-align: top;
		width: 180px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetPokerRooms .room .roomCol3 {
		display: inline-block;
		vertical-align: top;
		width: 190px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetPokerRooms .room .roomCol2 dt,
	.widgetPokerRooms .room .roomCol3 dt {
		color: #4c4c4c;
		display: block;
	}
	.widgetPokerRooms .room .roomCol1 .roomReviewLink {
		color: #009500;
		font-size: 14px;
		font-weight: bold;
	}
	.widgetPokerRooms .room .roomCol1 .roomReviewLink img {
		display: block;
		margin: 0 auto 5px auto;
	}
	.widgetPokerRooms .room .roomCol1 .playButton {
		background: #009000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAIAAADHFsdbAAAATklEQVR42lTKSwqAMBCD4dD7b3sB6wMRRBChIAjivTr+yizaxUcmYaRH+t24cCLjwI4NKxbMmDCgR0Ln+W0jooLMCaXq5r1UtzX/rwADAFn3G1iNUW9CAAAAAElFTkSuQmCC') left -1px;
		border: 1px solid rgba(0,0,0,0.2);
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		color: #ffffff;
		display: block;
		font-size: 18px;
		height: 34px;
		line-height: 34px;
		margin: 25px 0 10px 0;
		} .widgetPokerRooms .room .roomCol1 .playButton:hover {
		text-decoration: none;
	}
	.widgetPokerRooms .room .roomCol1 dl {
		line-height: 20px;
	}
	.widgetPokerRooms .room .roomCol1 dt,
	.widgetPokerRooms .room .roomCol1 dd {
		display: inline;
	}
	.widgetPokerRooms .room .roomCol1 dd img {
		vertical-align: middle;
	}
	.widgetPokerRooms .room .roomCol2 dd.bonus {
		color: #009500;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 20px;
	}
	.widgetPokerRooms .room .roomCol2 dd.bonusCode {
		background: #fff9c4;
		border: 1px dotted #999576;
		color: #e00000;
		display: inline-block;
		font-size: 18px;
		margin-bottom: 20px;
		padding: 5px 10px;
	}
	.widgetPokerRooms .room .roomCol2 dd.screenshots a {
		margin-right: 2px;
	}
	.widgetPokerRooms .room .roomCol3 .accepting,
	.widgetPokerRooms .room .roomCol3 .notAccepting {
		background: url('/img/pokerRoomsNotAcceptingUS.png') no-repeat 7px center, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAHElEQVR42mL+//8/EwMDAxgjs9H5lLCR+AABBgAxwBsfAa8itwAAAABJRU5ErkJggg==') repeat-x center #fcfcfc;
		border: 1px solid #bec5c9;
		font-weight: bold;
		height: 28px;
		line-height: 28px;
		margin-bottom: 20px;
		padding: 0 3px 0 30px;
		text-align: center;
		*background: url('/img/pokerRoomsNotAcceptingUS.png') no-repeat 7px center #fcfcfc; /* IE7 */
		background: url('/img/pokerRoomsNotAcceptingUS.png') no-repeat 7px center #fcfcfc\0/; /* IE8 */
	}
	.widgetPokerRooms .room .roomCol3 .accepting {
		background: url('/img/pokerRoomsAcceptingUS.png') no-repeat 7px center, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAHElEQVR42mL+//8/EwMDAxgjs9H5lLCR+AABBgAxwBsfAa8itwAAAABJRU5ErkJggg==') repeat-x center #fcfcfc;
		color: #d2001b;
		*background: url('/img/pokerRoomsAcceptingUS.png') no-repeat 7px center #fcfcfc; /* IE7 */
		background: url('/img/pokerRoomsAcceptingUS.png') no-repeat 7px center #fcfcfc\0/; /* IE8 */
	}
	.widgetPokerRooms .room .roomCol3 ul {
		line-height: 14px;
		list-style: none;
	}
	.widgetPokerRooms .room .roomCol3 li {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAFUlEQVR42mJkmMoAAUwMDBgsgAADABDEAJt+Ay4XAAAAAElFTkSuQmCC') no-repeat left 7px;
		margin-top: 10px;
		padding-left: 10px;
	}

/* Poker Bonus Codes page */
.widgetBonusCodes .bonusCodeBlock {
	padding-top: 20px;
}
	.widgetBonusCodes .bonusCodeBlock .roomLogo {
		display: inline-block;
		line-height: 110px;
		margin-right: 10px;
		min-height: 110px;
		vertical-align: top;
		width: 190px;
		*display: inline; *zoom: 1; /* IE7 */
		_height: 110px; /* IE6 */
	}
	.widgetBonusCodes .bonusCodeBlock .roomLogo img {
		vertical-align: middle;
	}
	.widgetBonusCodes .bonusCodeBlock .bonusCode,
	.widgetBonusCodes .bonusCodeBlock .bonus {
		display: inline-block;
		margin-right: 10px;
		min-height: 80px;
		padding-top: 30px;
		vertical-align: top;
		width: 190px;
		*display: inline; *zoom: 1; /* IE7 */
		_height: 80px; /* IE6 */
	}
	.widgetBonusCodes .bonusCodeBlock .bonus {
		margin-right: 0;
		width: 210px;
	}
	.widgetBonusCodes .bonusCodeBlock .bonusCode dt,
	.widgetBonusCodes .bonusCodeBlock .bonus dt {
		color: #5d5d5d;
		display: block;
		margin-bottom: 2px;
	}
	.widgetBonusCodes .bonusCodeBlock .bonusCode dd {
		background: #fff9c4;
		border: 1px dotted #999576;
		color: #e00000;
		display: inline-block;
		font-size: 18px;
		margin-bottom: 20px;
		padding: 5px 10px;
	}
	.widgetBonusCodes .bonusCodeBlock .bonus dd {
		font-size: 14px;
		font-weight: bold;
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks {
		background: #f9f9f9;
		border-bottom: 1px dotted #bec5c9;
		color: #009500;
		display: block;
		height: 30px;
		line-height: 30px;
		list-style: none;
		margin: 0 -20px;
		padding: 0 20px;
		text-align: right;
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks li {
		display: inline-block;
		*display: inline; *zoom: 1; /* IE7 */
		margin-left: 25px;
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks li.linkTAC {
		float: left;
		margin-left: 0;
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks a {
		background-position: left;
		background-repeat: no-repeat;
		color: #009500;
		padding-left: 23px;
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks .linkTAC a {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAANElEQVR42mJkmMpAEDAxMJCu6H/WfyCihklYASPE4ZhWQKWnMZJoErLD4QbQzuFUMAkgwACzUw05cCmGNwAAAABJRU5ErkJggg==');
		*background-image: url('/img/iconBonusCodesTACExpand.png');
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks .linkTAC.expanded a {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAJUlEQVR42mJkmMpAEDAOXkX/s/5jl57GCCSZGBiGtO/wA4AAAwDy0gl1d6wSpwAAAABJRU5ErkJggg==');
		*background-image: url('/img/iconBonusCodesTACContract.png');
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks .linkReview a {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAUklEQVR42mJkmMrwn4EEwARj/M/6D8bIbGQ+DDCSagMLsg3ogHEaI1wcxCbLhgH0A7L7sWqAeQqbx5EMZcRqAzbNIMVE2YCsGCWUiFEMAgABBgA+Rj0jbDmTYwAAAABJRU5ErkJggg==');
		*background-image: url('/img/iconBonusCodesReview.png');
	}
	.widgetBonusCodes .bonusCodeBlock .roomLinks .linkDownload a {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAUElEQVR42mL8//8/A6mAkWEqhth/rOqQABMDGYB+mlhw+AGvP5nQPUlM4DFhCx28oY3mJ0ZiNGALCEZCGnCFHiMhg5gImIzVZkZy0h5AgAEAyDAJsxER4GgAAAAASUVORK5CYII=');
		*background-image: url('/img/iconBonusCodesDownload.png');
	}
	.widgetBonusCodes .bonusCodeBlock .roomTAC {
		background: #ededee;
		margin: 0 -20px;
		padding: 20px;
	}

/* Poker Room Review page */
.widgetRoomReview {min-height: 800px}
.widgetRoomReview .widgetTitle {
	margin-bottom: 40px;
}
.widgetRoomReview .reviewHeaderCol1 {
	display: inline-block;
	margin-right: 80px;
	text-align: center;
	vertical-align: top;
	width: 240px;
	*display: inline; *zoom: 1;
}
	.widgetRoomReview .roomName {
		height: 130px;
	}
	.widgetRoomReview .playButton {
		background: #009400 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAANklEQVR42mJiOMzAxMAIxL+B+B8a/otFDCb+HwtmQKKZoOYyA/E7JLn/aGx0/A+P3F8GgAADACMQI9tbFpU+AAAAAElFTkSuQmCC');
		border: 1px solid #006800;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6); 
		color: #ffffff;
		display: block;
		font-size: 24px;
		line-height: 44px;
		margin: 0 10px 10px 10px;
		text-decoration: none;
		} .widgetRoomReview .playButton:hover { text-decoration: none; /* IE6 */
	}
	.widgetRoomReview .accepting,
	.widgetRoomReview .notAccepting {
		background: url('/img/pokerRoomNotAcceptingUS.png');
		height: 0;
		overflow: hidden;
		padding: 152px 0 0 152px;
		position: absolute;
		right: 0;
		top: 40px;
		width: 0;
	}
	.widgetRoomReview .accepting {
		background: url('/img/pokerRoomAcceptingUS.png');
	}
	.widgetRoomReview .reviewHeaderCol1 dl {
		display: block;
		margin-top: 5px;
	}
	.widgetRoomReview .reviewHeaderCol1 dt,
	.widgetRoomReview .reviewHeaderCol1 dd {
		display: inline;
	}
	.widgetRoomReview .reviewHeaderCol1 dd img {
		vertical-align: middle;
	}
	.widgetRoomReview .reviewHeaderCol2 {
		display: inline-block;
		vertical-align: top;
		width: 290px;
		*display: inline; *zoom: 1;
	}
	.widgetRoomReview .reviewHeaderCol2 .bonus {
		color: #009500;
		font-size: 24px;
		font-weight: bold;
		line-height: 24px;
		margin-bottom: 30px;
		margin-top: 5px;
		max-width: 225px;
		_width: 225px; /* IE6 */
	}
	.widgetRoomReview .reviewHeaderCol2 .bonusCode {
		background: #fff9c4;
		border: 1px dashed #999576;
		color: #e00000;
		display: inline-block;
		font-size: 18px;
		height: 28px;
		line-height: 28px;
		margin-top: 5px;
		padding: 0 10px;
	}
	.widgetRoomReview .reviewHeaderCol2 .note {
		color: #4c4c4c;
		font-style: italic;
		margin-top: 10px;
	}
	.widgetRoomReview .tabs {
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.widgetRoomReview .tabContent h4 {
		font-size: 14px;
		font-weight: bold;
	}
	.widgetRoomReview .reviewOverview {
		display: inline-block;
		margin-right: 20px;
		vertical-align: top;
		/*width: 300px;*/
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetRoomReview .reviewFeatures {
		float: right;
		display: inline-block;
		vertical-align: top;
		width: 300px;
		margin: 20px 0 10px 30px;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetRoomReview ul.reviewSpecialFeatures {
		list-style: none;
		padding-left: 0;
	}
	.widgetRoomReview ul.reviewSpecialFeatures li {
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAFUlEQVR42mJkmMoAAUwMDBgsgAADABDEAJt+Ay4XAAAAAElFTkSuQmCC") no-repeat scroll 9px 7px transparent;
		padding-left: 20px;
	}
	.widgetRoomReview ul.reviewScreenShots {
		list-style: none;
		padding-left: 20px;
		margin-right: -10px;
	}
	.widgetRoomReview ul.reviewScreenShots li {
		display: inline-block;
		margin-right: 10px;
		vertical-align: top;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetRoomReview .pokerBonuses {
		background: #f4f4f4;
		display: inline-block;
		line-height: 30px;
		margin-bottom: 20px;
		width: 300px;
		*display: inline; *zoom: 1; /* IE7 */
		} .widgetRoomReview .pokerBonuses.col1 {
		margin-right: 20px;
	}
		.widgetRoomReview .pokerBonuses dt {
			display: inline-block;
			padding-left: 10px;
			padding-right: 30px;
			vertical-align: top;
			width: 260px;
			*display: inline; *zoom: 1; /* IE7 */
			} .widgetRoomReview .pokerBonuses dt.even {
			background: #e5e5e5;
		}
		.widgetRoomReview .pokerBonuses dd {
			background: url('/img/reviewCheck.png');
			display: inline-block;
			height: 0;
			margin-left: -30px;
			overflow: hidden;
			padding-top: 30px;
			vertical-align: top;
			width: 30px;
			*display: inline; *zoom: 1; /* IE7 */
			} .widgetRoomReview .pokerBonuses dd.no {
			background: url('/img/reviewCross.png');
		}

/* Poker Rules page */
.widgetPokerRules .handRatings {
	float: left;
	margin-bottom: -20px;
	margin-right: 40px;
	width: 380px;
	_position: relative; /* IE6 */
}
		.widgetPokerRules .handRatings h3 {
			font-size: 18px;
			font-weight: normal;
			margin-bottom: 5px;
		}
		.widgetPokerRules .handRatings dt {
			background: #125529 no-repeat top;
			color: #ffffff;
			display: block;
			font-size: 18px;
			height: 100px;
			margin-bottom: 20px;
			padding: 5px 10px;
			width: 360px;
		}
		.widgetPokerRules .handRatings dd {
			margin-bottom: 20px;
		}
	.widgetPokerRules .pokerRulesCol2 {
		float: left;
		width: 500px;
		_position: relative;
	}
		.widgetPokerRules .pokerRules h3 {
			font-size: 18px;
			font-weight: normal;
			margin-bottom: 20px;
		}
			.widgetPokerRules .pokerRules ul {
				background: #f2f2f2;
				list-style: none;
				padding: 20px 0 20px 20px;
			}
			.widgetPokerRules .pokerRules li {
				display: inline-block;
				margin-right: 20px;
				vertical-align: top;
				width: 140px;
				*display: inline; *zoom: 1; /* IE7 */
			}
			.widgetPokerRules .pokerRules dt {
				font-size: 18px;
				margin-bottom: 5px;
			}
			.widgetPokerRules .pokerRules dt a {
				background: no-repeat top;
				display: block;
				padding-top: 115px;
			}
			.widgetPokerRules .pokerRules dd a {
				color: #009500;
			}
		.widgetPokerRules .pokerStrategy {
			margin-top: 30px;
		}
			.widgetPokerRules .pokerStrategy h3.strategyTitle {
				font-size: 18px;
				font-weight: normal;
				margin-bottom: 20px;
			}
			.widgetPokerRules .pokerStrategy .articleText h3 {
				font-size: 18px;
				line-height: 22px;
				margin-bottom: 5px;
			}
			.widgetPokerRules .pokerStrategy .articleText h3 a {
				color: #006700;
			}
			.widgetPokerRules .pokerStrategy .articleText h3 img {
				float: left;
				margin-bottom: 15px;
				margin-right: 20px;
				*margin-bottom: 0; /* IE7 */
			}
			.widgetPokerRules .pokerStrategy .moreNews {
				clear: left;
				font-weight: bold;
				line-height: 20px;
				list-style: none;
			}
			.widgetPokerRules .pokerStrategy .moreNews li:before {
				content: '▪ ';
				padding-right: 3px;
			}
			.widgetPokerRules .pokerStrategy .moreNews a {
				color: #006700;
			}
		.widgetPokerRules .beginnersGuide {
			background: #f2f2f2;
			margin-top: 30px;
			padding: 20px;
		}
			.widgetPokerRules .beginnersGuide h3 {
				font-size: 18px;
				font-weight: normal;
				margin-bottom: 20px;
			}
			.widgetPokerRules .beginnersGuide h4 {
				font-size: 18px;
				font-weight: normal;
				margin-bottom: 5px;
				margin-top: 30px;
			}
			.widgetPokerRules .beginnersGuide h4 a {
				color: #009500;
			}
			.widgetPokerRules .beginnersGuide .basics {
				line-height: 12px;
				list-style: none;
				margin-right: -20px;
				margin-top: 15px;
			}
			.widgetPokerRules .beginnersGuide .basics li {
				display: inline-block;
				margin-right: 20px;
				vertical-align: top;
				text-align: center;
				width: 100px;
				*display: inline; *zoom: 1; /* IE7 */
			}
			.widgetPokerRules .beginnersGuide .basics li a {
				background: #ffffff no-repeat center 10px;
				display: block;
				height: 38px;
				padding-top: 72px;
			}
			.widgetPokerRules .beginnersGuide .strategyIntro {
				margin-top: 10px;
			}
			.widgetPokerRules .beginnersGuide .strategyIntro img {
				float: left;
				margin-right: 20px;
			}
			.widgetPokerRules .beginnersGuide .strategyLinks {
				color: #009500;
				font-weight: bold;
				list-style: none;
				margin-top: 10px;
			}
			.widgetPokerRules .beginnersGuide .strategyLinks a {
				color: #009500;
			}
		.widgetPokerRules .aboutPoker {
			margin-top: 30px;
		}
			.widgetPokerRules .aboutPoker h3 {
				font-size: 18px;
				font-weight: normal;
				margin-bottom: 5px;
			}
			.widgetPokerRules .aboutPoker .articleText h3 {
				color: #006700;
				font-weight: bold;
				line-height: 22px;
				margin: 10px 0;
			}
			.widgetPokerRules .aboutPoker .articleText h3 a {
				color: #006700;
			}

/* Poker Blogs page */
/* Poker Blogs widget */
.widgetBlogs .articlePreview {
	border-bottom: 1px dashed #d6d6d6;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
	.widgetBlogs .articleText p {
		margin-bottom: 10px;
	}
	.widgetBlogs .articlePreview .articleTitle,
	.widgetBlogs .articlePreview .articleTitle a {
		color: #009500;
		font-size: 24px;
		font-weight: normal;
		line-height: 30px;
	}
	.widgetBlogs .articlePreview .articleMeta {
		font-style: italic;
		margin-bottom: 15px;
	}
	.widgetBlogs .articlePreview .articleMeta2 {
		color: #7c7c7c;
		margin-top: 15px;
	}
	.widgetBlogs .articlePreview .articleMeta a,
	.widgetBlogs .articlePreview .articleMeta2 a {
		text-decoration: underline;
		*color: #000000; } .widgetBlogs .articlePreview .articleMeta2 a { *color: #7c7c7c; /* IE7 */
	}
	.widgetBlogs .articlePreview .articleMeta a.articleAuthorTableTango {
		color: #dd2122;
		} .widgetBlogs .articlePreview .articleMeta a.articleAuthorDoctorDad {
		color: #007fd9;
		} .widgetBlogs .articlePreview .articleMeta a.articleAuthorWitchesBrew {
		color: #009500;
	}

/* Bloggers widget */
.widgetBloggers ul,
.widgetBlogTags ul,
.widgetRecentBlogPosts ul {
	font-weight: bold;
	list-style: none;
}
	.widgetBloggers li,
	.widgetBlogTags li,
	.widgetRecentBlogPosts li {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAEUlEQVR42mJigAEmLCyAAAMAAJYAB8IbZ+QAAAAASUVORK5CYII=') no-repeat left 10px;
		padding: 2px 0 2px 10px;
		*padding-left: 0; /* IE7 */
		} .widgetBloggers li.tableTango,
		.widgetBloggers li.doctorDad,
		.widgetBloggers li.witchesBrew {
		padding: 0;
		*background-image: none; /* IE7 */
	}
	.widgetBloggers a,
	.widgetBlogTags a,
	.widgetRecentBlogPosts a {
		color: #00a200;
		font-weight: bold;
	}
	.widgetBloggers li.tableTango a,
	.widgetBloggers li.doctorDad a,
	.widgetBloggers li.witchesBrew a {
		background: url('/img/blogs/doctorDad.png');
		color: #ffffff;
		display: block;
		font: normal 24px/20px 'Arial Narrow';
		height: 40px;
		margin-bottom: 10px;
		padding: 25px 25px 25px 105px;
		width: 130px;
		} .widgetBloggers li.tableTango a {
		background-image: url('/img/blogs/tableTango.png');
		line-height: 40px;
		} .widgetBloggers li.witchesBrew a {
		background-image: url('/img/blogs/witchesBrew.png');
		/*} .widgetBloggers li.tableTango a:hover,
		.widgetBloggers li.doctorDad a:hover,
		.widgetBloggers li.witchesBrew a:hover {
		text-decoration: none;*/
	}
	.widgetBlogSearch input.searchField {
		background: #f9f9f9;
		border: 1px solid #cccccc;
		box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.2);
		-moz-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.2);
		-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.2);
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		height: 21px;
		line-height: 19px;
		margin-right: 5px;
		padding: 0 5px;
		vertical-align: top;
		width: 200px;
		-webkit-appearance: textfield;
		*width: 180px; /* IE7 */
	}
	.widgetBlogSearch button {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		height: 21px;
		text-align: center;
		vertical-align: top;
		width: 55px;
		*height: 25px; /* IE7 */
	}
	.widgetFollowMeOnTwitter a {
		background: url('/img/blogs/twitter.png');
		display: block;
		height: 0;
		overflow: hidden;
		padding-top: 69px;
		width: 260px;
	}

/* Poker Hands page */
.widgetPokerHands .gameTitle {
	background: #f5f6f7;
	border-top: 1px dotted #bec5c9;
	font: 26px 'Arial Narrow';
	margin: 0 -20px;
	padding: 5px 20px;
	text-align: center;
}
	.widgetPokerHands .hands {
		padding: 25px 0;
		text-align: center;
	}
	.widgetPokerHands .hands .hand {
		display: inline-block;
		vertical-align: middle;
		*display: inline; *zoom: 1; /* IE7 */
	}
	.widgetPokerHands .hands .hand .playerName {
		color: #006700;
		display: block;
		font: 26px 'Arial Narrow';
		margin-bottom: 20px;
	}
	.widgetPokerHands .hands .hand img {
		margin: 0 4px;
	}
	.widgetPokerHands .hands .versus {
		background: url('/img/versus.png');
		color: #c2c2c2;
		display: inline-block;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 70px;
		font-style: italic;
		height: 0;
		margin: 0 35px;
		overflow: hidden;
		padding-left: 73px;
		padding-top: 50px;
		position: relative;
		top: 45px;
		width: 0;
	}

/* Poker Players alphabetic list page */
.widgetPlayersByAlphabet {
	padding: 10px;
}
	.widgetPlayersByAlphabet .widgetTitle {
		margin: -10px -10px 0 -10px;
	}
	.widgetPlayersByAlphabet table {
		border-collapse: collapse;
		border-spacing: 0;
		margin: 0 -10px 30px -10px;
		width: 660px;
	}
	.widgetPlayersByAlphabet td {
		border-bottom: 1px solid #d0d0d0;
		border-top: 1px solid #d0d0d0;
		padding: 5px;
	}
	.widgetPlayersByAlphabet td.player {
		width: 250px;
	}
	.widgetPlayersByAlphabet td.winnings {
		font-style: italic;
		padding-right: 35px;
		text-align: right;
		vertical-align: middle;
	}
	.widgetPlayersByAlphabet td.player a {
		color: #009500;
		display: inline-block;
		font-weight: bold;
		vertical-align: middle;
		width: 165px;
		} .widgetPlayersByAlphabet td.player a.playerPhoto {
		margin-right: 10px;
		width: 70px;
	}
	.widgetPlayersByAlphabet td img {
		/* float: left;*/
		vertical-align: middle;
	}

/* Poker Player profile page */
.widgetPlayerProfile {
	padding: 10px;
}
	.widgetPlayerProfile .widgetTitle {
		margin: -10px -10px 10px -10px;
	}
	.widgetPlayerProfile .playerPhoto {
		border: 1px solid #414141;
		float: left;
		margin-bottom: 20px;
		margin-right: 20px;
	}
	.widgetPlayerProfile .playerBasicData {
		font-size: 14px;
		line-height: 21px;
	}
	.widgetPlayerProfile .playerBasicData dt {
		color: #5d5d5d;
		display: inline-block;
		padding: 5px 10px;
		width: 130px;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	.widgetPlayerProfile .playerBasicData dd {
		display: inline-block;
		padding: 5px 10px;
		width: 215px;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	.widgetPlayerProfile .playerBasicData dt:nth-of-type(even),
	.widgetPlayerProfile .playerBasicData dd:nth-of-type(even) {
		background: #f2f2f2;
	}
	.widgetPlayerProfile .playerBasicData dd img {
		margin-right: 5px;
		vertical-align: middle;
	}
	.widgetPlayerProfile .shortInfoTitle {
		margin-top: 20px;
	}
	.widgetPlayerProfile .playerPhotoLinks {
		display: block;
		list-style: none;
		margin: 10px 0;
	}
	.widgetPlayerProfile .playerPhotoLinks li {
		display: inline-block;
		margin-right: 10px;
		vertical-align: top;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	.widgetPlayerProfile .playerPhotoLinks li img {
		display: block;
	}
	.widgetPlayerProfile .biography .sectionTitle {
		margin-bottom: 15px;
	}
	.widgetPlayerProfile .playerWinnings {
		border-collapse: collapse;
		border-spacing: 0;
		margin-top: 15px;
		width: 100%;
	}
	.widgetPlayerProfile .playerWinnings thead th {
		color: #7f7f7f;
		font-weight: normal;
		padding: 5px 10px;
		text-align: left;
		} .widgetPlayerProfile .playerWinnings thead th.event {
		padding-left: 0;
	}
	.widgetPlayerProfile .playerWinnings .place,
	.widgetPlayerProfile .playerWinnings .winning {
		text-align: right;
	}
	.widgetPlayerProfile .playerWinnings tbody th {
		background: #e5e5e5;
		border-bottom: 1px solid #ffffff;
		font-weight: bold;
		border-top: 20px solid #ffffff;
		padding: 10px;
		text-align: left;
	}
	.widgetPlayerProfile .playerWinnings tbody tr:first-child th {
		border-top: 1px solid #ffffff;
	}
	.widgetPlayerProfile .playerWinnings tbody td {
		background: #f2f2f2;
		border-bottom: 1px solid #ffffff;
		padding: 10px;
		} .widgetPlayerProfile .playerWinnings tbody td.event {
		padding-left: 30px;
	}
	.widgetPlayerProfile .playerNewsList {
		margin-top: 20px;
	}
	.widgetPlayerProfile .playerNewsList .articlePreview {
		border-top: 1px dotted #b2b2b2;
		height: 92px;
		overflow: hidden;
		padding: 10px 0;
	}
	.widgetPlayerProfile .playerNewsList .articlePreview .articleTitle,
	.widgetPlayerProfile .playerNewsList .articlePreview .articleTitle a {
		color: #009500;
		font-size: 16px;
		line-height: 18px;
	}
	.widgetPlayerProfile .playerNewsList .articlePreview .articleTitle img {
		float: left;
		margin-right: 15px;
	}
	.widgetPlayerProfile .playerNewsList .articlePreview .articleMeta {
		color: #7c7c7c;
		font-size: 11px;
		font-style: italic;
	}

/* Poker Players news */
.widgetPlayersNewsList .newsListIntro {
	border-bottom: 1px dotted #b2b2b2;
	margin: 20px -20px 0 -20px;
	padding: 0 10px;
}
	.widgetPlayersNewsList .newsListIntro p {
		margin-bottom: 15px;
	}
	.widgetPlayersNewsList .articlePreview {
		height: 190px;
	}
	.widgetPlayersNewsList .articlePreview a {
		color: #006700;
		text-decoration: underline;
	}


/* Player List alphabet */
.widgetPlayersAlphabet {
	padding: 13px 0 13px 13px;
}
	.widgetPlayersAlphabet .widgetTitle {
		margin: -13px 0 13px -13px;
	}
	.widgetPlayersAlphabet .alphabetLinks {
		line-height: 34px;
	}
	.widgetPlayersAlphabet .alphabetLinks a,
	.widgetPlayersAlphabet .alphabetLinks span {
		background: #e8e8e8 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABpCAIAAAB00N7pAAAAXElEQVR42mL8+vUrIzn4y5cvjJ8+fWL88OED079//1AwAwMDyfj69euMd+7cIUvv////wfbCaErd8v79ewaGBQxk6WX4D8R/ofgPEv4HlSPGDEY4m2W/yX6AAAMAviZkXPn6j00AAAAASUVORK5CYII=') repeat-x top;
		border-bottom: 1px solid #bfbfbf;
		color: #000000;
		display: inline-block;
		height: 34px;
		margin-bottom: 5px;
		margin-right: 2px;
		text-align: center;
		vertical-align: top;
		width: 34px;
	}
	.widgetPlayersAlphabet .alphabetLinks a:hover {
		background-color: #d4d4d4;
		background-position: left -35px;
		text-decoration: none;
	}
	.widgetPlayersAlphabet .alphabetLinks .current {
		background-color: #009f00;
		background-position: left -70px;
		color: #ffffff;
	}

/* Top 5 Money Winners
 * Featured Players
 * More Players */
.widgetSidebarPlayers {
	padding: 10px;
}
	.widgetSidebarPlayers .widgetTitle {
		margin: -10px -10px 10px -10px;
	}
	.widgetSidebarPlayers ul {
		display: block;
		list-style: none;
		margin-top: -3px;
	}
	.widgetSidebarPlayers li {
		background: #fafafa;
		border: 1px solid #e5e5e5;
		display: block;
		height: 30px;
		margin-top: 3px;
		padding: 9px 10px 9px 60px;
		position: relative;
	}
	.widgetSidebarPlayers dt a {
		color: #009500;
		font-weight: bold;
	}
	.widgetSidebarPlayers dt img {
		left: -1px;
		position: absolute;
		top: -1px;
	}
	.widgetSidebarPlayers dd.playerCountry {
		font-size: 11px;
		line-height: 13px;
	}
	.widgetSidebarPlayers dd.playerWinnings {
		font-style: italic;
		line-height: 48px;
		position: absolute;
		right: 10px;
		text-align: right;
		top: 0;
	}

/* Error 404 page */
.widget404 {
	background-image: url('/img/404.jpg');
	background-position: 570px 100px;
	background-repeat: no-repeat;
	min-height: 500px;
	_height: 500px; /* IE6 */
}
	.widget404 p {
		font-size: 18px;
		line-height: 24px;
		margin-top: 40px;
		margin-left: 40px;
		margin-right: 440px;
	}
	.widget404 .widget404Intro {
		font-size: 50px;
		line-height: 50px;
		margin-top: 100px;
	}
	.widget404 p a {
		color: #006700;
	}

/* Site Map page */
.widgetSitemap ul {
	display: block;
	list-style: none;
	margin-top: 10px;
}
	.widgetSitemap > ul {
		margin-right: -20px;
		margin-top: 0;
	}
	.widgetSitemap > ul > li {
		display: inline-block;
		margin-bottom: 20px;
		margin-right: 20px;
		vertical-align: top;
		width: 108px;
	}
	.widgetSitemap ul li li {
		padding-left: 10px;
	}
	.widgetSitemap > ul > li > a {
		font-size: 14px;
		
	}

/* Search page */
.widgetSearch .searchTerm {
	font-weight: bold;
}
.widgetSearch .searchTypes {
	color: #5d5d5d;
	display: block;
	list-style: none;
	margin: 40px -15px 10px -15px;
}
.widgetSearch .searchTypes li {
	border-left: 1px solid #5d5d5d;
	display: inline-block;
	padding: 0 15px;
	*display: inline; /* IE7 */
	*zoom: 1; /* IE7 */
}
.widgetSearch .searchTypes a {
	color: #009500;
}
.widgetSearch .searchTypes li:first-child {
	border-left: 0;
}
.widgetSearch .searchTypes .current span {
	color: #000000;
}

/* Contact Us page */
.widgetContactUs label {
	display: block;
	margin: 5px 0;
}
.widgetContactUs label span {
	display: inline-block;
	width: 100px;
}
.widgetContactUs label span.captchaArrow {
	display: inline;
	width: auto;
}
.widgetContactUs textarea {
	resize: vertical;
	width: 500px;
}
.widgetContactUs button {
	margin: 0 100px;
	width: auto;
	padding: 0 10px;
}
.widgetContactUs .error {
	background: #d2001b;
	color: #ffffff;
	font-size: 14px;
	margin: 20px 0;
	padding: 5px 20px;
}
.widgetContactUsThanks h2 {
	margin-bottom: 5px;
}

/*Nightly Turbo Subscribe form*/
.turbo-subscribe {
	background: #fff url('/i/nturbo/subscribe-bg1.png') no-repeat center center;
	height: 181px;
	padding: 10px;
	position: relative;
}
	.turbo-subscribe .intro {
		position: absolute;
		top: 74px;
		left: 19px;
		font-size: 11px;
		line-height: 12px;
		color: #fff;
		width: 262px;
	}
	.turbo-subscribe .rssFeed {
		position: absolute;
		bottom: 20px;
		right: 20px;
		background: url('/i/nturbo/rss.png');
		width: 52px;
		height: 25px;
	}
	.turbo-subscribe input[type="text"] {
		position: absolute;
		bottom: 55px;
		left: 19px;
		width: 244px;
	}
	.turbo-subscribe input[type="image"] {
		position: absolute;
		bottom: 20px;
		left: 19px;
	}
	.turbo-subscribe .subscribeStatus {
		position: absolute;
		top: 156px;
		left: 95px;
		color: #fff;
		width: 130px;
		line-height: 12px;
	}
	.turbo-subscribe .subscribeStatus.error {color: red}

.banner740 {
	background: #fff;
	padding: 20px;
	text-align: center;
	margin-top: 20px;
	margin-right: -320px;
}

.flashPreview {height: auto !important}
.flashPreview a {text-decoration: underline}

#additionalCodes {
	background: #f2f2f2;
	margin: 0 0 20px 0;
	padding: 20px 20px 10px;
	overflow: hidden;
	*width: 310px;
}
	#additionalCodes .label {
		background: #fff;
		display: inline-block;
		line-height: 20px;
		padding: 0 11px;
		color: #0069D0;
		margin-bottom: 10px;
	}
	#additionalCodes .code p {
		background: #fffef3;
		border: 1px dashed #999892;
		color: #ff0000;
		display: block;
		font-size: 16px;
		line-height: 30px;
		padding: 0 10px;
		margin: 0 10px 10px 0;
		position: relative;
		*zoom: 1;
	}
	#additionalCodes .code p a {
		background: #fffef3;
		position: absolute;
		right: -11px;
		top: -1px;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAIAAABch4VNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpMi8ENgDAMAw+XARiCIZiV2XiwByImECr1YV0sX9j2dT6vQxgFiIxd6T3+7mF7/ZtidNfD7+dPIjKo2G8nrcbSHgEGAL1SJt9ty+ocAAAAAElFTkSuQmCC') repeat-x top left;
		border-radius: 0 10px 10px 0;
		line-height: 32px;
		padding: 0 10px;
		color: #fff;
		text-decoration: none;
		font-size: 14px;
		border-left: 1px solid #004f08;
	}

/*Rooms Side Box*/
.roomSideBox .roomSideBoxHead {
	background: #d1d1d1;
	margin: -20px -20px 0;
	line-height: 30px;
	padding: 0 13px;
}
	.roomSideBox .roomSideBoxHead .fr {float: right; }
.roomSideBox ul {
	margin: 0 -20px -20px;
	list-style: none;
}
	.roomSideBox ul li {
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAIAAACw1AcgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAElJREFUeNo8wwcKwDAMALH8/6+Os/coHDQCmXuv+Z9z3r0311qcc3KMwd47W2ustbKUwpwzU0qMMTKEQO89nXNUVVprXxH5BBgAleBzh39W1D0AAAAASUVORK5CYII=') repeat-x top left;
		padding: 5px 13px;
		border-bottom: 1px solid #bec5c9;
		position: relative;
		height: 29px;
		line-height: 29px;
		font-size: 14px;
	}
	.roomSideBox ul li img {
		float: left;
		margin-right: 15px;
	}
	.roomSideBox ul li span {
		position: absolute;
		top: 5px;
		right: 13px;
	}

/*FullTilt PreOrder*/
.fulltiltPreOrder {
	background-color: #050505;
	background-image: -moz-linear-gradient(top, #434343 0%, #050505 100%);
	background-image: -webkit-linear-gradient(top, #434343 0%, #050505 100%);
	background-image: -o-linear-gradient(top, #434343 0%, #050505 100%);
	padding: 57px 22px;
}
	.fulltiltPreOrder .logo {
		text-align: center;
		margin-bottom: 30px;
	}
	.fulltiltPreOrder p {
		color: #fff;
		font-size: 16px;
		line-height: 26px;
		margin-bottom: 20px;
	}
	.fulltiltPreOrder input {
		margin: 0 auto;
		width: 430px;
		display: block;
		background-color: #fff;
		border-radius: 5px;
		line-height: 37px;
		height: 37px;
		color: rgba(0, 0, 0, 0.5);
		font-size: 24px;
		margin-bottom: 30px;
	}
	.fulltiltPreOrder button {
		width: 270px;
		margin: 0 auto;
		background-color: #0055c7;
		background-image: -moz-linear-gradient(top, #007ed9 0%, #0055c7 100%);
		background-image: -webkit-linear-gradient(top, #007ed9 0%, #0055c7 100%);
		background-image: -o-linear-gradient(top, #007ed9 0%, #0055c7 100%);
		color: #fff;
		line-height: 50px;
		height: 50px;
		text-align: center;
		font-weight: bold;
		font-size: 26px;
		border-radius: 5px;
		display: block;
	}
	.submitedOK {
		margin: 40px 0;
	}
	.fulltiltPreOrder .error {
		background: #d2001b;
		color: #fff;
		font-size: 14px;
		margin: 20px auto;
		padding: 0 20px;
		display: block;
		width: 300px;
		text-align: center;
	}


.site-it .widgetPokerRooms .room .roomCol3 .accepting {background-image: url('/img/flags/it.png')}
.site-it .widgetRoomReview .notAccepting {display: none}

.site-es #footerLinks {min-width: 510px}
.site-es .widgetRoomReview .reviewHeaderCol2 .bonusCode {font-size: 16px}

.site-fr .widgetPokerRooms .room .roomCol1 .playButton {font-size: 16px}
.site-fr .widgetPokerRooms .room .roomCol3 .accepting {background-image: url('/img/flags/fr.png')}
.site-fr .widgetRoomReview .notAccepting {display: none}
.site-fr .widgetHistoryHand .hands .versus {margin: 0 15px}
.site-fr .widgetHistoryHand .hands .hand img {width: 65px; height: 95px}
.site-fr .widgetRoomReview .playButton {font-size: 20px;}


#cookies {
	background-color: rgba(0, 0, 0, .7);
	color: #fff;
	padding: 5px 10px;
	position: relative;
	margin: 0;
}
	#cookies div {
		font: normal 18px/37px 'Arial Narrow';
		text-transform: uppercase;
	}
	#cookies p {
		margin: 0 240px 0 0;
		font: 12px/150% Arial, Helvetica, sans-serif;
		text-transform: none;
	}
	#cookies .buttonCookies {
		position: absolute;
		top: 50%;
		margin-top: -18px;
		right: 10px;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAJUlE…42mJgaGJgYvgPxP+QaGT8F439FwsbXd0/JPP+MgAEGACyaBh/GeqIsQAAAABJRU5ErkJggg==') #006900;
		padding: 0 10px;
		color: #fff;
		white-space: nowrap;
		text-transform: uppercase;
		font: normal 16px/36px 'Arial Narrow';
	}