/**********************************************************************************/
/* INCLUDE FILE: article.css */


#article_html {
    /*margin:0 10px;*/
	margin:7px 10px 0px 12px;
    line-height:15px !important;
    font-size:12px !important;
}

#article_html .highlighted {
    font-family:Arial, Helvetica, sans-serif;
    color: #FFC246;
    font-weight: bold;
}
#article_html .normal {
    font-family:Arial, Helvetica, sans-serif;
    color: #FFFCEB;
}

#article_html .right_screenshot {
    float:right;
}
#article_html .left_screenshot {
    float:left;
}

#article_html .right_screenshot, .left_screenshot {
    width:122px;
    margin:15px;
}

#article_html .imglabel {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:center;
}

#article_html .right_screenshot img, .left_screenshot img {
    border: 1px solid black;
    width:120px;
    height:90px;
}
#article_html .even {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #FFC142;
    margin:3px;
    padding-bottom: 10px;
    font-weight: bold;
}
#article_html .odd {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    /*color: #FFF7D7;*/
    color: #FFFCEB;
    margin:3px;
    padding-bottom: 10px;
}

#article_html .role {
    font-weight:normal;
    color: #969AA0;
}



#article_html p.highlighted_print {
    margin: 15px;
    color: black;
    font-weight: bold;
}
#article_html p.normal_print {
    margin:15px;
    color:black;
    font-weight:normal;
}
#article_html #article_html {
    margin: 8px;
}
#article_html td {
  font-family: Arial;
  font-size: 10px;
  color: #ffc142;
}
#article_html p {
    font-size: 11px;
}
#article_html .imgblock {border: 0}
#article_html .imgblock td {border: 0; padding: 0px; vertical-align: top;}
#article_html .imgblock img {border: 1px #FFFFFF solid; }
/**********************************************************************************/
/* INCLUDE FILE: game_card.css.php */


/* general layout*/
.game_card{
    width: 499px;
    display: block;
    overflow: visible;
}

.game_card .info
{
    float: left;
}
.game_card .attributes
{
    float: right;
}
.game_card .info
{
    width: 168px;
    padding: 0 8px 0 12px;
}

.game_card .attributes
{
    width: 162px;
    padding: 0 8px 0 5px;
}

.game_card .box
{
    width: 124px;
    margin-left: 188px;
}

.game_card img {border:0;}


/* links (review/preview/downloads/etc) */

.game_card .links
{
    margin:10px 0 0 2px;
    padding:0;
    text-align:center;
    clear:both;
}
.game_card .links li
{
    display:inline;
    padding:0 7px;
    background-image:url("../p/_n/arrow_right.gif");
    background-position:left center;
    background-repeat:no-repeat;
}
.game_card .links a
{
    font-weight:bold;
    font-size:110%;
}


/* downloads (patches/demos/etc) */

.game_card .downloads
{
margin:5px 0 0 0;
padding: 0;
text-align:center;
}
.game_card .downloads li
    {
    display:inline;
    margin:0 5px;
    font-size:80%;
}
.game_card .downloads a {color:#FFFCEB;}

.downloads li {
    padding: 2px 0 2px 16px;
}

.downloads li.movie_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -100px -99px;
}

.downloads li.patch_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -160px -159px;
}

.downloads li.demo_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -240px -239px;
}

.downloads li.other_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -120px -120px;
}

.downloads li.mods_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -40px -40px;
}

.downloads li.maps_g{
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -280px -280px;
}

/* footer */

.game_card .footer
{
    position:relative;
    _height:0px;
}

.game_card .hq,
.game_card .talk
{
    position:absolute;
    top:6px;
}

.game_card .hq {left:0;}
.game_card .talk {right:0;}


/* styling content of .info and .attributes boxes */

.game_card .attr_list dt
{
    display:block;
    float:left;
    padding-right:5px;
    color:#FFC142;
    font-weight:bold;
    /*border: 1px solid #fff;*/
}

.game_card .attr_list dd
{
    margin-bottom:5px;
    /*border: 1px solid #fff;*/
}

.my_game
{
    margin: 5px 0 10px 0;
    text-align: center;
}

.game_card h1
{
    margin: 0;
}

.boxshot, .boxshot a, .boxshot img {
   text-align: center;
}

