/*NEW WIDE CSS  OVERRIDE    -*/

ul {margin:0;}
ul li {padding:0;}
ul a {background:url(icon_gen.jpg) no-repeat 0 5px; padding:0 0 0 7px;}

#left {float:left; width:438px; overflow:hidden;}
#right {float:right; width:310px; margin-top:0;_margin-top:7px;}
#left_v2 {float:left; width:484px;}
#right_v2 {float:right; width:240px;}

#ad {padding:0 10px;margin:0 0 4px 0;}
#content {width:756px;}
#z {width:756px;}
#s {width:756px;}
#s .sgroup {clear:both;}
#a {width:438px; padding-bottom:5px;}
#a .a1 {width:438px;}
#a .agroup {clear:both;}
#a .agroup .a2 {float:left; width:215px;}
#a .agroup .a3 {float:right; width:215px;}
#s .sgroup .s4 {float:left; width:184px;}
#s .sgroup .s5 {float:right; width:176px;}
#s .sgroup .s6 {float:left; width:438px;}
#s .sgroup .s7 {float:right; width:310px;}
#s .sgroup .s8 {float:left; width:438px;}
#s .sgroup .s9 {float:right; width:310px;}
#s .sgroup .s10 {float:left; width:210px;}
#s .sgroup .s11 {float:right; width:538px;}
#s .sgroup .s12 {float:left; width:215px;}
#s .sgroup .s13 {float:left; width:215px;}
#s .sgroup .s14 {float:right; width:310px;}
#a .agroup {clear:both;}
#a .agroup .a1 {float:left; width:438px;}
#a .agroup .a2 {float:left; width:215px;}
#a .agroup .a3 {float:right; width:215px;}
#a .agroup .a4 {float:left; width:210px;}
#a .agroup .a5 {float:right; width:320px;}
.b1 {float:right; width:310px;}
#c .cgroup .c2 {float:left; width:215px;}
#c .cgroup .c3 {float:right; width:215px;}
#c .cgroup .c4 {float:left; width:210px;}
#c .cgroup .c5 {float:right; width:320px;}
#d {clear:both;}
#b .ad {margin:8px;}

#aolheader {padding-bottom:5px; display:none; width:732px;}

/*adjust header and footer widths to new grid */
#bb_header			 {width: 756px;}
#bb_b 				 {width: 486px;}
#bb_s 				 {width: 270px;}
#bb_fs				 {width: 270px;}
#bb_m 				 {width: 756px;}

#bb_ft {width:756px;}
#bb_ftb {width:461px;}
#bb_fs {width:295px;}
#bb_ffm #bb_field2 {width:165px;}
#bb_fme {width:756px;}
#bb_fl {width:756px;}

/*dl css                    -*/

