* {
	padding: 0;
	margin: 0;
}
body {
	background-color: #363636;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3389;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
a {
	text-decoration: none;
}
.homefeaturedcontent p {
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
#homefeaturedleft {
	border: 1px solid #006699;
	background-color: #f9d3a2;
	padding: 3px;
	width: 336px;
	margin-right: 10px;
	float: left;
	background-image: url(images/homefeaturedleftbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#homefeaturedright {
	border: 1px solid #006699;
	background-color: #d1e3fb;
	padding: 3px;
	width: 336px;
	float: left;
	margin-bottom: 10px;
	background-image: url(images/homefeaturedrightbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.homefeaturedheading {
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
}
a.read-review {
	background-image: url(images/homefeaturedbuttons.jpg);
	background-position: center 60px;
	height: 30px;
	width: 140px;
	display: block;
	float: left;
	margin: 10px 10px 5px 20px;
}
a.read-review:hover {
	background-position: center 30px;
}
a.play-now {
	background-image: url(images/homefeaturedbuttons.jpg);
	background-position: center 90px;
	height: 30px;
	width: 140px;
	display: block;
	float: left;
	margin: 10px 0px 5px 0px;
}
a.play-now:hover {
	background-position: center 0px;
}
.featuredheading {
	font-size: 14px;
	color: #990000;
	font-weight: normal;
	text-align: center;
	margin: 7px 0px 7px 0px;
}
.reviewinfoboxlefthome {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	width: 336px;
	height: 210px;
	margin-right: 10px;
	float: left;
	background-image: url(images/featuredblue.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.reviewinfoboxrighthome {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	width: 336px;
	height: 210px;
	float: left;
	background-image: url(images/featuredred.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.infoheadsmalllefthome {
	width: 342px;
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
	margin-right: 10px;
}
.infoheadsmallrighthome {
	width: 342px;
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
}
.subinfo .affiliatesbox a, .subinfo .affiliatesbox a:link, .subinfo .affiliatesbox a:active, .subinfo .affiliatesbox a:visited {
	color: #1F3389;
	text-decoration: none;
	font-weight: normal;
}
.subinfo .affiliatesbox a:hover {
	color: #990000;
	text-decoration: underline;
}
p {
	font-size: 11px;
	line-height: 18px;
	padding: 6px 0 6px 0;
}
.middlenav {
	margin-left: auto;
	margin-right: auto;
	width: 944px;
	text-align: center;
	background-color: #1F3389;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.middlenavbutton {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.content {
	margin-left: auto;
	margin-right: auto;
	width: 932px;
	text-align: center;
	background-color: #DBDBDB;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 6px;
}
#wrapper {
	position: relative;
	margin: 0 auto 0 auto;
	width: 950px;
}
.submenu {
	margin-left: auto;
	margin-right: auto;
	width: 944px;
	background-color: #1F3389;
	padding: 0px;
	color: #FFFFFF;
	text-align: center;
	line-height: 12px;
	font-size: 10px;
	height: 40px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: absolute;
	top: 140px;
	left: 0;
}
#ribbonpoker {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_poker.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribboncasino {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_casino.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribbonblackjack {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_blackjack.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribbonroulette {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_roulette.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribbonslots {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_slots.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribbonbingo {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_bingo.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
#ribbonbetting {
	position: absolute;
	top: 38px;
	right: 3px;
	background-image: url(images/ribbon_betting.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 155px;
}
.headernavlist {
	margin: 0;
	padding: 0;
}
.headernavlist li {
	list-style-type: none;
	float: left;
}
.headernavlist li a:link, .headernavlist li a:visited, .headernavlist li a:active {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 40px;
	width: 104px;
	outline: none;
	text-align: center;
	line-height: 40px;
	background-color: #1D307E;
	font-size: 14px;
}
.headernavlist li a:hover {
	outline: none;
	background-color: #162563;
}
.subtext {
	margin-left: auto;
	margin-right: auto;
	margin-top: 43px;
	width: 938px;
	background-color: #1F3389;
	border: 3px solid #FFFFFF;
	padding: 3px;
	color: #FFFFFF;
	text-align: center;
	line-height: 12px;
	font-size: 10px;
}
.subtext p {
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	font-size: 10px;

}
.subtext a:link, .subtext a:visited, .subtext a:hover, .subtext a:active {
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#breadcrumb {
	margin-left: auto;
	margin-right: auto;
	width: 935px;
	background-color: #1F3389;
	padding: 3px 3px 3px 6px;
	color: #FFFFFF;
	text-align: left;
	font-size: 10px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#breadcrumb a {
	color: #FFFFFF;
	text-decoration: none;
}
#breadcrumb a:hover {
	color: #DDDDDD;
	text-decoration: underline;
}
.mainheader {
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	background-image: url(images/ukonlinegamingpoker.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 105px;
}
.headernav img a:link, a:visited, a:hover, a:active {
	outline: none;
}
.ukonlinecasino {
	height: 35px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	line-height: 35px;
	text-align: center;
}
.logo {
	height: 90px;
	width: 440px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	float: left;
}
.headernav {
	height: 91px;
	width: 347px;
	float: left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h1 {
	font-size: 11px;
	color: #AFAFAF;
	margin: 0px;
	padding: 0px;
}
h2, h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.infohead {
	width: 696px;
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
}
.infoheadblack {
	text-align: center;
	background-image: url(images/headbgblack.gif);
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
}
.infoheadplayersreviews {
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
}
.infoheadplayersreviewsred {
	text-align: center;
	background-image: url(images/headbgred.gif);
	height: 30px;
	border: 1px solid #990000;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
}
.infoheadplayersreviewsred a:link, .infoheadplayersreviewsred a:visited, .infoheadplayersreviewsred a:active {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.infoheadplayersreviewsred a:hover {
	text-decoration: underline;
}
.infoheadsmallleft {
	width: 337px;
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
	margin-right: 10px;
}
.infoheadsmallright {
	width: 337px;
	text-align: center;
	background-image: url(images/headbg.gif);
	height: 30px;
	border: 1px solid #1f3389;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
}
.reviewinfoboxleft {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	width: 331px;
	height: 308px;
	margin-right: 10px;
	float: left;	
}
.reviewinfoboxright {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 30px 3px 3px 3px;
	width: 331px;
	height: 281px;
	float: left;	
}
.reviewinfoboxleftpoker {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	width: 331px;
	height: 340px;
	margin-right: 10px;
	float: left;
}
.reviewinfoboxrightpoker {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	width: 331px;
	height: 313px;
	float: left;
	padding-top: 30px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.reviewinfoboxlarge {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	width: 682px;
}
reviewinfoboxlarge p {
	margin: 0;
	padding: 0;
}
.subinfo {
	width: 690px;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6BA0E0;
	border-bottom-color: #6BA0E0;
	border-left-color: #6BA0E0;
	background-color: #EFF6FF;
	margin-bottom: 10px;
}
.pictureright {
	margin: 3px;
	float: right;
}
.pictureright2 {
	float: right;
}
.pokerheader {
	margin-left: auto;
	margin-right: auto;
	width: 97%;
	text-align: center;
	background-color: #4F4F4F;
	height: 35px;
	font-size: 11px;
	color: #AFAFAF;
	padding-top: 0px;
	padding-bottom: 5px;
	line-height: 35px;
}
.pictureborder {
	float: right;
}
.pictureborder2 {
	float: right;
}
.topnav {
	float: right;
	padding-top: 3px;
	height: 102px;
}
.navbuttons {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 103px;
}
.ads {
	margin-left: auto;
	margin-right: auto;
	width: 944px;
	text-align: left;
	background-color: #1F3389;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 90px;
}
#casinopromo {
	float: left;
	width: 728px;
	height: 90px;
}
#subnavpromo {
	float: left;
	width: 216px;
	height: 90px;
}
#subnavpromo img {
	border: none;
}
a#topratedcasino {
	background-image: url(images/topratedcasinos.jpg);
	display: block;
	height: 45px;
	width: 216px;
	text-indent: -9999px;
	outline: none;
}
a#topratedcasino:hover {
	background-position: 216px 0;
}
a#topratedpoker {
	background-image: url(images/topratedpokerrooms.jpg);
	display: block;
	height: 45px;
	width: 216px;
	text-indent: -9999px;
	outline: none;
}
a#topratedpoker:hover {
	background-position: 216px 0;
}
a#topratedblogrss {
	background-image: url(images/gamblingnews.jpg);
	display: block;
	height: 90px;
	width: 216px;
	text-indent: -9999px;
	outline: none;
}
a#topratedblogrss:hover {
	background-position: 0 90px;
}
.middlemenubuttons {
	padding-top: 3px;
	height: 300px;
	background-color: #CCCCCC;
	margin: 2px;
}

.smallad{
	float: right;
}
.rightcontent {
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #1F3389;
	width: 698px;
	padding: 4px;
	margin: 0px;
	float: left;
}
.rightcontent a, .rightcontent a:link, .rightcontent a:active, .rightcontent a:visited {
	color: #C60000;
	text-decoration: none;
}
.rightcontent a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.sidebarcontent {
	float: left;
	width: 206px;
	background-color: #FFFFFF;
	border: 1px solid #1F3389;
	padding: 4px;
	margin: 0 0 0 8px;
}
.sidebarnews {
	padding: 0 5px 0 5px;
	text-align: left;
	color: #666666;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.sidebarnews p {
	line-height: normal;
}
.sidebarnews a {
	color: #990000;
	text-decoration: none;
	margin: 0;
}
.sidebarnews a:hover {
	text-decoration: none;
	color: #C10000;
}
.sidebarpromo {
	padding: 15px 0 10px 0;
	margin-bottom: 10px;
}
.sidebarpromoppp {
	padding: 15px 0 0 0;
}
.newsfeedheading {
	padding: 0;
	margin: 0;
	line-height: normal;
}
.newsfeedheading h3 a {
	font-weight: normal;
	font-size: 12px;
	padding: 4px;
	background-color: #EEEEEE;
	border: solid 1px #CCCCCC;
	margin: 2px 0 2px 0;
	display: block;
}
.newsfeedheading h3 a:hover {
	background-color: #DDDDDD;
}
.sidebarsubcontent {
	padding: 0;
	text-align: left;
	color: #666666;
	margin-bottom: 10px;
}
.sidebarsubcontent p {
	line-height: normal;
}
.sidebarsubcontent a, .sidebarsubcontent a:active, .sidebarsubcontent a:visited {
	font-size: 14px;
	color: #666666;
	background-color: #E8E8E8;
	padding: 5px;
	border: 1px solid #CCCCCC;
	display: block;
}
.sidebarsubcontent a:hover {
	background-color: #D8D8D8;
	text-decoration: none;
	color: #000000;
}
.sidebarvideo {
	margin-bottom: 10px;
}
.sidebarvideo img {
	border: none;
}
.sidebarlist {
	margin-bottom: 10px;
}
.sidebarlist ul {
	padding: 0;
	margin: 0;
}
.sidebarlist ul li {
	list-style-type: none;
}
.sidebarlist ul li a, .sidebarlist ul li a:active, .sidebarlist ul li a:visited {
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 0 0 0 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-image: url(images/sidebarlistbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #b7c8d3;
}
.sidebarlist ul li a:hover {
	text-decoration: underline;
	background-position: left bottom;
}
.sidebarlist #megamoolah {
	background-image: url(images/icon_megamoolah.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sidebarlist #dond {
	background-image: url(images/icon_dond.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sidebarlist #jacksorbetter {
	background-image: url(images/icon_jacksorbetter.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sidebarlist #diamondbonanza {
	background-image: url(images/icon_diamondbonanza.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sidebarlist #monopoly {
	background-image: url(images/icon_monopoly.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sidebarlist #videopoker {
	background-image: url(images/icon_videopoker.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.clear {
	clear: both;
}
.footer {
	margin-left: auto;
	margin-right: auto;
	width: 930px;
	height: 155px;
	text-align: left;
	background-color: #363636;	
	background-image: url(images/footerbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	padding: 5px 10px 0 10px;
}
.footer img {
	border: none;
}
#footerleft {
	float: left;
	height: 150px;
	width: 310px;
	padding: 0;
	margin: 0;
}
.footernavbox {
	float: left;
	height: 120px;
	width: 130px;
	margin-left: 5px;
	margin-top: 15px;
	line-height: normal;
	padding: 0 0 0 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #283fa7;
}
.footernavbox h3 {
	font-weight: normal;
	color: #b8c6ff;
	margin: 0 0 5px 0;
}
.footernavbox ul {
	padding: 0 0 0 8px;
	margin: 0;
}
.footernavbox ul li {
	list-style-type: none;
}
.footernavbox ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 17px;
	line-height: 17px;
}
.footernavbox ul li a:hover {
	text-decoration: underline;
}
.footernavboxend {
	float: left;
	height: 120px;
	width: 160px;
	margin-left: 5px;
	margin-top: 15px;
	line-height: normal;
	padding: 0 0 0 10px;
}
.footernavboxend h3 {
	font-weight: normal;
	color: #b8c6ff;
	margin: 0 0 5px 0;
}
.footernavboxend ul {
	padding: 0 0 0 8px;
	margin: 0;
}
.footernavboxend ul li {
	list-style-type: none;
}
.footernavboxend ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 17px;
	line-height: 17px;
}
.footernavboxend ul li a:hover {
	text-decoration: underline;
}
#footerlogo {
	padding: 8px 0 0 14px;
	margin: 0 0 10px 0;
}
.footernav {
	height: 25px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}
.footertext {
	text-align: left;
	padding: 0 0 0 25px;
	margin: 0;
	line-height: normal;
}
.footertext a {
	color: #FFFFFF;
}
.footertext p {
	color: #FFFFFF;
	line-height: normal;
	padding: 0 0 8px 0;
	margin: 0;
}
.footernavlist {
	margin: 0;
	padding: 0;
}
.footernavlist li {
	list-style-type: none;
	float: left;
}
.listing {
	width: 685px;
	text-align: left;
	border: 1px solid #1F3389;
	background-color: #E6E6E6;
	padding: 5px;
	height: 130px;
}
.porlink {
	border: 1px solid #006699;
}
.porlink a {
	color: #990000;
	padding: 2px;
	width: auto;
	font-size: 12px;
	text-decoration: none;
}
.porlink a:visited {

	color: #990000;
	padding: 2px;
	width: auto;
	font-size: 12px;
	text-decoration: none;
}
.porlink a:hover {
	color: #FF0000;
	padding: 2px;
	width: auto;
	font-size: 12px;
	text-decoration: none;
}
.porlink a:active {
	color: #990000;
	padding: 2px;
	width: auto;
	font-size: 12px;
	text-decoration: none;
}
.summarydesc {
	border: 1px solid #233890;
	padding: 2px;
	background-color: #FFFFFF;
	margin: 2px;
	height: 110px;
}
.summarydesc p{
	margin: 0px;
	padding: 0px;
}
.summarydescpic {
	float: left;
	margin: 10px;
	padding: 0px;
}
.summarydesc a:link {
	color: #990000;
	padding: 0px;
	width: auto;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
}
.summarydesc a:visited {
	color: #990000;
	padding: 0px;
	width: auto;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
}
.summarydesc a:hover {
	color: #F20000;
	padding: 0px;
	width: auto;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
}
.summarydesc a:active {
	color: #990000;
	padding: 0px;
	width: auto;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
}
.subhead {
	font-weight: bold;
	color: #990000;
	font-size: 12px;
}

.saddescription{
	float: left;
}
.custominput {
	color: #0000CC;
	background-color: #E7E7E7;
	border: 1px solid #999999;
	
	font-size: 10px;
	height: 16px;
	width: 500px;
	line-height: 20px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 5px;
	background-image: url(images/custominputbg.gif);
	background-repeat: repeat;
}
.customtextarea {
	color: #0000CC;
	background-color: #F1F1F1;
	border: 1px solid #999999;
	
	font-size: 10px;
	overflow: auto;
	width: 500px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 5px;
}
.enquirybutton {
	background-color: #FFFFFF;
	border: 1px solid #93C0FF;
	overflow: auto;
	width: 100px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
select {
	color: #0000CC;
	background-color: #E7E7E7;
	border: 1px solid #999999;
	
	font-size: 12px;
	overflow: auto;
	width: 230px;
}
.linlin {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#linksmenu a {
	display: block;
	color: #990000;
	border: 1px solid #ACCDFF;
	background-color: #EFF6FF;
	text-decoration: none;
	
	font-size: 10px;
	height: 20px;
	line-height: 20px;
}
#linksmenu a:hover {
	display: block;
	color: #990000;
	border: 1px solid #ACCDFF;
	background-color: #B9D5FF;
	text-decoration: none;
	
	font-size: 10px;
	height: 20px;
	line-height: 20px;
}
.onlinegamingmenu {
	width: 176px;
	height:113px;
	border: 1px solid #FFFFFF;
 }
.onlinegamingmenu2 {
	width: 176px;
	height:113px;
	border: 1px solid #FFFFFF;
 }
.topmenu {
 	border-right: 1px solid #fff;
	width: 35px;
 	height:102px;
 }
.topmenu2 {
	width: 35px;
 	height:102px;
 }
.contactform {
	border: 1px solid #000D45;
	margin: 2px;
	padding: 2px;
}
.rightcontent .returntotop {
	line-height: 30px;
	height: 30px;
	background-color: #1f3389;
	display: block;
	width: 200px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: center;
	color: #FFFFFF;
	border: 1px solid #142156;
}
.rightcontent .returntotop a:link, .rightcontent .returntotop a:active, .rightcontent .returntotop a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.rightcontent .returntotop a:hover {
	text-decoration: underline;
}
.faqpoints {
	display: inline;
}
#subnames {
	background-color: #FFD9D9;
	padding: 10px;
	float: right;
	height: auto;
	width: auto;
	border: 1px solid #AC0000;
	margin: 4px;
}
.keywords {
	color: #2844B0;
	font-style: italic;
}
.linkbuttonhighlight {

	padding: 3px;
	line-height: 20px;
	height: 20px;
	background-color: #CDFCD6;
	display: block;
	border: 1px solid #099321;
	width: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: center;
}
.addcustomfield {
	font-weight: bold;
	height: 17px;
	width: 400px;
	padding-top: 3px;
	padding-left: 3px;
}
#directorycat {
	border: none;
	text-decoration: none;
	
	font-size: 15px;
}
#directorycat a {
	border: none;
	text-decoration: none;
	
	font-size: 15px;
	height: 30px;
	width: 250px;
}
#directorycat a:hover {
	border: none;
	text-decoration: underline;
	
	font-size: 15px;
	height: 30px;
	width: 250px;
	color: #FF0000;
}
.mainlinkcontent {
	background-color: #EAF3FF;
	border: 1px solid #B7D6FF;
}
.reviewbox {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px dashed #1F3389;
	margin-bottom: 15px;
}
.reviewbox p {
	padding: 0;
	margin: 0;
}
.reviewbox img {
	float: right;
}
.articles {
	border: 1px solid #475AAE;
	margin: 2px;
	padding: 2px;
}
.articles a {
	display: block;
	border: 1px solid #D3D3D3;
	text-decoration: none;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	background-color: #f2f2f2;
}
.articles a:hover {
	background-color: #CCCCCC;
}
.articlewrapper {
}
.articlewrapper ul {
	padding: 0;
	margin: 0;
}
.articlewrapper ul li {
	display: inline;
	float: left;
	list-style-type: none;
}
.articlewrapper ul li a, .articlewrapper ul li a:active, .articlewrapper ul li a:visited {
	display: block;
	width: 220px;
	height: 20px;
	padding-left: 5px;
	margin: 1px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #990000;
	text-decoration: none;
	font-size: 10px;
	line-height: 20px;
}
.articlewrapper ul li a:hover {
	background-color: #CCCCCC;
	border: 1px solid #B9B9B9;
	color: #750000;
	text-decoration: none;
}
#articleadvert {
	position: absolute;
	top: 0px;
	left: 0px;
}
.rank {
	background-color: #FFEBD7;
	padding: 2px;
	width: 50px;
	text-align: center;
}
.dailypromo {
	
	font-size: 10px;
	line-height: 40px;
	text-align: center;
	height: 40px;
	border: 1px dashed #4256A9;
	padding: 4px;
	background-color: #C6DEFF;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.screenshotborder {
	margin: 2px;
	padding: 2px;
	border: 1px solid #0033CC;	
}
.extrack {
	text-indent: -9999px;
}
fieldset div
{
	margin-top: 10px;
}
	
