/* ----------------------------------------- */
/* ---- GAMING_SEASON_2009 CORE STYLING ---- */
/* ----------------------------------------- */

/* TOC
1. Layout
2. Menu
3. Primary
4. Secondary
5. iBox Alerts
6. iBox Contest Form
7. LightBox customize
8. iBox FORM Fix
*/


/* 0. Utility
------------------------------------------------ */
/* alienModified Gilder-Levin Image Replacement Technique :	Example HTML >>			<h1>FEATURED GAME OF THE WEEK<span class="imgInsert"></span></h1>
/*															Required css code >> 	span.imgInsert {position:absolute;top:0;left:0;overflow:hidden;cursor:default;display:block;width:100%;height:100%;}
/*																					h1 {position:relative;width:155px;height:22px;display:block;}
/*																					h1 span {background:url('image.jpg') no-repeat;}
/*															Description >>			imgInsert class contains all general style requirements for image replacement
/*																					containing tag set to position relative with size of replacement image and display block
/*																					span sets the image url, <a> link elements require cursor:pointer; set in span
*/
span.imgInsert {position:absolute;top:0;left:0;overflow:hidden;cursor:default;display:block;width:100%;height:100%;} /* Gilder-Levin Image Replacement */


/* 1. Layout
------------------------------------------------ */
#page_container			{overflow:visible;min-height:1000px;position:relative;}
#page_container #lbleed {position:absolute;top:0px;left:-100px;width:100px;height:1200px;}
#page_container #rbleed {position:absolute;top:0px;right:-100px;width:100px;height:1200px;}

/* == Containers == */
#primary_container  	{clear:both;overflow:visible;color:#b3b3b3;}
#secondary_container 	{clear:both;overflow:visible;color:#b3b3b3;}


/* 2. Menu
------------------------------------------------ */
/* == Header/Menu == */ 
#pageMenu 				{width:950px;height:108px;overflow:hidden;}
#pageMenu .gs_menu		{padding:0 0 0 6.5em;}
#pageMenu .gs_menu ul	{margin:0;padding:0;}
#pageMenu .gs_menu a	{width:106px;height:58px;margin:0 -0.3em 0 0;}
/* To set Active Tab, change background image to _active */
a#menu_week01			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week01.png") no-repeat;}
a#menu_week02			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week02.png") no-repeat;}
a#menu_week03			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week03.png") no-repeat;}
a#menu_week04			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week04.png") no-repeat;}
a#menu_week05			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week05.png") no-repeat;}
a#menu_week06			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week06.png") no-repeat;}
a#menu_week07 			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week07.png") no-repeat;}
a#menu_week08 			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/menu_week08.png") no-repeat;}

/* == Header/Menu functions == */
#pageMenu .gs_menu a:hover  	{background-position: 0 -58px;}
#pageMenu .gs_menu a.disabled	{cursor:default;}
#pageMenu .gs_menu a.disabled:hover {background-position:0 0;} /* disables hover effect */


/* 3. Primary
------------------------------------------------ */
.video_container 		{position:relative;padding:2em 0 0;}
.video_overlay1   		{position:absolute;}
.video_overlay2   		{position:absolute;}
.primary_right      	{float:right;width:580px;}
.primary_right h1		{position:relative;width:520px;height:15px;display:block;margin:0 0 1em;}
.primary_right .content	{padding:2.5em 2.5em 2em 2.5em;}
.bg_effect				{/*background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/week01/splatter.png") top right no-repeat;background-position:0 178px;*/}


/* 4. Secondary
------------------------------------------------ */
.secondary_left   {float:left;width:360px;}

/* == LEFT Wallpapers == */
.secondary_left #wallpaper-gallery {padding:1.5em 0 0 1.4em;height:85px;background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/panel_screenshots.png") no-repeat;}
.secondary_left #wallpaper-gallery li {margin:0 -2px 0 0;}

/* == LEFT SURVEY == */
.secondary_left #survey  	{width:345px;height:100%;padding:1.2em 0 0 15px;}
.secondary_left #survey h1	{color:#fff;font-size:130%;padding:0em 0em 0.5em 0em;}
/* hidden winner title, changed via js @ close date */
.secondary_left #survey h1.winner {display:none;width:251px;height:14px;background:url("http://image.alienware.com/Images/microsite/pc_gaming_season_2009/heading_poll_winner.png") no-repeat;}
.secondary_left #survey p	{margin:0 1em 0 0;}
.secondary_left #survey ul	{margin:1em 0 1em 1em;}
#surveyForm   {display:none;}
.secondary_left #surveyWinner {display:none;margin:1em 0.5em 0 0;}