.staticLead, .staticLead2  {width:438px; height:250px; background:url(game_gam.css) bottom right no-repeat #fff; border:0px solid #fff; height:250px;}
.staticLead .header, .staticLead2 .header {background:#fff; border-bottom:0px solid #fff; height:auto;}
.staticLead .header h3 a, .staticLead2 .header h3 a {color:#fff; font-size:1px;}
.staticLead .body, .staticLead2 .body {padding:0 0 0 5px;}
.staticLead .body h4, .staticLead2 .body h4 {padding-top:4px;}
.staticLead .body ul, .staticLead2 .body ul {margin:0; padding:0;}
.staticLead .body .lined, .staticLead2 .body .lined {margin-left:-5px;}
.staticLead .body img, .staticLead2 .body img {border-right:0px solid #fff; border-bottom:0px solid #fff; margin-left:-5px;}

/*module css                -*/

.colorOne .body table,.colorTwo .body table,.colorThree .body table,.colorFour .body table,.colorFive .body table {float:left;  padding:0; margin:0 0 0 1px; width:211px; min-width:213px; border-collapse:collapse;}
.colorOne .body table caption,.colorTwo .body table caption,.colorThree .body table caption,.colorFour .body table caption,.colorFive .body table caption {line-height:20px; margin-left:1px; text-align:left; padding-left:12px;font-size:10px; background-image: url(icon_gam.jpg); background-repeat:no-repeat; background-color:#FFFFFF; border-top:1px dashed #dcdadb; padding-top:2px; border-collapse:collapse; word-spacing:-1px;}
.colorOne .body td,.colorTwo .body td,.colorThree .body td,.colorFour .body td,.colorFive .body td {vertical-align: baseline; position:relative;}
.colorOne .body td.Pos1 img,.colorTwo  .body td.Pos1 img,.colorThree  .body td.Pos1 img,.colorFour  .body td.Pos1 img,.colorFive  .body td.Pos1 img {margin-left:3px;  border-top:1px solid #dcdacb;}
.colorOne .body td.Pos1, .colorTwo  .body td.Pos1, .colorThree  .body td.Pos1, .colorFour  .body td.Pos1, .colorFive  .body td.Pos1 {width:130px; height:auto; padding-left:5px; border-top:1px solid #dcdacb;}
.colorOne .body td.Pos2, .colorTwo .body td.Pos2, .colorThree .body td.Pos2, .colorFour .body td.Pos2, .colorFive .body td.Pos2 {width:75px; text-align:right; border-top:1px solid #dcdacb;}
.colorOne .body td.Pos3, .colorTwo .body td.Pos3, .colorThree .body td.Pos3, .colorFour .body td.Pos3, .colorFive .body td.Pos3 {width:50px; padding-right:5px;text-align:right; border-top:1px solid #dcdacb; }

.colorTwo .body td.Pos4 {width:90px;padding-right:5px;text-align:right; border-top:1px solid #dcdacb;}

.s6 .colorSix {padding:0;float:left; width:120px;  margin:0 11px; _margin:0 9px;}
.s6 .colorSix .header {display:none;}
.s6 .colorSix .body {padding:0;}
.s6 .colorSix .body a {color:#2864b4;text-decoration:none;font-weight:bold;}
.s6 .colorSix .body .left {float:none;}
.s6 .colorSix .body .left img {border:3px solid #ffa100;}
.s6 .colorSix .lined {display:none;}
.s6 .module .body {background:none; padding-bottom:0px; width:120px; float:left;}
.s6 .module {clear:none; margin-top:8px;}

.a1 .colorSix {padding:0;float:left; width:120px;  margin:0 11px; _margin:0 9px;}
.a1 .colorSix .header {display:none;}
.a1 .colorSix .body {padding:0;}
.a1 .colorSix .body a {color:#2864b4;text-decoration:none;font-weight:bold;}
.a1 .colorSix .body .left {float:none;}
.a1 .colorSix .body .left img {border:3px solid #67bedd;}
.a1 .colorSix .lined {display:none;}
.a1 .module .body {background:none; padding-bottom:0px; width:120px; float:left;}
.a1 .module {clear:none; margin-top:8px;}

.s7 .colorThree {width:310px;}
.s7 .colorThree {background:none; height:auto; font-size:12px;}
.s7 .colorThree .header {background:#979586; color:#fff; border-right:3px solid #7E7C6E; border-bottom:3px solid #7E7C6E; font-size:14px; line-height:18px; padding:0 font-weight:normal;}
.s7 .colorThree .header h3 {color:#FFF; background-color:#426255; padding:3px 0 2px;background:transparent; text-align:left;}
.s7 .colorThree h4 {color:#2864B4}
.s7 .colorThree .body {width:299px; background: none; background-image: none;  background-color:transparent; padding:9px 0 9px 9px; border:solid #DCDACB; border-width:0 1px 3px 1px;}
.s7 .colorThree .body {position:relative;}
.s7 .colorThree .body img {position:static; padding:0 5px 5px 0;}
.s7 .colorThree p {padding:0 0 0 0;  font-weight:normal; font-size:12px; margin:0; }
.s7 .colorThree ul {color:#2864B4;}
.s7 .colorThree ul li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4; padding-left:10px;}
.s7 .colorThree ol {list-style:none; padding-left:8px; background-color:#f9faf5; padding-bottom:10px;}
.s7 .colorThree ol li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4}
.s7 .colorThree .lined { background-color:#fff;}
.s7 .colorThree .clear {font-size:1px;height:1px;}
.s7 .colorThree .body .left {padding-right:3px}
.s7 .colorThree td { width:auto;}

.s9 .colorThree {width:310px;}
.s9 .colorThree {background:none; height:auto; font-size:12px;}
.s9 .colorThree .header {background:#979586; color:#fff; border-right:3px solid #7E7C6E; border-bottom:3px solid #7E7C6E; font-size:14px; line-height:18px; padding:0 font-weight:normal;}
.s9 .colorThree .header h3 {color:#FFF; background-color:#426255; padding:3px 0 2px;background:transparent; text-align:left;}
.s9 .colorThree h4 {color:#2864B4}
.s9 .colorThree .body {width:299px; background: none; background-image: none;  background-color:transparent; padding:9px 0 9px 9px; border:solid #DCDACB; border-width:0 1px 3px 1px;}
.s9 .colorThree .body {position:relative;}
.s9 .colorThree .body img {position:static; padding:0 5px 5px 0;}
.s9 .colorThree p {padding:0 0 0 0;  font-weight:normal; font-size:12px; margin:0; }
.s9 .colorThree ul {color:#2864B4;}
.s9 .colorThree ul li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4; padding-left:10px;}
.s9 .colorThree ol {list-style:none; padding-left:8px; background-color:#f9faf5; padding-bottom:10px;}
.s9 .colorThree ol li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4}
.s9 .colorThree .lined { background-color:#fff;}
.s9 .colorThree .clear {font-size:1px;height:1px;}
.s9 .colorThree .body .left {padding-right:3px}
.s9 .colorThree td { width:auto;}

.b1 .colorThree {width:310px;}
.b1 .colorThree {background:none; height:auto; font-size:12px;}
.b1 .colorThree .header {background:#979586; color:#fff; border-right:3px solid #7E7C6E; border-bottom:3px solid #7E7C6E; font-size:14px; line-height:18px; padding:0 font-weight:normal; font-variant:normal;}
.b1 .colorThree .header h3 {color:#FFF; background-color:#426255; padding:3px 7px 2px; background:transparent; text-align:left; font-size:14px; line-height:18px;}
.b1 .colorThree h4 {color:#2864B4}
.b1 .colorThree .body {width:310px; background: none; background-image: none;  background-color:transparent; padding:9px 0 9px 9px; border:solid #DCDACB; border-width:0 1px 3px 1px;}
.b1 .colorThree .body {position:relative;}
.b1 .colorThree .body img {position:static; padding:0 5px 5px 0;}
.b1 .colorThree p {padding:0 0 0 0;  font-weight:normal; font-size:12px; margin:0; }
.b1 .colorThree ul {color:#2864B4;}
.b1 .colorThree ul li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4; padding-left:10px;}
.b1 .colorThree ol {list-style:none; padding-left:8px; background-color:#f9faf5; padding-bottom:10px;}
.b1 .colorThree ol li a {padding-left:9px; background:url(bulletpo.gif) center left no-repeat;color:#2864B4}
.b1 .colorThree .lined { background-color:#fff;}
.b1 .colorThree .clear {font-size:1px;height:1px;}
.b1 .colorThree .body .left {padding-right:3px}
.b1 .colorThree td { width:auto;}

#right .b1 .colorThree {width:309px;_width:310px; overflow:hidden;}
#right .b1 .colorThree .header {background:url(blankhdr.jpg) no-repeat; width:310px; height:27px; border-right:0px solid #c6e4ef; border-bottom:0px solid #c6e4ef; font-size:16px; line-height:18px; padding:0;}
#right .b1 .colorThree .header h3 {width:310px; color:#FFF; background-color:#426255; padding:3px 7px 2px; background:transparent; text-align:left; font-size:14px; line-height:18px;}
#right .b1 .colorThree .body {width:292px;_width:294px; background:#fff; border:solid #c6e4ef; border-width:1px 1px 1px 1px; padding:15px 5px 5px 10px;}



.a1{margin-top:6px;}
#header {position:relative; width:756px; height:87px; background:url(backgrou.txt) no-repeat #FA982D;}
#subnav {background-color:#E26100; height:22px; width:756px; position:absolute; top:78px; left:0px; text-indent:0px; color:#fff; font-size:11px;}

/* fix for border issue on puzzle-games page */
.colorOne {border-left:1px solid #e2dfc2; border-bottom:0px;position:relative;}
/* fix for border issue on puzzle-games page */
.colorOne .header {width: 430px;background:#FFF;}
.colorOne .headerLeftBarHolder {float:left; height:30px; margin:0 0 0 0; width:0; overflow:hidden;display:none;}
.colorOne .headerLeftBar {float:left; background-color:#8BD3AB; height:30px; width:0;display:none;}
.colorOne .headerCtnr {float:left; background-image: url(game_gam.css); background-repeat: repeat-x;  background-position: 0px 0px; height:34px; width:524px;overflow:hidden; background:#fff; border-right:1px solid #fff; padding-bottom:0;}
.colorOne .headerCtnr .headerHdrLgo {float:left; border:0;}
.colorOne .headerHdlText {text-align: left; margin-top: 14px; padding-left:6px; font-size: 16px; font-weight: bold; color: #FFF;}
.colorOne .headerHdlText a {color:#FFFFFF; text-decoration:none;}
.colorOne .headerHdlTextWidth1 {float: left; width:141px;}
/* fix for border issue on puzzle-games page */
.colorOne .body {float:left; width:524px; background: url(corner00.txt) bottom right no-repeat #67c0da; background-image:none; border-bottom:1px solid #67c0da; border-right:1px solid #67c0da; margin:0; padding-left:0; border-left:0;}
/* fix for border issue on puzzle-games page */
.colorOne .body .headerDR {width:523px;}
.colorOne table tr.colorTwoa {height:auto; background-color:#c6e4ef; line-height:17px; margin:0; padding:0; font-size:11px;}
.colorOne table tr.colorTwob {height:auto; background-color:#FFF; line-height:17px; margin:0; padding:0; font-size:11px;}
.colorOne .HdlText {float: left; width:141px; margin-top: 14px; font-size: 16px; font-weight:bold;margin-left:0; background-image:none; background-repeat: no-repeat;  background-position: none;}
.colorOne .headerDR .colorTwoa .Pos1, .colorTwoa .Pos2, .colorTwoa .Pos3, .colorTwob .Pos1, .colorTwob .Pos2, .colorTwob .Pos3 {border-bottom:1px solid #67c0da; padding:5px;}
.colorOne .headerDR .colorTwoa .Pos1a {width:294px;border-bottom:1px solid #cf6e4ef; padding:10px 5px 10px 5px; font-size:12px; font-weight:bold; color:#3d6879; background:#c6e4ef;}
.colorOne .headerDR .colorTwoa .Pos2a {width:135px;border-bottom:1px solid #c6e4ef; padding:5px; font-size:12px; font-weight:bold; color:#3d6879; text-align:center;background:#c6e4ef;}
.colorOne .headerDR .colorTwoa .Pos3a {width:114px;border-bottom:1px solid #c6e4ef; padding:5px; font-size:12px; font-weight:bold; color:#3d6879; text-align:center;background:#c6e4ef;}
.colorOne .headerDR .colorTwoa .Pos1 {width:294px;border-bottom:0px solid #67c0da; background:#fff;}
.colorOne .headerDR .colorTwob .Pos1 {width:294px; border-bottom:0px solid #fff; background:#c6e4ef;}
.colorOne .headerDR .colorTwoc .Pos1 {width:294px; border-bottom:0px solid #67c0da; background:#fff;}
.colorOne .headerDR .colorTwoa .Pos2 {width:135px; text-align:center; border-bottom:0px solid #67c0da; background:#fff;}
.colorOne .headerDR .colorTwob .Pos2 {width:135px; text-align:center; border-bottom:0px solid #fff; background:#c6e4ef;}
.colorOne .headerDR .colorTwoc .Pos2 {width:135px; text-align:center;border-bottom:0px solid #67c0da; background:#fff;}
.colorOne .headerDR .colorTwoa .Pos3 {width:114px;text-align:center; background:#fff; border-bottom:0px solid #67c0da; color:#000;}
.colorOne .headerDR .colorTwob .Pos3 {width:114px;text-align:center; background:#c6e4ef; border-bottom:0px solid #fff; color:#000;}
.colorOne .headerDR .colorTwoc .Pos3 {width:114px;text-align:center; background:#fff; border-bottom:0px solid #67c0da; color:#000;}
.colorOne .body table a {font-size:12px; font-weight:normal; color:#304ca2;}
.colorOne .body th {background:#fff; with:523px; padding:10px 5px 10px 5px; font-size:12px; font-weight:bold; color:#3d6879; border-top:1px solid #67c0da; border-bottom:1px solid #67c0da; border-right:1px solid #fff;}

.colorOne .body td.Pos1 img,.colorTwo  .body td.Pos1 img,.colorThree  .body td.Pos1 img,.colorFour  .body td.Pos1 img,.colorFive  .body td.Pos1 img {margin-left:3px;  border-top:0px solid #67c0da;}
.colorOne .body td.Pos1, .colorTwo  .body td.Pos1, .colorThree  .body td.Pos1, .colorFour  .body td.Pos1, .colorFive  .body td.Pos1 {width:130px; height:auto; padding-left:5px; border-top:0px solid #67c0da;}
.colorOne .body td.Pos2, .colorTwo .body td.Pos2, .colorThree .body td.Pos2, .colorFour .body td.Pos2, .colorFive .body td.Pos2 {width:75px; text-align:right; border-top:0px solid #67c0da;}
.colorOne .body td.Pos3, .colorTwo .body td.Pos3, .colorThree .body td.Pos3, .colorFour .body td.Pos3, .colorFive .body td.Pos3 {width:50px; padding-right:5px;text-align:right; border-top:0px solid #67c0da; }

.colorTwo .header {width: 310px;background:#FFF;}
.colorTwo .headerLeftBarHolder {float:left; height:30px; margin:0; width:0; overflow:hidden;display:none;}
.colorTwo .headerLeftBar {float:left; background-color:#8BD3AB; height:30px; width:0;display:none;}
.colorTwo .headerCtnr {float:left; background-image: url(game_gam.css); background-repeat: repeat-x;  background-position: 0px 0px; height:40px; width:310px;overflow:hidden;}
.colorTwo .headerCtnr .headerHdrLgo {float:left; border:0;}
.colorTwo .headerHdlText {text-align: left; margin-top: 14px; padding-left:6px; font-size: 16px; font-weight: bold; color: #FFF;}
.colorTwo .headerHdlText a {color:#FFFFFF; text-decoration:none;}
.colorTwo .headerHdlTextWidth1 {float: left; width:141px;}
.colorTwo .body {float:left; width:307px; background: url(corner00.txt) bottom right no-repeat #67c0da; background-image:none; border-bottom:1px solid #67c0da; margin:0; margin-left:0px; padding-left:0;}
.colorTwo .body .headerDR {width:308px;border-right:1px solid #67c0da;}
.colorTwo table tr.colorTwoa {height:auto; background-color:#d1ebf6; line-height:17px; margin:0; padding:0; font-size:12px;font-weight:bold; color:#2d687e; font:bold 15px arial,helvetica,sans-serif;}
.colorTwo table tr.colorTwoa a {color:#2d687e;}
.colorTwo table tr.colorTwob {height:auto; background-color:#67bfdd; line-height:17px; margin:0; padding:0; font-size:12px;font-weight:bold; color:#fff; font:bold 15px arial,helvetica,sans-serif;}
.colorTwo .HdlText {float: left; width:141px; margin-top: 14px; font-size: 16px; font-weight:bold;margin-left:0; background-image:none; background-repeat: no-repeat;  background-position: none;}
.colorTwo .headerDR .colorTwoa .Pos1 {width:20px;border-bottom:1px solid #67c0da;}
.colorTwo .headerDR .colorTwob .Pos1 {width:20px; border-bottom:1px solid #67c0da;}
.colorTwo .headerDR .colorTwoc .Pos1 {width:20px; border-bottom:1px solid #67c0da;}
.colorTwo .headerDR .colorTwoa .Pos2 {width:290px; text-align:left; border-bottom:1px solid #67c0da;}
.colorTwo .headerDR .colorTwob .Pos2 {width:290px; text-align:left; border-bottom:1px solid #67c0da;}
.colorTwo .headerDR .colorTwob .Pos2 a {width:290px; text-align:left; border-bottom:1px solid #67c0da; color:#fff;}
.colorTwo .headerDR .colorTwoc .Pos2 {width:290px; text-align:left;border-bottom:1px solid #67c0da;}
/*.colorTwo .headerDR .colorTwoa .Pos3, .colorTwob .Pos3, .colorTwoc .Pos3 {width:0px; display:none;}*/
.colorTwo .body table caption {line-height:20px; margin-left:1px; text-align:left; padding-left:12px;font-size:10px; background-image: url(icon_gam.jpg); background-repeat:no-repeat; background-color:#fff; border-top:1px dashed #dcdadb; padding-top:2px; border-collapse:collapse; word-spacing:-1px; font-size:12px; font-weight:bold; border-right:1px solid #67c0da;}
.colorTwo .body table caption a {color:#636363;}

.colorThree {width: 258px;}
/* fix for border issue on free-games page */
.colorThree, .advertorial {border:0px solid #ff0000;}
/* fix for border issue on free-games page */
.colorThree .header {background:#FFF;}
.colorThree .headerLeftBarHolder {float:left; height:30px; margin:0; width:0; overflow:hidden;display:none;}
.colorThree .headerLeftBar {float:left; background-color:#8BD3AB; height:30px; width:0;display:none;}
.colorThree .headerCtnr {float:left; background-image: url(game_gam.css); background-repeat: repeat-x;  background-position: 0px 0px; height:27px; width:258px;overflow:hidden;}
.colorThree .headerCtnr .headerHdrLgo {float:left; border:0;}
.colorThree .headerHdlText {text-align: left; margin-top: 14px; padding-left:6px; font-size: 16px; font-weight: bold; color: #FFF;}
.colorThree .headerHdlText a {color:#FFFFFF; text-decoration:none;}
.colorThree .headerHdlTextWidth1 {float: left; width:141px;}
/* fix for left module spacing issue on free-games page */
.colorThree .body {float:left; width:258px; background: url(corner00.txt) bottom right no-repeat #67c0da; background-image:none; border-bottom:3px solid #67c0da; margin:0; padding-left:0; margin-bottom:5px;}
/* fix for left module spacing issue on free-games page */
.colorThree .body .headerDR {width:257px;border-right:1px solid #67c0da;}
.colorThree table tr.colorTwoa {height:auto; background-color:#c6e4ef; line-height:17px; margin:0; padding:0; font-size:11px;}
.colorThree table tr.colorTwob {height:auto; background-color:#fff; line-height:17px; margin:0; padding:0; font-size:11px;}
.colorThree .HdlText {float: left; width:141px; margin-top: 14px; font-size: 16px; font-weight:bold;margin-left:0; background-image:none; background-repeat: no-repeat;  background-position: none;}
.colorThree .headerDR .colorTwoa .Pos1, .colorTwoa .Pos2, .colorTwoa .Pos3, .colorTwob .Pos1, .colorTwob .Pos2, .colorTwob .Pos3 {border-bottom:1px solid #67c0da;}
.colorThree .headerDR table {}

.colorFour {width:310px;}
.colorFour .header {background:url(blankhdr.jpg) no-repeat; width:310px; height:27px; border-right:0px solid #c6e4ef; border-bottom:0px solid #c6e4ef; font-size:16px; line-height:18px; padding:0;}
.colorFour .header h3 {color:#FFF; background-color:#c6e4ef; padding:5px 0 2px 0; background:transparent; text-align:left; font-weight:bold; font-size:14px;}
.colorFour .header a {display:none;}
.colorFour .body {width:auto; background:#fff; border:solid #c6e4ef; border-width:1px 1px 1px 1px; padding:5px 5px 5px 10px;}
.colorFour .body a {color:#304ca2}
.colorFour .body h4 {color:#000;}

.colorFive .header {width: 215px;background:#FFF;}
.colorFive .headerLeftBarHolder {float:left; height:30px; margin:0 0 0 0; width:0; overflow:hidden;display:none;}
.colorFive .headerLeftBar {float:left; background-color:#8BD3AB; height:30px; width:0;display:none;}
.colorFive .headerCtnr {float:left; background-image: url(game_gam.css); background-repeat: repeat-x;  background-position: 0px 0px; height:27px; width:215px;overflow:hidden;}
.colorFive .headerCtnr .headerHdrLgo {float:left; border:0;}
.colorFive .headerHdlText {text-align: left; margin-top: 14px; padding-left:6px; font-size: 16px; font-weight: bold; color: #FFF;}
.colorFive .headerHdlText a {color:#FFFFFF; text-decoration:none;}
.colorFive .headerHdlTextWidth1 {float: left; width:141px;}
/* fix for left module spacing issue on games main page */
.colorFive .body {float:left; width:215px; background: url(corner00.txt) bottom right no-repeat #67c0da; background-image:none; border-bottom:3px solid #67c0da; margin:10px 0px 0px 0;}
/* fix for left module spacing issue on games main page */
.colorFive table tr.colorTwoa {height:auto; background-color:#c6e4ef; line-height:17px; margin:0; padding:0; font-size:11px;}
.colorFive table tr.colorTwob {height:auto; background-color:#fff; line-height:17px; margin:0; padding:0; font-size:11px;}
/*.colorFive .HdrLgo {float:left; border:0;margin-top:0px;}*/
.colorFive .HdlText {float: left; width:141px; margin-top: 14px; font-size: 16px; font-weight:bold;margin-left:0; background-image:none; background-repeat: no-repeat;  background-position: none;}
.colorFive .headerDR .colorTwoa .Pos1, .colorTwoa .Pos2, .colorTwoa .Pos3, .colorTwob .Pos1, .colorTwob .Pos2, .colorTwob .Pos3 {border-bottom:1px solid #67c0da;}



.colorSix {padding:0;float:left; width:120px;  margin:0 11px; _margin:0 9px;}
.colorSix .header {display:none;}
.colorSix .body {padding:0;}
.colorSix .body a {color:#2864b4;text-decoration:none;font-weight:bold;}
.colorSix .body .left {float:none;}
.colorSix .body .left img {border:3px solid #ffa100;}
.colorSix .lined {display:none;}
.module .body {background:none; padding-bottom:0px; width:120px; float:left;}
.module {clear:none; margin-top:8px;}



/*New Header Styles*/
/******************
IE Hack for layers
******************/
#bb_header {background:url(mainhdr_.jpg) no-repeat; width:756px; height:96px; padding:0;}

.bb_iehack {
    width:100%;
    height:1000px;
    z-index:-1;
    position:absolute;
    top:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);

}    

#games_header {width:756px; background:url(mainhdr_.jpg) no-repeat; height:96px; padding:0;}
#games_buttons {padding: 96px 0 0 0px; width:756px;}
#button {padding-right:0px; margin:0; float:left;}


/*******************    
Search
*******************/
#bb_s {
    background-color:#B63901;display:none;
}
#bb_s *{
    margin:0;
    padding:0;
}
#bb_scl { /* Corner */
    float:left;
    width:7px;
    height:4px;
    margin-left:-3px;
    background:url('corner00.gif') no-repeat;
}
#bb_scr { /* Corner */
    float:right;
    width:7px;
    height:4px;
    margin-right:-3px;
    background:url('corner00.gif') no-repeat;
}

#bb_st{
    color:#fff;
    margin:8px 0 6px;
	display:none;

}

#bb_st *{
    height:14px;
    vertical-align:middle;
    font-weight:normal;
    font-size:10px;
}

#bb_fm {
    margin:5px 0 0 8px;	display:none;
}
#bb_fm #bb_field {
    width:155px;
}

/*******************    
Branding
*******************/
#bb_b {
    position:relative;
    float:left;    
    width:478px;
    height:48px;
    background:#FE7C00;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EE6D13,endColorStr=#FDB406);
	display:none;
}
#bb_bc { /* Corner */
    float:left;
    width:7px;
    height:4px;
    margin-left:-3px;
    background:url('corner00.gif') no-repeat;
}
.bb_bl { /*Branding Art */
    float:left;
    margin:1px 0 0 5px;
    width:264px;
    height:30px;
}
#bb_bp { /*partner Art */
    float:left;
    margin:1px 0 0 10px;
}
#bb_bm { /*Channel Guide Menu */
    margin:0 210px 0 2px;
    float:left;
    }
#bb_sp { /*Spacer for when Channel Guide is gone */
    height:9px;
    overflow:hidden;
}    
#bb_bm a {
    background-color:#C83E00;
    font:bold 10px arial,helvetica,sans-serif;
    text-decoration:none;
    color:#fff;
    display:inline-block;
    height:13px;
    margin-right:6px;
    padding:0 6px 0 6px;
}
#bb_bm>a { /* Mozilla only hack */
    display:block;
}
#bb_bma { /*Down Arrow*/
    padding-left:3px;
    background: url('arrow_br.gif') no-repeat 50% 50%;
    }
#bb_es {
    float:right;
    width: 60px;
    font:9px arial,helvetica,sans-serif;
    margin:17px 5px 0 0;
    }
#bb_es a{
    color:#fff;
    }
#bb_esa {
    font-size:6px;
    color:#fff;
    }

.header_simcount {font-family:arial; font-size:11px; color:#591B00; width:160px; font-weight:bold; height:auto; position:relative; float:right; top:9px; left:-144px;}

/*******************    
Branding pulldown menu
*******************/
#bb_bmp {
    width:125px;
    position:absolute;
    display:none;
    overflow:hidden;
    background-color:#FFF7CA;
    line-height:10px;    
    z-index:50;
}
#bb_bmp *{
    color:#000;
    margin:0;
    padding:0;
    font:bold 10px arial,helvetica,sans-serif;
    text-decoration:none;
    list-style:none;
    }
#bb_bmp ul {
    border-top: solid 1px #B63901;
}
#bb_bmp li a {
    height:100%;
    background:none;
    display:block;
    padding:0px 0px 2px 5px;
    border:solid #C83E00;
    border-width:0px 1px 1px 1px;
    }
#bb_bmp .active *{
    background-color:#FD9206;
    color:#fff;
    }
#bb_bmp .inactive{
    background-color:#FFF7CA;
    }

/*******************    
Menu Bar styles
*******************/
#bb_m {display:none;
    float:left;
    background:#000;
    }
#bb_m *{
    color:#FFF;
    }
#bb_m ul {
    height:25px;
    width:728px;
    overflow:hidden;
}
#bb_m li {
    list-style:none;
    display:block;
    float:left;
    border-left:solid 2px #FDB406;
    }
#bb_m li a {
    background:none;
    display:inline-block;
    padding:7px 3px 7px 4px;
    }
#bb_m li>a { /* Mozilla only hack */
    display:block;
}
#bb_m #bb_m0{ /* Bigbowl menu first title */
    border-left:none;
    color:#000;
    }
#bb_m li.bb_ma a { /* menu bar down arrow */
    background: url('arrowora.gif') no-repeat center right;
    padding-right:7px;
    margin-right:3px;
    }
#bb_m li.bb_maa a { /* menu bar down arrow hover state */    
    background: url('arrowwhi.gif') no-repeat center right;
    padding-right:7px;
    margin-right:3px;
    }
#bb_m .active{
    color:#fff;
    background-color:#C83E00;    
    }
#bb_m .active a{
    color:#fff;     
    }
#bb_m .inactive{
    background-color:#000;
    }
.bb_sel {    
    background:#EC6514;    
    }

/*******************    
Menu Bar Pulldown styles
*******************/

#bb_mp {
    display:none;
    position:absolute;
    overflow:hidden;
    width:147px;
    background-color:#FFF7CA;
    line-height:10px;
    z-index:50;
    }
#bb_mp *{
    color:#000;
    margin:0;
    padding:0;
    font:bold 10px arial,helvetica,sans-serif;
    text-decoration:none;
    list-style:none;
    }
#bb_mp ul {
    border-top:solid 1px #C83E00;
}
#bb_mp li a {
    height:100%;
    background:none;
    display:block;
    padding:0px 0px 2px 5px;
    border:solid #C83E00;
    border-width:0px 1px 1px 1px;
    }
#bb_mp .active *{
    background-color:#FD9206;
    color:#fff;
    }


#bb_mp .inactive{
    background-color:#FFF7CA;
    }
#bb_mpa { /* right arrow */
    font-size:9px;
    color:#000;
    float:right;
    }

    
/*******************    
Menu Bar Flyout styles
*******************/

#bb_mf {
    display:none;
    position:absolute;
    overflow:hidden;
    width:147px;
    background-color:#F7EFE7;
    line-height:10px;
    z-index:50;
    }
#bb_mf *{
    color:#000;
    margin:0;
    padding:0;
    font:bold 10px arial,helvetica,sans-serif;
    text-decoration:none;
    list-style:none;
    }
#bb_mf ul {
    border-top:solid 1px #F98F01;
}
#bb_mf li a {
    height:100%;
    background:none;
    display:block;
    padding:0px 0px 2px 5px;
    border:solid #F98F01;
    border-width:0px 1px 1px 1px;
    }
#bb_mf .active *{
    color:#FFF;    
    background-color:#005483;
    }
#bb_mf .inactive{
    background-color:#efeee7;
    }

/*******************    
Footer Styles
********************/
#bb_ft {
    width:728px;
    float:left;
    font:11px arial,helvetica,sans-serif;
    background:#FFF;
    padding-bottom:5px;
}
#bb_ftb { /* Branding */
    float:left;
    width:478px;
    height:52px;
    background:#FF9401;
    border-top:solid 1px #EE6D13;
}

#bb_ftb .bb_bl{
    margin-top:11px;
}

/********************
Footer Search
********************/
#bb_fs {
    float:right;
    width:250px;
    height:52px;
    background:#B63901;
    border-top:solid 1px #B63901;    
    overflow:hidden;
    font:bold 11px arial, helvetica,sans-serif;display:none;
}

#bb_fs *{
    margin:0;
    padding:0;
}
#bb_fst {
    color:#FFF;
    margin:0px 0 6px;
    }
#bb_fst *{
    height:14px;
    vertical-align: middle;
    font-weight:normal;
    font-size:11px; 
}
#bb_ffm {
    margin:5px 0 0 8px;
}
#bb_ffm #bb_field2 {
    width:155px;
}

/*********************
Footer Nav Bar
**********************/
#bb_fme {
    height:29px;
    background:#EC6514;
    float:left;
    width:728px;
    overflow:hidden;
}
#bb_fme *{
    color:#FFF;
    margin:0;
    padding:0;
    font:bold 10px arial,helvetica,sans-serif;
    text-decoration:none;
    }
#bb_fme li {
    display:block;
    float:left;
    border-left:solid 1px #FF7B00;
    margin-top:8px;
    }
#bb_fme #bb_fme0 {
    border-left:none;
}    
#bb_fme li a {
    height:100%;
    background:none;
    display:block;
    float:left;
    padding:0px 5px 0px 5px;
    }
/*********************
Footer Links
**********************/
#bb_fl {
    float:left;
    width:728px;
    border-bottom:1px solid #ACACAC;
    padding-bottom:11px;
}
#bb_fl * {
    color:#78766A;
    text-decoration:none;
    text-align:left;
}
#bb_fr {
    padding:3px 5px 0 5px;
}
.bb_ftb {
    font-weight:bold;
}
#bb_frfb {
    float:left;
    margin:12px 0 8px 4px;
}
#bb_frco {
    float:right;
    margin-top:12px;
    margin-right:4px;
    text-align:right;
}
#bb_fkw{
    float:right;
    font-weight:bold;
    margin:9px 9px 0 0;
    color:#77766A;
}

/* Back to Top link */
#bb_btop {
    padding-left:10px;
    padding-top:9px;
    float:left;
}
#bb_btop b{
    padding:1px 3px 0;
    background-color:#FF7B00;
    margin-right:5px;
    font-size:1em;
    color:#FFF;
    font-family:verdana;margin-bottom:-2px;
}
#bb_btop a{
    font-weight:bold;
    text-decoration:none;
    color:#F98F01;
}
#bb_btop a:hover{
    text-decoration:underline;
}
#bb_gnt {background:none;}
.bb_gnt {background:none;}
/* footer styles */
#footer {width:728px; clear:both; background:url(footer_c.txt) no-repeat 4px 0px;#FFF; font:bold 9px verdana;}
#footer h2 {float:left; display:block; background:#FCB43E; width:713px; height:25px; float:left; padding:0 0 5px 15px;;margin-top:15px;}
#footer h2 span {display:none;}
#footer #keyword {float:right; text-transform:uppercase; font:bold 10px verdana; color:#B12929; width:358px; height:15px; text-align:right; margin-top:-48px;padding:2px 5px 0 0;}
#footer li {display:inline;}
#footer ul {clear:both; background-color:#FCB43E; list-style:none inside; margin:0; padding:0 10px 5px 10px; height:30px; line-height:15px; color:#FBF8AB;}
#footer ul a {font-weight:bold; color:#FBF8AB; padding-bottom:2px; background-image:none; display:inline;}
#footer ul a:hover {color:#FBF8AB;}
#footer .global {background:#E26100 ; color:#FBF8AB; height:40px; padding-top:10px;}
#footer ul+.global {height:25px; padding-top:10px;}
#footer .global a {color:#FBF8AB; font-weight:normal;}
#footer p {text-align:center; padding-top:5px; margin:0; background:#fff; color:#B12929; font-weight:normal;}
#footer p img {float:left;}