/**********************************************************************************/
/* INCLUDE FILE: game_headquarters.css.php */


.popularity
{
    width:480px;
}

.headquarters h3
{
    font-size:15px;
    text-align:left;
    color:#FFC142;
    margin-bottom:0;
}

.headquarters .content .description li {
    list-style: none;
}

.hq_avail {
    color: #FFC142;
    font-weight: bold;
}

.hq_avail a{
    color: #FFFCEB;
    font-weight: normal;
}

.hq_of_site {
    color: #FFFCEB;
    font-weight: normal;
}

.hq_of_site a {
    color: #FFC142;
    font-weight: bold;
}

.popularity img
{
    display:block;
    float:left;
}

.popularity .hq_rank {
    width: 175px;
    float: right;
}

.popularity .hq_rank table{
    border-spacing: 0;
    padding-bottom: 15px;
}

* html #hq_game_pop {
    padding-top: 15px;
}

.popularity .hq_rank table td.strong.yellow {
    width: 110px;
}

.headquarters ul,
.developments ul
{
    margin:0;
    padding:0;
    list-style:none;
}
.developments li
{
    margin-bottom:3px;
    background:transparent url("../p/_n/arrow_right.gif") no-repeat left center;
    padding-left:10px;
}


.recommendations {
    display: block;
    clear:both;
}


.recommendations h3 {
    margin:0;
    padding-top: 25px;
}

.recommendations li
{
    display:inline;
    padding-left:15px;
    background-position:left center;
    background-repeat:no-repeat;
}
.recommendations li.yes {
    background: url(../p/_k/icons/icons.gif) no-repeat scroll 0 -165px;
}
.recommendations li.no {
    background: url(../p/_k/icons/icons.gif) no-repeat scroll 0 -145px;%;
}

#Results
{
    text-align:center;
    display:none;
    margin-bottom:20px;
}


.headquarters .google_ads
{
    float:right;
    width:310px;
    padding-left: 15px;
}


.headquarters .similar {
    margin-bottom:30px;
}

.headquarters .similar a {
    font-weight:bold;
}

.similar li
{
    margin-bottom:3px;
    background:transparent url("../p/_n/arrow_right.gif") no-repeat left center;
    padding-left:10px;
}

/*
//list movies//
*/

.headquarters .right
{
    float: right;
}

.headquarters .left
{
    float: left;
}

headquarters #movies_list .title
{
    clear: both;
    padding: 15px 0 10px;
}

.headquarters #movies_list
{
    margin-top: 18px;
}

* html .headquarters #movies_list
{
    margin-top: 0px;
}

.headquarters #movies_list .title strong
{
    font-size: 15px;
    color: #FFC142;
    padding-left:20px;
    background:transparent url("../p/_k/icons/other.gif") no-repeat left 50%;
}

.headquarters #movies_list  ul
{
    margin: 0;
    padding: 0;
    width: 489px;
    list-style: none;
}

.headquarters #movies_list  li
{
    float: left;
    text-align: center;
    width: 163px;
    padding: 0;
    margin: 0 0 5px;
}

.headquarters #movies_list .movie_item
{
    height: 127px;
    margin: 2px 5px 2px 0;
    background: url("../p/_k/movie_thumb_bg.gif") no-repeat;
    overflow: hidden;
    clear: both;
}

.headquarters #movie_liist
{
    margin-right: 0;
    margin-left: 0;
}

ul#my_game_upload {
    padding: 0;
    margin: 6px auto 9px auto;
    list-style: none;
    overflow: hidden;
    width: 244px;
}

ul#my_game_upload li {
    float: left;
}

a#hq_my_games {
    display: block;
    width: 117px;
    height: 18px;
    background: url(../p/_n/buttons/hq_my_games.gif) no-repeat 0% 0%;
}

a#hq_my_games:hover {
    text-decoration: none;
    background: url(../p/_n/buttons/hq_my_games.gif) no-repeat 0% 33%;
}

a#hq_my_games.active {
    background: url(../p/_n/buttons/hq_my_games.gif) no-repeat 0% 66%;
}

a#hq_my_games.active:hover {
    background: url(../p/_n/buttons/hq_my_games.gif) no-repeat 0% 100%;
}

