/* category module styles */

/* text styles */
h3 {font:bold 14px Arial, Helvetica, sans-serif;margin:5px 0 0 0;padding:0;color:#003300;}
h3 a:link, h3 a:visited {font:bold 14px Arial, Helvetica, sans-serif;margin:5px 0 0 0;padding:0;color:#0000CC;text-decoration:none;}
h3 a:hover {text-decoration:underline;color:#0000CC;}
p {margin:0;padding:0;font:normal 11px Arial, Helvetica, sans-serif;}
.dashes {height: 1px;background: url('/img/category/common/format/dash-end-of-list.gif') repeat-x top left;}

td.main {background-color:#BBE344; font:12px Arial, Helvetica, sans-serif; padding:6px;}
.new {font:12px Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold;}

a.blue:link, a.blue:visited {color:#0475bd;}
a.blue-b {color:#0475bd;font-weight:bold;}

.categoryBody {width:584px;}

.mainHeader {margin:0;width:584px;background:url('/img/category/common/format/main-header-background.gif') repeat-x top left;}/* manipulate margin for positioning */
.mainHeader .header {width:346px;text-align:left;}
.mainHeader .new-releases {width:314px;height:130px;background:#ffffcc;padding:10px 0 0 8px;text-align:left;}
.mainHeader .new-releases .thumbnail-wrapper {width:86px;height:51px;padding:0;margin:0 5px 2px 0;	}
.mainHeader .new-releases .new-release-desc {width:220px;}
.mainHeader .new-releases .new-release-desc p {font-size:11px;}
.mainHeader .esseoh {width:310px; height: 46px; background:#ffffcc;text-align:left; margin-left: 4px;}
.mainHeader .esseoh p {font-size:11px; font-weight: normal; display: inline;}
.mainHeader .esseoh h1 {font-size:11px; font-weight: normal; display: inline;}
.mainHeader h2 {font-size:12px; font-weight:bold; color:#f94304; margin: -2px 0 0 -3px;}
.mainHeader a.blue:link, a.blue:visited {font-size: 11px; color:#0475bd;}
.mainHeader a.blue-b {font-size: 11px;color:#0475bd;font-weight:bold;}

/* Large version of advertisement */
#large-ad {padding:1px; background:#2A7822;float:left;}
#large-ad-hdr {font-size:8px; color:#AFC9AC; letter-spacing:6px; text-decoration:none; text-align:center;}

.gameBox {margin:0;width:582px;text-align:left;border:1px solid #2e7c28;}
.gameBox-upsell {margin:0;width:582px;text-align:left;border:1px solid #2e7c28;border-top:none;background-color:#fff;} 
.gameBox .container, .gameBox-upsell .container {width:582px;background-color:#fff;}
.gameBox .container-bottom {width:582px;height:13px;background:url('/img/category/common/format/container-bottom.gif') no-repeat top right;}
.column-name {width:71px;height:22px;float:right;font:normal 12px/22px Arial, Helvetica, sans-serif;text-align:center;color:#fff;}
.column-name-first {width:71px;height:22px;float:right;font:normal 12px/22px Arial, Helvetica, sans-serif;text-align:center;color:#fff;}
.column-name-upsell {width:71px;height:22px;float:right;font:normal 12px/22px Arial, Helvetica, sans-serif;text-align:center;color:#fff;}
.column-name-upsell-first {width:71px;height:22px;float:right;font:normal 12px/22px Arial, Helvetica, sans-serif;text-align:center;color:#fff;
	margin-right:10px;text-align:right;}


/* row and cell styles for .gameBox */
.row {background-color:#fff;min-height:68px;width:582px;text-align:left;padding:4px 0 0 0;}
.catAltRow {background-color:#f1f1f1;}
.catFeatRow {background-color:#fffa25;}
.thumbnail-wrapper {width:86px;height:51px;padding:5px 10px 4px 10px;}
.thumbnail {border:1px solid #d7d7d7;padding:0;}
.thumbnail:hover {border:1px solid #669900;} /* DO THIS IN JAVASCRIPT FOR IE */
.thumbnail img {border:2px solid #fff;}
.description {width:300px;min-height:68px;_height:68px;color:#565656;padding-right:6px;}
.description-auth {width:310px;min-height:60px;_height:60px;color:#565656;}
.description-jackpot {width:245px;min-height:60px;color:#565656;}
.description-jackpot-auth {width:245px;min-height:60px;_height:60px;color:#565656;}
		.players-off {width:360px;}
		.players-off-auth {width:308px}
.jackpot {width:64px;height:35px;padding:25px 16px 0 0;font:bold 13px Arial, Helvetica, sans-serif;color:#009900;text-align:right;}
.jackpot-auth {width:64px;height:35px;padding:25px 16px 0 0;font:bold 13px Arial, Helvetica, sans-serif;color:#009900;text-align:right;}
.players {width:54px;height:35px;padding:25px 16px 0 0;font:bold 13px Arial, Helvetica, sans-serif;color:#003300 ;text-align:right;}
.players-auth {width:54px;height:35px;padding:25px 16px 0 0;font:bold 13px Arial, Helvetica, sans-serif;color:#003300 ;text-align:right;}
.club-stamp {width:65px;float:left;text-align:center;padding-top:20px;}


/* sub-category header style */
.free-subcat-hdr {margin:0 5px;padding:0 10px;line-height:20px;border-bottom:1px solid #bdbdbd;color:#f97300;font-weight:bold;font-size:14px;background-color:#fff;}
.subcat-hdr {width:551px;height:20px;padding-left:20px;}

.sort-row {line-height:22px;background:#cceed7;padding-left:12px;height:1%;}
.sort-row-title {width:475px;}
.sort-no-players {width:458px;}
		
.sort-row-title-jackpot {width:420px;}
.sort-no-players-auth {width:400px;}
.sort-row-players {width:58px;margin-left:12px;}
.sort-row-jackpot {width:58px;margin-left:12px;}
.sort-row-skill-jackpot {width:58px;margin-left:12px;}
.sort-row-type {margin-left:12px;width:70px;}
a.sort-toggle:link, a.sort-toggle:visited {text-decoration:underline;color:#003399;display:inline;float:left;line-height:22px;}

.sort-arrow-hidden {position:absolute;left:-9999px;}
.sort-arrow-shown {display:inline;float:left;margin:6px 0 -1px 2px;padding:0;cursor:pointer;}

.find-games {color: #6f1e27;}
.find-games ul {list-style-type:none;margin:10px 0 0 0;padding:0;}
.find-games ul li {margin:0 0 10px 10px;padding:3px 0 0 20px;background: url('/img/global/arrow-org.gif') no-repeat 5px 5px;}

.sortnode {position:absolute;visibility:hidden;}

.clubpogogames-link {padding-top:5px; font-weight:bold;}
.clubpogogames-link-bottom {line-height:29px;font-weight:bold;font-size:14px;background:url('/img/category/common/dl-bottom-curve.gif') no-repeat top right;text-align:left;}
.clubpogogames-link-bottom a {display:block;width:339px;padding-left:16px;border-bottom:1px solid #2f7c28;border-left:1px solid #2f7c28;background-color:#fff;}
.clubpogogames-link-bottom a {background:#fff url('/img/category/common/grn-arrow.gif') no-repeat 6px center;}

/* Web2.0 overwrite */
#footer h3 {font-size:14px; color:#555; margin-top:10px; padding-bottom:15px;}

