* {}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;text-align:center;vertical-align:top;margin:0;padding:0}
.linktous{width:350px;height:80px}
h1,h2{color:#15629e}
h1{font-size:1.4em;margin-bottom:.8em}
h2{font-size:1em}
img{border:none}
a:link,a:visited,a:active{color:#105992;text-decoration:underline}
#superwrapper{position:relative;width:940px;margin:0 auto}
div#wrapper{position:relative;top:0;width:780px;text-align:left;padding:0}
div#header{position:absolute;top:0;left:0;height:163px;width:100%}
div#banner_area{width:100%;height:94px;float:left;overflow:hidden; background-image:url(/i/header_bg.gif);}


#banner_area img{display:block}
div#logo_wrapper{float:left;width:252px;height:70px}
div#banner_ad_wrapper{position:absolute;margin:50px 0 0 250px; width:528px;  text-align:center; float:left}

div#tag_line{width:550px;height:24px;font-weight:bold;color:#2f6791;padding-left:10px;position:absolute;margin:115px 0 0 -10px}
div#footer{width:100%;height:32px;background-image:url(/i/footer_bg.gif);clear:both;font-size:10px;text-align:center;padding-top:24px;color:#FFFFFF}
div#footer a{color:#FFFFFF;text-decoration:none;font-weight:bold}
div#content /* content wrapper for pages without breadcrumbs */{margin-top:163px;padding-top:10px;width:780px;background-image:url(/i/main_page_bg.gif);float:left}
div#content_bc /* content wrapper for pages with bread crumbs below header */{margin-top:198px;width:780px;background-image:url(/i/main_page_bg.gif);float:left}
div#breadcrumb{font-size:10px;height:21px;padding-left:15px;padding-top:14px;background:url(/i/main_page_bg.gif) repeat-y}
div#breadcrumb a{color:#105992}
div#breadcrumb a:hover{color:#f06000}
#left{width:181px;float:left;position:relative;left:-564px;margin-top:10px;text-align:left}
#lefthome{width:181px;float:left;position:relative;left:-574px;margin-top:10px;text-align:left}
#middle{width:532px;float:left;position:relative;left:181px;padding:9px 16px 0}
#middlehome{width:542px;float:left;position:relative;left:181px;padding:9px 16px 0}
div#leftmenu div#menuheading{background-image:url(/i/left_nav_top.gif);width:181px;height:19px;font-size:10px;color:#FFF}
div#leftmenu div#menuheading span{position:relative;top:2px;left:14px}
div#leftmenu div#menu{font-size:11px;width:181px}
div#leftmenu div#menubottom{background:url(/i/leftnav_bottom.gif) no-repeat top left;height:18px;position:relative;top:-16px}
div#leftmenu div#menu a{text-decoration:none;color:#105992}
div#leftmenu div#menu a:hover{color:#ff9000}
.m1:link,.m1:visited{background:url(/i/menu-1.gif) repeat-y top left;border-bottom:1px solid #c3d1db;display:block;padding:5px 0 5px 13px}
.m1:hover{background:url(/i/menu-1.gif) repeat-y top left}
.open1:link,.open1:visited{background:url(/i/menu-1-arrow-open.gif) repeat-y top left}
.closed1:link,.closed1:visited{background:url(/i/menu-1-arrow.gif) repeat-y top left}
.closed1:hover{background:url(/i/menu-1-arrow.gif) no-repeat top left}
.youarehere1:link,.youarehere1:visited{font-weight:bold;font-size:12px;display:block;padding:5px 0 5px 13px}
.m2:link,.m2:visited{display:block;background:url(/i/menu-2.gif) repeat-y top left;border-bottom:solid 1px #c3d1db;padding:5px 0 5px 20px}
.m2:hover{background:url(/i/menu-2.gif) repeat-y top left}
.open2:link,.open2:visited{background:url(/i/menu-2-arrow-open.gif) repeat-y top left}
.closed2:link,.closed2:visited{background:url(/i/menu-2-arrow.gif) repeat-y top left}
.closed2:hover{background:url(/i/menu-2-arrow.gif) no-repeat top left}
.youarehere2:link,.youarehere2:visited{font-weight:bold;display:block;padding:5px 0 5px 20px}
.m3:link,.m3:visited{display:block;background:url(/i/menu-3.gif) repeat-y top left;border-bottom:solid 1px #c3d1db;padding:5px 0 5px 26px}
.m3:hover{background:url(/i/menu-3.gif) repeat-y top left}
.open3:link,.open3:visited{background:url(/i/menu-3-arrow-open.gif) repeat-y top left}
.youarehere3:link,.youarehere3:visited{font-weight:bold;display:block;padding:5px 0 5px 26px}
.m4{color:#FFFFFF}
.m4:link,.m4:visited{display:block;background:url(/i/menu-4.gif) repeat-y top left;border-bottom:solid 1px #c3d1db;color:#FFFFFF;padding:5px 0 5px 32px}
.m4:hover{background:url(/i/menu-4.gif) repeat-y top left;color:#FFFFFF}
#blog_community_wrapper{position:absolute;top:4px;left:50%;margin-left:-374px;z-index:99;width:250px}
#blog_community_button{width:30px;height:25px;background:url(/i/blog_community_btn_on.gif) no-repeat top left;float:left;margin-right:6px}
#blog_community_button a:link,#blog_community_button a:visited,#blog_community_button a:active{display:block;width:30px;height:25px;background:url(/i/blog_community_button.gif) no-repeat top left}
#blog_community_button a:hover{background:none}
#blog_community_link a:link,#blog_community_link a:visited,#blog_community_link a:active{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:12px;float:left;position:relative;top:6px}
#blog_community_link a:hover{color:#D5E5F2;text-decoration:none}
#leaderboard{position:absolute;top:-100px;left:26px;text-align:center;margin:3px 0}
#skyscraper{float:right;margin-top:35px}
#homepageimage{background:url(/i/home-page.jpg) -10px -5px;position:relative;top:-10px;left:20px;margin-left:0;height:260px;width:270px;float:right}
div#search{width:100%;height:44px;background-image:url(/i/header_top.gif);text-align:right;overflow:hidden}
div#searchbox{height:44px;margin-right:30px}
div#searchbox form span{color:#FFFFFF;font-weight:bold;position:relative;top:-2px}
div#searchbox form input.searchgo{width:36px;height:25px;position:relative;top:6px}
div#nav{background-image:url(/i/nav_bg.gif);width:100%;height:25px;clear:both}
div#nav div#menu_top{text-align:center;padding-top:2px;margin-right:16px}
div#nav div#menu_top a{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;margin-left:5px;margin-right:5px;text-transform:capitalize}
div#nav div#menu_top a:hover{color:#d5e5f2}
.callout_left{margin-bottom:18px;line-height:.9em}
.callout_left .callout_top{width:181px;height:19px;background:url(/i/left_nav_top.gif) no-repeat top left;overflow:hidden}
.callout_left .callout_top span{position:relative;top:2px;left:10px;font-size:10px;color:#FFFFFF}
.callout_left .callout_content{width:169px;background:url(/i/leftnav_main_bg.gif) repeat-y top left;padding-left:6px;padding-right:6px;padding-top:4px}
.callout_left .callout_content .feedWrapper{border-bottom:solid 1px #cedbe3;padding:3px 0}
.callout_left .callout_bottom{width:181px;height:18px;background:url(/i/leftnav_bottom.gif) no-repeat top left}
.callout_left .feedHeader a{font-size:10px;color:#3b7098;text-decoration:none}
.callout_left .feedHeader a:hover{text-decoration:none;color:#f06000}
.callout_left .feedRead a{display:block;width:78px;height:16px;font-size:10px;position:relative;left:90px;margin-top:6px}
.callout_left .feedRead a:link,.callout_left .feedRead a:visited,.callout_left .feedRead a:active{background:url(/i/callout_left_readmore_btn.gif) no-repeat top left}
.callout_left .feedRead a:hover{background:url(/i/callout_left_read_btn_on.gif) no-repeat top left}
a:hover,.ysearchproductname a:hover,.ysearchmerchanttext a:hover{color:#f06000;text-decoration:underline}
div#footer a:hover,#ppc .ppchost:hover,#ppc #ppcsl a:hover{text-decoration:underline}
#blog_community_button a span,div.callout div.read_more a span,div.callout div#whats_new_btn a span,div.callout div#send_email_button span,div#callout_mailbag_content div.rss_feed a span,div.callout div.rss_feed div.read_more a span,#header_for_print,.callout_left .feedRead a span,#topadvertisements{display:none}
div#callout_mailbag_content div.rss_feed a:link,div#callout_mailbag_content div.rss_feed a:visited,div#callout_mailbag_content div.rss_feed a:active,div.callout div.rss_feed div.read_more a:link,div.callout div.rss_feed div.read_more a:visited,div.callout div.rss_feed div.read_more a:active{background:url(/i/mailbag_readmore_btn.gif) no-repeat top left}
div#callout_mailbag_content div.rss_feed a:hover,div.callout div.rss_feed div.read_more a:hover{background:url(/i/mailbag_readmore_btn_on.gif) no-repeat top left}
#button,#leftaffiliate{text-align:center;margin:5px 0 10px}
/* WIN */