a#hq_upload {
    display: block;
    width: 127px;
    height: 18px;
    background: url(../p/_n/buttons/hq_upload_mods.gif) no-repeat 0% 0%;
}

a#hq_upload:hover {
    text-decoration: none;
    background: url(../p/_n/buttons/hq_upload_mods.gif) no-repeat 0% 100%;
}

/**********************************************************************************/
/* INCLUDE FILE: game_screenshots.css.php */


.screenshots .thumb
{
    float:left;
    width:150px;
    height:107px;
    margin:5px 0px 5px 10px;
    border:1px solid white;
}

.screenshots .date_added
{
    color:#FFC142;
    font-weight:bold;
    padding-left:10px;
    background:url("../p/_n/arrow_down.gif") no-repeat left center;
}

.screenshots .paging
{
    margin-top: 16px;
    text-align:center;
}
.screenshots .paging .prev_page
{
    padding-left:10px;
    padding-right:5px;
    background:url("../p/_n/arrow_double_left.gif") no-repeat left center;
}
.screenshots .paging .next_page
{
    padding-right:10px;
    padding-left:5px;
    background:url("../p/_n/arrow_double_right.gif") no-repeat right center;
}


/**********************************************************************************/
/* INCLUDE FILE: game_cheats.css.php */


.cheatgroup h2,
.cheatgroup h2 strong
{
text-align:left;
font-size:16px;
color:#FFC142;
}

.cheatgroup h3
{
font-size:100%;
color:#FFC142;
margin-bottom:0;
}

.cheatgroup table td,
.cheatgroup table th
{
margin:0;
padding:0;
background:url("../p/_n/linebreak.gif") no-repeat center bottom;
}
.cheatgroup table th
{
text-align:left;
color:#FFC142;
}
.cheatgroup .title
{
font-weight:bold;
}

.cheatgroup .links
{
overflow:hidden;
margin:20px 0;
}
.cheatgroup .links p
{
margin:0;
float:left;
width:200px;
font-weight:bold;
}
.cheatgroup .links .submit
{
float:right;
text-align:right;
background:url("../p/_n/icons/submit3.gif") no-repeat 78% 50%;
}

.cheatgroup dt
{
padding-top:15px;
font-weight:bold;
color:#FFC142;
}
.cheatgroup dd
{
margin:0;
}


.trainers h2 strong {margin-left:10px;}
.trainers table {width:300px;}
.trainers table .size {text-align:right}
.trainers table .link
{
padding-left:20px;
background:url("../p/_n/arrow_right.gif") no-repeat 12% 50%;
font-weight:bold;
}
/**********************************************************************************/
/* INCLUDE FILE: game_downloads.css.php */


/* DOWNLOADS */

.downloads dt
{
    padding-left:7px;
    background:url("../p/_n/arrow_right.gif") no-repeat left center;
    font-weight:bold;
    font-size:130%;
    clear: left;
    margin: 20px 0 0 0;
}
.downloads dt small, .downloads dt small a
{
    color:#969AA0;
}

.downloads dd {margin-left:0;}
.downloads p {margin: 0.1em 0;}

.downloads .file_info
{
    font-size:80%;
    letter-spacing:0px;
    color:#969AA0;
}

.downloads .size
{
    font-size:120%;
    color:#FFD988;
}
.downloads .link {
    font-size:120%;
    font-weight:bold;
}


/* FILE DETAILS */

.file_details p
{
    color:#FFC142;
}
.file_details .back
{
    /*background:url("../p/_n/arrow_right.gif") no-repeat 32.5% 50%;*/
    text-align:center;
    font-weight:bold;
    font-size:140%;
    margin-bottom: 20px;
}


/* DIRECT DOWNLOAD */

.file_details
{
    position:relative;
}

.file_details h2.title  
{
    font-size:14px;
    text-align: left;
    padding-left:20px;
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -119px -118px;
    height:15px;
    margin-bottom: 2px;
}

.file_details dl
{
    overflow:hidden;
    padding-bottom:10px;
    margin: 0;
    /*width: 100%;*/
}

.file_details .details
{
   /* width: 100%;*/
}