fieldset div label
{
	float: left;
	width: 100px;
	font: 11px/20px verdana;
}
	
fieldset input, fieldset textarea {
	border: 1px solid #93C0FF;
	background: #fff;
	width: 550px;
}
	
fieldset textarea
{
	width: 550px;
	height: 100px;
	overflow: auto;
}
	
fieldset select
{
	padding: 0px;
	width: 300px;
}


fieldset submit
{
	width: 50px;
}

fieldset
{
	border: 1px solid #93C0FF;
	padding: 5px 5px;
}

fieldset legend
{
	font-size: 15px;
	font-weight: bold;
	color: #1F3389;
}
#subfooternav {
	padding: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#subfooternav p {
	padding: 0px;
	margin: 0px;
}
.contactbox {
	width: 200px;
	float: left;
	padding: 6px;
	margin: 6px 6px 15px 6px;
	background-color: #FFFFFF;
	border: solid 1px #000099;
}
.contactbox p {
	padding: 0;
	margin: 0;
}
a#video_casinorip {
	background-image: url(images/video_casinorip.jpg);
	display: block;
	height: 210px;
	width: 206px;
	text-indent: -9999px;
}
a#video_casinorip:hover {
	background-position: 0 210px;
}
.customtableheading, .customtableheading p {
	padding: 0;
	margin: 0;
}
.customtableheading span {
	display: block;
	width: 131px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFE0C1;
	margin: 1px;
	border: 1px solid #FFBF80;
	font-weight: bold;
	padding: 0;
}
.customtabledata, .customtabledata p {
	padding: 0;
	margin: 0;
}
.customtabledata span {
	display: block;
	width: 131px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFFDFB;
	margin: 1px;
	border: 1px solid #FFE9D2;
	padding: 0;
}
.customtabledata .customtabledataoddrow span {
	background-color: #FFEFDF;
}
.subinfo .customtabledata .customtabledataoddrow span a, .subinfo .customtabledata .customtabledataoddrow span a:link, .subinfo .customtabledata .customtabledataoddrow span a:active, .subinfo .customtabledata .customtabledataoddrow span a:visited {
	background-color: #FFEFDF;
}
.subinfo .customtabledata .customtabledataoddrow span a:hover {
	background-color: #003399;
}
.subinfo .customtabledata span a, .subinfo .customtabledata span a:link, .subinfo .customtabledata span a:active, .subinfo .customtabledata span a:visited {
	display: block;
	width: 131px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFFFFF;
	padding: 0;
	color: #000000;
}
.subinfo .customtabledata span a:hover {
	display: block;
	width: 131px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #003399;
	padding: 0;
	color: #FFFFFF;
	text-decoration: none;
}
.customtableheadinggames, .customtableheadinggames p {
	padding: 0;
	margin: 0;
}
.customtableheadinggames span {
	display: block;
	width: 166px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFE0C1;
	margin: 1px;
	border: 1px solid #FFBF80;
	font-weight: bold;
	padding: 0;
}
.customtabledatagames, .customtabledatagames p {
	padding: 0;
	margin: 0;
}
.customtabledatagames span {
	display: block;
	width: 166px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFFFFF;
	margin: 1px;
	border: 1px solid #FFE9D2;
	padding: 0;
}
.subinfo .customtabledatagames span a, .subinfo .customtabledatagames span a:link, .subinfo .customtabledatagames span a:active, .subinfo .customtabledatagames span a:visited {
	display: block;
	width: 166px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #FFFFFF;
	padding: 0;
	color: #000000;
}
.subinfo .customtabledatagames span a:hover {
	display: block;
	width: 166px;
	float: left;
	list-style-type: none;
	text-align: center;
	background-color: #003399;
	padding: 0;
	color: #FFFFFF;
	text-decoration: none;
}
a.read-review {
}
a.read-review:hover {
}
.jimgMenu {
	width: 944px;
	height: 100px;
	overflow: hidden;
	margin: 0px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.jimgMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 100px;
	width: 1340px;
}

