/**************************/
/**** Global selectors ****/
/**************************/
#fxseries body				{ margin:0; width:100%; height:100%; }
#fxseries body				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BBB; line-height:18px; text-align:left; } /* global font styling */
#fxseries p					{ margin:0; color:#BBB; text-align:left; }
#fxseries sup				{ font-size:smaller; vertical-align:baseline; position:relative; bottom:0.33em; }

/**** Link styles ****/
#fxseries_body a		{ color:#E88240; text-decoration:none; }
#fxseries_body a:hover	{ text-decoration:underline; }

/**** Main IDs ****/
#fxseries #main_container		{ width:930px; margin:0; }
#fxseries #main_content			{ background:#000; }
#fxseries #fxseries_body		{ margin:0 0 0; width:836px; }
#fxseries #billboard			{ margin:0; }

#fxseries .bullet{
	color:#b3b3b3; 	/* to cover browser that doesn't support list-style-image*/
	list-style-type:square;/*to cover browser that doesn't support list-style-image*/
	list-style-image: url(/programs/fxseries/img/bullet.gif);
	list-style-position:outside;margin:0px 0px 0px 10px;padding:0px;
}

.fx_divider			{ width:930px; height:1px; border-bottom:2px solid #262626; }
.fx_overview_bg		{ background:#000 url(/programs/fxseries/img/01_bg_overview.gif) left top no-repeat; height:340px; }
.fx_gaming_bg		{ background:#000 url(/programs/fxseries/img/03_bg_gaming.gif) left top no-repeat; height:570px; }
.fx_digital_bg		{ background:#000 url(/programs/fxseries/img/01_bg_overview.gif) left top no-repeat; height:370px; }

/**** Footnote styles ****/
#footnotes			{ margin:0 0 30px; width:930px; }
#fnote_sep			{ width:911px; height:1px; margin-left:19px; border-top:1px solid #222; }
#footnotes p		{ font-size:10px; line-height:13px; margin:12px 19px; color:#666; }

/********************************/
/**** Overview Page Specific ****/
/********************************/
#overview_page		{ width:930px; }
#overview_page p	{ margin:10px 19px; }

/*** Headers ***/
#overview_rules h2		{ text-indent:-9000px; width:237px; height:17px; background:url(/programs/fxseries/img/header_extreme.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_quadcore h2	{ text-indent:-9000px; width:314px; height:17px; background:url(/programs/fxseries/img/header_processing.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_overclock h2	{ text-indent:-9000px; width:290px; height:17px; background:url(/programs/fxseries/img/header_memory.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_bluray h2		{ text-indent:-9000px; width:247px; height:17px; background:url(/programs/fxseries/img/01_hdr_bluray.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_power h2		{ text-indent:-9000px; width:250px; height:17px; background:url(/programs/fxseries/img/01_hdr_power.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_storage h2	{ text-indent:-9000px; width:196px; height:17px; background:url(/programs/fxseries/img/01_hdr_storage.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_ram h2		{ text-indent:-9000px; width:289px; height:17px; background:url(/programs/fxseries/img/01_hdr_ram.gif) no-repeat left top; margin:22px 0 0 19px; }
#overview_chassis h2	{ text-indent:-9000px; width:252px; height:17px; background:url(/programs/fxseries/img/01_hdr_chassis.gif) no-repeat left top; margin:22px 0 0 19px; }


/*** Content buckets ***/
#overview_rules		{ width:930px; margin-bottom:20px; }
#overview_quadcore	{ width:465px; float:left; margin-bottom:10px; }
#overview_overclock	{ width:465px; float:left; margin-bottom:10px; }
#overview_ram		{ width:930px; margin-bottom:20px; }
#overview_chassis	{ width:930px; margin-bottom:20px; }
#overview_ram img,
#overview_chassis img		{ margin:-20px 20px 0 40px; }
* html #overview_ram img,
* html #overview_chassis img,
*:first-child+html #overview_ram img,
*:first-child+html #overview_chassis img { float:right; margin-top:0px; }

#overview_bluray	{ width:930px; margin-bottom:20px; }
#overview_power		{ width:465px; float:left; margin-bottom:10px; }
#overview_storage	{ width:465px; float:left; margin-bottom:10px; }

/********************************/
/**** Digital Page Specific *****/
/********************************/
#digital_page		{ width:930px; }
#digital_page p		{ margin:10px 19px; }

/*** Headers ***/
#digital_retouch h2	{ text-indent:-9000px; width:256px; height:17px; background:url(/programs/fxseries/img/02_hdr_retouch.gif) no-repeat left top; margin:22px 0 0 19px; }
#digital_music h2	{ text-indent:-9000px; width:266px; height:17px; background:url(/programs/fxseries/img/02_hdr_music.gif) no-repeat left top; margin:22px 0 0 19px; }
#digital_design h2	{ text-indent:-9000px; width:356px; height:17px; background:url(/programs/fxseries/img/02_hdr_design.gif) no-repeat left top; margin:22px 0 0 19px; }
#digital_carpet h2	{ text-indent:-9000px; width:276px; height:17px; background:url(/programs/fxseries/img/02_hdr_carpet.gif) no-repeat left top; margin:22px 0 0 19px; }

/*** Content buckets ***/
*html #digital_retouch img, *html #digital_carpet img, *#digital_retouch img, *#digital_carpet img, { float:right; }

#digital_intro		{ width:930px; margin-bottom:20px; margin-top:20px; }
*html #digital_intro { margin-bottom:10px; margin-top:10px; }
#digital_retouch	{ width:930px; margin-bottom:15px; }
*html #digital_retouch { margin-bottom:0px; }
#digital_music		{ width:465px; float:left; margin-bottom:20px; }
#digital_design		{ width:465px; float:left; margin-bottom:20px; }
#digital_carpet		{ width:930px; margin-bottom:20px; }

#digital_retouch img	{ margin:0 30px 20px 20px; }
*html #digital_retouch img	{ margin:20px 30px 20px 20px; }

/********************************/
/***** Gaming Page Specific *****/
/********************************/
#gaming_page		{ width:930px; }
#gaming_page p		{ margin:10px 19px; }

/*** Headers ***/
#gaming_extreme h2	{ text-indent:-9000px; width:619px; height:17px; background:url(/programs/fxseries/img/03_hdr_extreme.gif) no-repeat left top; margin:22px 0 0 19px; }
#gaming_optimize h2	{ text-indent:-9000px; width:324px; height:17px; background:url(/programs/fxseries/img/03_hdr_optimize.gif) no-repeat left top; margin:22px 0 0 19px; }
#gaming_access h2	{ text-indent:-9000px; width:229px; height:17px; background:url(/programs/fxseries/img/03_hdr_access.gif) no-repeat left top; margin:22px 0 0 19px; }
#gaming_eyes h2		{ text-indent:-9000px; width:266px; height:17px; background:url(/programs/fxseries/img/03_hdr_eyes.gif) no-repeat left top; margin:22px 0 0 19px; }
#sound_blaster h2		{ text-indent:-9000px; width:484px; height:17px; background:url(/programs/fxseries/img/header_sound.gif) no-repeat left top; margin:22px 0 0 19px; }

/*** Content buckets ***/
#gaming_intro		{ width:930px; margin-bottom:20px; margin-top:20px; }
*html #gaming_intro { margin-bottom:10px; margin-top:10px; }
#gaming_extreme		{ width:930px; margin-bottom:0px; }
*html #gaming_extreme { margin-bottom:0px; }
#gaming_optimize	{ width:465px; float:left; margin-bottom:20px; }
#gaming_access		{ width:465px; float:left; margin-bottom:20px; }
#gaming_eyes		{ width:930px; margin-bottom:20px; }
#sound_blaster		{ width:930px; margin-bottom:20px; }

/********************************/
/***** Specs Page Specific  *****/
/********************************/
#specs_page		{ width:930px; }
#specs_intro h2	{ text-indent:-9000px; width:365px; height:17px; background:url(/programs/fxseries/img/05_hdr_techspecs.gif) no-repeat left top; margin:22px 0 0 19px; }
#specs_page	h3	{ font-size:12px; font-weight:bold; margin-left:19px; color:#B3B3B3; }
#specs_left		{ width:440px; float:left; margin-bottom:20px; }
#specs_right	{ width:440px; float:left; margin-bottom:20px; margin-left:10px; border-left:1px solid #222; }

/* BUY NOW bottom bar */
#buynow_bar				{ width:926px; height:52px; background:url('/programs/fxseries/img/bnb_bar_fx.gif') left top no-repeat; position:relative; }
#buynow_txt				{ position:absolute; top:17px; left:15px; font-weight:bold; color:#BBB; }
#buynow_btn				{ position:absolute; top:12px; right:4px; font-weight:bold; font-size:13px; width:113px; height:28px; padding:5px 0 0 12px; background:url('/programs/fxseries/img/bnb_btn_fx.gif') left top no-repeat; }
#buynow_btn	a			{ color:#FFF; text-decoration:none; }
#buynow_btn	a:hover		{ text-decoration:none; }
#buynow_btn	span		{ position:relative; top:-1px; font-size:14px; }