.file_details dt
{
    float:left;
    padding-right:5px;
    color:#FFC142;
    font-weight:bold;
    height: 16px;
    line-height: 16px;
}

.file_details dd
{
    margin:0;
    line-height: 16px;
}
.file_details dd.size {width:100px;}

/*
.file_details .link
{
    padding:0 1px;
    font-weight:bold;
    font-size:140%;
}
*/
.file_details .details
{
    /*color: #FFC142;*/
}

.file_details .footer
{
    text-align:center;
    color:#969AA0;
    margin-top: 10px;
}

.file_details span.report {
    background: url("../p/icons/flag.png") no-repeat left top;
    padding-left: 19px;
}

/*FOOTER*/
.downloads .footer
{
    padding:0 10px 16px 10px;
    text-align:center;
}

.downloads .footer a
{
    color:#969AA0;
}

/*download categories table*/

div.nocats {
    margin: 20px 0;
    text-align: center;
    color: #969AA0;
}

table#dl_cat_grid {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 10px;
}

table#dl_cat_grid th {
    font-size: 84%;
    font-weight: normal;
    color: #07132B;
    background-color: #E9A826 !important;
    padding: 1px 0 0 0;
}

table#dl_cat_grid td {
    padding: 1px 2px;
    overflow: hidden;
}

table#dl_cat_grid td.topcat {
    text-indent: 16px;
    background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -119px -120px;
}

table#dl_cat_grid td.subcat {
    text-indent: 28px;
    background: url('../p/_k/download/arrow.gif') no-repeat 20px center;
}

table#dl_cat_grid img {
    vertical-align: top;
    margin-top: 3px;
}

table#dl_cat_grid a {color:#FFFCEB;}

#dl_cat_grid tr.highlight td, #dl_cat_grid tr.highlight2 td {
    background-color: #2F3B4B;
}

table#dl_cat_grid th.first {
    background: url(../p/_k/download/lefttop.gif) no-repeat left 0;
    text-indent: 10px;
}

table#dl_cat_grid th.last {
    background: url(../p/_k/download/righttop.gif) no-repeat right 0;
}

img.thumbnail {
    float: left;
    padding: 0;
    margin: 4px 5px 5px 0;
    border: 1px #cccccc solid;
}

ul#downloads-sort
{
    margin: 5px 0;
    padding: 0;
    padding-bottom: 4px;
    background: url(../p/_k/download/tab_bottom.gif) no-repeat -5px 14px;
    list-style: none;
    height: 14px;
}


ul#downloads-sort li {
    display: inline;
    float: left;
    margin-left: 4px;
    padding: 0;
}

ul#downloads-sort li.first
{
    margin-left: 0px;
}

ul#downloads-sort li a {
    display: block;
    height: 14px;
    width: 125px;
}

ul#downloads-sort li a span {
    display: none;
}

li a#recent {
    background: url(../p/_k/download/tab_recent.gif) no-repeat 0 -14px;
}

a#recent:hover, a#recent.selected {
    background: url(../p/_k/download/tab_recent.gif) no-repeat;
}

a#popular {
    background: url(../p/_k/download/tab_popular.gif) no-repeat 0 -14px;
}

a#popular:hover, a#popular.selected {
    background: url(../p/_k/download/tab_popular.gif) no-repeat;
}

#authorbox {
    background: url(../p/_k/authorbox/box_top.gif) no-repeat left top;
    padding-top: 4px;
    padding-bottom:10px;
}

#authorbox_content {
    background: url(../p/_k/authorbox/box_bg.gif) repeat-y;
    padding: 0 10px;
}

#authorbox_btm {
    background: url(../p/_k/authorbox/box_btm.gif) no-repeat left bottom;
    padding-top: 4px;
}

#file-rating-box {
    float: right;
    width: 110px;
    height: 50px;
    margin-left: 10px;
    background: url(../p/_k/rating-box.gif) no-repeat;
    cursor: pointer;
}

#file-rating-box #file-score {
	float: right;
	font-size: 28px;
	font-weight: bold;
	padding: 2px 4px 0 0;
}

#file-rating-box ul {
    display: none;
    list-style: none;
    position: absolute;
    background-color: #626C78;
    width: 110px;
    padding: 6px 0;
    margin: 0;
    border-top: 1px #041227 solid;
    z-index: 99;
}