.jimgMenu ul li {
	float: left;
}
.jimgMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 3px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width: 126px;
	height: 100px;
}
.jimgMenu ul li.ukpoker a {
	background: url(images/ukpoker.jpg) repeat scroll 0%;
}

.jimgMenu ul li.ukroulette a {
	background: url(images/ukroulette.jpg) repeat scroll 0%;
}

.jimgMenu ul li.ukblackjack a {
	background: url(images/ukblackjack.jpg) repeat scroll 0%;
}
.jimgMenu ul li.ukslots a {
	background: url(images/ukslots.jpg) repeat scroll 0%;
}

.jimgMenu ul li.ukbingo a {
	background: url(images/ukbingo.jpg) repeat scroll 0%;	
}
.jimgMenu ul li.ukchoosegame a {
	background: url(images/ukchoosegame.jpg) repeat scroll 0%;
	width: 300px;
	min-width: 300px;
	border: none;
}





.reviewcontainersummary {
	border: 1px solid #1F3389;
	background-color: #FFFFFF;
	padding: 25px 4px 4px 4px;
	margin: 8px 0 12px 8px;
	position: relative;
	width: 669px;
	background-image: url(images/reviewcontainerbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.reviewcontainerheading {
	padding: 0 0 0 10px;
	width: 30%;
	position: absolute;
	margin: 0px;
	background-image: url(images/reviewcontainerheading.gif);
	background-position: left top;
	height: 34px;
	top: 5px;
	left: -8px;
}
.reviewcontainerheadingend {
	background-image: url(images/reviewcontainerheadingh2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 4px 30px 0 20px;
	height: 22px;
}
.reviewcontainerheadingend a, .reviewcontainerheadingend a:link, .reviewcontainerheadingend a:visited, .reviewcontainerheadingend a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.reviewcontainerheadingend a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.reviewcontainercontent {
	padding: 10px 0 0 0;
}
.reviewcontainercontenttext {
	border: 1px solid #D9EAF9;
	background-color: #F2F8FD;
	margin: 0 0 4px 0;
	padding: 6px;
	width: 655px;
}
.reviewcontainercontenttext p {
	line-height: 16px;
	padding: 0;
	margin: 0;
}
.reviewcontainerheading h2 {
	font-size: 12px;
	text-align: center;
}
.reviewcontainerfooter {
	background-color: #DBEAF9;
	height: 30px;
	border: 1px solid #A6CBF0;
}
.reviewcontainerlogo {
	float: right;
	margin: 5px 5px 5px 15px;
}
.starrating {
	float: left;
	padding: 3px 0 0 3px;
}
.currentoffer {
	padding: 0 0 0 4px;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	line-height: 18px;
	clear: both;
	border: 1px solid #D9EAF9;
	background-color: #E3F0FB;
	margin-bottom: 4px;
}
.currentoffer a, .currentoffer a:link, .currentoffer a:visited, .currentoffer a:active {
	color: #990000;
	text-decoration: none;
}
.currentoffer a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.reviewcontainerbuttons {
	float: right;
}
.reviewcontainerbuttons img {
	margin-left: 10px;
}
a.reviewclicktoplay {
	display: block;
	text-indent: -9999px;
	height: 25px;
	width: 140px;
	color: #FFFFFF;
	background-color: #006633;
	background-image: url(images/reviewclicktoplayreadreview.jpg);
	background-position: left 0;
	float: right;
	margin: 3px 6px 0 0;
}
.reviewclicktoplay:hover {
	background-position: 0 25px;
}
a.reviewreadreview {
	display: block;
	text-indent: -9999px;
	height: 25px;
	width: 140px;
	color: #FFFFFF;
	background-color: #FF9933;
	background-image: url(images/reviewclicktoplayreadreview.jpg);
	background-position: center 0;
	float: right;
	margin: 3px 3px 0 0;
}
.reviewreadreview:hover {
	background-position: center 25px;
}
a.reviewclicktovisit {
	display: block;
	text-indent: -9999px;
	height: 25px;
	width: 140px;
	color: #FFFFFF;
	background-color: #FF9933;
	background-image: url(images/reviewclicktoplayreadreview.jpg);
	background-position: right 0;
	float: right;
	margin: 3px 3px 0 0;
}
.reviewclicktovisit:hover {
	background-position: right 25px;
}
a#galapokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_galapoker.jpg);
	float: right;
}
a#galapokerlogo:hover {
	background-position: 0 90px;
}
a#bwinpokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_bwinpoker.jpg);
	float: right;
}
a#bwinpokerlogo:hover {
	background-position: 0 90px;
}
a#bodogpokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_bodogpoker.jpg);
	float: right;
}
a#bodogpokerlogo:hover {
	background-position: 0 90px;
}
a#paddypowerpokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_paddypowerpoker.jpg);
	float: right;
}
a#paddypowerpokerlogo:hover {
	background-position: 0 90px;
}
a#ladbrokespokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_ladbrokespoker.jpg);
	float: right;
}
a#ladbrokespokerlogo:hover {
	background-position: 0 90px;
}
a#pkrpokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_pkrpoker.jpg);
	float: right;
}
a#pkrpokerlogo:hover {
	background-position: 0 90px;
}
a#partypokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_partypoker.jpg);
	float: right;
}
a#partypokerlogo:hover {
	background-position: 0 90px;
}
a#pacificpokerlogo888 {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_888pacificpoker.jpg);
	float: right;
}
a#pacificpokerlogo888:hover {
	background-position: 0 90px;
}
a#red32pokerlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_32redpoker.jpg);
	float: right;
}
a#red32pokerlogo:hover {
	background-position: 0 90px;
}
a#jackpotjoylogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_jackpotjoy.jpg);
	float: right;
}
a#jackpotjoylogo:hover {
	background-position: 0 90px;
}
a#ladbrokescasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_ladbrokescasino.jpg);
	float: right;
}
a#ladbrokescasinologo:hover {
	background-position: 0 90px;
}
a#intercasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_intercasino.jpg);
	float: right;
}
a#intercasinologo:hover {
	background-position: 0 90px;
}
a#paddypowercasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_paddypowercasino.jpg);
	float: right;
}
a#paddypowercasinologo:hover {
	background-position: 0 90px;
}
a#casinoriplogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_casinorip.jpg);
	float: right;
}
a#casinoriplogo:hover {
	background-position: 0 90px;
}
a#casinoriplogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_casinorip.jpg);
	float: right;
}
a#casinoriplogo:hover {
	background-position: 0 90px;
}
a#galacasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_galacasino.jpg);
	float: right;
}
a#galacasinologo:hover {
	background-position: 0 90px;
}
a#red32casinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_32redcasino.jpg);
	float: right;
}
a#red32casinologo:hover {
	background-position: 0 90px;
}
a#unibetcasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_unibet.jpg);
	float: right;
}
a#unibetcasinologo:hover {
	background-position: 0 90px;
}
a#partycasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_partycasino.jpg);
	float: right;
}
a#partycasinologo:hover {
	background-position: 0 90px;
}
a#casinoonnet888logo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_888casino.jpg);
	float: right;
}
a#casinoonnet888logo:hover {
	background-position: 0 90px;
}
a#dashcasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_dashcasino.jpg);
	float: right;
}
a#dashcasinologo:hover {
	background-position: 0 90px;
}
a#supercasinologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_supercasino.jpg);
	float: right;
}
a#supercasinologo:hover {
	background-position: 0 90px;
}
a#liveblackjacklogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_liveblackjack.jpg);
	float: right;
}
a#liveblackjacklogo:hover {
	background-position: 0 90px;
}
a#liveroulettelogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_liveroulette.jpg);
	float: right;
}
a#liveroulettelogo:hover {
	background-position: 0 90px;
}
a#paddypowerbingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_paddypowerbingo.jpg);
	float: right;
}
a#paddypowerbingologo:hover {
	background-position: 0 90px;
}
a#red32bingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_32redbingo.jpg);
	float: right;
}
a#red32bingologo:hover {
	background-position: 0 90px;
}
a#partybingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_partybingo.jpg);
	float: right;
}
a#partybingologo:hover {
	background-position: 0 90px;
}
a#galabingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_galabingo.jpg);
	float: right;
}
a#galabingologo:hover {
	background-position: 0 90px;
}
a#minxybingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_minxybingo.jpg);
	float: right;
}
a#minxybingologo:hover {
	background-position: 0 90px;
}
a#ladbrokessportslogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_ladbrokesports.jpg);
	float: right;
}
a#ladbrokessportslogo:hover {
	background-position: 0 90px;
}
a#unibetsportslogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_unibetsports.jpg);
	float: right;
}
a#unibetsportslogo:hover {
	background-position: 0 90px;
}
a#sportingindexlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_sportingindex.jpg);
	float: right;
}
a#sportingindexlogo:hover {
	background-position: 0 90px;
}
a#betdaqlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_betdaq.jpg);
	float: right;
}
a#betdaqlogo:hover {
	background-position: 0 90px;
}
a#coralsportslogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_coralsports.jpg);
	float: right;
}
a#coralsportslogo:hover {
	background-position: 0 90px;
}
a#paddypowersportslogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_paddypowersports.jpg);
	float: right;
}
a#paddypowersportslogo:hover {
	background-position: 0 90px;
}
a#sportingbetlogo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_sportingbet.jpg);
	float: right;
}
a#sportingbetlogo:hover {
	background-position: 0 90px;
}
a#chitchatbingologo {
	display: block;
	text-indent: -9999px;
	height: 90px;
	width: 126px;
	background-image: url(images/logos_chitchatbingo.jpg);
	float: right;
}
a#chitchatbingologo:hover {
	background-position: 0 90px;
}
.reviewratingboxleft {
	float: left;
	width: 450px;
	padding: 0;
	margin: 5px 5px 5px 0;
}
.reviewratingboxright {
	float: right;
	width: 235px;
	padding: 0;
	margin: 5px 0 5px 0;
}
#r_boxheadingleftheading {
	background-image: url(images/r_boxleftheading3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin: 0px;
	padding: 14px 0 0 0;
	height: 27px;
	width: 450px;
}
#r_boxheadingleftheading h2 {
	padding: 0;
	margin: 0;
}
#r_boxheadingleftheading2 {
	background-image: url(images/r_boxleftheading2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin: 0px;
	padding: 14px 0 0 0;
	height: 27px;
	width: 450px;
}
#r_boxheadingleftheading2 h2 {
	padding: 0;
	margin: 0;
}
#r_boxheadingleftheading3 {
	background-image: url(images/r_boxleftheading.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin: 0px;
	padding: 14px 0 0 0;
	height: 27px;
	width: 450px;
}
#r_boxheadingleftheading3 h2 {
	padding: 0;
	margin: 0;
}
.r_boxheadingleftmiddle {
	background-image: url(images/r_boxleftmiddle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 450px;
}
#r_boxheadingleftfooter {
	background-image: url(images/r_boxleftfooter.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0 15px 5px 15px;
	width: 420px;
}
#r_boxheadingleftfooter2 {
	background-image: url(images/r_boxleftfooter2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0 15px 5px 15px;
	width: 420px;
}
#r_boxheadingleftfooter3 {
	background-image: url(images/r_boxleftfooter3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0 15px 5px 15px;
	width: 420px;
}


#r_boxheadingrightheading {
	background-image: url(images/r_boxrightheader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin: 0px;
	padding: 14px 0 0 0;
	height: 27px;
	width: 235px;
}
#r_boxheadingrightheading h2 {
	padding: 0;
	margin: 0;
}
#r_boxheadingrightheading2 {
	background-image: url(images/r_boxrightheader2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin: 0px;
	padding: 15px 0 8px 0;
	width: 235px;
}
#r_boxheadingrightheading2 h2 {
	padding: 0;
	margin: 0;
}
.r_boxheadingrightmiddle {
	background-image: url(images/r_boxrightmiddle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 235px;
}
#r_boxheadingrightfooter {
	background-image: url(images/r_boxrightfooter.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 10px 15px 15px 15px;
	width: 205px;
}
#r_boxheadingrightfooter2 {
	background-image: url(images/r_boxrightfooter2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 10px 15px 15px 15px;
	width: 205px;
}
#r_boxheadingrightfooter2 img {
	margin-bottom: 3px;
	border: solid 1px #666666;
}
#r_boxheadingrightfooter p {
	padding: 5px 0 5px 0;
	margin: 0 0 1px 0;
	line-height: normal;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
}



