
/* SITE HEADER
*******************************/

#header_all {
background:#333 url(http://i.i.com.com/cnet.g2/shared/gs5/themes/standard/header_all.jpg) no-repeat;
}

/* EVENT HEADER
*******************************/

.event_header {
width:760px;
height:170px;
background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/header.jpg) no-repeat;
position:relative;
z-index:25;
}

.event_header_spons {
width:760px;
height:170px;
background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/header_spons.jpg) no-repeat;
float:left;
position:relative;
z-index:25;
}

.event_header #site_click,
.event_header #site_click a.click,
.event_header_spons #sponsored_click,
.event_header_spons #sponsored_click a.click {
width:760px;
height:140px;
display:block;
}

.dw_track {
position:absolute;
top:0;
left:0;
}z

.3_track {
position:absolute;
top:0;
left:1px;
}

.event_header_spons #sponsored_click {
position:relative;
}

.event_header_spons #sponsored {
width:160px;
height:90px;
position:absolute;
right:150px;
top:0;
display:block;
}




/* TABS
*******************************/

#tabs a {
color:#fff;
}

#tabs a:hover {
text-decoration:none;
}

#tabs .on a,
#tabs .on a:hover {
color:#000;
}

#tabs .tab {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab.gif);
padding:9px 25px 8px 27px;
}

#tabs .tab#first_tab {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab_first.gif);
padding-left:30px;
}

#tabs .tab#last_tab {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab_last.gif) top right;
padding-right:30px;
}

#tabs .on {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab_on.gif);
}

#tabs .on#first_tab {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab_first_on.gif) top left;
}

#tabs .on#last_tab {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab_last_on.gif) top right;
}

#tabs .tab#tab_line {
background:url(http://image.com.com/gamespot/shared/gs5/special_events/atari2006/tab.gif) no-repeat top left;
padding-left:0px;padding-right:0px;width:2px;height:15px;
}

/* DROP DOWN NAVIGATION 
*******************************/

.dropdown ul#dropdown {
	position: absolute;
	left: 0;
	top: 30px;
	width:484px;
	display: none;
	/*border-top:4px solid #000;
	border-bottom:4px solid #000;*/
	}
.dropdown.vertical ul#dropdown {
	width:242px;
	}
.dropdown ul#dropdown.right {
	position: absolute;
	right: 0;
	top: 30px;
	left:auto;
	display: none;
	}
.dropdown ul#dropdown li {
	float:right;
	text-align:left;
	}
.dropdown.vertical ul#dropdown li {
	float:none;
	}
	
.dropdown ul#dropdown li a {
	background:#f8f8f8;
	color:#333!important;
	display:block;
	font:normal 11px/20px Arial, Helvetica, sans-serif !important;
	border-left:1px solid #D5D5D5;
	border-bottom:1px solid #EBEBF7;
	border-right:1px solid #D5D5D5;
	padding: 0 0 0 10px !important; 
	width:250px !important;
/*	width:221px !important;  */
	}
.dropdown.vertical ul#dropdown li a {
	background:#f8f8f8 !important;
	}
.dropdown ul#dropdown li a:hover {
	background:#D8E8FF !important;
	text-decoration:none;
	padding-left:0;
	padding-right:0;
	}
li:hover ul#dropdown, 
li.over ul#dropdown,
li:hover ul#dropdown.right,
li.over ul#dropdown.right { 
	display: block; 
	}


/* PAGINATION
*******************************/

.prev_link {
float:left;
width:248px;
margin:12px 0;
display:block;
padding-right:5px;
}

.next_link {
float:right;
width:248px;
text-align:right;
margin:12px 0;
display:block;
padding-left:5px;
}

#col_wrap .prev_link {
width:197px;
}

#col_wrap .next_link {
width:197px;
}


/* BASIC LAYOUT
*******************************/

#col_wrap {
background:#f5f5f5 url(http://i.i.com.com/cnet.g2/shared/gs5/special_events/ps3launch/col_wrap.gif) repeat-y;
border-top:0px;
}

#col_wrap .box {
width:430px !important;
}

#side_col_wrap {
background:url(http://i.i.com.com/cnet.g2/shared/gs5/special_events/ps3launch/side_colwrap.gif) no-repeat;
}

#sky_col_wrap {
background:url(http://i.i.com.com/cnet.g2/shared/gs5/special_events/ps3launch/skywrap.gif) repeat-y;
border-top:0px;
}

#sky_col_wrap #side_col_wrap {
background:url(http://i.i.com.com/cnet.g2/shared/gs5/special_events/ps3launch/side_skywrap.gif) no-repeat;
}

#full_col_wrap {
background:#f5f5f5;
border-top:0px;
}

#neck,
#shoulder {
background:#f5f5f5 url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/neck.gif)!important;
}


/* MAIN COLUMN
*******************************/

#content_wrap {
	color:#000;
}

#main_col .intro_home p {
	padding:0 5px;
}

#main_col .intro_vote p {
	padding:0 0 0 10px;
	margin-right:170px;
}