#file-rating-box ul li {
    padding: 0px;
    margin: 0;
}

#file-rating-box ul li a {
    display: block;
    padding: 1px 8px;
    overflow: hidden;
    text-decoration: none;
}

#file-rating-box ul li a .left {
	clear: both;
}

#file-rating-box ul li a .right {
	font-weight: bold;
}

#file-rating-box ul li a:hover {
    background-color:#354660;
}


/* AUTHOR INFO */

#sidebar .author_info h3 {
    text-align: center;
    margin: 5px 0 10px;
}

#sidebar .author_info dl {
    width: 100%;
    font-weight: bold;
    overflow: hidden;
}

#sidebar .author_info dt {
    text-align: left;
    color: #FFC142;
    width: auto;
    background: none;
    font-size: 11px;
}

#sidebar .author_info dd {
    text-align: right;
    width: auto;
    color: #FFFCEB;
}

#sidebar .author_info .supported_by dt{
    line-height: 30px;
    height: 30px;
    vertical-align: middle;
}

#sidebar .author_info .supported_by dd span{
    padding-left: 20px;
    background: url('../p/icons/thumbsup1.gif') no-repeat;
}

#sidebar .author_info .supported_by dd a{
    font-size: 9px;
    font-weight: normal;
}

#sidebar .author_info .credits{
    color: #969AA0;
}

#sidebar .author_info .credits .credits_link{
    text-align: center;
}

/*New downloads styles*/
.servers form {
    margin-bottom: 20px;
    margin-left: 3px;
}
.servers table {
    width: 471px;
    border-collapse:collapse;
	border-spacing:5px;
	font-size:1.2em;
	margin-bottom: 20px;
}
.servers .provider {
    color:#D0D0D0;
    font-size:0.8em;
}
.servers tr.selected td {
    background-color:#243C5E !important;
}
.servers tr.hover td {
    background-color:#1F2839;
}
.servers td, .servers th {
    border-bottom:1px solid #454E5D;
    text-align:center;
    vertical-align:middle;
}

/**********************************************************************************/
/* INCLUDE FILE: game_press_scores.css.php */

table#ps_grid {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 10px;
}

table#ps_grid th {
    font-size: 88%;
    font-weight: normal;
    color: #07132B;
    background-color: #E9A826 !important;
    padding: 1px 0 0 0;
}

table#ps_grid tr {
    color: #FFC142;
}

table#ps_grid tr.odd {
    background-color: #1F2A3B;
}

table#ps_grid td {
    padding: 1px 2px;
    overflow: hidden;
    line-height: 18px;
    vertical-align: middle;
}

table#ps_grid td.arrow {
    width:10px;
    clear:left;
    background-image:url(../p/_n/arrow_right.gif);
    background-position: 50% 7px;
    background-repeat:no-repeat;
    color: #FFC142;
    font-size:x-small;
}

table#ps_grid td.date {
    color:#969AA0;
}

table#ps_grid td.score {
    font-weight: bold;
    font-size: 12px;
}

table#ps_grid a.url {
    font-weight: bold;
}

table#ps_grid th.first {
    background: url(../p/_k/download/lefttop.gif) no-repeat left 0;
    text-indent: 10px;
}

table#ps_grid th.last {
    background: url(../p/_k/download/righttop.gif) no-repeat right 0;
}

/**********************************************************************************/
/* INCLUDE FILE: game_score.css.php */

/* GAME SCORE */
.game_score {position:relative;}
.game_score td {margin:0; padding:0;}
.game_score .score {text-align:right;}
.game_score .final
{
    font-weight: bold;
}

.game_score .score_caption
{
    font-size:36px;
    line-height: 36px;
    font-family: Impact,arial, serif;
    display:block;
    position:absolute;
    right: 0px;
    top: 0px;
}

* html .game_score #our_score{
    padding-bottom: 18px;
}

.game_score #score_slidebar{
    position: relative;
    top: 20px;
    _position: static;
}

.game_score .score_details .note
{
    clear:both;
    text-align:left;
    font-size:0.8em;
    color:#969AA0;
    margin: 0px;
}

