/* CSS Document */
/*#################################### TAG CSS ################################*/
body {background:#FBFBFD url(../img/body_bg.jpg) repeat-x left top; margin:auto; padding:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626262;}
div {color:#626262;}
form {margin:0px; padding:0px;}
/*# END #*/

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000;} /*black*/
.color2 {color:#FFF;} /*white*/
.color3 {color:#666;} /*grey*/
.color4 {color:#010167;} /*blue*/
.color5 {color:#00FF00;} /*green logo*/
.color6 {color:#1791CE;} /*blue light*/
.color7 {color:#4C4C94;} /*blue ...*/
.color8 {color:#333;}
.color9 {color:#00E800;}
/*# END #*/

/*################################### DISVERS CSS #############################*/
.bold {font-weight:bold;}
.italic {font-style:italic}
.clr {clear:both;}
.block {display:block;}
.fsize10 {font-size:10px;}
.fsize11 {font-size:11px;}
.fsize12 {font-size:12px;}
.fsize14 {font-size:14px;}
.right {text-align:right;}
.justify {text-align:justify;}
.normal {font-weight:normal;}
.underline {text-decoration:underline;}
.lheight18 {line-height:18px;}
.lheight20 {line-height:20px;}
.u {text-decoration:underline;}
.floatL {float:left;}
.ml0 {margin-left:0px;}
.mb0 {margin-bottom:0px;}
.mr0 {margin-right:0px;}
.mt3px {margin-top:3px;}
.mb3px {margin-bottom:3px;}
.mb8px {margin-bottom:8px;}
.mb10px {margin-bottom:10px;}
.mr10px {margin-right:10px;}
.bg0 {background:transparent;}
.bd1 {border:1px solid #CCC;}
.bd0 {border:0px none transparent;}
/*# END #*/

/*################################### LINKS CSS ###############################*/
.link1 {color:#3F89C3; text-decoration:underline;}
.link1:hover {color:#3F89C3; text-decoration:underline;}

.link2 {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; font-size:11px; color:#888888; text-decoration:none;}
.link2:hover {background:url(arrow_green.gif) no-repeat left center; padding-left:13px; font-size:11px; color:#00FF00; text-decoration:underline;}

.link3 {background:url(../img/arrow_green.gif) no-repeat right center; padding-right:11px; color:#00FF00; text-decoration:none;}
.link3:hover {background:url(../img/arrow_black.gif) no-repeat right center; padding-right:11px; color:#000; text-decoration:underline;}

.link4 {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#00FF00; text-decoration:none;}
.link4:hover {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#1791CE; text-decoration:underline;}

.link5 {color:#FFF; text-decoration:none;}
.link5:hover {color:#FFF; text-decoration:underline;}

.link6 {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#585799; text-decoration:none;}
.link6:hover {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#585799; text-decoration:underline;}

.link7 {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#585799; text-decoration:none;}
.link7:hover {background:url(../img/arrow_green.gif) no-repeat left center; padding-left:13px; color:#585799; text-decoration:underline;}

.link8 {color:#FFF; text-decoration:underline;}
.link8:hover {text-decoration:underline;}

.link9 {color:#3F89C3; text-decoration:none;}
.link9:hover {color:#3F89C3; text-decoration:underline;}

.link_back {background:url(../img/useful/iconlink/back.gif) no-repeat 0px 5px; padding-left:9px; color:#999999; text-decoration:none;}
.link_back:hover {background:url(../img/useful/iconlink/back_over.gif) no-repeat 0px 5px; padding-left:9px; color:#54A7EB; text-decoration:underline;}

.link_close {background:url(../img/useful/iconlink/close.gif) no-repeat left center; padding-left:11px; color:#333333; text-decoration:none;}
.link_close:hover {background:url(../img/useful/iconlink/close_over.gif) no-repeat left center; color:#999999; text-decoration:none;}

.link_fav32x32_add {background:url(../img/favourite-add-32x32.jpg) no-repeat left center; padding:10px 0px 10px 38px; font-size:16px; color:#666; text-decoration:none;}
.link_fav32x32_add:hover { ackground:url(../img/favourite-add-32x32-over.jpg) no-repeat left center; color:#000;}

.link_fav16x16_del {background:url(../img/favourite-remove-16x16.jpg) no-repeat left center; padding:10px 0px 10px 18px; font-size:11px; color:#666; text-decoration:none;}
.link_fav16x16_del:hover { ackground:url(../img/favourite-remove-16x16-over.jpg) no-repeat left center; color:#000;}

.link_recm32x32 {background:url(../img/recommend-32x32.jpg) no-repeat left center; padding:10px 0px 10px 38px; font-size:16px; color:#666; text-decoration:none;}
.link_recm32x32:hover { ackground:url(../img/recommend-32x32-over.jpg) no-repeat left center; color:#000;}

.link_ym32x32 {background:url(../img/ym-32x32.jpg) no-repeat left center; padding:10px 0px 10px 38px; font-size:16px; color:#666; text-decoration:none;}
.link_ym32x32:hover { ackground:url(../img/ym-32x32-over.jpg) no-repeat left center; color:#000;}

.link_comm32x32 {background:url(../img/comment-add-32x32.jpg) no-repeat left center; padding:10px 0px 10px 38px; font-size:16px; color:#666; text-decoration:none;}
.link_comm32x32:hover { ackground:url(../img/comment-add-32x32-over.jpg) no-repeat left center; color:#000;}

/*# END #*/

/*##################################### BUTONS ################################*/
.btn1 {display:block; background:url(../img/btn1_m.jpg) repeat-x;}
.btn1 div {display:block; background:url(../img/btn1_l.jpg) no-repeat left;}
.btn1 div a {display:block; background:url(../img/btn1_r.jpg) no-repeat right; height:20px; line-height:20px; text-align:center; text-decoration:none; padding:0px 10px 0px 10px; font-size:11px; font-weight:bold; color:#FFF;}
.btn1 div a:hover {color:#000;}

.btn2 {display:block; background:url(../img/btn2_m.jpg) repeat-x;}
.btn2 div {display:block; background:url(../img/btn2_l.jpg) no-repeat left;}
.btn2 div a {display:block; background:url(../img/btn2_r.jpg) no-repeat right; height:20px; line-height:20px; text-align:center; text-decoration:none; padding:0px 10px 0px 10px; font-size:11px; font-weight:bold; color:#FFF;}
.btn2 div a:hover {color:#000;}
/*# END #*/

/*################################## NAV ITEMS ################################*/
.navItemDet {width:auto; margin:0px 0px 5px 0px; text-align:right; color:#CCC; font-weight:bold;}
.navItemDet a {color:#000; text-decoration:none;}
.navItemDet a:hover {color:#999; text-decoration:none;}
.navItemDet.valign-top { margin-top:-25px;}
/*# END #*/

/*############################### ERROR AND ALERT #############################*/
.alert {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666;}

.error {background:#FFFFE1; color:#333333; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.error .errTitle {background:url(../img/useful/error.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#000000; font-size:13px; line-height:15px; font-weight:bold; padding:1px 0px 0px 23px;}
.error a {color:#3F89C3; text-decoration:none;} 
.error a:hover {color:#3F89C3; text-decoration:underline;}
.error p {margin:0px 0px 1px 0px; padding:0px; color:#DC0000;}

.success {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.success .successTitle {background:url(../img/useful/success.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#FFFFFF; font-size:13px; font-weight:bold; padding:0px 0px 0px 20px;}
.success a {color:#FFFFFF; text-decoration:underline;} 
.success a:hover {color:#000000; text-decoration:underline;}

#actionDone {margin-bottom:10px;}
#uplActionDone {margin-bottom:10px;}
/*# END #*/

/*################################## PAGING CSS ###############################*/
.pagination {width:auto; margin:5px 0px 5px 0px}
.pagination .pagL {float:left; font-size:11px; text-align:left;}
.pagination .pagL span {float:left; line-height:18px; margin-right:5px; padding:0 5px;}
.pagination .pagL a {float:left; line-height:18px; border:1px solid #E5E5E5; margin-right:5px; padding:0 5px; text-decoration:none; color:#55A8EC;}
.pagination .pagL a:hover {background:#55A8EC; color:#FFF; text-decoration:none;}
.pagination .pagL font {font-size:14px; margin:0px; padding:0px;}
.pagination .pagL .paglCurrent {border:1px solid #55A8EC; background:#8DEF2A; color:#FFF;}
.pagination .pagL .paglFirstLast {border:1px solid #E5E5E5; background:#F0F0F0; color:#999;}
.pagination .pagL input {float:left; width:20px; height:18px; padding:0px; margin:0px 2px 0px 0px; text-align:center; line-height:18px; border:1px solid #E5E5E5;}
.pagination .pagR {float:right; text-align:right; color:#000; line-height:18px;}
/*# END #*/

/*################################### NO RESULTS ##############################*/
.nullResults {margin:20px 0px 10px 0px; background:#F8F8F8; color:#999; font-size:12px; padding:7px; border:1px dotted #CCC; text-align:center;}
.nullRecords {margin:10px 2px 10px 2px; color:#FF0000; text-align:center;}
.noRowsResult {text-align:right; margin-bottom:3px;}
/*# END #*/

/*#################################### TITLES #################################*/
.title {width:auto; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; background:url(../img/icon1.jpg) no-repeat left top; font-size:12px; font-weight:bold; color:#FFF;}
/*
.title h1 {display:inline; margin:0px; padding:0px; color:#FFF; font-weight:normal; font-size:14px;}
.title h2 {display:inline; margin:0px; padding:0px; line-height:23px; color:#FFF; font-weight:normal; font-size:12px;}
.title h3 {display:inline; margin:0px; padding:0px; line-height:23px; color:#FFF; font-weight:normal; font-size:12px;}

.stitle {margin:0px 0px 10px 0px; padding:0px; font-size:12px; font-weight:bold; color:#000;}
.stitle h2 {display:inline; margin:0px; padding:0px; color:#000; font-weight:bold; font-size:12px;}
.stitle h3 {display:inline; margin:0px; padding:0px; color:#000; font-weight:bold; font-size:12px;}
.stitle b {text-decoration:underline;}

.stitle2 {width:auto; height:23px; line-height:23px; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; background:url(../img/box_right_header2.jpg) no-repeat left top; font-size:12px; font-weight:normal; color:#FFF;}
.stitle2 h3 {display:inline; margin:0px; padding:0px; line-height:23px; color:#000; font-weight:normal; font-size:12px;}

.descr {width:664px;}
.descr strong {font-weight:normal; color:#000;}
.descr strong em {color:#FF4E00; text-decoration:underline;}
*/
/*# END #*/

.corner200px {width:180px; padding:10px; margin-bottom:10px; background:#FFF;}
.corner510px {width:490px; padding:10px; margin-bottom:10px; background:#FFF;}
.corner250px {width:230px; padding:10px; margin-bottom:10px; background:#FFF;}
.corner770px {width:750px; padding:10px; margin-bottom:10px; background:#FFF;}
.corner1 {}
.corner1 .ctitle {display:block; height:20px; margin:0px 0px 5px 0px; padding:0px; font-size:13px; font-weight:bold; color:#CCC;}
.corner1 .ctitle h2 {display:inline;}
.corner1 .ctitle h3 {display:inline;}
.corner1 .ctitle strong {color:#000;}
.corner1 .ctitle strong.color9 {color:#00E800;}
.corner1 .ctitle a {color:#00E800; text-decoration:none;}
.corner1 .ctitle a:hover {color:#1791CE; text-decoration:underline;}

.corner1 h2 {height:20px; margin:0px 0px 5px 0px; padding:0px; font-size:13px; font-weight:bold; color:#000;}
.corner1 h2 a {color:#00E800; text-decoration:none;}
.corner1 h2 a:hover {color:#1791CE; text-decoration:underline;}
.corner1 h2.color9 {color:#00E800;}
.corner1 h3 {margin:0px 0px 5px 0px; padding:0px; font-size:13px; font-weight:bold; color:#000;}
.corner1 h4 {margin:0px 0px 5px 0px; padding:0px; font-size:13px; font-weight:bold; color:#000;}

.bg_reclama20x60 {background:#FFF url(../img/bg_reclama20x60.jpg) no-repeat 480px 10px;}
.bg_reclama20x90 {background:#FFF url(../img/bg_reclama20x90.jpg) no-repeat 740px 10px;}
.bg_reclama18x600 {background:#FFF url(../img/bg_reclama18x600.jpg) no-repeat 172px 10px;}

#page {width:980px; margin:auto; text-align:left;}
#page #pL {float:left; width:770px; text-align:left;}
#page #pL #plL {float:left; width:250px;}
#page #pL #plR {float:left; width:500px;}
#page #pL #menuTop {width:auto; height:26px; line-height:26px; margin:15px 0px 5px 0px;}
#page #pL #menuTop a {display:block; float:left; width:120px; margin-right:5px; background:url(../img/btn_menu.jpg) no-repeat; text-decoration:none; color:#FFF; text-align:center; }
#page #pL #menuTop a:hover {color:#000; text-decoration:none; background:url(../img/btn_menu_over.jpg) no-repeat;}
#page #pL #menuTop img {float:left; margin:5px 0px 0px 3px; border:0px;}
#page #pL #smenuTop {clear:both; width:auto; height:27px; line-height:27px; margin-bottom:5px; background:url(../img/bg_sm.jpg) repeat-y; color:#FFF; font-size:12px;}
#page #pL #smenuTop a {color:#FFF; text-decoration:none; padding:0px 5px 0px 5px;}
#page #pL #smenuTop a:hover {color:#FFF; text-decoration:underline;}
#page #pL #smenuTop .stSel {color:#FFF; text-decoration:underline;}

#page #pR {float:left; width:200px; margin-left:10px;}
#page #pR #prNoGames {width:auto; height:39px; text-align:right; font-size:34px; color:#FFF;}
#page #pR #prNoGames strong {font-weight:normal;}
#page #pR #prSelectLang {width:auto; height:24px; line-height:24px; margin-bottom:5px; text-align:right; color:#FFF;}

#page #pR #form_search_top {margin:0px 0px 6px 0px; padding:0px; vertical-align:middle;}
#page #pR #form_search_top input {width:94px; border:1px solid #000; color:#333; margin:0px; vertical-align:middle;}
#page #pR #form_search_top input.def {color:#666;}
#page #pR #form_search_top select {width:74px; border:1px solid #000; color:#333; margin:0px 0px 0px 1px; padding:0px; vertical-align:middle;} 
#page #pR #form_search_top img {margin:0px 0px 0px 2px; vertical-align:middle;}
#page #pR ul {list-style:none; margin:0px; padding:0px;}
#page #pR ul li {width:auto; height:auto; margin:1px 0px 1px 0px; padding:0px;}
#page #pR ul li a {color:#1791CE; text-decoration:none;}
#page #pR ul li a:hover {text-decoration:underline; color:#000;}

#page #pR .listing1 a {display:block; margin:2px 0px 2px 0px; text-decoration:none; color:#1791CE;}
#page #pR .listing1 a:hover {text-decoration:underline; color:#000;}

#pFooter {}
#pFooter #pfL {float:left; width:247px; text-align:left; line-height:18px;}
#pFooter #pfL a {text-decoration:none; color:#1791CE;}
#pFooter #pfL a:hover {text-decoration:underline;}
#pFooter #pfL strong {font-weight:normal; color:#000;}
#pFooter #pfR {float:left; width:503px; text-align:right; color:#1791CE;}
#pFooter #pfR #pfrLinks {width:auto; margin-bottom:3px;}
#pFooter #pfR #pfrLinks a {text-decoration:none; color:#1791CE;; padding:0px 1px 0px 1px;}
#pFooter #pfR #pfrLinks a:hover {text-decoration:underline; color:#000;}

#miniBanners {width:auto;}
#miniBanners img {border:0px; margin:0px 3px 0px 1px;}
/*###################################### TAGS #################################*/
.tagSearchIndex {}
.tagSearchIndex span {color:#666;}
.tagSearchIndex a {color:#00FF00; text-decoration:underline;}
.tagSearchIndex a:hover {color:#000; text-decoration:underline;}
.tagSearchIndex .aSel {color:#000; text-decoration:underline;}

#tagSearch {width:auto; line-height:35px; text-align:justify;}
#tagSearch a {text-decoration:none; color:#111; margin-right:10px;}
#tagSearch a:hover {text-decoration:underline; color:#1791CE}

.lrTagSearch {width:auto; text-align:justify; line-height:22px; margin:0px 5px 0px 0px;}
.lrTagSearch a {text-decoration:none; color:#111;}
.lrTagSearch a:hover {text-decoration:underline; color:#1791CE;}
/*# END #*/

/*################################### GAME ITEMS ##############################*/
.gameList {width:750px;}
.gameList .gameItem, .gameList .gameItemOver {float:left;}
.gameList .mr30px {margin-right:30px;}
.gameList .mb15px {margin-bottom:15px;}

.gameItem {width:222px; height:62px; padding:4px; background:#FFF url(../img/bg_game_item.gif) no-repeat left top; font-size:11px;} 
.gameItem .giL {float:left; width:72px; height:62px;}
.gameItem .giL div {position:absolute; width:70px; height:60px; margin:1px 0px 0px 1px;}
.gameItem .giL a {display:block; border:1px solid #000;}
.gameItem .giL a:hover {display:block; border:1px solid #000;}
.gameItem .giR {float:left; width:142px; margin-left:8px;}
.gameItem .giR a {display:block; width:auto; height:17px; color:#1791CE; font-weight:bold; text-decoration:none;}
.gameItem .giR a:hover {color:#000; text-decoration:none;}
.gameItem .giR p {margin:0px; padding:0px; width:auto; height:43px; color:#666; font-size:11px; text-decoration:none;}
.gameItem .giR p:hover {color:#FFF; text-decoration:underline;}

.gameItemOver {width:222px; height:62px; padding:4px; background:url(../img/bg_game_item_over.gif) no-repeat left top; font-size:11px;} 
.gameItemOver .giL {float:left; width:72px; height:62px;}
.gameItemOver .giL div {position:absolute; width:70px; height:60px; margin:1px 0px 0px 1px;}
.gameItemOver .giL a {display:block; border:1px solid #FFF;}
.gameItemOver .giL a:hover {display:block; border:1px solid #000;}
.gameItemOver .giR {float:left; width:142px; margin-left:8px;}
.gameItemOver .giR a {display:block; width:auto; height:17px; color:#1B1B76; font-weight:bold; text-decoration:underline;}
.gameItemOver .giR a:hover {color:#000; text-decoration:underline;}
.gameItemOver .giR p {margin:0px; padding:0px; width:auto; height:43px; color:#FFF; font-size:11px; text-decoration:none;}
.gameItemOver .giR p:hover {color:#FFF; text-decoration:none;}

.gameList .gameFav {position:absolute; width:222px; height:16px; margin-top:5px; text-align:right;}
.gameList .mb20px {margin-bottom:20px;}
/*# END #*/

/*################################ GAME TITLE LISTS ###########################*/
.gameTitleList {float:left; width:115px; font-size:11px;}
.gameTitleList div {margin:5px 0px 0px 0px;} 
.gameTitleList div a {color:#1791CE; text-decoration:none;}
.gameTitleList div a:hover {color:#00FF00; text-decoration:underline}
/*# END #*/

#homeLT {float:left; width:510px; margin-right:10px;}
#homeLT #hlgL {float:left; width:250px; height:96px;}
#homeLT #hlgR {float:left; width:230px; height:96px; margin-left:10px;}

.mgbContent {height:304px;}

#homeLastGameItem {height:90px;}
#homeTopGameItem {height:90px;}

#leF {width:980px; margin:auto; padding:5px 0px 5px 0px; text-align:justify; color:#000; font-size:11px;}
#leF a {text-decoration:none; color:#4C4C94; margin-right:4px;}
#leF a:hover {text-decoration:underline; color:#1791CE;}

.linkexchange {padding:0px 0px 3px 0px; text-align:justify; color:#000000;}
.linkexchange a {display:block; float:left; width:150px; margin:0px 0px 4px 0px; text-decoration:none; color:#4C4C94;}
.linkexchange a:hover {text-decoration:underline; color:#1791CE;}

.rightGameImgList {width:180px;}
.rightGameImgList a {display:block; float:left; width:72px; height:62px; background:url(../img/arrow_det_big.gif) no-repeat right center; margin-right:8px; padding:0px 14px 0px 0px;}
.rightGameImgList a:hover {background:url(../img/arrow_det_big_over.gif) no-repeat right center;}
.rightGameImgList a img {border:1px solid #FED247;}
.rightGameImgList a:hover img {border:1px solid #000;}

#google_search {margin-bottom:5px; font-size:11px;}
#google_search #sbi {width:115px; font-size:11px;}
#google_search #sbb {width:55px; font-size:11px;}
#google_search #divsearchin {font-size:9px; letter-spacing:-1; color:#333;}


#allCatGames {margin-bottom:10px;}
#allCatGames #allCat {width:170px; padding:10px; float:left; background:#FFF;}
#allCatGames #allCat .amcat {display:block; color:#020267; text-decoration:none; font-weight:bold; margin:10px 0px 5px 0px}
#allCatGames #allCat .amcat:hover {text-decoration:underline; color:#000000;}
#allCatGames #allCat .acat {display:block; color:#1791CE; text-decoration:none; margin:0px 0px 5px 10px;}
#allCatGames #allCat .acat:hover {text-decoration:underline; color:#000;}
#allCatGames #allGames {width:550px; padding:10px; float:left; margin-left:10px; background:#FFF;}
#allCatGames #allGames .agCell {float:left; width:125px; margin:0px 5px 0px 5px;}
#allCatGames #allGames .agCell .agcLetter {color:#020267; font-weight:bold; margin-top:10px;}
#allCatGames #allGames .agCell a {display:block; color:#1791CE; text-decoration:none; margin-top:3px;}
#allCatGames #allGames .agCell a:hover {text-decoration:underline; color:#000000;}

.catList {width:770px; margin:0px; padding:0px; font-size:11px}
.catList li {display:block; float:left; width:235px; height:18px; margin:6px 6px 0px 0px; padding:2px 0px 2px 12px; background:#F9F9FF url(../img/useful/arrows/arrow4.jpg) no-repeat 5px 8px; color:#000;}
.catList li a {color:#1791CE; text-decoration:none; line-height:18px;}
.catList li a:hover {text-decoration:none; color:#FFF;}
.catList li:hover {background:#A6A6FF url(../img/useful/arrows/arrow3.jpg) no-repeat 5px 8px;}
.catList li:hover a {color:#FFF; text-decoration:none;}
.catList li:hover a:hover {text-decoration:none; color:#000;}
.catList .catSel {background:#A6A6FF url(../img/useful/arrows/arrow3.jpg) no-repeat 5px 8px;}
.catList .catSel a {color:#FFF; text-decoration:none;}
.catList .catSel a:hover {text-decoration:none; color:#000;}

.gldescr {width:740px; margin:0px 0px 10px 0px; padding:0px; font-size:12px; color:#1791CE; font-style:italic;}

/*################################# BOX PROVIDERS #############################*/
.producerList {width:770px; margin:0px; padding:0px; font-size:11px}
.producerList li {display:block; float:left; width:168px; height:16px; margin:4px 10px 0px 0px; padding:1px 0px 1px 12px; background:#F9F9FF url(../img/useful/arrows/arrow4.jpg) no-repeat 5px 8px; color:#000;}
.producerList li a {color:#1791CE; text-decoration:none; line-height:16px;}
.producerList li a:hover {text-decoration:none; color:#FFF;}
.producerList li:hover {background:#A6A6FF url(../img/useful/arrows/arrow3.jpg) no-repeat 5px 8px;}
.producerList li:hover a {color:#FFF; text-decoration:none;}
.producerList li:hover a:hover {text-decoration:none; color:#000;}
.producerList .producerSel {background:#A6A6FF url(../img/useful/arrows/arrow3.jpg) no-repeat 5px 8px;}
.producerList .producerSel a {color:#FFF; text-decoration:none;}
.producerList .producerSel a:hover {text-decoration:none; color:#000;}
/*# END #*/

.gldescr {width:740px; margin:0px 0px 10px 0px; padding:0px; font-size:12px; color:#1791CE; font-style:italic;}





/*################################## GAME DETAILS #############################*/
#gameDetails {width:750px;}
#gameDetails #gdLR {margin-bottom:3px}
#gameDetails #gdLR #gdL {float:left; width:336px; height:280px; background-color:#F4F4F4;}
#gameDetails #gdLR #gdR {width:400px; float:left; margin-left:14px;}
#gameDetails #gdLR #gdR .gd-title {display:block; margin-bottom:10px; font-size:18px; color:#000;}
#gameDetails .minheight {min-height:60px;}

#gameDetails .gdBoxT {width:100px; background-color:#A6A6FF; padding:2px 0px 2px 5px; color:#FFF; font-weight:bold;}
#gameDetails .gdBoxV {border:1px dotted #A6A6FF; padding:5px; margin:0px 0px 5px 0px;}
#gameDetails .gdBoxV p {color:#1791CE; font-style:italic; margin:0px; padding:0px;}

#gameDetails #gdPP {width:auto;}
#gameDetails #gdPP span {color:#00FF00;}

#gameDetails #gdAdsObj {border:5px solid #00FF00; padding:5px 15px 5px 15px; margin-bottom:7px;}
#gameDetails #gdAdsObj #gdAdsObjL {float:left; width:336px; height:280px; padding:4px; border:1px dotted #00CCFF;}
#gameDetails #gdAdsObj #gdAdsObjR {float:left; width:336px; height:280px; padding:4px; border:1px dotted #00CCFF; margin-left:18px;}
/*
#gameDetails #gdAdsObj #gdAdsObjLoading {margin:0px 0px 10px 0px; color:#000; background:url(../img/loading_bar.gif) no-repeat left top; padding-left:160px;}
#gameDetails #gdAdsObj #gdAdsObjL {float:left; width:344px;}
#gameDetails #gdAdsObj #gdAdsObjM {float:left; width:42px; text-align:center; background:url(../img/loading.gif) no-repeat center center;}
#gameDetails #gdAdsObj #gdAdsObjR {float:left; width:344px;}
#gameDetails #gdAdsObj .ads336x280 {padding:3px; border:1px dotted #00CCFF;}
#gameDetails #gdAdsObj #gdAdsObjObs {margin:10px 0px 0px 0px;}
*/
#gameDetails #gdObj {border:5px solid #00FF00; margin-bottom:7px;}
#gameDetails .bgnotaccess {background:#26267C; padding:200px 0px 200px 0px; text-align:center; font-size:28px; color:#FFF;}
#gameDetails .tagSearchIndex {margin-bottom:3px;}

#gameDetails .gAds728x15 {margin:3px 0px 3px 0px;}
/*# END #*/

/*#################################### VOTE BOX ###############################*/
.voteBox {width:auto; font-size:11px;}
.voteBox .vbR1 {width:auto; height:16px;}
.voteBox .vbR1 span {display:block; float:left; width:24px; text-align:center; margin-right:1px;}
.voteBox .vbR2 {clear:both; width:auto; height:21px;}
.voteBox .vbR2 span {display:block; float:left; width:24px; text-align:center; margin-right:1px; padding-top:3px;}
.voteBox .vbR2 span input {border:0px; vertical-align:middle;}
.voteBox .vbR2 .vbr2Btn {float:left; margin-left:10px}
.voteBox .vbStats {clear:both; margin-top:5px; color:#4C4C94;}
.voteBox .vbStats span {color:#00FF00; font-weight:bold;}
/*# END #*/

/*############################### AJAX MESSAGE BOX ############################*/
.ajaxMsgBox {position:absolute; width:200px; background:#FFF0B6; border:1px solid #999999; text-align:left;}
.ajaxDialogBox {position:absolute; width:200px; background:#FFF0B6; border:1px solid #999999; text-align:left; padding:5px 5px 4px 5px;}
.ajaxDialogBox h5 {font-size:12px; font-weight:normal; color:#000; margin:0px 0px 5px 0px; padding:0px; text-decoration:underline;}
.ajaxDialogBox .adbOk {background:url(../img/dialog_box_success.gif) no-repeat left center; padding-left:18px;}
.ajaxDialogBox .adbErr {background:url(../img/dialog_box_error.gif) no-repeat left center; padding-left:18px;}

.ajaxDialogBox .adbC {border-bottom:1px dotted #CCC; padding-bottom:4px; margin:0px 0px 4px 0px;}
.ajaxDialogBox .adbC .scroll {height:50px; overflow-y:scroll;}
/*# END #*/

/*#################################### CONTACT ################################*/
#contact {width:auto; margin:10px 0px 0px 5px; text-align:left;}
#contact .item {margin:1px 0px 5px 0px;}
#contact .item .var {width:80px; color:#666666; font-weight:bold;}
#contact .item .val {margin:2px 0px 0px 50px; text-align:justify;}
#contact .item .val span {font-style:normal;}
#contact .item .val .mail {color:#0F7FB8; text-decoration:none;}
#contact .item .val .mail:hover {color:#0F7FB8; text-decoration:underline;}
/*# END #*/

/*################################ FORM DEFINITION #############################*/
.elemFrom {width:auto;}
.elemFrom input, .elemFrom select, .elemFrom textarea {border:1px solid #BABABA; color:#333; font-size:11px;}
.elemFrom .row {margin:8px 0px 8px 0px; clear:both;}
.elemFrom .row .cell {float:left;}
.elemFrom .row .cell span {color:#666;}
.elemFrom .row .cell input,select {margin-top:2px;}
.elemFrom .row .cell .a1 {color:#405AAE; text-decoration:underline;}
.elemFrom .row .cell .a1:hover {color:#666; text-decoration:underline;}
/*# END #*/

#member {width:auto; padding:0px 10px 0px 10px;}
#member #mL {float:left; width:315px;}
#member #mR {float:left; width:405px; margin-left:10px;}

.stats {}
.stats fieldset {padding:3px 0px 3px 6px;}
.stats fieldset legend {margin-bottom:3px;}

/* div container */
#chat-container {width:180px; margin:0 auto; text-align:center; font-size:10px;}
#chat-container #chat-user { margin-bottom:3px;}
/* list messages div */
#chat-messages { width:auto; height:200px; overflow-y:scroll; height:font-size:10px; border:1px solid gray; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; padding:2px; text-align:left; word-wrap:break-word;}
.chat-mess-date { font-size:9px;}
/* send div */
#chat-send {border:1px solid gray; border-top:none; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; padding:2px; text-align:left;}
/* the send input box */
#chat-send-text {width:134px; font-size:inherit; font-family:inherit; border:1px solid #ececec;}
#chat-send-user {width:83px; font-size:inherit; font-family:inherit; border:1px solid #ececec;}
/* the send input button */
#chat-send-text-button {font-size:10px; font-family:Arial; width:33px; }
#chat-send-loading {position:relative; top:-20px; text-align:right; right:70px; color:gray; display:none;}
.chat-mess-holder {margin-bottom:2px; padding:2px;}
.chat-mess-holder:hover {background:#ececec;}
.chat-mess-holder .mess-date-user {color:#4C4C94; margin-bottom:1px;}
.chat-mess-holder .mess-date-user span {color:#036;}
.chat-mess-holder .mess-date-user b {color:red; font-weight:normal;}
.chat-mess-holder .mess-body {color:#666666;} 
/* set divs to inline */
.chat-mess-holder div {;}




.jqmWindow {display: none; position: fixed; top: 17%; left: 50%; margin-left: -200px; width: 400px; background-color: #FFF; color: #333; border: 1px solid #FFF; padding: 0px;}
.jqmOverlay { background-color: #000; }
/* Fixed posistioning emulation for IE6 Star selector used to hide definition from browsers other than IE6  For valid CSS, use a conditional include instead */
* html .jqmWindow {position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}



.gAds160x600 {text-align:center; width:160px; border:7px solid #EFEFEF; padding:3px;}
.gAds160x600 a {display:block; margin-bottom:7px;}


/* Style for Usual tabs 
.usual {color:#111; width:400px;}
.usual ul {margin:0px; padding:0px;}
.usual li {list-style:none; float:left;}
.usual ul a {display:block; padding:6px 10px; text-decoration:none!important; margin:1px; margin-left:0; font:10px Verdana; color:#FFF; background:#666;}
.usual ul a:hover {color:#FFF; background:#111;}
.usual ul a.selected {margin-bottom:0; color:#000; background:snow; border-bottom:1px solid snow; cursor:default; background:#CCC}
.usual div {padding:10px 10px 8px 0px; clear:left; background:snow; font:10pt Georgia; border:1px solid #CCC}
.usual div a {color:#000; font-weight:bold;}


#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }
*/