#main_col .intro_vote img {
	float:right;
	padding-right:10px;
}

#main_col .intro_note p {
	padding:5px 10px;
}

#main_col .intro_emblem {
	background:url(http://image.com.com/gamespot/shared/user/emblem_iaa_s.jpg) no-repeat;
}

#main_col .intro_emblem p {
	padding:0 0 10px 50px;
}

#main_col a {
	color:#000;
}

#sky_col_wrap #main_col .module_head {
	width:555px;
}

/* MODULES, BUBBLES, AND BOXES
*******************************/

#content_wrap #main_col .module_head,
#content_wrap #side_col .module_head{
color:#fff;
background:url(http://image.com.com/gamespot/shared/gs5/special_events/dice08/head.gif) no-repeat top right;
}
#content_wrap #main_col .module_head h2,
#content_wrap #side_col .module_head h2{
background:url(http://image.com.com/gamespot/shared/gs5/special_events/dice08/head.gif) no-repeat top left;
padding:4px 0px 4px 10px;
margin:0;
}

#main_col .module_head a {
color:#fff;
}

.module_head .module_head_right {
padding-right:6px;
}

#content_wrap #main_col .module_head h2 {
background-color:#f5f5f5;
}

#content_wrap #side_col .module_head h2 {
background-color:#b3b3b3;
}

#main_col .module, #main_col .bubble {
font-size:12px;
color:#fff;
background:url(http://image.com.com/gamespot/shared/gs5/themes/standard/module_432.gif) no-repeat bottom;
}

/* SCHEDULE/FINALISTS
****************************/

#main_col table.schedule {
	color:#000;
	width:100%;
	margin-bottom:10px;
	font-weight:bold;
	border:1px solid #000;
	clear:left;
}

#main_col table.schedule tr {
	background:#eee;
}

#main_col table.schedule tr.alt {
	background:#fff;
}

#main_col table.schedule td {
	border:1px solid #000;
	padding:3px 0 3px 7px;
}


#main_col table.finalists {
	color:#000;
	width:100%;
	margin-bottom:10px;
	font-weight:bold;
	border:1px solid #000;
	clear:left;
}

#main_col table.finalists thead.final tr {
	background:#b3b3b3;
	color:#fff;
}

#main_col table.finalists thead.final td {
	padding:5px 7px;
}

#main_col table.finalists th {
	background:#000;
	color:#fff;
	padding:5px 7px;
}

#main_col table.finalists tr {
	background:#eee;
}

#main_col table.finalists tr.alt {
	background:#fff;
}

#main_col table.finalists td {
	border:1px solid #000;
	padding:3px 5px 3px 7px;
}





/* CATEGORY POLLS 
*******************************/

#main_col #poll_box {
	padding-left:8px;
}

#main_col ul.poll .boxshot {
	height:150px;
	width:107px;
	background:#000;
	overflow:hidden;
	}
#main_col ul.poll img {
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #9b9b9b;
	display:block;
	width:105px;
	}
#main_col ul.poll {
	clear:both;
	overflow:hidden;
	width:100%;
	}
#main_col .poll li {
	float:left;
	margin:0 5px 0 0;
	width:107px;
	padding-bottom:10px;
	}
#main_col .poll li .head a {
	color:#fff;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:20px 2px 0;
	text-align:center;
	height:34px;
	background:#012f4d;
	}
#main_col .poll li .head.two_line a {
	padding:15px 2px 0;
	height:39px;
	}
#main_col .poll li .head.three_line a {
	padding:9px 2px 0;
	height:45px;
	}
#main_col .poll .prelim_platform {
	color:#999;
	font-size:10px;
	text-align:center;
	clear:right;
	}
#main_col .poll li div.vote {
	height:61px;
	width:107px;
	clear:right;
	}
#main_col .poll li .vote a {
	background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/category_vote_btn.jpg) no-repeat;
	color:#FFF;
	display:block;
	font-size:20px;
	height:52px;
	width:107px;
	text-align:center;
	line-height:20px;
	padding-top:9px;
	}
#main_col .poll li div.results {	
	background:#1c1c1c url(http://image.com.com/gamespot/images/2007/features/bestof2007/category_vote_bg.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	height:56px;
	width:107px;
	text-align:center;
	padding-top:5px;
	}
#main_col .poll .results .percent {
	font-size:28px;
	line-height:28px;
	color:#fff;
	}
#main_col .poll .results .votes {
	font-size:12px;
	color:#ccc;
	}
#main_col .poll li .game_info,
#main_col .poll li .watch_review {
	padding-left:30px;
	display:block;
	font-weight:normal;
	height:25px;
	width:77px;
	font-size:9px;
	line-height:25px;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	}
	
#main_col .poll li .game_info {
	border-top:1px solid #000;
	color:#fc3;
	background:#333 url(http://image.com.com/gamespot/images/2007/features/bestof2007/game_info.gif) 4px center no-repeat;
	}	
	