.game_score .score_scroll .note
{
    clear:both;
    padding-right:5px;
    margin-top: 38px;
    text-align:right;
    font-size:0.8em;
    color:#969AA0;
}

.game_score .footer {
    height:1px;
}

.game_score .read {margin-top:0.7em; font-weight:bold;}


.game_score .score_details {
    float:left;
    width:135px;
    color:#FFC142;
}
.game_score .score_details p {margin-bottom: 0px; margin-top: 2px; overflow: hidden;}
.game_score .score_details .title {width:75px; font-weight: bold; float: left;}
.game_score .score_details .score {color:#FFFCEB;font-weight: bold; font-size: 1.2em; float: right;}
.game_score .score_details small {color:#969AA0; float: left; padding-top: 3px;}

.game_score .score_scroll
{
    float:right;
    width:125px;
    font-weight:bold;
    color:#FFC142;
    position: relative;
}

.game_score .score_scroll strong
{
    font-size:3em;
    vertical-align:middle;
}

.game_score .score_scroll .final
{
    font-weight: bold;
}

.game_score .score_scroll #score_scroll_bar
{
    text-align: right;
}

.game_score .button
{
    width:136px; height:21px;
    background:#e9a92d url(../p/_k/buttons/selectyourscore_button.gif) no-repeat top left;
    text-align:center;
    color:black;
    font:bold 1.2em/21px Arial,sans-serif;
}

.game_score #score_button
{
    position:absolute;
    margin-bottom: 6px;
    bottom: 9px;
}

/**********************************************************************************/
/* INCLUDE FILE: game_movie.css.php */

.movie .right,
.headquarters .right
{
    float: right;
}

.movie .left,
.headquarters .left
{
    float: left;
}

.movie
{
    overflow: hidden;
}

.movie .flash
{
    overflow: hidden;
    margin-left: 6px !important;
}

.movie .title
{
    clear: both;
}

.movie .other_movies .title
{
    clear: both;
    padding: 15px 0 10px;
}

.movie .flash .link_to_friend
{
    border: 1px solid #969AA0;
    background-color: #041227;
    padding: 0 3px;
    margin-top: 5px;
    margin-bottom: 10px;
    float: left;
    display: inline;
    font-size: 11px !important;
    font-family: Arial;
    width: 476px;
}

.movie .flash
{
    margin-bottom: 16px;
}

.movie h3
{
    font-size: 14px;
    color: #FFC142;
    padding: 0 0 0 20px;
    margin: 0;
	background: url(../p/_k/icons/icons_diag.gif) no-repeat scroll -80px -80px;
}

.movie_title small, .movie_title small a
{
    color: #969AA0;
}

.movie .flash_player
{
    height: 351px;
    background-color: #041227;
    margin-bottom: 25px;
}

#movies_list
{
    margin: 16px 8px 8px 8px;
}


* html .other_movies #movies_list
{
    margin-top: 0px;
}

.other_movies .title strong
{
    font-size: 15px;
    color: #FFC142;
    padding-left:20px;
    background:transparent url("../p/_k/icons/other.gif") no-repeat left 50%;
}

.other_movies ul
{
    margin: 0;
    padding: 0;
    width: 489px;
    list-style: none;
}

.other_movies li
{
    float: left;
    text-align: center;
    width: 163px;
    padding: 0;
    margin: 0 0 10px;
}


.movie_item
{
    height: 127px;
    margin: 2px 5px 2px 0;
    background: url("../p/_k/movie_thumb_bg.gif") no-repeat;
    overflow: hidden;
    clear: both;
}

.movie_item .right
{
    float: right;
}

.movie_item .left
{
    float: left;
}



* html .movie_item
{
    margin: 0;
    padding: 0 5px 0 0;
}

.movie_item .movie_thumb
{
    width: 148px;
    height: 100px;
    /*border: 1px solid #000033;*/
    margin: 3px 3px 6px 4px;
    overflow: hidden;
}

#movies_list .movie_thumb
{
    border: 1px solid #000033;
}

.movie_item .movie_item_info
{
    width: 150px;
    padding: 0 3px;
}

.movie_title
{
    margin: 0 1px 0 3px;
    display: block;
    overflow: hidden;
    width: 150px;
    height: 10px;
    color: #FFC142 ! important;
}

.movie_item_info,
.movie_item_info small
{
    color: #FFFCEB ! important;
}

* html .movie_title
{
    padding-bottom: 2px;
}


/***MOVIE TABS***/

.movie_tabs
{
    margin: 15px 0 15px 8px;
    width: 256px;
}

.movie_tabs div
{
    margin-right: 3px;
    width: 125px;
    height: 25px;
}

* html .movie_tabs div
{
    _padding-top: 11px;
}

#recent_movie_tab
{
    float: left;
    cursor: pointer;
}

#hottest_movie_tab
{
    float: right;
    cursor: pointer;
}


/*
//TOP 5 SIDEBAR//
*/

.top_movies
{

}

.top_movies table
{
    border-spacing: 0;
}

.top_movies .movie_item
{
    margin: 18px 0;
    background: none;
    height: auto;
}

.top_movies .movie_thumb
{
    width: 106px;
    height: 72px;
    margin-right: 14px;
    border: 0px;
}

.top_movies .movie_thumb img
{
    border: 1px solid white;
    width: 104px;
    height: 70px;
    margin: 5px 7px 4px 0;
}

.top_movies .movie_info
{
    text-align: left;
    width: 173px;
    margin: 5px 0 4px 0;
}

* html .top_movies .movie_info,
* html .top_movies .movie_thumb img,
*:first-child+html .top_movies .movie_info,
*:first-child+html .top_movies .movie_thumb img
{
    margin: 5px 0px 4px 0;
}

*:first-child+html .movie .flash .link_to_friend
{
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
}

.footer
{
    text-align: center;
}

/**********************************************************************************/
/* INCLUDE FILE: comment.css.php */

#comments .comment_container {
    width: 483px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

#comments .comment_head {
    background: transparent url('../p/_n/comments/comment_top.gif') no-repeat;
    height: 22px;
}

#comments .comment_body {
    background: transparent url('../p/_n/comments/comment_middle.gif') repeat-y;
}

