body
{
    background: center top no-repeat fixed #25292d;
    color: #fff;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    margin: 0;
    padding: 0;
}
td {font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color:#fff}
a {text-decoration: none;}
.clear {clear: both}
.clear5 {clear: both; height: 3px; display: block;}
select,input,textarea
{
    font-family: tahoma,arial;
    font-size: 8pt;
}
img
{
    border: 0;
}
.thumb_div img
{
    background: transparent none repeat scroll 0 0;
    border: 1px solid #CCC;
    display: inline;
    margin-bottom: 10px;
    margin-right: 5px;
    padding: 0;
}
.arial {font-family: arial,verdana;font-size: 11pt}
.bold {font-weight: bold;}
.texthuge {font-size: 14pt;font-weight: bold;}
.txtgreen {color: #d7e81d}
.txtorange {color: #bd4012}
.txtgray { color: #808080 }
.t8 {font-size: 8pt}
.plugins {background-color: #0b0f12; padding: 5px; }
.plugin_title_spacer { width: 99%; text-align: center; border: 1px inside #c0c0c0; margin: 5px auto}
.r {float: right;}
.l {float: left}
.nav_icon {
float:left;
margin:4px 0 0 5px;
}

#ajax-load,#wrapper-layer {
background-color:#444;
display:none;
font-size:14px;
position:absolute;
z-index:2000000;
}

#ajax-load div {
width:150px;
margin:5px auto;
}

.layer-loading {
background:url(../images/loading64.gif) no-repeat top center;
height:140px;
}

.loading div {
background:url(../images/loading64.gif) no-repeat top center;
padding-bottom:15px;
}

.loading div div {
background:none;
padding-bottom:0;
}

.dvContainer {width:975px; margin:0 auto;}

#logo { width: 261px; height: 90px; float: right; background: transparent url(../images/pardisLogo.png) no-repeat; z-index: 500; }
#butlogo {float: right; width:193px; height: 50px; background: transparent url(../images/pglogo_down.png) no-repeat; }

#dvMenu ul, #dvSubMenu ul { list-style: none; margin: 0px; padding: 0px; height: 35px; }
#dvMenu ul li, #dvSubMenu ul li { float: right; padding: 0; height: 35px; text-align: center; }
#dvMenu ul li a, #dvSubMenu ul li a { text-decoration: none; color: #fff; font-size: 10pt; padding-top: 7px; float: right; height: 28px; width: 100%; text-align: center; }
                              
#dvMenu ul li a#mnupc { background: transparent url(../images/consoles_menu.png) no-repeat 25px 0px; }
#dvMenu ul li a#mnups2 { background: transparent url(../images/consoles_menu.png) no-repeat 30px -35px; }
#dvMenu ul li a#mnups3 { background: transparent url(../images/consoles_menu.png) no-repeat 30px -102px; }
#dvMenu ul li a#mnupsp { background: transparent url(../images/consoles_menu.png) no-repeat 30px -66px; }
#dvMenu ul li a#mnux360 { background: transparent url(../images/consoles_menu.png) no-repeat 35px -138px; }

#dvMenu ul li a#mnupc:hover, #dvMenu ul li a#mnups2:hover, #dvMenu ul li a#mnups3:hover, #dvMenu ul li a#mnupsp:hover, #dvMenu ul li a#mnux360:hover { color: #000; }

#dvSubMenu ul li a:hover { text-decoration: underline; }


#nav_top .container {
background:transparent url(../images/bg_top_nav.jpg) no-repeat scroll 0 0;
direction:rtl;
height:29px;
float: left;
}

.padding {
float:right;
width:45px;
}

.nav_btn {
float:right!important;
text-align:right;
margin:2px 10px 0;
padding:4px 0;
}

.nav_btn a,.nav_menu a {
color:#FFF;
cursor:pointer;
position:relative;
padding:0 6px;
}

.ie .nav_btn a,.nav_menu a {
margin-right:2px;
position:static;
padding:0 3px;
}

.nav_btn a:hover,.nav_menu a:hover {
color:#000; border: 0;
}

.ie .nav_btn a:hover,.nav_menu a:hover {
color:#000; border: 0;
}

.has_menu {
padding:0 30px 0 10px !important;
}

.nav_arrow {
float:right;
height:12px;
position:absolute;
right:10px;
top:3px;
width:13px;
}

.ie .nav_arrow {
float:none;
padding-left:13px;
position:relative;
}


.nav_menu {
display:none;
font-size:11px;
margin-top:2px;
position:absolute;
top:110px;
width:120px;
z-index:205;
border-style:none solid solid;
border-width:0 1px 1px;
}

.ie .nav_menu {
margin-right:-100px;
}

.nav_option {
background:#a3270d repeat scroll 0 0;
height:20px;
line-height:20px;
}


#login_panel {float: right; border: 1px solid #222; margin-top: 14px;width: 220px; height: 100px;background-color:#E3E6E9;direction: rtl; color: #000}
#login_panel #avatar {float: right;margin:10px 0 0 5px;}
#login .content { float: left; width: 150px }
#login_panel a {color:#000; text-decoration: none; font-size: 7pt;}

#dvRightContainer {width:713px; background:url("../images/bg_transparency_ffffff.png") repeat scroll 0 0 transparent; margin: 0;padding-top: 5px; float: right}
#dvRightContainer_long {width:974px; background:url("../images/bg_transparency_ffffff.png") repeat scroll 0 0 transparent; margin: 0;padding-top: 5px; float: right}
#dvleftContainer {width: 261px; margin: 0; float: left;}



.dvComment {background: transparent url(../images/sp1.png) no-repeat -50px -227px; width:37px; height:23px; float: left;margin:-30px 0 0 20px;}

.lpbox {padding:9px 5px 5px; width:243px; direction: rtl; background-color: #0b0f12; direction: rtl;}
.titlearrow { font-family: Arial, Verdana, tahoma; color: #bd4012; font-size: 11pt;font-weight:bold;}
.lpbox a {color:#fff; text-decoration: none;}
.lpbox a:hover {color:#d7e81d}
.lpbox .ptitle {float: right;font-size:14pt;}

.larchive {float: left; font-size: 9pt; margin-top: 3px}
.larchive a {color:#fff;text-decoration: none;}
.larchive a:hover {color:#bd4012}

#colvote {background: #0b0f12 url(../images/votebg.png) no-repeat top right;}

#votingpanel ul {list-style: none; margin: 0px; padding: 0px 3px 20px 0px; clear: both}

#latestforum_panel a {color:#d7e81d; text-decoration: none;font-weight: bold;}
#latestforum_panel a:hover {color:#fff;}

#mobilepanel {width:256px; height: 505px; background: transparent url(../images/mobile_bg.png) no-repeat;color: #fff}
#mobilepanel #mc {width: 215px; margin: 74px 0 0 20px; float: left; clear: both; display: block; height: 356px}
#mobilepanel a {color:#d7e81d; text-decoration: none;font-weight: bold; font-size: 9pt}
#mobilepanel a:hover {color:#fff;}

#release_column {
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
direction:rtl;
float:right;
margin-bottom:15px;
margin-left:4px;
}

#release_column h3 {
color:#FFF;
padding:7px 10px 5px 0;
}

#release_column .content {
padding:0 5px 5px 10px;
}

#release_column .thumb_div {
width:auto;
}
#col_highlights {
float:right;
position:relative;
width:438px;
z-index:1;
background-color: #0b0f12;
padding:5px;
}

#col_long_highlights {
float:right;
position:relative;
width:699px;
z-index:1;
background-color: #0b0f12;
padding:5px;    
}

#col_long_highlights a { color:#fff; font-weight: bold; text-decoration: none; }
#col_long_highlights a:hover {text-decoration: underline;}

#col_highlights_comment {float:right; position:relative; width:432px; z-index:1; background-color: #0b0f12; padding:5px;}
#col_long_highlights_comment {float:right; position:relative; width:699px; z-index:1; background-color: #0b0f12; padding:5px;}

.hub_box1,.hub_tops {
border:1px solid #CCC;
height:1%;
margin-bottom:15px;
position:relative;
padding:5px 10px 0 0;
}

.hub_box1 .hub_3columns .thumb_div {
width:138px;
}

.hub_box1 .hub_3columns .thumb_div .hover {
border:1px solid #036;
}


#col_highlights a {text-decoration: none;color:#d7e81d}
#col_highlights a:hover {text-decoration: underline}


.caption_black {
background:url(../images/thead_bg_black.gif) repeat-x;
color:#fff;
font-size:11px;
font-weight:700;
height:35px;
}
.play_button_simulate {
display:block;
height:36px;
left:100px;
position:absolute;
top:70px;
width:36px;
}
.hlist {list-style: none;padding:0px}
.hlist li {float: right; margin-right: 5px;}

#dvLatestArticles .arrows {
float:left;
height:21px;
overflow:hidden;
width:100px;
padding:5px 0 5px 14px;
}
.prev.disabled,.next.disabled {
cursor:default;
}
#dvLatestArticles .next {
background-image:url(../images/right_arrow_hub_box1.gif);
float:left;
height:21px;
width:26px;
}
#dvLatestArticles .prev {
background-image:url(../images/left_arrow_hub_box1.gif);
float:left;
height:21px;
width:25px;
}
.next,.prev {
background-color:#036;
}
#dvLatestArticles .next.hover,#dvLatestArticles .prev.hover {
background-color:#000;
} 

