a,blockquotes,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,li,p,select,span,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0}html{background:#ededed;font-family:Arial,Helvetica,sans-serif;font-size:small;line-height:1.5em;color:#4a4a4a}body{background:#000 url(bg-t.gif) center top no-repeat}p{margin:12px 0;font-size:100%}div,img{border:0;margin:0;padding:0}li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:1em}address{font-style:normal}a{font-weight:700;outline:0}a:link{color:#000;text-decoration:none;font-weight:700}a:visited{color:#444;text-decoration:none;font-weight:700}a:hover{color:#000;text-decoration:underline;font-weight:700}a:active{color:#000;text-decoration:none;font-weight:700}body.articles li a#articles,body.blog li a#blog,body.contact li a#contact,body.home li a#home,body.store li a#store{display:block;padding:10px 5px;font-weight:700;font-size:90%;color:#fff;text-align:center}body.articles li a#articles:hover,body.blog li a#blog:hover,body.contact li a#contact:hover,body.home li a#home:hover,body.store li a#store:hover{display:block;padding:10px 5px;font-weight:700;font-size:90%;color:#fff}body.general li a#articles,body.music li a#articles,body.technology li a#articles,body.visual li a#articles{display:block;padding:10px 18px;text-transform:uppercase;font-weight:700;font-size:120%;color:#000;background:#fff}body.general li a#articles:hover,body.music li a#articles:hover,body.technology li a#articles:hover,body.visual li a#articles:hover{display:block;padding:10px 18px;text-transform:uppercase;font-weight:700;font-size:120%;color:#000;background:#fff}body.information li a#contact,body.kit li a#contact,body.write li a#contact{display:block;padding:10px 18px;text-transform:uppercase;font-weight:700;font-size:120%;color:#000;background:#fff}body.information li a#contact:hover,body.kit li a#contact:hover,body.write li a#contact:hover{display:block;padding:10px 18px;text-transform:uppercase;font-weight:700;font-size:120%;color:#000;background:#fff}body.general a#general_tab{width:128px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.visual a#visual_tab{width:113px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.music a#music_tab{width:109px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.technology a#technology_tab{width:242px;border-right:0;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.general a#general_tab:hover{width:128px;color:#000;border-bottom:4px solid #fff;background:#fff;text-decoration:none;border-top:1px solid #e8e8e8}body.visual a#visual_tab:hover{width:113px;color:#000;border-bottom:4px solid #fff;background:#fff;text-decoration:none;border-top:1px solid #e8e8e8}body.music a#music_tab:hover{width:109px;color:#000;border-bottom:4px solid #fff;background:#fff;text-decoration:none;border-top:1px solid #e8e8e8}body.technology a#technology_tab:hover{width:242px;border-right:0;color:#000;border-bottom:4px solid #fff;background:#fff;text-decoration:none;border-top:1px solid #e8e8e8}body.information a#information_tab{width:200px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.write a#write_tab{width:230px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.kit a#kit_tab{width:163px;border-right:0;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.information a#information_tab:hover{width:200px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.write a#write_tab:hover{width:230px;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}body.kit a#kit_tab:hover{width:163px;border-right:0;color:#000;border-bottom:4px solid #fff;background:#fff;border-top:1px solid #e8e8e8}#container{width:980px;background:#fff;margin:0 auto}a.arrow_pink{padding-left:12px;background:transparent url(arrow_pink.gif) 0 50% no-repeat}a.arrow_black{padding-left:12px;background:transparent url(arrow_black.gif) 0 50% no-repeat}a.white_document{padding-left:18px;background:transparent url(icon_white_document.gif) 0 50% no-repeat;color:#fff}#header{width:980px;background:#000 url(header_bg.jpg) center top repeat-x;overflow:hidden;position:relative;height:146px}#header h1 a{display:block;width:488px;height:71px;text-indent:-9999px;margin:20px 0 18px 20px}#header img.current{float:right;margin-right:19px;margin-top:13px;width:98px;height:122px}.header_list{float:right;margin-right:24px;margin-top:16px;text-transform:uppercase;line-height:1.2em;display:inline;overflow:hidden}.header_list h2 a{display:block;width:116px;height:16px;background:transparent url(title_subscribe.gif) top left no-repeat;text-indent:-9999px;margin-bottom:4px}.header_list h3{font-size:90%;margin-bottom:14px;text-align:right}.header_list h3 a:link{color:#fff;font-weight:400}.header_list h3 a:visited{color:#fff;font-weight:400}.header_list h3 a:hover{color:#fff;font-weight:400}.header_list h3 a:active{color:#fff;font-weight:400}.header_list h4{font-size:90%;text-align:right}.header_list h4 a:link{color:#fff;font-weight:400}.header_list h4 a:visited{color:#fff;font-weight:400}.header_list h4 a:hover{color:#ec008c;text-decoration:none;font-weight:400}.header_list h4 a:active{color:#fff;font-weight:400}ul.main_navigation{width:981px;overflow:hidden;position:absolute;top:99px;bottom:0;font-size:13px;height:60px}ul.main_navigation li{float:left;margin-left:2px;display:inline;margin-right:2px;text-align:center;line-height:15px}.oney{position:relative;top:12px;background:url(menu_sep.jpg) no-repeat right 8px}.twoy{background:url(menu_sep.jpg) no-repeat right 18px;position:relative;top:3px}ul.main_navigation li a:link{width:68px;display:block;padding:10px 13px 10px 3px;font-weight:700;font-size:90%;color:#fff}ul.main_navigation li a:visited{width:68px;display:block;padding:10px 13px 10px 3px;font-weight:700;font-size:90%;color:#fff}ul.main_navigation li a:hover{width:68px;color:#fff;text-decoration:underline}ul.main_navigation li a:active{width:68px;display:block;padding:10px 13px 10px 3px;font-weight:700;font-size:90%;color:#fff}ul.main_navigation li.last{float:left;margin-left:0;display:inline;margin-right:0;border-right:0 solid}.header_search_box{position:absolute;bottom:5px;right:58px;width:210px}input.header_search_input{width:190px;border:1px solid #171717;padding:4px 8px;color:#4a4a4a;font-size:90%}.header_search_btn{position:absolute;bottom:6px;right:22px;width:33px;height:23px}#content_box{width:980px;background:#fff url(bg_content.gif) top right repeat-y;overflow:hidden}#left_panel{width:595px;padding:16px;float:left;display:inline}#right_panel{width:320px;padding:16px 16px 16px 17px;float:right;display:inline}#full_box{width:948px;background:#fff;overflow:hidden;padding:16px}.featured_box{width:595px;height:294px;position:relative;margin-bottom:16px;padding-bottom:16px;border-bottom:8px solid #000}.featured_content_box{position:absolute;right:0;top:0;width:233px;height:294px;z-index:2}.featured_content{width:201px;padding:70px 16px 2px 16px;color:#fff}.featured_content h2{font-size:150%;width:201px;padding-bottom:8px;border-bottom:8px solid #fff;font-weight:400;line-height:1em}.featured_content p{margin:10px 0;line-height:1.2em}.featured_menu_box{position:absolute;right:0;bottom:16px;width:201px;border-top:1px solid #fff;overflow:hidden;padding:8px 16px;z-index:3}* html .featured_menu_box{bottom:17px;right:-1px}.featured_menu_box h2{float:left;color:#fff;margin:4px 0 0 0;text-transform:uppercase;line-height:1em}ul.featured_menu{float:right;color:#fff;overflow:hidden;width:105px}ul.featured_menu li{float:right;border:1px solid #fff;padding:3px 5px;margin-left:4px;font-size:90%;display:block;cursor:pointer;line-height:1em}* html ul.featured_menu li{cursor:hand}ul.featured_menu li:hover{background:#000;color:#fff}ul.featured_menu li.current_event{background:#fff;color:#000}ul.featured_menu li.current_event:hover{background:#fff;color:#000}.homepage_article_box{width:595px;overflow:hidden;background:transparent url(bg_homepage_articles.gif) top left repeat-y;border-top:8px solid #000;padding-bottom:4px}.homepage_article{width:290px;margin-right:15px;float:left;display:inline;margin-top:3px}.homepage_article h2{text-transform:uppercase;color:#000;margin-top:6px;margin-left:12px;font-size:110%}.homepage_article h2 span.more{float:right;margin-right:8px}.homepage_article h2 span.more a{padding-left:14px;background:transparent url(arrow_gray.gif) 0 50% no-repeat;font-size:70%}.homepage_article h3{display:block;cursor:pointer;border-top:1px solid #d1d1d1;padding:11px 20px 11px 12px;line-height:1.3em}* html .homepage_article h3{cursor:hand}.homepage_article h3:hover{text-decoration:underline}.homepage_article h3.blue_expanded{background:transparent url(icon_blue_expanded.gif) 97% 50% no-repeat;color:#00aeef}.homepage_article h3.pink_expanded{background:transparent url(icon_pink_expanded.gif) 97% 50% no-repeat;color:#ec008c}.homepage_article h3.green_expanded{background:transparent url(icon_green_expanded.gif) 97% 50% no-repeat;color:#86b548}.homepage_article h3.red_expanded{background:transparent url(icon_red_expanded.gif) 97% 50% no-repeat;color:#981b1e}.homepage_article h3.orange_expanded{background:transparent url(icon_orange_expanded.gif) 97% 50% no-repeat;color:#f7941e}.homepage_article h3.blue_collapsed{background:transparent url(icon_black_collapsed.gif) 97% 50% no-repeat;color:#00aeef}.homepage_article h3.pink_collapsed{background:transparent url(icon_black_collapsed.gif) 97% 50% no-repeat;color:#ec008c}.homepage_article h3.green_collapsed{background:transparent url(icon_black_collapsed.gif) 97% 50% no-repeat;color:#86b548}.homepage_article h3.red_collapsed{background:transparent url(icon_black_collapsed.gif) 97% 50% no-repeat;color:#981b1e}.homepage_article h3.orange_collapsed{background:transparent url(icon_black_collapsed.gif) 97% 50% no-repeat;color:#f7941e}.homepage_article_content{width:266px;padding:0 12px;overflow:hidden;padding-bottom:12px}img.homepage_article_image{border:1px solid #d1d1d1;background:#fff;padding:4px;margin:3px 12px 0 0;float:left}.homepage_article_content p{margin:0 0;line-height:1.3em;font-size:90%}* html .homepage_article_content p{font-size:.825em}.homepage_article_content p a{padding-left:12px;background:transparent url(arrow_black.gif) 0 50% no-repeat;text-transform:uppercase;margin-left:6px;font-size:90%}.homepage_article_content p a:link{color:#000}.homepage_article_content p a:visited{color:#000}.homepage_article_content p a:hover{color:#000}.homepage_article_content p a:active{color:#000}.homepage_content_box{width:595px;overflow:hidden;border-top:8px solid #000}.blog_box{width:290px;margin-right:16px;float:left;display:inline;overflow:hidden}.blog_box h2{text-transform:uppercase;color:#000;margin:6px 0 12px 12px;font-size:110%}.blog_box h2 a:link{color:#000;text-decoration:none}.blog_box h2 a:visited{color:#000;text-decoration:none}.blog_box h2 a:hover{color:#000;text-decoration:none}.blog_box h2 a:active{color:#000;text-decoration:none}.blog_box h6 a{width:84px;height:14px;text-indent:-9999px;display:block;background:transparent url(title_subscribe_rss.jpg) top left no-repeat;float:right;margin-top:9px}.blog_list{width:288px;overflow:hidden;border-bottom:0;background:#f7fcfe url(bg_blog.gif) bottom left repeat-x}.blog_list h3{background:#00aeef;color:#fff;font-size:240%;padding:23px 4px;float:left;margin-right:12px;display:inline}.blog_list ul{margin-top:13px}.blog_list ul li{color:#000;line-height:1em;font-size:.825em}.blog_list ul li.title{color:#00aeef;font-weight:700;margin-bottom:4px;font-size:.875em}.blog_list ul li.date{color:#586f78;font-size:.75em;margin-bottom:4px}.blog_list:hover h3{background:#fff;color:#00aeef}.blog_list ul li.title a:link{color:#00aeef;font-weight:700}.blog_list ul li.title a:visited{color:#00aeef;font-weight:700}.blog_list ul li.title a:hover{color:#00aeef;font-weight:700}.blog_list ul li.title a:active{color:#00aeef;font-weight:700}.more_blog{width:266px;background:#f0f2f3;padding:6px 12px 7px 12px;text-align:right;border-top:1px solid #c5dee8}.more_blog p{margin:0;font-size:90%}.more_blog p a{padding-left:12px;background:transparent url(arrow_mute_blue.gif) 0 50% no-repeat;color:#86a1b7;text-transform:uppercase}.homepage_ads_box{width:289px;float:left;display:inline}.homepage_ads_box h2{width:289px;height:8px;text-indent:-9999px;background:transparent url(title_advertisement_homepage.jpg) top left no-repeat;margin:14px 0 14px 0}* html .homepage_ads_box h2{margin:14px 0 4px 0}.homepage_ads_box img{margin-bottom:8px}h2.title_bar{width:571px;overflow:hidden;padding:0 12px 10px 12px;border-bottom:8px solid #000;margin-bottom:16px;text-transform:uppercase;color:#000;font-size:110%;line-height:1em}.upfront_article_box{width:595px;margin-bottom:16px}.upfront_article_header{width:595px;overflow:hidden;padding:10px 0;border-top:8px solid #000;margin:8px 0 0 0}.upfront_article_header h2{text-transform:uppercase;color:#000;margin:0 10px 0 0;font-size:110%;float:left;line-height:1em;margin-left:12px;display:inline}.upfront_article_header h3{font-size:.825em;color:#a3a3a3;float:left;border-left:1px solid #a3a3a3;padding-left:10px;line-height:1.3em;margin-top:0}.upfront_article_header h4{float:right;font-size:.825em;color:#ec008c;text-transform:uppercase;line-height:1em;margin-top:3px}.upfront_article_header h4 a:link{color:#ec008c}.upfront_article_header h4 a:visited{color:#ec008c}.upfront_article_header h4 a:hover{color:#ec008c}.upfront_article_header h4 a:active{color:#ec008c}.upfront_main_box{width:595px;margin-bottom:16px;border-bottom:8px solid #000;padding-bottom:8px}.upfront_main_header{width:595px;overflow:hidden;padding-bottom:10px;border-bottom:8px solid #000;margin-bottom:8px}.upfront_main_header h2{text-transform:uppercase;color:#000;margin:0 10px 0 0;font-size:110%;float:left;line-height:1em;margin-left:12px;display:inline}.upfront_main_header h3{font-size:.825em;color:#a3a3a3;float:left;border-left:1px solid #a3a3a3;padding-left:10px;line-height:1.3em;margin-top:0}.upfront_main_header h4{float:right;font-size:.825em;color:#ec008c;text-transform:uppercase;line-height:1em;margin-top:3px}.upfront_main_header h4 a:link{color:#ec008c}.upfront_main_header h4 a:visited{color:#ec008c}.upfront_main_header h4 a:hover{color:#ec008c}.upfront_main_header h4 a:active{color:#ec008c}.upfront_main_list_box{width:595px;overflow:hidden;border-bottom:1px solid #e8e8e8;padding:6px 0}.upfront_main_list_box h2{color:#ec008c;font-size:180%;float:left;margin:3px 15px 8px 10px;text-align:right;width:25px;display:inline}.upfront_main_list_box p{margin:4px 0}ul.upfront_main_list{line-height:1.2em;width:530px;float:left}ul.upfront_main_list li.title{color:#000;font-size:120%;font-weight:700}ul.upfront_main_list li.author{font-size:.875em;text-transform:uppercase;font-weight:700;margin-bottom:2px}ul.upfront_main_list li.date{color:#a3a3a3;font-size:.875em;text-transform:uppercase;font-weight:700;margin-bottom:2px}ul.upfront_main_list li a:link{color:#000}ul.upfront_main_list li a:visited{color:#000}ul.upfront_main_list li a:hover{color:#ec008c}ul.upfront_main_list li a:active{color:#000}ul.page_listings{overflow:hidden;margin-left:203px}ul.page_listings li{float:left;display:inline;line-height:1em;font-size:.875em;margin-top:12px;margin-bottom:10px;margin-right:4px;text-transform:uppercase}ul.page_listings li a{display:block;padding:5px 8px;border:1px solid #e8e8e8;color:#a8a8a8}ul.page_listings li a:link{color:#a8a8a8;text-decoration:none}ul.page_listings li a:visited{color:#a8a8a8;text-decoration:none}ul.page_listings li a:hover{color:#000}ul.page_listings li a:active{color:#a8a8a8;text-decoration:none}ul.page_listings li a.current{display:block;padding:4px 6px;border:1px solid #e8e8e8;color:#a8a8a8;background:#000;color:#fff}.article_header_box{width:595px;margin-bottom:16px}ul.article_header_menu{width:595px;overflow:hidden;background:#f9f9f9;font-size:110%}ul.article_header_menu li{float:left;display:inline;text-align:center;text-transform:uppercase;font-weight:700;color:#a1a1a1}ul.article_header_menu li a{display:block;padding:8px 0;border-right:1px solid #e8e8e8;border-bottom:4px solid #e8e8e8;border-top:1px solid #fff}ul.article_header_menu li a:link{color:#a1a1a1}ul.article_header_menu li a:visited{color:#a1a1a1}ul.article_header_menu li a:hover{color:#000;text-decoration:none}ul.article_header_menu li a:active{color:#a1a1a1}ul.article_header_menu li:hover{color:#000}ul.article_header_menu li a#general_tab{width:128px}ul.article_header_menu li a#visual_tab{width:113px}ul.article_header_menu li a#music_tab{width:109px}ul.article_header_menu li a#technology_tab{width:242px;border-right:0}ul.article_header_menu li a#information_tab{width:200px}ul.article_header_menu li a#write_tab{width:230px}ul.article_header_menu li a#kit_tab{width:163px;border-right:0}.articles_switch_box{width:579px;padding:8px;background:#e8e8e8;margin-bottom:16px;margin-top:16px}ul.articles_switch_menu{width:579px;overflow:hidden;background:#e8e8e8}ul.articles_switch_menu li{float:left;display:block;cursor:pointer;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:center;padding:12px 0;text-transform:uppercase;font-weight:700;color:#a1a1a1;background:#fff}ul.articles_switch_menu li:hover{color:#000}ul.articles_switch_menu li.general{width:165px}ul.articles_switch_menu li.visual{width:129px}ul.articles_switch_menu li.music{width:135px}ul.articles_switch_menu li.technology{width:238px;border-right:0}ul.articles_switch_menu li.active_tab{color:#000;border-bottom:1px solid #fff}.article_panel_box{overflow:hidden;width:579px;padding:8px 0;background:#fff}.article_panels{float:left;width:174px;border-right:5px solid #e8e8e8;padding:0 8px;display:inline;min-height:200px}.article_panels h2{font-size:120%;margin-top:12px;color:#f7941e}.article_panels h2 a:link{color:#f7941e}.article_panels h2 a:visited{color:#f7941e}.article_panels h2 a:hover{color:#f7941e}.article_panels h2 a:active{color:#f7941e}.article_panels p{line-height:1.3em;margin:6px 0}ul.articles_switch_btn{width:579px;background:#e8e8e8;overflow:hidden;padding-top:8px}ul.articles_switch_btn li{margin-right:4px}ul.articles_switch_btn li.previous{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_previous_black.gif) top left no-repeat;float:left}ul.articles_switch_btn li.previous_active{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_previous_black.gif) top right no-repeat;float:left}ul.articles_switch_btn li.next{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_next_black.gif) top left no-repeat;float:left}ul.articles_switch_btn li.next_active{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_next_black.gif) top right no-repeat;float:left}ul.articles_switch_btn li.page_info{font-size:90%;margin:2px 0 0 0;float:left;display:inline}ul.articles_switch_btn li a:link{color:#000;text-transform:uppercase;font-size:90%}ul.articles_switch_btn li a:visited{color:#000;text-transform:uppercase;font-size:90%}ul.articles_switch_btn li a:hover{color:#000;text-transform:uppercase;font-size:90%;text-decoration:underline}ul.articles_switch_btn li a:active{color:#000;text-transform:uppercase;font-size:90%}.article_type_content{width:595px;overflow:hidden}body.general .article_type_content a:link{color:#f7941e}body.general .article_type_content a:visited{color:#f7941e}body.general .article_type_content a:hover{color:#f7941e}body.general .article_type_content a:active{color:#f7941e}body.visual .article_type_content a:link{color:#00aeef}body.visual .article_type_content a:visited{color:#00aeef}body.visual .article_type_content a:hover{color:#00aeef}body.visual .article_type_content a:active{color:#00aeef}body.music .article_type_content a:link{color:#981b1e}body.music .article_type_content a:visited{color:#981b1e}body.music .article_type_content a:hover{color:#981b1e}body.music .article_type_content a:active{color:#981b1e}body.technology .article_type_content a:link{color:#90c24e}body.technology .article_type_content a:visited{color:#90c24e}body.technology .article_type_content a:hover{color:#90c24e}body.technology .article_type_content a:active{color:#90c24e}.featured_stories_box{width:273px;overflow:hidden;float:left;margin-right:16px}.featured_story{width:273px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.featured_story h2{font-size:140%;line-height:1.2em;margin-top:16px}body.general .featured_story h2 a:link{color:#f7941e}body.general .featured_story h2 a:visited{color:#f7941e}body.general .featured_story h2 a:hover{color:#f7941e}body.general .featured_story h2 a:active{color:#f7941e}.featured_story p{line-height:1.2em}body .article_type_content .featured_story p a{padding-left:12px;background:transparent url(arrow_black.gif) 0 50% no-repeat;text-transform:uppercase;font-size:.875em;margin-left:6px}body .article_type_content .featured_story p a:link{color:#000}body .article_type_content .featured_story p a:visited{color:#000}body .article_type_content .featured_story p a:hover{color:#000}body .article_type_content .featured_story p a:active{color:#000}.article_type_content_box{width:306px;overflow:hidden;float:left;margin-bottom:16px}h2.topic_title_bar{width:282px;overflow:hidden;padding:0 12px 10px 12px;border-bottom:8px solid #e8e8e8;margin-bottom:12px;text-transform:uppercase;color:#000;font-size:110%;line-height:1em}ul.article_listings{width:306px;margin-bottom:20px}ul.article_listings li{margin:4px 0 0 26px;width:274px;list-style:disc;border-bottom:1px solid #e8e8e8;line-height:1.2em;padding:0 0 4px 6px}ul.article_listings li.link{margin:8px 0 0 0;width:300px;list-style:none;border-bottom:0;line-height:1.2em;padding:0 0 0 6px;text-align:right;font-size:.825em;text-transform:uppercase}ul.article_listings li a:link{color:#f7941e}ul.article_listings li a:visited{color:#f7941e}ul.article_listings li a:hover{color:#999}ul.article_listings li a:active{color:#f7941e}ul.article_listings li.link a:link{color:#000}ul.article_listings li.link a:visited{color:#000}ul.article_listings li.link a:hover{color:#000}ul.article_listings li.link a:active{color:#000}ul.article_listings li span.issue{line-height:1.2em;float:right;font-size:.825em;text-transform:uppercase;margin-top:2px;color:#a1a1a1}.from_the_editor{width:272px;padding:16px 16px 10px 16px;background:#f5f5f5;border:1px solid #dedede}.from_the_editor h2{width:272px;overflow:hidden;padding:0 0 10px 0;border-bottom:8px solid #dedede;margin-bottom:12px;text-transform:uppercase;color:#000;font-size:110%;line-height:1em}.from_the_editor img.editor{float:left;border:1px solid #dedede;margin:2px 16px 8px 0}.from_the_editor p{line-height:1.2em}body .article_type_content .featured_story p a{padding-left:12px;background:transparent url(arrow_black.gif) 0 50% no-repeat;text-transform:uppercase;font-size:.875em;margin-left:6px}body .article_type_content .featured_story p a:link{color:#000}body .article_type_content .featured_story p a:visited{color:#000}body .article_type_content .featured_story p a:hover{color:#000}body .article_type_content .featured_story p a:active{color:#000}.article_header{width:595px;overflow:hidden;padding-bottom:7px;border-bottom:8px solid #000;margin-bottom:0}.article_footer{width:595px;overflow:hidden;padding-top:7px;border-top:8px solid #000;margin-bottom:0}ul.bread_crumbs{float:left;font-size:.875em;text-transform:uppercase;margin-left:12px}ul.bread_crumbs li{float:left;display:inline;color:#a3a3a3;border-right:1px solid #a3a3a3;padding-right:8px;margin-right:8px;line-height:1em}ul.bread_crumbs li a:link{color:#a3a3a3}ul.bread_crumbs li a:visited{color:#a3a3a3}ul.bread_crumbs li a:hover{color:#000}ul.bread_crumbs li a:active{color:#a3a3a3}ul.bread_crumbs li.current{color:#000;border-right:0;margin:0;padding:0}ul.bread_crumbs li.current a:link{color:#000}ul.bread_crumbs li.current a:visited{color:#000}ul.bread_crumbs li.current a:hover{color:#000}ul.bread_crumbs li.current a:active{color:#000}ul.article_features{float:right;overflow:hidden}ul.article_features li{float:left;margin-left:6px;cursor:pointer;line-height:1em}* html ul.article_features li{cursor:hand}ul.article_features li.next_article a{display:block;width:77px;height:17px;text-indent:-9999px;background:transparent url(btn_next_article.gif) top left no-repeat}ul.article_features li.next_article a:hover{background:transparent url(btn_next_article.gif) top right no-repeat}ul.article_features li.send_to_friend{display:block;width:88px;height:17px;text-indent:-9999px;background:transparent url(btn_send_to_friend.gif) top left no-repeat}ul.article_features li.send_to_friend:hover{background:transparent url(btn_send_to_friend.gif) top right no-repeat}ul.article_features li.print a{display:block;width:39px;height:17px;text-indent:-9999px;background:transparent url(btn_print.gif) top left no-repeat}ul.article_features li.print a:hover{background:transparent url(btn_print.gif) top right no-repeat}ul.article_features li.rss a{display:block;width:17px;height:17px;text-indent:-9999px;background:transparent url(icon_rss.gif) top left no-repeat}ul.article_features li.rss a:hover{background:transparent url(icon_rss.gif) top right no-repeat}.post{width:571px;padding:0 12px 8px 12px;border-bottom:8px solid #e8e8e8;margin-bottom:16px;margin-top:16px}.post h2{color:#f7941e;font-size:140%;line-height:1.2em}.post h6{font-size:.875em;color:#a3a3a3;margin-bottom:16px}.entry{width:531px;padding:0 20px}.entry ul{list-style:disc}.entry ul li{list-style:disc;margin-left:32px;padding-left:4px;vertical-align:top}.post h2 a:link{color:#f7941e}.post h2 a:visited{color:#f7941e}.post h2 a:hover{color:#f7941e}.post h2 a:active{color:#f7941e}p.postmetadata{font-size:.875em;text-transform:uppercase;color:#a3a3a3}p.postmetadata a:link{color:#000}p.postmetadata a:visited{color:#000}p.postmetadata a:hover{color:#000}p.postmetadata a:active{color:#000}.blog_search{width:288px;padding:14px 16px;background:transparent url(bg_blog_search.gif) top left no-repeat;overflow:hidden;margin-bottom:10px}.blog_search label{color:#fff;text-transform:uppercase;font-weight:700}.blog_search input{float:left;margin-top:6px}.blog_search input.text_field{width:206px;border:2px solid #ef9f40;padding:5px 8px;color:#4a4a4a;font-size:90%;margin-right:4px}ul.blog_menu_box{width:320px;margin:8px 0 16px 0}ul.blog_menu_box li{width:296px;border-bottom:1px solid #e8e8e8;line-height:1.2em;padding:4px 12px}ul.blog_menu_box li a:link{color:#000;font-weight:400}ul.blog_menu_box li a:visited{color:#000;font-weight:400}ul.blog_menu_box li a:hover{color:#f7941e;font-weight:400}ul.blog_menu_box li a:active{color:#000;font-weight:400}.blog_footnote{font-size:.875em;line-height:1.3em;font-style:italic;background:#f4f4f4;width:547px;padding:1px 12px}h2.response_title{color:#981b1e;font-size:140%;line-height:1.2em;margin:16px 0}.comment_box{width:571px;overflow:hidden;border-top:1px solid #e8e8e8;padding:16px 0}h2.number_post{color:#000;padding-left:36px;background:transparent url(icon_comment.gif) top left no-repeat;margin:0;width:26px;float:left}.posted_comment{float:left;width:460px;border-left:8px solid #e8e8e8;padding-left:20px;font-size:.875em}h3.posted_by{padding-left:18px;background:transparent url(icon_posted.gif) 0 50% no-repeat;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400;margin-bottom:12px}h3.posted_by a:link{color:#981b1e}h3.posted_by a:visited{color:#981b1e}h3.posted_by a:hover{color:#981b1e}h3.posted_by a:active{color:#981b1e}.about_author_box{width:571px;padding:16px 12px 0 12px;margin-bottom:16px;margin-top:16px;overflow:hidden;border-top:8px solid #e8e8e8}.about_author_box h2{color:#000;font-size:110%;line-height:1em;text-transform:uppercase}.about_author_box img{float:left;margin-right:16px;margin-top:16px}.about_author_content{float:left;width:475px}.about_author_content strong{color:#000}.wide_ad_box{width:595px;overflow:hidden}.wide_ad_box h2{width:595px;height:8px;text-indent:-9999px;background:#eaeaea url(title_advertisement_homepage.jpg) top center no-repeat;padding:0;margin:0;line-height:0}.wide_ad_box img{margin-top:16px}* html .wide_ad_box img{margin-top:12px}.article_content_box{width:571px;padding:0 12px}h2.article_title{font-size:1.85em;color:#00aeef;line-height:1em;margin-top:30px;margin-bottom:6px;font-weight:400}h2.sub_title{font-size:140%;color:#00aeef;line-height:1em;color:#000}h3.title_sub_note{font-size:.875em;color:#a3a3a3;line-height:1em;margin-bottom:30px}h3.title_sub_note span.author{text-transform:uppercase}.article_image_box{width:240px;border:1px solid #d7d7d7;font-size:.825em;color:#a3a3a3;text-align:center;float:left;margin:5px 24px 4px 0}.article_image_box p{margin:6px}.article_ad_box{width:240px;float:right;margin:5px 0 10px 24px}.article_ad_box h2{width:240px;height:8px;text-indent:-9999px;background:transparent url(title_advertisement_side.gif) top center no-repeat;padding:0;float:right;line-height:0;margin-bottom:16px}.article_content_box ul li{list-style:disc;margin-left:32px;padding-left:4px;display:list-item}.article_content_box ol li{list-style:decimal;margin-left:36px;padding-left:4px;display:list-item}.staff{float:left;display:inline;width:174px;margin-right:16px;text-align:center;margin-bottom:16px}.staff img{border:1px solid #e8e8e8;background:#fff;padding:10px;margin-bottom:8px}.staff h3{font-size:90%;line-height:1em;font-weight:400}.contact_details_box{width:571px;overflow:hidden;font-size:90%}ul.contact_details{width:286px;float:left;overflow:hidden;border-right:1px solid #d5d5d5;margin-right:16px;list-style:none}ul.contact_details li{margin:0;list-style:none;padding:0}ul.contact_details_last{width:268px;float:left;overflow:hidden}ul.contact_details_last li{margin:0;list-style:none;padding:0}h2.side_panel_title{color:#000;text-transform:uppercase;width:296px;padding:0 12px 10px 12px;border-bottom:8px solid #e8e8e8;font-size:110%;line-height:1em}.upfront_panel_header{width:320px;overflow:hidden;padding-bottom:10px;border-bottom:8px solid #e8e8e8;margin-bottom:16px}.upfront_panel_header h2{text-transform:uppercase;margin:0 10px 0 0;font-size:95%;float:left;line-height:1em;margin-left:12px;display:inline}.upfront_panel_header h2 a:link{color:#000;text-decoration:none}.upfront_panel_header h2 a:visited{color:#000;text-decoration:none}.upfront_panel_header h2 a:hover{color:#000;text-decoration:none}.upfront_panel_header h2 a:active{color:#000;text-decoration:none}.upfront_panel_header h3{font-size:.825em;color:#a3a3a3;float:left;border-left:1px solid #a3a3a3;padding-left:10px;line-height:1.3em;margin-top:0}.upfront_list{width:320px;border-bottom:1px solid #d8d8d8;padding-bottom:11px;margin-bottom:11px;position:relative}.upfront_list h2{text-transform:uppercase;font-size:90%;color:#8c8c8c;line-height:1em;margin-left:36px}.upfront_list h3{position:absolute;top:0;left:2px;font-size:180%;color:#ec008c;width:24px;text-align:right}div.upfront_item{font-size:.875em;color:#000;margin:0 0 0 42px;line-height:1.2em;overflow:hidden}div.upfront_item p{margin-top:0;margin-bottom:2px}* html div.upfront_item{font-size:.75em;margin:1px 0 0 36px}div.upfront_item span.upfront_date{color:#999;text-transform:uppercase;font-size:100%}ul.upfront_btn{width:286px;overflow:hidden;margin:15px 0 14px 14px}ul.upfront_btn li{float:left;margin-right:7px}ul.upfront_btn li:hover{cursor:pointer}* html ul.upfront_btn li{cursor:hand}ul.upfront_btn li.previous{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_previous_pink.gif) top left no-repeat}ul.upfront_btn li.previous_active{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_previous_pink.gif) top right no-repeat}ul.upfront_btn li.next{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_next_pink.gif) top left no-repeat}ul.upfront_btn li.next_active{display:block;width:40px;height:24px;text-indent:-9999px;background:transparent url(btn_next_pink.gif) top right no-repeat}ul.upfront_btn li.page_info{font-size:90%;margin:2px 0 0 4px}ul.upfront_btn li a:link{color:#ec008c;text-transform:uppercase;font-size:90%}ul.upfront_btn li a:visited{color:#ec008c;text-transform:uppercase;font-size:90%}ul.upfront_btn li a:hover{color:#ec008c;text-transform:uppercase;font-size:90%;text-decoration:underline}ul.upfront_btn li a:active{color:#ec008c;text-transform:uppercase;font-size:90%}.switch_box{width:317px;background:#f7f7f7 url(bg_switch_box.gif) top right repeat-y;border:3px solid #d8d8d8;border-top:0;border-right:0;overflow:hidden;margin-bottom:16px}ul.switch_menu{width:317px;overflow:hidden;background:#fff url(bg_switch_box.gif) bottom left repeat-x;margin-bottom:11px;border-top:3px solid #d8d8d8}ul.switch_menu li{font-size:.875em;float:left;display:block;text-transform:uppercase;font-weight:700;padding:8px 14px 7px 14px;color:#999;border-top:3px solid #ebebeb;border-bottom:1px solid #d8d8d8;border-right:1px solid #ebebeb}ul.switch_menu li:hover{color:#ec008c;cursor:pointer}* html ul.switch_menu li{cursor:hand}ul.switch_menu li.active_box{color:#000;background:#f7f7f7;border-top:3px solid #d8d8d8;border-bottom:1px solid #f7f7f7;border-right:1px solid #d8d8d8}.rfi_side_form{width:286px;margin:0 0 14px 14px;overflow:hidden;color:#000}.rfi_side_form h2{margin:3px 100px 0 0;font-size:140%;font-weight:400;text-transform:uppercase}.rfi_side_form p{line-height:1.2em;margin:10px 100px 14px 0}.rfi_side_form p.small_info{font-size:.875em;line-height:1.2em}* html .rfi_side_form p.small_info{font-size:.75em;margin:10px 100px 13px 0}.cn_side_form{width:286px;margin:0 0 14px 14px;background:transparent url(bg_collide_newsletter.jpg) top right no-repeat;overflow:hidden;color:#000}.cn_side_form h2{margin:3px 100px 0 0;font-size:134%;font-weight:400;text-transform:uppercase}.cn_side_form p{line-height:1.2em;margin:10px 100px 14px 0;padding-bottom:14px;border-bottom:8px solid #d8d8d8}.cn_side_form p.small_info{font-size:.875em}* html .cn_side_form p.small_info{font-size:.75em;margin:10px 100px 13px 0}.social_network_box{width:320px;overflow:hidden;padding-top:16px;border-top:8px solid #e8e8e8}.social_network_box h2{text-transform:uppercase;color:#a2a2a2;margin:0;line-height:1em}ul.network_list{width:320px;overflow:hidden;margin-top:12px}ul.network_list li{float:left;display:inline;margin-right:14px}ul.network_list li a{display:block;text-indent:-9999px;width:18px;height:18px}ul.network_list li.facebook a{background:transparent url(facebook.jpg) top left no-repeat}ul.network_list li.facebook a:hover{background:transparent url(facebook.jpg) top right no-repeat}ul.network_list li.myspace a{background:transparent url(myspace.jpg) top left no-repeat}ul.network_list li.myspace a:hover{background:transparent url(myspace.jpg) top right no-repeat}ul.network_list li.linked_in a{background:transparent url(linked_in.jpg) top left no-repeat}ul.network_list li.linked_in a:hover{background:transparent url(linked_in.jpg) top right no-repeat}ul.network_list li.digg a{background:transparent url(digg.jpg) top left no-repeat}ul.network_list li.digg a:hover{background:transparent url(digg.jpg) top right no-repeat}ul.network_list li.you_tube a{background:transparent url(youtube.jpg) top left no-repeat}ul.network_list li.you_tube a:hover{background:transparent url(youtube.jpg) top right no-repeat}ul.network_list li.twitter a{background:transparent url(twitter.jpg) top left no-repeat}ul.network_list li.twitter a:hover{background:transparent url(twitter.jpg) top right no-repeat}ul.network_list li.flickr a{width:46px;background:transparent url(flickr.jpg) top left no-repeat}ul.network_list li.flickr a:hover{background:transparent url(flickr.jpg) top right no-repeat}ul.network_list li.vimeo a{background:transparent url(vimeo.jpg) top left no-repeat}ul.network_list li.vimeo a:hover{background:transparent url(vimeo.jpg) top right no-repeat}.side_panel_ads{width:320px;margin:0 0 16px 0;overflow:hidden;margin-bottom:16px}.side_panel_ads h2{width:320px;height:8px;text-indent:-9999px;background:transparent url(title_advertisement_side.gif) top left no-repeat;padding:0;float:left;line-height:0;margin-bottom:16px}.side_ad_01{width:320px;height:231px;margin-bottom:16px;float:left}.side_ad_02{width:320px;height:260px;padding-bottom:16px;border-bottom:8px solid #e8e8e8;float:left}.single_ad{width:320px;height:231px;padding-bottom:16px;border-bottom:8px solid #e8e8e8;float:left}ul.secondary_menu_box{width:320px;margin-bottom:16px}ul.secondary_menu_box li{width:296px;border-bottom:1px solid #e8e8e8;line-height:1.2em;font-size:120%;padding:10px 12px}ul.secondary_menu_box li a:link{color:#000}ul.secondary_menu_box li a:visited{color:#000}ul.secondary_menu_box li a:hover{color:#981b1e}ul.secondary_menu_box li a:active{color:#000}ul.secondary_menu_box li.current a:link{color:#00aeef}ul.secondary_menu_box li.current a:visited{color:#00aeef}ul.secondary_menu_box li.current a:hover{color:#00aeef}ul.secondary_menu_box li.current a:active{color:#00aeef}.most_popular_box{width:320px;margin-bottom:16px;padding-bottom:16px;border-bottom:8px solid #e8e8e8}.most_popular_header{width:320px;background:#97d840 url(bg_most_popular_bottom.gif) bottom left no-repeat;padding-bottom:12px}.most_popular_header h2{color:#fff;font-size:120%;padding-top:12px;line-height:1em;background:transparent url(bg_most_popular_top.gif) top left no-repeat;width:308px;padding-left:12px;text-transform:uppercase}.popular_list{width:320px;border-bottom:1px solid #e8e8e8;overflow:hidden;padding:6px 0}.popular_list:hover{background:#f9fdf3}.popular_list h3{color:#97d840;font-size:160%;float:left;text-align:center;width:40px}.popular_list:hover h3{color:#666}.popular_list h2{font-size:.875em}.popular_list h2 a:link{color:#666}.popular_list h2 a:visited{color:#666}.popular_list h2 a:hover{color:#7db92c}.popular_list h2 a:active{color:#666}#small_ads_box{width:948px;background:#fff;padding:0 16px 16px 16px}.small_ads{width:948px;background:#ededed;overflow:hidden}.small_ads h2 a{float:left;display:block;width:24px;height:70px;text-indent:-9999px;background:transparent url(title_small_ads.gif) top left no-repeat}.small_ads h2 a:hover{background:transparent url(title_small_ads.gif) top right no-repeat}.small_ads img{float:left;display:inline;margin:9px 0 9px 9px}.order_box{width:285px;background:#f7f7f7 url(bg_switch_box.gif) top right repeat-y;border:3px solid #d8d8d8;border-right:0;overflow:hidden;margin-bottom:16px;padding:12px 16px;font-size:90%;line-height:1.3em}.order_box h2{font-size:120%}.certificate_box{padding:16px 0;margin-bottom:16px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.certificate_box input.apply_field{border:1px solid #d2d2d2;color:#4a4a4a;padding:6px 8px}.certificate_box input.apply{border:none;color:#fff;padding:7px 8px;background:#666;font-size:.875em}h2.full_title{color:#000;text-transform:uppercase;width:924px;padding:0 12px 10px 12px;border-bottom:8px solid #000;font-size:110%;line-height:1em}.site_map_box{width:213px;float:left;padding:12px}.site_map_box h2{text-transform:uppercase;color:#000;width:100%;border-bottom:8px solid #e8e8e8;padding-bottom:6px;margin-bottom:6px;color:#00aeef}.site_map_box ul li a{padding-left:12px;background:transparent url(arrow_black.gif) 0 50% no-repeat}#footer{width:948px;background:#367e17;padding:16px;overflow:hidden;font-size:.875em}#footer h2{width:119px;height:70px;text-indent:-9999px;float:left;display:inline;background:transparent url(logo_collide_footer.gif) top left no-repeat;padding-right:16px;border-right:1px solid #fff;margin-right:16px}#footer a:link{color:#fff}#footer a:visited{color:#fff}#footer a:hover{color:#fff}#footer a:active{color:#fff}ul.footer_menu{overflow:hidden;width:790px}ul.footer_menu li{float:left;display:inline;padding-right:6px;border-right:1px solid #fff;margin:0 6px 4px 0;text-transform:uppercase;line-height:1em}#footer p{color:#fff;margin:0}.designer_box{background:#ededed;padding:10px 0}.designer{width:964px;padding-right:16px;margin:0 auto;overflow:hidden}.designer h5{float:right}.designer h5 a{display:block;width:113px;height:11px;text-indent:-9999px;background:transparent url(logo_cmg.gif) top left no-repeat}.designer h5 a:hover{background:transparent url(logo_cmg.gif) top right no-repeat}.alert_note{width:569px;padding:4px 12px;margin-right:0;border:1px solid #f1acaa;color:#c52622;overflow:hidden;text-align:center;background:#fdeded url(icon_alert.gif) 2% 50% no-repeat;margin:16px 0;line-height:1.2em}.alert_note p{margin:8px 0}.warning_note{width:569px;padding:4px 12px;margin-right:0;border:1px solid #edd538;color:#000;overflow:hidden;text-align:center;background:#fef9d1 url(icon_warning.gif) 2% 50% no-repeat;margin:16px 0}.warning_note p{margin:8px 0}.error_page_message{width:924px;padding:4px 12px;margin-right:0;border:1px solid #f1acaa;color:#c52622;overflow:hidden;text-align:center;background:#fdeded url(icon_alert.gif) 1% 50% no-repeat;margin:0 0 16px 0;line-height:1.2em}.error_page_message p{margin:12px 0;font-size:150%;font-weight:700}p.stupidp{margin:0;height:0}.h1Container{color:#fff;position:relative;top:-21px;margin-left:30px}.posFix{font-weight:700;font-size:12px}.magnet_32asc_warp{margin-bottom:10px}.magnet_32asc_number{width:14px;float:left;text-align:left}.magnet_32asc_row{width:320px;height:22px;border-bottom:1px solid #dcdcdc;font-family:Arial;background-position:top left;font-size:11px;clear:both}.magnet_32asc_row:hover{width:320px;height:22px;border-bottom:1px solid #dcdcdc;font-family:Arial;background-position:top left;font-size:11px;clear:both;background:#efefef}.magnet_32asc_icon{width:27px;height:22px;float:left;text-align:center}.magnet_32asc_icon span{position:relative;top:3px}.magnet_32asc_name{width:110px;height:22px;float:left;text-align:left}.magnet_32asc_name a{color:#1c3952!important}.magnet_32asc_story{width:0}.magnet_32asc_bonus{width:35px;height:22px;float:left;text-align:center}.magnet_32asc_max{width:35px;height:22px;float:left;text-align:center}.magnet_32asc_rank{width:50px;height:22px;float:left;text-align:center}.magnet_32asc_rank a{color:#1c3952!important}.magnet_32asc_link{width:0;height:22px}.magnet_32asc_down{width:48px;height:22px;float:right;text-align:center}.magnet_32asc_down a{color:#1c3952!important}.Rmagnet_32asc_rank{width:50px;height:24px;float:left;text-align:center;position:relative;top:-2px}.BtblWrapper{width:290;background:#ececec;border:1px solid #d8d8d8;font-family:Arial}.BtbRow{width:288px;padding-left:3px;height:50px;border-bottom:1px solid #d8d8d8}.BtbIcon{float:left;width:45px;margin-top:5px}.BtbName{float:left;width:120px;margin-top:5px}.BtbNameTitle{font-size:13px;font-weight:700;color:#194505}.BtbNameMore{font-size:11px;font-weight:400}.BtbRank{height:42px;float:left;width:42px;text-align:center;background:url(rank.gif) no-repeat;font-size:20px;font-weight:700;margin-top:1px}.BtbRank span{position:relative;top:8px}.BtbProms{float:left;width:70px;font-size:11px;padding-left:4px;padding-top:3px;line-height:1.2em}#bunnybun ol{padding:3px}