#r_boxheadingleftfooter ul {
	padding: 0 0 0 15px;
	margin: 0;
}
#r_boxheadingleftfooter ul li {
	list-style-type: none;	
	padding-left: 18px;	
	background-position: 0px 5px;	
	background-image: url(images/reviewbullet.gif);	
	background-repeat: no-repeat;	
	padding-bottom: 8px;
}

.r_intro, .r_endbox {
	border: 1px solid #cfddf0;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 5px 0 5px 0;
	background-image: url(images/reviewcontainerbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.r_endbox h2, .r_endbox h3 {
	color: #1F3389;
	padding: 4px 0 4px 0;
	margin: 0;
}
.r_intro p {
	font-size: 14px;
	line-height: 22px;
}
.r_endbox ul, .r_endbox ol {
	padding: 0 0 0 25px;
	margin: 0;
}
.r_intro, .r_additional, .r_additionalsupport {
	border: 1px solid #cfddf0;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 5px 0 5px 0;
}
.r_additional p, .r_additionalsupport p {
	padding: 0;
	margin: 0;
	line-height: normal;
}
.r_additionalsupport {
	background-image: url(images/r_iconsupport.jpg);
	background-repeat: no-repeat;
	background-position: 99% center;
}
.r_additional {
	background-image: url(images/r_icondeposit.jpg);
	background-repeat: no-repeat;
	background-position: 99% center;
}
#r_mainlink {
	float: right;
	background-color: #f2f8fd;
	padding: 6px;
	margin: 5px;
	border: 1px solid #D1E7F8;
	width: 126px;
}
#r_lastupdated {
	font-size: 16px;
	font-weight: bold;
	background-color: #EFEFEF;
	text-align: center;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#r_userrating {
	padding: 5px 0 15px 0;
}

#r_ratingstars {
	width: 165px;
	margin: 0 auto 0 auto;
	padding: 5px;
}
img {
	border: none;
}
a {
	outline: none;
}