#comments .comment_bottom {
    background: transparent url('../p/_n/comments/comment_bottom.gif') no-repeat;
    height: 6px;
}


#comments .comment_txt {
    background: #273345;
    border-top: #19202c 1px solid;
    border-left: #19202c 1px solid;
    border-right: #555e6c 1px solid;
    border-bottom: #555e6c 1px solid;
    margin: 5px 7px 4px 7px;
    width: 468px;
    height: 119px;
    font: 12px Arial;
    color: white;
}

#comments .button_layer {
    width:470px;
    height: 26px;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
	cursor: hand;
    background-image: url('../p/_n/comments/comment_button.gif');
}

#comments .button_layer:hover {
    background-image: url('../p/_n/comments/comment_button_overlay.gif');
}

#comments .clear {
    clear:both;
    height:1px;
    overflow:hidden;
}

#comments .orangBold {
	color: #FFC142;
	cursor: pointer;
	cursor: hand;
    font: 12px Arial;
    font-weight: bold;
}

#comments .greyNormal {
    padding: 10px 11px 6px 11px;
    font: 11px Arial;
    color: #969AA0;
}

#comments .edit, .delete{
    cursor: pointer;
}

#comments .edit:hover, .delete:hover{
    text-decoration: underline;
}

#comments .avatarCss {
    padding: 0px 7px 0px 12px;
}

#comments .commentBody {
    width: 100%;
    font: 12px Arial;
}

#comments .commentNormal {
   background: url('../p/_n/comments/comment_background.gif') no-repeat;
   margin-bottom:10px;
   padding:10px;
   width: 464px;;
}

#comments .commentUser {   
   background: url('../p/_n/comments/comment_background2.gif') no-repeat;
   margin-bottom:10px;
   padding:10px;
   width: 464px;
}

#comments .archNormal:hover {
    border: #ffc140 1px solid;
}

#comments .archNormal {
    border:1px solid #2A364C;
    color:white;
    cursor:pointer;
    float:left;
    font-family:Arial;
    font-size:11px;
    margin:0px 1px;
    padding:3px 7px;
}



#comments .archHigh {
    border:1px solid #FFC140;
    color:white;
    float:left;
    font-family:Arial;
    font-size:11px;
    margin:0px 1px;
    padding:3px 7px;
}