/* == LEFT SURVEY results == */
.secondary_left .results 		 {color:#fff;font-weight:bold;font-size:110%;padding:1em 0em 1em;}
.secondary_left #chart_container {}
#results_footer_open, #results_footer_end  {clear:both;font-size:80%;display:none;margin:0 0 1.5em;}

/* == LEFT bottom panel == */
.secondary_left #panel_m17 			{width:360px;height:230px;}
.secondary_left #panel_m17 h1		{color:#fff;font-size:150%;}
.secondary_left #panel_m17 h3		{color:#fff;font-size:100%;padding:1.2em 0 0.3em;}
.secondary_left #panel_m17 ul		{margin:0 0 1.5em 0;}
.secondary_left #panel_m17 li		{line-height:1.2em;}
.secondary_left #panel_m17 a		{position:relative;width:155px;height:30px;display:block;line-height:1em;}
.secondary_left #panel_m17 a span	{cursor:pointer;background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/btn_learnmore.gif") no-repeat;}
.secondary_left #panel_m17 .priceline {width:170px; margin:125px 0px 40px 17px;}
/* FIX for IE6 */ *html .secondary_left #panel_m17 .priceline {margin:0px 0px 40px 17px;} 
.secondary_left #panel_m17 .priceline div {width:85px;}
.secondary_left #panel_m17 .priceline div.thePrice {width:50px;margin:-0.3em 0 0;}
.secondary_left #panel_m17 .price	{color:#fff;font-weight:bold;}


/* == RIGHT == */
.secondary_right {float:right;width:580px;}

/* == RIGHT feature == */
.secondary_right #panel_feature		{min-height:230px;height:100%;padding:4.4em 1.4em 1em 1.4em;background-position:0px 14px;overflow:visible;}
.secondary_right #panel_feature p	{width:330px;}
.secondary_right #panel_feature ul	{width:340px;padding:0 0 0 3px;}
.secondary_right #panel_feature li	{padding:0 0 0.3em;}
.secondary_right #panel_feature a	{position:relative;width:155px;height:22px;display:block;}
.secondary_right #panel_feature a span {cursor:pointer;}

/* == RIGHT feature 2 == */
.secondary_right #panel_feature2  {height:297px;}

/* == RIGHT bottom panels == */
.secondary_right .panel4 					{position:relative;width:100%; background:#000000;}
.secondary_right .panel						{padding:0.8em 1.5em 0;width:250px;height:120px;position:relative;background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/panel_grey.jpg") no-repeat;}
.secondary_right .panel a					{width:100%;height:100%;display:block;text-decoration:none;color:#b3b3b3;}
.secondary_right .panel.games				{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/panel_games.jpg") no-repeat;}
.secondary_right .panel.games p 			{width:70%;}
.secondary_right .panel.giveaway 			{background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/panel_giveaway.jpg") no-repeat;}
.secondary_right .panel.giveaway p 			{width:70%;}
.secondary_right .panel img#logo_twitter 	{position:absolute;top:15px;right:15px;}
.secondary_right .panel img.btn 			{margin:-17px 0 0;}
.secondary_right .panel h2					{color:#fff;font-size:100%;margin:0;padding:0;line-height:1.6em;}
.secondary_right .panel p 					{padding:7px 0 0;height:43px;}

/* == RIGHT bottom overlay panel == */
.secondary_right #promo_mvp					{display:none;position:absolute;z-index:1000000;height:312px;padding:0;top:0px;right:0px;}


/* 5. iBox Alerts
------------------------------------------------ */
div#insider_subscription {width:545px;height:252px;border:1px solid transparent;}
div#insider_subscription div.container {margin:55px 0 0 26px;background:transparent;width:350px;}
div#insider_subscription div.contents {margin:35px 0 0 0;}
#insider_subscription ul {margin:-5px 18px 15px;}
#insider_subscription li {color:#fff;list-style-type:disc;list-style-position:outside;}
div#insider_subscription .emailFormRow {margin:0px;padding:0px;margin-left:-15px;}
div#insider_subscription .textField {background:url( 'http://image.alienware.com/images/alien_network/bg_insider_text_field.jpg' );}
div#insider_subscription input.submitButton {width:84px;height:22px;border:none;background:transparent url('http://image.alienware.com/images/global_images/btn_signup.png');cursor:pointer;}


/* 6. iBox Contest Form
------------------------------------------------ */
#ibox_content  {overflow:visible !important;height:100%;} /* disable scrollbars */
div#gs_contest {padding:1.5em 1.5em;height:100%;background-color:#fff;border:1px solid transparent;}
div#gs_contest div.contents {color:#333;}
div#gs_contest .QuickForm {margin:-15px 0;padding:0;}
div#gs_contest .QuickForm table {margin:0;padding:0;}
div#gs_contest .QuickForm td {padding:4px 0 0;}
div#gs_contest p.validation_error {height:20px;margin:0;padding:0;}

div#ibox_wrapper{z-index: 9999999999;}


/* 7. LightBox customize
------------------------------------------------ */
#lightbox-loading-link {width:93px;height:104px;background:url("http://image.alienware.com/images/microsite/pc_gaming_season_2009/pc_gaming_loader.gif") no-repeat;}


/* 8. iBox FORM Fix
------------------------------------------------ */
.QuickForm select {display:block !important;visibility:visible !important;}