#main_col .poll li .watch_review {	
	color:#6cf;
	background:#666 url(http://image.com.com/gamespot/images/2007/features/bestof2007/watch_review.gif) 4px center no-repeat;
	}
	
#main_col .poll li .watch_review_blank {
	background:#666;
	height:25px;
	}

#main_col .balloon {
	background:transparent url(http://image.com.com/gamespot/images/2007/features/bestof2007/balloon_right.gif) no-repeat;
	height:256px;
	width:161px;
	font-size:10px;
	color:#333;
	padding:12px 12px 12px 62px;
	position:absolute;
	top:40px;
	z-index:10;
}

#main_col .balloon_left {
	background:transparent url(http://image.com.com/gamespot/images/2007/features/bestof2007/balloon_left.gif) no-repeat;
	height:256px;
	width:161px;
	font-size:10px;
	color:#333;
	padding:12px 62px 12px 12px;
	position:absolute;
	top:40px;
	z-index:10;
}

#main_col .balloon.number1 {
	left:85px;
}
#main_col .balloon.number2 {
	left:193px;
}
#main_col .balloon.number3 {
	left:301px;
}
#main_col .balloon_left.number4 {
	left:95px;
}
#main_col .balloon_left.number5 {
	right:107px;
}
#main_col .balloon.number6 {
	left:85px;
	top:365px;
}
#main_col .balloon.number7 {
	left:193px;
	top:365px;
}
#main_col .balloon.number8 {
	left:301px;
	top:365px;
}
#main_col .balloon_left.number9 {
	left:95px;
	top:365px;
}
#main_col .balloon_left.number10 {
	right:107px;
	top:365px;
}

#main_col .tool_tips {
	clear:both;
	position:relative;
}

#main_col .balloon .title,
#main_col .balloon_left .title {
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin-bottom:3px;
}

#main_col .balloon strong,
#main_col .balloon_left strong{
	font-size:11px;
	font-weight:bold;
	color:#000;
}

/* COMMENTS
****************************************/

#generic_comments #gen_comments_tabs a {
color:#fff;
}

#generic_comments .gen_comments_pages a {
color:#fff;
}

#main_col .module_wrap .box .button2 a, #main_col .module_wrap .box .button1 a {
	color:#fff;
}

.posted {
	color:#000;
}

/* PLAYER */

.watch_live {
background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/live.jpg) no-repeat top left;
height:260px;
width:300px;
margin-bottom:10px;
}

.watch_live a,
#watch_live a img {
display:block;
cursor:pointer;
height:260px;
width:300px;
}

.stay_tuned {
background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/staytuned.jpg) no-repeat top left;
height:260px;
width:300px;
margin-bottom:10px;
}

.watch_archive {
background:url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/archive.jpg) no-repeat top left;
height:260px;
width:300px;
margin-bottom:10px;
}

.watch_archive a,
#watch_archive a img {
display:block;
cursor:pointer;
height:260px;
width:300px;
}

#uberpop_player_remind {
background:url(http://i.i.com.com/cnet.g2/shared/live_review/player_reminder.jpg) no-repeat top left;
height:36px;
width:285px;
padding:216px 7px 16px 8px;
}

#uberpop_player_remind .uberpop-reminder-login{
background:url(http://i.i.com.com/cnet.g2/shared/live_review/btn_reminder_login.gif) no-repeat top left;
display:block;
height:36px;
width:285px;
}

#uberpop_player_remind .uberpop-reminder-on,
#uberpop_player_remind .uberpop-reminder-off{
background:url(http://i.i.com.com/cnet.g2/shared/live_review/btn_reminder.gif) no-repeat top left;
cursor:pointer;
display:block;
height:36px;
width:285px;
}

#uberpop_player_remind .uberpop-reminder-off{
background-position:bottom left;
}

#uberpop_player_archive,
#uberpop_player_denied,
#uberpop_player_live{
background:url(http://i.i.com.com/cnet.g2/shared/live_review/player_archive.jpg) no-repeat top left;
height:260px;
width:300px;
padding-bottom:8px;
}

#uberpop_player_live{
background-image:url(http://image.com.com/gamespot/shared/gs5/special_events/tgs07/player_live.jpg);
}

#uberpop_player_archive a,
#uberpop_player_archive a img,
#uberpop_player_live a,
#uberpop_player_live a img{
display:block;
cursor:pointer;
height:260px;
width:300px;
}


/* REMINDER
*******************************/

/* reminders */
#uberpop_player_remind {
	background-image: url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/remind_bg.jpg);	
	}
#uberpop_player_remind .uberpop-reminder-login,
#uberpop_player_remind .uberpop-reminder-on, 
#uberpop_player_remind .uberpop-reminder-off {
	background-image: url(http://image.com.com/gamespot/shared/gs5/special_features/iaa08/btn_reminder.gif);	
	}
#uberpop_player_remind .uberpop-reminder-on {
	background-position:center;
	}
#uberpop_player_remind .uberpop-reminder-off {
	background-position:bottom;
	}
