/* ----------------------------------------- */
/* ---- WINDOWS 7 LANDING PAGE ------------- */
/* ----------------------------------------- */

/* TOC
1. Layout
2. Header
3. Primary
4. Secondary
*/


/* 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:919px;position:relative;background:url("http://image.alienware.com/images/microsite/windows-7/bg.jpg") no-repeat 0 0;}
#page_container #lbleed {position:absolute;top:0px;left:-100px;width:100px;height:919px;background:url("http://image.alienware.com/images/microsite/windows-7/bleed_left.jpg") no-repeat 0 0;}
#page_container #rbleed {position:absolute;top:0px;right:-100px;width:100px;height:919px;background:url("http://image.alienware.com/images/microsite/windows-7/bleed_right.jpg") no-repeat 0 0;}

/* == Containers == */
#primary_container, #secondary_container  	{clear:both;overflow:visible;color:#c4c4c4;}



/* 2. Header
------------------------------------------------ */
#pageMenu 				{width:950px;height:112px;overflow:hidden;margin:0 0 152px 0;}
#pageMenu h1			{margin:36px 0 0 18px;position:relative;display:block;width:287px;height:21px;}
#pageMenu h1 span		{background:url("http://image.alienware.com/images/microsite/windows-7/microsoft_windows_7.jpg") no-repeat;}



/* 3. Primary
------------------------------------------------ */
#pageTabs						{margin:0;}
#pageTabs li					{height:20px;text-align:center;font-size:11px;font-weight:bold;margin:0;padding:4px 0 0 0;}
#pageTabs li a					{color:#cccccc;text-decoration:underline;font-weight:bold;font-size:11px;}
#pageTabs li.upgrade			{width:123px;margin:0 0 0 17px;background:url("http://image.alienware.com/images/microsite/windows-7/tab_upgrade_bg_off.png") no-repeat;}
#pageTabs li.features			{width:166px;background:url("http://image.alienware.com/images/microsite/windows-7/tab_features_bg_off.png") no-repeat;}
#pageTabs li.current_upgrade	{background:url("http://image.alienware.com/images/microsite/windows-7/tab_upgrade_bg.png") no-repeat;color:#ffffff;text-decoration:none;width:123px;margin:0 0 0 17px;}
#pageTabs li.current_features	{background:url("http://image.alienware.com/images/microsite/windows-7/tab_features_bg.png") no-repeat;color:#ffffff;text-decoration:none;width:166px;}

.primary_left_features										{padding:15px 14px 0 18px;float:left;width:548px;min-height:715px;height:715px;background:url("http://image.alienware.com/images/microsite/windows-7/primary_container_left_features_bg.png") no-repeat;}
.primary_left_features h2									{margin:0 0 38px 0;position:relative;display:block;width:361px;height:15px;}
.primary_left_features h2 span								{margin:0 0 38px 0;background:url("http://image.alienware.com/images/microsite/windows-7/microsoft_windows_7_key_features.jpg") no-repeat;}
.primary_left_features h3									{color:#ffffff;}
.primary_left_features .clearfix							{max-width:548px;}
.primary_left_features .clearfix img 						{float:left;}
.primary_left_features .clearfix .content					{float:left;}
.primary_left_features #content_1_container					{margin:0 0 38px 0;}
.primary_left_features #content_1_container img				{margin:0 0 0 16px;}
.primary_left_features #content_1_container #content_1		{width:300px;}
.primary_left_features #content_2_container					{margin:0 0 38px 0;}
.primary_left_features #content_2_container #content_2		{margin:0 0 0 15px;width:228px;}
.primary_left_features #content_3_container					{margin:0 0 36px 0;}
.primary_left_features #content_3_container img				{margin:0 0 0 17px;}
.primary_left_features #content_3_container #content_3		{width:300px;}
.primary_left_features #content_4_container					{margin:0 0 31px 0;}
.primary_left_features #content_5_container					{margin:0 0 31px 0;}
.primary_left_features #content_5_container img				{padding:17px 0 0 0;}
.primary_left_features #content_5_container #content_5		{width:347px;margin:0 0 0 14px;}

.primary_right_features   									{margin:190px 0 0 10px;padding:13px 15px 0 17px;float:left;width:328px;min-height:970px;background:url("http://image.alienware.com/images/microsite/windows-7/primary_container_right_features_bg.png") no-repeat;}
.primary_right_features h2									{position:relative;display:block;width:279px;height:15px;margin-bottom:22px;}
.primary_right_features h4									{margin:0;background:transparent url("http://image.alienware.com/images/microsite/windows-7/bullet.jpg") no-repeat scroll 0 8px;color:#51E7F9;padding:0 0 0 8px;}
.primary_right_features p									{margin:0 0 12px 0;padding:0 0 0 8px; color:#C4C4C4;}
.primary_right_features h2 span								{background:url("http://image.alienware.com/images/microsite/windows-7/microsoft_windows_7_faqs.jpg") no-repeat;}


.primary_left_upgrade									{float:left;position:relative;width:580px;height:506px;min-height:506px;background:url("http://image.alienware.com/images/microsite/windows-7/primary_container_left_upgrade_bg.png") no-repeat;}
.primary_left_upgrade h2								{margin:16px 0 0 18px;position:relative;display:block;width:498px;height:15px;}
.primary_left_upgrade h2 span							{background:url("http://image.alienware.com/images/microsite/windows-7/microsoft_windows_7_how_to_upgrade.jpg") no-repeat;}
.primary_left_upgrade p									{width:245px;margin:0;}
.primary_left_upgrade #step_01							{position:absolute;top:98px;left:125px;}
.primary_left_upgrade #step_02							{position:absolute;top:184px;left:125px;}
.primary_left_upgrade #step_03							{position:absolute;top:270px;left:125px;}
.primary_left_upgrade #step_04							{position:absolute;top:363px;left:125px;}
.primary_left_upgrade #learn_more						{position:absolute;top:453px;left:476px;}

.primary_right_upgrade 									{margin:115px 0 0 10px;padding:13px 15px 0 17px;float:left;width:328px;height:378px;min-height:378px;background:url("http://image.alienware.com/images/microsite/windows-7/primary_container_right_upgrade_bg.png") no-repeat;}
.primary_right_upgrade h2								{position:relative;display:block;width:279px;height:15px;margin-bottom:22px;}
.primary_right_upgrade h2 span							{background:url("http://image.alienware.com/images/microsite/windows-7/microsoft_windows_7_faqs.jpg") no-repeat;}


#faq dt	{color:#51e7f9; background:url("http://image.alienware.com/images/microsite/windows-7/bullet.jpg") no-repeat 0 8px;padding:0 0 0 8px;}
#faq dd	{margin-bottom:12px;padding:0 0 0 8px;}
#faq dd span{margin-top:12px;display:block;}
