
/************************
* common
************************/
.tooltip { cursor:help; }
.up_header_title { font:bold 18px arial; padding-left:10px; }
.errorTable { background-color:#FFF; height:30px; padding:5px; border:1px solid #000; margin-top:20px; margin-left:40px; }

/************************
* log-in box
************************/
#up_loginbox {border-right:1px solid #000;border-left:1px solid #000;background:rgb(255,255,205);text-align: left;height: 27px;width:974px;}
#up_loginBoxText { float:left; position:relative; left:13px; top:5px; }
#up_loginUserText { font-weight:bold; color:#009; display:inline; }
#up_loginTitleText { font-weight:bold; color:#000; display:inline; }
#up_loginOtherUserText { position:relative; left:-228px; top:5px; }
#up_loginAnotherUserText { position:relative; right:260px; top:5px; }
#up_loginFindUserButton { position:relative; float:right; right:-110px; top:4px; width:69px; }
#up_loginFindField { position:relative; }
#up_loginFindField input { font-size: 11px;margin-top:2px; }

/************************
* Main Nav
************************/
#mainNav {background-image:url("http://media.ignimgs.com/media/images/community/upages/mainnav_bg.gif");width:864px;height:33px;}
#mainNavMini {background-image:url("http://media.ignimgs.com/media/images/community/upages/mainnav_bg_mini.gif");width:390px;height:15px;background-repeat: no-repeat;}
#mainNavLogoMini {background-image:url("http://media.ignimgs.com/media/images/community/upages/up_ign_logo_mini.gif");width:27px;height:29px;background-repeat: no-repeat;}
#mainNavContent {float:right;border:1px solid #000;border-left:2px solid #000;background:rgb(255,255,205);text-align: left;height: 24px;margin:0px 0px 0px 0px;padding-left:5px; }
.mainNavTxt { color:#000;  }
#welcomeTxt { font-weight:bold; color:#000;font-size:12px;}
#mainNavTitleText { font-weight:bold; color:#000;  }
#mainNavOtherUserText { position:relative; left:-228px; top:5px; }
#mainNavAnotherUserText { position:relative; right:260px; top:5px; }
#mainNavFindBtn {  width:80px;margin-right:5px; }
#mainNavFind {border-left:1px solid #C8C8C8;width:200px; }
#mainNavFind input { font-size: 11px;width:96px;margin:1px 2px 0px 5px;}
#mastheadNav {height:108px;background-repeat: repeat-x;}
/************************
* collections & lists
************************/
.top { background:#CACACA; }
.light { background:#FFFFFF;height:18px; }
.dark { background:#E6E6E6;height:18px; }
.light input { color:#000000; font-family:arial, helvetica, sans-serif; font-size: x-small;text-decoration:none; }
.dark input { color:#000000;font-family:arial, helvetica, sans-serif; font-size: x-small;text-decoration:none; }
#columntable { border: 1px solid #B5B5B5;border-top-width: 0px;padding: 2px; }
#tabletop { height: 37px;margin-top:10px;background-image:url("http://media.ignimgs.com/media/images/community/upages/table_top_stretch.gif"); }
#topButtonsPosition { float:right; position:relative; top:10px; }
.button_row { border-bottom: 1px solid #FFF; border-right:  1px solid #FFF;  border-left:  1px solid #FFF;  }
#topgradient { height: 51px;background-image:url("http://media.ignimgs.com/media/images/community/upages/top_gradient.gif"); }
#tablebottom { height: 25px;border: 1px solid #B5B5B5;border-top-width: 0px; }
#help_link_row { height: 20px;padding-top: 5px;padding-right: 10px; }
#confirmation_text { color: red;position: relative;float:left;top: 6px;left:40px; }
#list_title { position: relative;float:left;top: 6px;left:10px;font:bold 18px arial; }
#columnOptionsText { float:left; position:relative; left:-260px; top:32px; }
#listInfo { position:relative; float:right; width:400px; left: -20px; height:51px; }
#listViewRadioBtns { float:right; position:relative; right:185px; top:7px; }
#collectionInfo { float:right; position:relative; right:260px; left: 0px; top:15px; width:400px; text-align:right; }
#checkAllButtonPosition { position:relative; float:right; left:-24px; top:3px; width:75px; }
#unCheckAllButtonPosition { position:relative; float:right; left:-25px; top:3px; width:75px; }
#removeButtonPosition { position:relative; float:right; left:-5px; top:3px; width:50px; }
#deleteConfirmBtn1Pos { position:relative; float:right; left:-5px; top:3px; width:50px; }
#deleteConfirmBtn2Pos { position:relative; float:right; left:-5px; top:3px; width:50px; }
#checkedText { position:relative; float:right; left:-10px; top:5px; }
#updateRankBtn { position:relative; float:left; left:7px; top:3px; width:82px; }
#removeBtn { position:relative; float:right; left:-5px; top:3px; width:50px; }
#editBtn { position:relative; float:right; left:-4px; top:3px; width:50px; }
#bottomCheckedText { float:right; position:relative; left:-10px; top:5px; }

#RecColumnOptionsText { float:left; position:relative; left:-240px; top:32px; }
.lcHeaderRow td { font-weight:bold; font-size:11px; background:#CACACA;}

/************************
* c&l nav column
************************/
#navtop { height: 48px;background-image:url("http://media.ignimgs.com/media/images/community/upages/list_manager_top.gif"); }
#navtable { border:1px solid #999;padding:3px;}
.navmid { position:relative;width:160px;overflow:hidden; }
.navbottom { position:relative;width:158px;height:3px;border:1px solid #999;background: #FFF;border-top-width: 0px; }
.nav_title { position:relative;top:-34px;left:10px;font:bold 16px arial; }
.list_manager { position: relative;top: 12px;left:-2px;width:112px;border:1px solid #999;background:#F9F9F9;padding:15px;}
.menu_columnAA { background-image:url("http://media.ignimgs.com/media/images/community/upages/list_manager_mid.gif");width:160px; }
.listbuttons { width:108px; margin-bottom:5px;}
.navcheckbox { color:black; font: 12px arial; margin-top:10px; }
.navtext { position: relative;top:0px;left:6px;font:12px arial;}
.clNavBoldLink { font-weight:bold; }
.list_manager_header { font-weight:bold;font:10px arial; }
.plus_icon { height:11px; width:11px; position:relative; float:left; } 
.plus_icon { background-image:url(http://media.ignimgs.com/media/images/community/upages/plus.gif); margin:0px 5px 0px 0px; }
.minus_icon { height:11px; width:11px; position:relative; float:left; } 
.minus_icon { background-image:url(http://media.ignimgs.com/media/images/community/upages/minus.gif); margin:0px 5px 0px 0px; }
.empty_icon { height:11px; width:11px; position:relative; float:left; } 
.empty_icon { background-image:url(http://media.ignimgs.com/media/ign/images/pixy.gif); margin:0px 5px 0px 0px; }

/************************
* c&l pop_windows
************************/

	#column_options_box {
		position:absolute;
		top: 404px;
		left: 300px;
		border: 1px solid #999;
		border-color: #999 #333 #333 #999;
		border-right-width:2px;
		border-bottom-width: 2px;
		background-color: #E6E6E6;
		visibility: hidden;
		padding:15px;
		z-index:100;
		}

	#add_game_box {
		position:absolute;
		width:210px;
		height:164px;
		background-image:url("http://media.ignimgs.com/media/images/community/upages/search_02.gif");
		background-repeat:no-repeat;
		visibility: hidden;
		padding:15px;
		z-index:100;
		}
		
	#title_pop { 
		position: absolute;
		left:400px;
		top:400px;
		width:300px;
		height:80px;
		border: 1px solid #999;
		border-color: #999 #333 #333 #999;
		border-right-width:2px;
		border-bottom-width: 2px;
		background-color: #E6E6E6;
		visibility: hidden;
		padding:30px;}

	
	#public_note_show { display:block; margin-top:4px; }
	#public_note_hide { display:none; margin-top:4px; }
	#no_public_notes { display:none; margin-top:4px; }

.column_options_buttons { position:relative; top:10px; width:50px; margin-bottom:10px; margin-top:10px; }
.column_options_header { font: bold 14px arial;top:10px;margin-bottom:10px; }
.col_options_checkbox { color:black; font: 12px arial; margin-top:5px; }

.clsearch_buttons { position:relative; top:10px; width:50px; margin-bottom:10px; margin-top:5px; }
.clsearch_header { font: bold 14px arial;top:30px;margin-bottom:10px; }
.clsearch_field { color:black; font: 12px arial; margin-top:5px; }

/************************
* edit items for lists
************************/
#eiOptionsBox { position:relative;float:right;top:-25px; padding-right:16px; }
#eiOptionsBoxPos { padding:0px 0px 3px 10px; border:1px solid #C7C7A0; border-top:0px; background:rgb(255,255,205); text-align:left; width:168px; margin-top:-3px;}
#eiEditItemsTable { width:162px; height:232px; position:relative; float:left; left:21px; top:48px; overflow:auto;}
#eiEditItemsTable td { padding-left:6px;text-align:left;font-size:x-small;text-decoration:none;font:11px arial, helvetica, sans-serif;white-space: nowrap;padding-left:3px; }
#eiBoxShot { width:160px; position:relative; float:left; left:18px; top:102px; }
.eiNavButtons {width:58px;} /* position:relative; float:right; right:15px; top:20px; ; */
#eiTableTopBg { background-image:url(http://media.ignimgs.com/media/images/community/upages/edit_pane_table_top_bg.gif);  background-repeat:no-repeat; width:827px; height:79px; }
#eiBadgePos { position:relative; float:left; left:12px; top:30px }
#eiTitleTextPos { position:relative; float:left; left:150px; top:-28px }
#eiEditPanePanelMid { background:url(http://media.ignimgs.com/media/images/community/upages/edit_pane_table_mid_bg.gif) repeat-y; }
#eiPublicNoteImage { background-image:url(http://media.ignimgs.com/media/images/community/upages/edit_pane_public_note_bg.gif); background-repeat:no-repeat; position:relative; float:left;  width:297px; height:330px; left:12px; }
#eiPublicNoteText { font:bold 14px arial; margin-left:20px; }
#eiPublicNoteTitlePos { width:480px; height:21px; margin-left:10px; margin-top:5px; }
#eiPublicNoteField { position:relative; float:left; left:0px; top:4px; }
#eiPublicNoteFieldSize { width:530px; height:80px; margin-top:5px; margin-bottom:10px;}
#eiPrivateNoteText { background-image:url(http://media.ignimgs.com/media/images/community/upages/edit_pane_private_note_bg.gif);  background-repeat:no-repeat; position:relative; float:left; left:24px; top:0px; width:297px;  height:330px; margin:0px; }
#eiPrivateNotePos { margin-left:20px; margin-top:5px; }
#eiPrivateNoteFieldSize { width:530px; height:80px; margin-bottom:10px; }
#eiGameRetailerPop { padding: 10px; } /* position:relative; float:left; left:12px; top:66px; */
#eiRegionpop { padding-top:10px; } /* position:relative; float:left; left:-3px; top:12px; */

/************************
* reviews and faqs
************************/
#rrNavBox { background-image:url(http://media.ignimgs.com/media/images/community/upages/list_manager_top.gif);height:48px; width:160px; background-repeat:no-repeat; }
#rrNavBorder { border:1px #999 solid; padding:3px; border-top:none; padding-top:0;  width:152px; }
#rrListHeaderTable {  width:700px; }
#rrListHeaderTable td{font: bold 12px arial;}

#rrListTable { width:700px; }
#rrListTable td{ font: 12px arial; }
#rrListTable .rrTrustVotes{ font-size:11px;font-style:italic;color:#666 }
#rrListTable .rrTitleName{ font-weight:bold; font-size:14px; }

#rrHelpLinkPos { position:relative; float:right; right:7px; top:0px; }
#rrTabletop {background-image:url(http://media.ignimgs.com/media/images/community/upages/reviews_table_top_734w.gif);height:14px;  background-repeat:no-repeat; }
#rrTabletopBorder { border:1px #000  solid; padding:3px;border-top:none;padding-top:0; background-color:#FFF;}
#rrTableTitleBar { height:20px; }
#rrTableTitle { position:relative; float:left; left:15px; top:2px; font: bold 14px arial; }
#rrColumnBar { height:20px; margin-bottom:4px; width:733px; }
#rrColumnBarPos { position:relative; float:left; left:15px; top:3px; }

/* #rrItemGrayBar { background:#F0F0F0; height:27px; width:600; } */
.rrBoxShotPos { width:53px; position:relative; float:left; left:15px; }
.rrItemBorder { border:1px #999 solid; height:124px; width:731px;  margin-bottom:4px; }
.rrItemBG { background:#F0F0F0; height:27px;  margin-bottom:5px; }
.rrItemPos { position:relative; float:left; left:15px; top:6px; }
.rrGameDescPos { width:630px; position:relative; float:left; left:30px; top:0px; text-overflow:ellipsis; overflow:hidden; }
.rrGameDescTitleText { font: bold 14px arial; }
.rrFullReview { font: bold 12px arial; }
.rrDescText { font: 12px arial; }

#rrFAQListTable {  width:726px; }
.rfFirstCell { padding-left:16px; }

/************************
* public profile
************************/
.ppMargin { margin: 0px 50px 5px 5px }
.ppOuterTopBg { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_outer_top.gif);height:24px; width:1004px; background-repeat:no-repeat; }
.ppOuterBorder { border:1px #989898 solid; padding:3px;border-top:none;padding-top:0; width:996px; }

.ppTempOuterBorder { border:1px #989898 solid; padding:3px;border-top:none;padding-top:0; width:100%; }


.ppOuterMiddleBg { background:#E6E6E6 url(http://media.ignimgs.com/media/images/community/upages/profile_outer_middle.gif) repeat-x; padding:16px; }
.ppTitlePos { float:left; left:20px; position:relative; }
.ppTitleText { font: bold 24px arial;display:inline; padding-left:20px}
.ppUserTitleText { font: bold 12px arial; display:inline; }
.ppInnerTop { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_inner_top.gif);height:71px; width:964px; background-repeat:no-repeat;  margin-left:5px; }
.ppTopButtons { float:right; position:relative; margin-top:-8px; margin-right:4px; }
.ppHelpIButton { float:right; position:relative; margin-top:15px; right:0px; top:-16px; font-weight:bold;}
.ppBoardsLinks { position:relative; float:left; margin-top:14px; margin-left:20px;  margin-bottom:10px;  }
.ppModulesWrapper { background:#FFF; border:1px #666 solid; padding:1px;border-top:none;padding-top:0; width:960px; margin-left:5px;}
.ppMidColor {background:#FFF; padding:8px;}
.ppFloatLeft { position:relative; float:left; }
.ppURLModuleTop { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_url_module_top.gif);height:33px; width:627px; background-repeat:no-repeat; }
.ppModuleTitle { color:white; font-family:arial, helvetica, sans-serif; font-size:14px; font-weight: bold; float:left; position:relative; left:20px; top:15px; }
.ppURLMiddle { background:#FFF;width:623px; margin-bottom:10px; }
.ppURLMiddle input { width:560px; height:16px; }
.ppURLBottom { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_url_module_bottom.gif); height:17px; width:627px; background-repeat:no-repeat; margin-bottom:10px; }
.ppTextModuleTop { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_text_module_top.gif);height:33px; width:308px; background-repeat:no-repeat; }
.ppModuleMiddle { background:#FFF;width:307px; margin-bottom:10px; }
.ppModuleMiddle input { width:160px; height:16px; }
.ppModuleBottom { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_text_module_bottom.gif); height:17px; width:308px; background-repeat:no-repeat; margin-bottom:10px; }
#ppPicture { background-image:url(http://media.ignimgs.com/media/images/community/upages/profile_picture.gif);height:351px; width:310px; background-repeat:no-repeat; margin-bottom:10px; }
#ppPicture .ppModuleTitle { top:18px; }
#ppPictureTablePos { position:absolute; width:300px; height:300px; top:23px; left:0px; clip:rect(0px 300px 300px 0px);}
#ppPictureTablePosEdit { position:absolute; width:300px; height:300px; top:25px; left:4px; clip:rect(0px 300px 300px 0px); }
.ppModuleInfo { display:block; background:#E6E6E6; margin:2px; padding:6px; }
#ppBioModule .ppModuleInfo { margin-top:4px; margin-bottom:8px; }
#ppModuleInfoBio { display:block; background:#E6E6E6; margin-top:4px; margin-bottom:8px; padding:6px; }
#ppSaveButtonPos { position:relative; float:right; right:8px; top:2px; width:60px; margin-bottom:10px; }
.ppColumn { position:relative; float:left; margin-left:9px; }

#ppTabletop { height: 24px;margin-top:10px;background-image:url("http://media.ignimgs.com/media/images/community/upages/profile_outer_top_m.gif"); }
#ppColumnTable { border: 1px solid #B5B5B5;border-top-width: 0px; background:#E6E6E6; padding:15px;}
#ppRightEnd { position:relative; float:right; margin-top:-24px;}

#ppInnerTabletop { height: 71px;background-image:url("http://media.ignimgs.com/media/images/community/upages/profile_inner_top_m.gif"); }
#ppInnerColumnTable { border: 1px solid #666;border-top:none; background:#CCC;}
#ppInnerRightEnd { position:relative; float:right; margin-top:-71px;}
#ppInnerWhiteBorder { background:#CCC; border:1px #FFF solid; padding:15px; border-top:none;  }
.ppTopButtonsTwo { float:right; position:relative; margin-top:42px; right:22px;}
.ppBoardsLinksTwo {  margin-left:10px; }

.ppModuleTitleTwo { color:white; font-family:arial, helvetica, sans-serif; font-size:14px; font-weight: bold; float:left; position:relative; left:20px; top:34px; }

/************************
* theming
************************/
#themewrap { margin:20px 20px 0px 20px;}
.themesettingsbox { margin-top:8px; margin-bottom:10px;margin-left:15px;}
.themetxt { margin-left:20px; }
.btnBlock { margin-bottom:20px;margin-right:12px; }
.themeButton{ color:#fff; }
.themeButton:hover { background-color:#fff; color:#000; }
.thBlock { border-color: #000; border-width: 1px 0px 0px 0px; border-style: solid;padding:5px 5px 5px 0px;}
#bluethemesample{background-image:url("http://media.ignimgs.com/media/images/community/temp/bluethemesample.gif");background-repeat: no-repeat;}
#redthemesample{background-image:url("http://media.ignimgs.com/media/images/community/temp/redthemesample.gif");background-repeat: no-repeat;}
#advancedthemesample{background-image:url("http://media.ignimgs.com/media/images/community/temp/mythemesample.gif");background-repeat: no-repeat;}
.sampleRadioBtn{margin-top:56px;}
.text18{font-size: 18px;}
.text11{font-size: 11px;}
.themeTabOff { border-bottom:1px solid #727272; }
.themeTabOn { border:1px solid #727272;border-bottom:0px;background-color:#eee; }
#colorsplash1{}
#colorsplash2{}
#colorsplash3{}
#colorsplash4{}
#colorsplash5{}
#colorsplash6{}
#colorsplash7{}
#colorsplash8{}
#colorsplash9{}
#colorsplash10{}
#colorsplash11{}
#colorsplash12{}
#colorsplash13{}
#colorsplash14{}
#colorsplash15{}
#colorsplash16{}
#colorsplash17{}
#colorsplash18{}
/**********************************************************************

/* Styles for Calendar

**********************************************************************/

.dayNum {
            font-weight:bold;
}

.eventTitle {
            font-size: 80%;
}

.eventStatus {
            color: red;
}

.monthList {
            border: 1px solid #000;
}

.mlTop {
            text-align:center;
            font-weight:bold;
}

.mlDayNum {
            padding: 2px 2px 2px 2px;
            text-align:right;
            vertical-align:top;
}

.mlDayEvent {
            padding: 2px 2px 2px 2px;
}

.calenArrow {
            color:white;
}

#leaderboardAdUP {padding-top: 10px; }
#adsHotContent {padding-top:10px;}
.horizontalNavText a {color: #fff; font-weight: normal;}
.horizontalNavText a:hover {color: #BFBDBD; font-weight: normal;}


/************************
* bad content footer
************************/
.badcontent {margin-left:825px;font: 9px tahoma,sans-serif;}
.badcontent a{font: 9px tahoma,sans-serif;}

