
#contentarea {background: none; width: 724px; margin-left: 16px; margin-right: 6px;}


/* -- LEFT COLUMN -- */
#detail_boxes {float: left; width: 243px; margin: 15px 3px 0 0; _margin-top: 0px;}

.sidebar {margin-top: 3px; width: 243px; background-image: url(../images/common/box_sidebar_background.gif); text-align: left; float: left;}
.sidebar .header {background-image: url(../images/games/box_sidebar_header_bg.gif); text-align: left;}

.sidebarcopy img {border: 1px solid white; vertical-align: middle; margin-bottom: 4px;}
.sidebarcopy {padding: 10px 12px; color: #fff; line-height: 1.25em;}
.sidebarcopy .key {color: #999; width: 95px; text-align: right;}

	/* SCREENSHOT BOX */
	#screenshot {width: 231px; height: 174px; margin: 5px 0 0 5px; position: absolute; background-color: #45443f; padding:1px 0 0 1px; }
	#screenshot_frame {position: relative; margin-bottom: 2px;}
	
	/* SCOREBOARD and GAME-DETAILS BOXES */
	#scoreboard, #gamedetails {
		margin-top: 3px; width: 243px;
		}
		
	.box_table table {margin: -5px 0 0 7px; background: transparent; width: 230px;}
	.box_table td { vertical-align: top; padding-right: 3px;}
	.box_table td.key {color: #999; width: 95px; text-align: right;}
	.box_table td.value, .box_table td.value a {color: #fff;}
	
	/* MY-RATING BOX *//* future feature
	#myrating {
		margin-top: 3px; width: 243px; 
		background: url(../images/games/box_background.png) repeat-y;
		}
	#myrating img {padding: 47px 0 0 23px;} */
	
	/* YOU-MAY-ENJOY BOX *//* future feature 
	#youmayenjoy {
		margin-top: 3px; width: 243px; height: 145px; 
		background: url(../images/games/box_background.png) repeat-y;
		}
	#youmayenjoy div {padding: 60px 0 0 17px;} */


/* -- MAIN CONTENT -- */
#detail_main {float: left; width: 472px; margin: 15px 0 0 0; padding:0px 0px 0px 0px; _margin-top:0px;
	background: url(../images/games/gamesdetail_background.gif) no-repeat; }

#TopHolder
{
    background-color:#f6f5f5; border:solid 0px red;height:100%; width:100%; padding:0px; margin:0px;
    background: #f6f5f5 url(../images/games/gamesdetail_background.gif) no-repeat;
}

#page_Header{height:36px; padding: 25px 0 0 20px;}

#page_Des { padding-left:20px;  border:solid 0px red; min-height:180px; margin-bottom:-6px; }

	/* THUMBS */
	#thumbs {float: right;border:solid 0px red; margin: 12px 8px 0 8px; _margin-right: 4px; }
	#thumbs img {margin-bottom: 7px;}
	
	/* TITLE AND DESCRIPTION 

#detail_main p {margin: 16px 0 0 9px; line-height: 1.4em; height: 80px;}*/
	
	/* BUY */
	#buy {width: 96px; height: 11px; position: relative; top: 0px; _top: 8px; left: 249px; overflow: hidden;background-color:#f6f5f5;}
	/*background: url(../images/games/buythisgame.gif) no-repeat;}*/
	#buy a {display: block; width: 100%; height: 100%; text-indent: -5000px;background-color:#f6f5f5;}
	
	/* PLAY/DOWNLOAD */
	#playoption {background: url(../images/games/gamesdetail_playoptions.gif) no-repeat; height:249px; width:472px; clear:both;}
	
	.playonline, .download_win, .download_mac, .playonlineSorry, .download_winSorry, .download_macSorry {width: 147px; height: 201px; float: left; margin-top: 70px; 
	color: #fff; text-align: center;}
	.playonline {background: url(../images/games/gamesdetail_onlineplay.gif) no-repeat; margin-left: 15px; _margin-left: 10px;}
	.download_win {background: url(../images/games/gamesdetail_windownload.gif) no-repeat;}
	.download_mac {background: url(../images/games/gamesdetail_macdownload.gif) no-repeat;}
	
	.playonlineSorry {background: url(../images/games/gamesdetail_onlinesorry.gif) no-repeat; margin-left: 15px; _margin-left: 10px;}
	.download_winSorry {background: url(../images/games/gamesdetail_winsorry.gif) no-repeat;}
	.download_macSorry {background: url(../images/games/gamesdetail_macsorry.gif) no-repeat;}
	
	.download_win, .download_mac, .download_winSorry, .download_macSorry {margin-left: 0px;}
	.download_mac, .download_macSorry {margin-top: 70px;}
	
	.playonline div {width: 80px; height: 25px; position: relative; top: 175px; left: 60px; _left: 30px;}
	.playonline div input {display: block; width: 100%; height: 100%; text-indent: -5000px;}
	
	.download_win .file_size {height: 15px; position: relative; top: 101px; _top: 102px; left: -2px;}
	.download_win .filename {height: 15px; position: relative; top: 121px; _top: 123px; left: -2px;}
	.download_win .tab {width: 90px; height: 25px; position: relative; top: 145px; left: 52px; _top: 140px; _left: 23px;}
	.download_win .tab input {display: block; width: 100%; height: 100%; text-indent: -5000px;}
	
	.download_mac .file_size {height: 15px; position: relative; top: 101px; _top: 102px; left: -2px;}
	.download_mac .filename {height: 15px; position: relative; top: 121px; _top: 123px; left: -2px;}
	.download_mac .tab {width: 90px; height: 25px; position: relative; top: 145px; left: 54px; _top: 140px; _left: 25px;}
	.download_mac .tab input {display: block; width: 100%; height: 100%; text-indent: -5000px;}
	
	/* VIP */
	#vip {margin-top: 34px; margin-left: 10px; height: 171px; background: url(../images/games/gamesdetail_vip.gif) no-repeat;}
	#vip h4 {margin-top: 5px; font-size: 1em;}
	#vip #text {float: right; width: 310px; margin-top: 40px;}
	#vip #text ul {margin: 7px 0 0 15px; padding: 0 15px 0 0;}
	#vip #text li {line-height: 1.4em;}
	
	#vip #join_now {width: 80px; height: 25px; position: relative; top: 147px; left: 60px;}
	#vip #join_now a {display: block; width: 100%; height: 100%; text-indent: -5000px;}
	
	/* PREREQUISITES */
	#prerequisites {margin-top: 20px;}
	#prerequisites .webmasters, #prerequisites .browser, #prerequisites .windows, #prerequisites .mac {
	 padding:7px 0px 0px 20px;
	background: url(../images/games/gamesdetail_reqsbackground.gif) no-repeat;background-color:#f6f5f5;}
	/*#prerequisites h4 {font-size: 1em; margin: 0 0 0 10px; padding-top: 7px;}*/
	/*#prerequisites p {margin: 8px 0 0 10px; padding-right: 20px;}*/
	#prerequisites p {margin: 2px 0 0px 0; padding: 5px 0 10px 0;}