.dv_border1 {border:3px double #ACACAC; margin:0 auto 5px; padding:3px; width: 96%; font-size: 11px; }                

.gbox_glass { background: transparent url(../images/glass_16.png) no-repeat right; padding-right: 20px; width: 100px; height: 20px; margin: 0 auto; }
.gbox_glass a { color: #D7E81D; }
.gbox_glass a:hover { text-decoration: underline }

.ptitle_gamepage { background-color: #386509; padding: 5px; color: #fff; text-align: right; font-size: 14px; font-weight: bold; border:1px solid #444; border-bottom: none}
.ptitle_bgcolor { background-color: #386509; }
.t_highlight { background: transparent url(../images/thighlight.png) repeat-x scroll 0 0; }
.ptitle_gamepanel { background-color: #386509; color: #fff; font-size: 10pt; font-weight: bold; height: 22px; text-align: center; margin-bottom: 10px; padding: 5px }
.txtinfo { color: #E0E0E0 }
.ptitle_gamepage { background-color: #d95f0f; padding: 5px; color: #fff; text-align: right; font-size: 14px; font-weight: bold; border:1px solid #444; border-bottom: none}
.ptitle_bgcolor { background-color: #d95f0f; }

#userPreviewScor { width: 157px; float: left; margin: 5px 5px 5px 0; height: 82px; background: #1d1d1d; background-repeat: no-repeat; background-position: right; }
#userPreviewScor .upscore { width: 83px; height: 82px; background: transparent url(../images/bg_userscore_side.png) no-repeat; text-align: center; float: left; }
#userPreviewScor .upscore span { color: #fff; font-family: Arial, Verdana; font-size: 38px; font-weight: bold; font-weight:bold; margin-right:6px; margin-top:18px; display: block; }
#userPreviewScor .upavatar { left: 0px; width: 80px; position: absolute; height: 80px; border: 1.5px solid #333; position: relative; border-left: none; }

#upcomming {} 
#upcomming .crow {clear:both; margin:4px 0 0; height: 19px; position: relative; display: block; }
#upcomming .crow a {color: #fff;}
#upcomming .crow a:hover {color: #bd4012;}
#upcomming .crow .extr_info_arr { width: 16px; height: 24px; background: transparent url(../images/left_gray_arr.png) no-repeat; position: absolute;  top: -4px; left: 232px; display: none; }
#upcomming .crow .extr_info { background-color: #3C3F41; width: 180px; position: absolute; z-Index: 500; -moz-border-radius:6px; color: #fff; font-size: 7pt; padding: 8px 5px 7px; left: 246px; top: -5px; display: none; }
#upcomming .crow .extr_info span { color: #D7E81D; font-weight: bold; }

.plugin_tabs { background-color: #0B0F12; color: #fff; font-size: 8pt; float: right; margin-right: 13px; width: 70px; padding: 5px; text-align: center; -moz-border-radius-topleft:4px; -moz-border-radius-topright: 4px; }
.plugin_tabs_inactive { background-color: #3B4246; color: #fff; font-size: 8pt; float: right; margin-right: 13px; width: 70px; padding: 5px; text-align: center; -moz-border-radius-topleft:4px; -moz-border-radius-topright: 4px; }

#t_hotnews { padding-right: 20px; background-image: url(../images/hotposts_imgs.png); background-repeat: no-repeat; background-position: -110px -2px; }

.add2GameList { position: relative; width: 126px; margin: 0 auto; padding: 0px; }
.add2GameList ul {background-color: #383838;
border: 1px solid #000;
list-style: none;
border-top: none;
font-size:0.9em;
left:0;
line-height:1.4em;
position:absolute;
top:19px;
width:118px;
z-index:2;
margin: 0px;
display: none;
-moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;
padding: 0px 3px 3px 3px}

.add2GameList ul li { text-align: center; color: #c0c0c0; padding: 3px 0px }
.add2GameList ul li:hover { background-color: #000; cursor: pointer; }
.add2GameList ul li hr { border-color:#000000 -moz-use-text-color #4A4A4A;
border-left:0 none;
border-right:0 none;
border-style:solid none;
border-width:1px 0;
display:block;
height:0;
margin:0 auto;
width:94%; }
.add2GameList ul.list li.tick { background-image: url("../images/gthick.png"); background-repeat: no-repeat; background-position: right; }

.add2GameList ul li.divider:hover { background-color: #383838; cursor: default; background-image: none; } 
.add2GameList ul li a { color: #EFA712; font-weight: bold; text-decoration: none; }



.add2GameList BUTTON.add2List { width: 126px; height: 21px; background: transparent url(../images/sp_buttons.png) no-repeat 0px -17px; cursor: pointer; margin: 0 auto; border:medium none; position: relative; }
.add2GameList BUTTON.add2List:hover { background-position: 0px -38px; }


.add2GameList BUTTON.add2WishList { width: 126px; height: 21px; background: transparent url(../images/sp_buttons.png) no-repeat 0px -101px; cursor: pointer; margin: 0 auto; border:medium none;  position: relative; }
.add2GameList BUTTON.add2WishList:hover { background-position: 0px -122px; }

.add2GameList button.listed { width: 126px; height: 21px; background: transparent url(../images/sp_buttons.png) no-repeat 0px -59px; cursor: pointer; margin: 0 auto; border:medium none; position: relative; }
.add2GameList button.listed:hover { background-position: 0px -80px; }

.clearfix, .listfix li, .formrow { min-height:0; }
.circle_loading { margin: 0 auto; width: 32px; height: 32px; background: transparent url("../images/circle_loading.gif") no-repeat; }

.generic_lightbox.large { width:648px; }
.generic_lightbox .header, .generic_lightbox .content, .generic_lightbox .footer { background:url("../images/lightbox_sprites.png?v22") no-repeat scroll 0 0 transparent;}
.generic_lightbox.large .header { background-position:-1338px top; height:53px; padding:36px 50px 0; color: #fff; position: relative; }
.generic_lightbox.large .header .close { float: left; margin: 20px 0 0 0px; background: transparent url("../images/close_white.png") no-repeat; width: 14px; height: 14px; cursor: pointer; }
.generic_lightbox.large .header .close:hover { background: transparent url("../images/close_red.png") no-repeat; }
.generic_lightbox.large .header h2 { float: right; width: 500px; margin-top: 15px; text-align: right; }
.generic_lightbox.large .content { background-position:-1986px top; background-repeat:repeat-y; padding:18px 50px 0; color: #000; direction: rtl }
.generic_lightbox.large .footer { background-position:-2634px bottom; height:54px; padding:0 72px;}

.game_buttons { cursor: default; }
.game_buttons span {display:block;margin-bottom:3px; width:26px; }
.game_buttons a {
background:url("../images/buttons_sprite.png") no-repeat scroll left top transparent;
display:block;
height:25px;
line-height:21px;
text-indent:-9999px;
width:26px; }
.game_buttons span.playing_now a { background-position:left top; }
.game_buttons span.favorite a { background-position:left -25px; }
.game_buttons span.completed a { background-position:left -50px; }
.game_buttons span.owns a { background-position:left -75px; }

.game_buttons span.playing_now a.active {background-position:-26px top;}
.game_buttons span.favorite a.active { background-position:-26px -25px;}
.game_buttons span.completed a.active {background-position:-26px -50px;}
.game_buttons span.owns a.active {background-position:-26px -75px;}
