/* banner */
.banner {background:#1f436e url(../images/bkg_feature.gif) 0 0 repeat-x;}
.banner .inner {padding:1px 0;}
.banner h2 {color:#fff;font-size:2.5em;background:none;margin:8px;padding:0;}
.banner h2 a {color:#fff;}
.banner h3, .banner h1 {color:#d7321d;margin:10px 8px 18px;font-size:1.65em;}
.banner h4 {margin:10px 8px;}
.banner p span {color:#fff;}
.banner li {background-image:url(../images/icn_bulletBlue.gif);}
.banner .subCol1 .tags {font-size:.85em;}
.banner .subCol1 {width:316px;}
.banner .subCol2 {width:320px;}
.noHd {margin-top:48px;}

/* we said - you said */
.banner cite {display:block;margin:0 8px;font-size:.9em;color:#fff;}
.banner .weSaid {width:294px;background:url(../images/bkg_quoteTop.gif) 0 0 no-repeat;padding:2px 0 0 0;margin:0 8px 6px 8px;}
.banner .weSaid div {background:url(../images/bkg_quoteBtm.gif) 0 bottom no-repeat;padding:6px 8px 18px 0;}
.banner .weSaid h4 {line-height:1.2em;padding:0 0 0 16px;margin:2px 8px;background:url(../images/bkg_quote.gif) 0 3px no-repeat;}
.banner .weSaid cite {margin-left:24px;color:#b0cfff}
.banner .youSaid {border-left:4px solid #b0cfff;margin:0 0 0 40px;}
/* reviews and video */
.banner .subCol2 img, .banner .subCol3 img {border:5px solid #b5bec7;float:left;margin:2px 8px 1px;}
/* perspective */
#perspective {margin:0;}
#perspective li {margin:5px 0 5px 4px;padding:0;background:url(../images/bkg_perspective.gif) 0 0 no-repeat;border:0;}
#perspective a {display:block;background-repeat:no-repeat;background-position:right 0;height:64px;width:194px;padding:6px 110px 0 8px;overflow:hidden;font-family:Georgia,serif;font-size:1.5em;line-height:1.05em;}
#perspective a em {color:#b0cfff;display:block;font-size:.65em;}
/* videos */
#vidChanger {position:relative;margin-top:0;width:142px;height:182px;overflow:visible;}
#vidChanger li {border:0;float:left;display:inline;background:none;padding:0;margin:8px 0 0 8px;width:62px;}
#vidChanger span, #vidChanger span a {display:block;width:54px;height:39px;background-repeat:no-repeat;background-position:center center;}
#vidChanger li span {border:4px solid #ccc;}
#vidChanger div {position:absolute;left:-5000px;top:0;width:172px;z-index:2;}
#vidChanger .on div {left:142px;}
#vidChanger .on span a {background-image:url(../images/btn_smPlay.gif);}

/* newsblogs door - latest news */
.bulk {border-bottom:1px solid #d8dbdf;}
.bulk .subCol1 {width:232px;}
.bulk .subCol2 {width:396px;}
.bulk h2 {background:none;font-size:1.35em;}
.bulk .pipes {font-size:.9em;background:url(../images/bkg_blogList.gif) 2px 0 no-repeat;padding:10px 0 10px 25px;}
.bulk .pipes li {border-color:#7a7a7a;line-height:1em;margin:2px 7px 2px 0;white-space:nowrap;}
.bulk .pipes li a {color:#0a86fa;}

/* newsblogs door - blog roll*/
.blogRoll {background:url(../images/bkg_splitFauxCol.gif) repeat-y 308px 0;}
.blogRoll ul {float:left;width:308px;margin-right:4px;}
.blogRoll li {position:relative;padding:8px 8px 8px 74px;;background:none;margin:0;clear:none;min-height:70px;_height:70px;}
.blogRoll li img {position:absolute;border:4px solid #bbc4cd;top:8px;left:8px;z-index:2;}
.blogRoll h2 {background:none;padding:0;margin:0 8px;font-size:1em;font-style:italic;}
.blogRoll h3 {font-size:1.35em;margin:0 8px;}
.blogRoll p {margin:8px;}
.allBlogs .bulk {position:relative;padding:16px 8px 8px 74px;width:546px;}
.allBlogs .bulk img {position:absolute;border:4px solid #bbc4cd;top:16px;left:8px;z-index:2;}
.allBlogs .bulk ul {position:relative;}
.allBlogs h3 {margin-top:0;}
.allBlogs h4 {margin:0 8px;font-style:italic;}
.allBlogs h4 a {color:#8D0000;}
.allBlogs p {margin:8px;}

/* fd */
.fd #content {background:url(../images/bkg_fauxLeftCol.gif) 0 0 repeat-y;}
.fd .subCol1 {width:212px;}
.fd .subCol2 {width:424px;}
.fd .banner {padding:0;}
.fd .banner .inner {background-repeat:no-repeat;background-position:0 0;padding:10px 0 14px 211px;min-height:240px;}
* html .fd .banner .inner {height:240px;overflow:visible;}
.fd .banner .inner .subCol1 {width:424px;}
.fd .banner .inner .subCol2 {width:316px;margin-top:0;}
.fd .banner .inner .subCol2 li {border-bottom:1px solid #38567c;padding-bottom:4px;margin:4px 8px;}
.fd #col1 .subCol1 li {border-bottom:1px solid #cad1d8;padding:0 0 5px 0;}
.fd #col1 .subCol1 .listalot li {background:none;}
.fd .subCol1 h4 {color:#8d0000;font-size:1.1em;font-style:italic;margin:12px 8px;}
.fd .subCol1 h3 {margin:8px;}

/* breaking news */
#breaking .inner {background-position:right 0;padding:10px 0 14px 0;}
#breaking .inner .noHd {margin-top:40px;}
#breaking .inner .subCol1 {width:360px;}
#breaking .inner .subCol1 h3 {font-weight:bold;text-transform:uppercase;margin:10px 8px 18px;}
#breaking .inner .subCol2 {width:282px;}
#breaking .inner .subCol2 li {border-bottom:0;padding-bottom:0;margin:6px 8px;}

.fd #reviews, .fd .listalot {margin-bottom:20px;}
.fd #reviews img, .fd .listalot img {border:5px solid #b5bec7;float:left;margin:8px;}
.fd #col1 #reviews li, .fd #col1 .listalot li {position:relative;min-height:32px;padding:0 0 5px 45px;width:151px;}
.fd #reviews li img, .fd .listalot li img {border:1px solid #b5bec7;float:left;position:absolute;z-index:2;top:0;left:0;margin:0;}
.fd #reviews span, .fd .listalot span {display:block;font-weight:bold;font-size:.9em;}
.fd #reviews p, .fd .listalot p {margin:8px;}
.fd #reviews .more, .fd .listalot .more {background:url(../images/bkg_revFade.gif) no-repeat 0 bottom;margin-bottom:0;padding-bottom:16px;}
.fd .listalot .vidImg img {background-color:#000;width:73px;}
.fd .listalot li .vidImg img {width:37px;}
.fd .listalot .ws img {padding:7px 0}
.fd .listalot li .ws img {width:37px;padding:4px 0;}

/* perm copy */
.fd .perm {margin-top:30px;} /*temp */
.fd #col1 {position:relative;}
.fd #perm h1 {background:url(../images/bkg_dblBtmBrd.gif) 0 bottom repeat-x;color:#8d0000;padding:0 8px 12px 8px;margin:12px 0 0 0;line-height:1.15em;}

/* blogger promos */
.triptic {margin:0;padding:15px 0 0 0px;background:#eaeaea url(../images/bkg_triptic.jpg) 0 0 repeat-x;}
.triptic li {width:211px;float:left;display:inline;background-position:105px 20px;padding:0 0 200px 0;margin:0 0 -200px 0;border-right:1px solid #cad1d8;min-height:100px;_height:100px;}
.triptic h2 {background:none;font-size:1.35em;padding:0;color:#000;margin:0 8px 6px;line-height:1em;}
.triptic h2 em {display:block;font-size:.75em;color:#9b1f1f;line-height:1.1em;margin:4px 82px 0 0;width:100px;}
.triptic p {display:block;margin:0 82px 0 8px;font-family:Georgia,serif;line-height:1.15em;padding-bottom:8px;}

/* business snapshots */
#bizShot {margin-bottom:20px;}
#bizShot img {margin:8px 8px 5px 8px;}
