body {
background-color: #dedede;
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
font-variant: normal;
margin: 0px 0 15px 0;
}
a:link, a:visited, a:active {
color: #bf1600;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#headerbg {
background-image: url("http://gobnf.org/i/bnf4/header_bg.jpg");
background-repeat: no-repeat;
background-position: top left;
}
#tsrepeat {
background-image: url("http://gobnf.org/i/bnf4/tsrepeat.gif");
background-repeat: repeat-y;
background-position: top left;
}
#tsbg {
background-image: url("http://gobnf.org/i/bnf4/tsbg.jpg");
background-repeat: no-repeat;
background-position: top left;
padding: 15px 30px 15px 30px;
}
#logopad {
padding: 12px 0 0 30px;
}
.search_inputfield {
background-image: url("http://gobnf.org/i/bnf4/searchicon.gif");
background-position: center left;
background-repeat: no-repeat;
border: 0px;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 26px;
margin-right: 5px;
width: 190px;
height: 15px;
}
.email_inputfield {
border: 0px;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 4px;
margin-right: 5px;
width: 160px;
height: 15px;
}
.zip_inputfield {
border: 0px;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 4px;
margin-right: 5px;
width: 60px;
height: 15px;
}

/* nav begins */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,checkbox,textarea,blockquote,th,td {
margin:0;padding:0;
}
.navigation {
position: relative;
float: right;
padding: 10px 30px 0 0;
margin-top: -15px;
}
.navigation .nav {
text-transform: uppercase;
font-weight: bold;
}
.navigation li {
display: inline;
padding: 10px 0;
}
.navigation .nav a {
color: #484848;
display:block;
float:left;
padding: 10px 10px 0px 10px;
text-shadow: #fff 0 1px 1px;

}
.navigation .nav a:hover, .navigation .nav li:hover a {
color: #bf1600;
display: block;
padding: 10px 10px 0 10px;
}
.navigation li a.on, .navigation li a.on:visited, .navigation li a.on:hover {
color: #bf1600;
text-decoration: none;
}
.navigation .sub {
display: none;
font-size: 10px;
text-transform: none;
margin: 0px 0 0 0;
padding: 10px 0px 0px 10px;
}
.navigation .sub_about {
display: none;
font-size: 10px;
text-transform: none;
margin: 0px 0 0 -73px;
padding: 10px 0px 0px 10px;
}
.navigation .sub_about2 {
display: none;
font-size: 10px;
text-transform: none;
margin: 0px 0 0 -73px;
padding: 10px 0px 0px 10px;
}
.navigation .act {
display: none;
font-size: 10px;
text-transform: none;
margin: 0px 0 0 0;
padding: 10px 0px 0px 10px;
}
.navigation li.navdonate a, .navigation li.navdonate a:hover {
padding:0px;
}

img.navdonate {
padding: 3px 0 5px 23px;
text-align: right;
border-left: 1px solid #8b8b8b;
margin-left:17px;
}

/* ie6 */

.navigation table {
border-collapse: collapse;
margin: -1px;
width: 0;
height: 0;
}
.navigation .nav :hover .sub {
display: block;
position: absolute;
top: 31px;
left: 0;
}
.navigation .nav :hover .sub li a {
display: block;
height: 18px;
padding: 0 20px 0 0px;
}
.navigation .nav :hover .sub_about {
display: block;
position: absolute;
top: 31px;
left: 492px;
}
.navigation .nav :hover .sub_about2 {
display: block;
position: absolute;
top: 31px;
left: 446px;
}
/* left was 340px */

.navigation .nav :hover .sub_about li a {
display: block;
height: 18px;
padding: 0 20px 0 0px;
}
.navigation .nav :hover .sub_about2 li a {
display: block;
height: 18px;
padding: 0 20px 0 0px;
}
.navigation .nav :hover .act {
display: block;
position: absolute;
top: 31px;
left: 189px;
}
.navigation .nav :hover .act li a {
display: block;
height: 18px;
padding: 0 20px 0 0px;
}
.navigation li.navdonate a,.navigation li.navdonate a:hover {
padding:0px;
}
img.navdonate {
padding: 3px 0 5px 23px;
text-align:right;
border-left:1px solid #8b8b8b;
margin-left:17px;
}
/* nav ends */

#c {
background-color: #cecece;
}
#campaignwrap {
background-image: url("http://gobnf.org/i/bnf4/campaign_fade.jpg");
background-repeat: repeat-y;
padding-left: 7px;
}
/* poll begins */
#quickpollbg {
background-image: url("http://gobnf.org/i/bnf4/quickpollbg.gif");
background-repeat: repeat-y;
padding: 0px 25px 15px 25px;
color: #1d1d1d;
line-height: 18px;
}
.pollerTitle {
padding-top: 15px;
margin-bottom: 10px;
}
.poller_results {
padding-bottom: 10px;
}
.pollerOption{
margin:0px;
font-size: 10px;
}
.result_pollGraph img{
float:left;
}
.result_pollGraph div{
float: left;
height: 16px;
background-repeat: repeat-x;
color: #FFF;
font-size: 10px;
line-height: 16px;
}
.result_pollGraph{
height:16px;

}
.poller_waitMessage{
display:none;
}
.result_pollerTitle{
margin-bottom:5px;
}
.result_pollerOption{
margin:0px;
font-size: 10px;
}
.result_totalVotes{
clear: both;
font-size: 10px;
margin-bottom: 15px;
color: #767676;
}
/* poll ends */
#followusbg {
background-image: url("http://gobnf.org/i/bnf4/followusbg.gif");
background-repeat: repeat-y;
padding: 20px 0 20px 0;
color: #414141;
}
#homepagebottom {
background-image: url("http://gobnf.org/i/bnf4/homepagebottom.gif");
background-repeat: no-repeat;
}
#homepagebottom2 {
background-image: url("http://gobnf.org/i/bnf4/homepagebottom2.gif");
background-repeat: no-repeat;
}
#twitterbg {
background-image: url("http://gobnf.org/i/bnf4/twitterbg.gif");
background-repeat: repeat-y;
padding: 15px 25px 0px 25px;
color: #353535;
}
#twitterbg2 {
background-image: url("http://gobnf.org/i/bnf4/twitterbg.gif");
background-repeat: repeat-y;
}
#campaignextend {
background-image: url("http://gobnf.org/i/bnf4/campaignextend.gif");
background-repeat: repeat-y;
}

/* campaign rollovers */
* html a:hover {visibility:visible}

.wogroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_woglogos_b2.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.wogroll a {
display: block;
width: 229px;
height: 317px;
}
.wogroll img {width: 229px; height: 317px; border: 0; }
.wogroll a:hover img{visibility:hidden}
.rethinkroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_rethink_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.rethinkroll a {
display: block;
width: 230px;
height: 317px;
}
.rethinkroll img {width: 230px; height: 317px; border: 0; }
.rethinkroll a:hover img{visibility:hidden}

.rethinkroll2 {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_rethink_b2.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.rethinkroll2 a {
display: block;
width: 229px;
height: 317px;
}
.rethinkroll2 img {width: 229px; height: 317px; border: 0; }
.rethinkroll2 a:hover img{visibility:hidden}

.boxset {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_boxset_on.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.boxset a {
display: block;
width: 230px;
height: 317px;
}
.boxset img {width: 230px; height: 317px; border: 0; }
.boxset a:hover img{visibility:hidden}

.puroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_pu_on.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.puroll a {
display: block;
width: 230px;
height: 317px;
}
.puroll img {width: 230px; height: 317px; border: 0; }
.puroll a:hover img{visibility:hidden}

.rethinkdvdroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_rethinkdvd_on.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.rethinkdvdroll a {
display: block;
width: 229px;
height: 317px;
}
.rethinkdvdroll img {width: 229px; height: 317px; border: 0; }
.rethinkdvdroll a:hover img{visibility:hidden}
.fightingroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_fighting_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.fightingroll a {
display: block;
width: 230px;
height: 317px;
}
.fightingroll img {width: 230px; height: 317px; border: 0; }
.fightingroll a:hover img{visibility:hidden}
.tbnroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_tbn_b.gif");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.tbnroll a {
display: block;
width: 230px;
height: 317px;
}
.tbnroll img {width: 230px; height: 317px; border: 0; }
.tbnroll a:hover img{visibility:hidden}
.gitmoroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_gitmo_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.gitmoroll a {
display: block;
width: 230px;
height: 317px;
}
.gitmoroll img {width: 230px; height: 317px; border: 0; }
.gitmoroll a:hover img{visibility:hidden}
.mccainroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_mccain_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.mccainroll a {
display: block;
width: 229px;
height: 317px;
}
.mccainroll img {width: 229px; height: 317px; border: 0; }
.mccainroll a:hover img{visibility:hidden}
.foxroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_foxattacks_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.foxroll a {
display: block;
width: 229px;
height: 317px;
}
.foxroll img {width: 229px; height: 317px; border: 0; }
.foxroll a:hover img{visibility:hidden}
.lmgroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_liebermanmustgo_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.lmgroll a {
display: block;
width: 230px;
height: 317px;
}
.lmgroll img {width: 230px; height: 317px; border: 0; }
.lmgroll a:hover img{visibility:hidden}
.suroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_su_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.suroll a {
display: block;
width: 229px;
height: 317px;
}
.suroll img {width: 229px; height: 317px; border: 0; }
.suroll a:hover img{visibility:hidden}
.mtbroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_mtb_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.mtbroll a {
display: block;
width: 229px;
height: 317px;
}
.mtbroll img {width: 229px; height: 317px; border: 0; }
.mtbroll a:hover img{visibility:hidden}

.sbroll a {
display: block;
width: 229px;
height: 317px;
}
.sbroll img {width: 229px; height: 317px; border: 0; }
.sbroll a:hover img{visibility:hidden}
.sbroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_starbucks_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.sbroll a {
display: block;
width: 229px;
height: 317px;
}
.sbroll img {width: 229px; height: 317px; border: 0; }
.sbroll a:hover img{visibility:hidden}

.moveonroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_moveon2_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.moveonroll a {
display: block;
width: 229px;
height: 317px;
}
.moveonroll img {width: 229px; height: 317px; border: 0; }
.moveonroll a:hover img{visibility:hidden}

.defoxroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/defox_on.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.defoxroll a {
display: block;
width: 229px;
height: 317px;
}
.defoxroll img {width: 229px; height: 317px; border: 0; }
.defoxroll a:hover img{visibility:hidden}

.sickroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_sickforprofit_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.sickroll a {
display: block;
width: 229px;
height: 317px;
}
.sickroll img {width: 229px; height: 317px; border: 0; }
.sickroll a:hover img{visibility:hidden}

.sickroll2 {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_sickforprofit_b2.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.sickroll2 a {
display: block;
width: 230px;
height: 317px;
}
.sickroll2 img {width: 230px; height: 317px; border: 0; }
.sickroll2 a:hover img{visibility:hidden}

.sandersroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_sanders_b.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 230px;
height: 317px;
margin: 0;
padding: 0;
}
.sandersroll a {
display: block;
width: 230px;
height: 317px;
}
.sandersroll img {width: 230px; height: 317px; border: 0; }
.sandersroll a:hover img{visibility:hidden}

.sandersroll2 {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_sanders_b2.jpg");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.sandersroll2 a {
display: block;
width: 229px;
height: 317px;
}
.sandersroll2 img {width: 229px; height: 317px; border: 0; }
.sandersroll2 a:hover img{visibility:hidden}

.deathroll {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/campaign_16_on.gif");
background-repeat: no-repeat;
white-space: nowrap;
width: 229px;
height: 317px;
margin: 0;
padding: 0;
}
.deathroll a {
display: block;
width: 229px;
height: 317px;
}
.deathroll img {width: 229px; height: 317px; border: 0; }
.deathroll a:hover img{visibility:hidden}

/* twitter feed */
#twitters ul {
list-style-type: none;
margin: 0px 0 0 0;
padding: 0px;
}
#twitters li {
color: #6e6e6e;
padding: 3px 0 3px 0;
margin: 0 0 0 5px
}
#twitter_multi_div ul {
font-size: 13px;
list-style-type: square;
margin: 0px 0px 0px 0px;
padding: 0 0 0px 0px;
color: #6e6e6e;
}
.singletweet {
color: #353535;
}
.tweetname {
color: #ac2323;
}
#twitter_multi_update_list a:link, #twitter_multi_update_list a:visited, #twitter_multi_update_list a:active {
color: #ac2323;
}
/* top stories */
#tspad {
padding: 0 10px 15px 25px;

}
#tstext {
color: #ccc;
line-height: 18px;
}
#topstorylist a:link, #topstorylist a:visited, #topstorylist a:active {
color: #69a0eb;
}
#topstorylist ul {
font-size: 13px;
list-style-type: square;
margin: 0;
padding: 0 0 0 35px;
}
#topstorylist li {
padding: 0px 0 0px 0;
margin-left: 5px;
color: #bf1600;
}
.tsltext {
color: #fff;
}

#footer {
font-size: 10px;
color: #484848;
padding-top: 10px;
text-shadow: #fff 0 1px 1px;
}
#featuredtext {
padding: 8px 0px 10px 0px;
font-weight: bold;
font-size: 11px;
color: #414141;
}
.featuredsend, .featuredsend a:link, .featuredsend a:visited, .featuredsend a:active {
color: #996216;
font-size: 11px;
font-weight: bold;
padding-bottom: 15px;
}
/* video headers */
.boxspace {
padding-top: 8px;
}

/* blog */
.entry ol {
	padding-left: 40px;
}
.entry ul {
	padding-left: 40px;
}
#headerbgblog {
background-image: url("http://gobnf.org/i/bnf4/headerbgblog.jpg");
background-repeat: no-repeat;
background-position: top left;
}
.bsearch_inputfield {
border: 0px;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 4px;
margin-right: 5px;
width: 156px;
}
.foxflagbg {
background-image: url("http://gobnf.org/i/bnf4/flag_foxattacks.gif");
background-repeat: no-repeat;
}
.bcategory {
float: left;
padding: 6px 0 0px 15px;
font-size: 11px;
font-weight: bold;
color: #fff;
}
.bcategory a:link, .bcategory a:visited, .bcategory a:active {
color: #fff;
font-weight: bold;
}
.bauthor {
float: right;
font-size: 10px;
color: #fff;
padding: 7px 10px 0px 0;
}
.bauthor a:link, .bauthor a:visited, .bauthor a:active {
color: #fff;
}
.foxtitlebg {
background-image: url("http://gobnf.org/i/bnf4/btitle_bg.gif");
background-repeat: repeat-y;
background-color: #f7f7f7;
}
.foxtitle {
background-image: url("http://gobnf.org/i/bnf4/btitle_foxattacks.gif");
background-repeat: no-repeat;
padding: 12px 10px 12px 40px;
font-size: 16px;
color: #484848;
font-weight: bold;
}
.foxtitle a:link, .foxtitle a:visited, .foxtitle a:active {
font-size: 16px;
color: #484848;
font-weight: bold;
}
.postbg {
background-image: url("http://gobnf.org/i/bnf4/bpost_bg.gif");
background-repeat: repeat-y;
}
.entry {
padding: 5px 25px 15px 35px;
line-height: 18px;
color: #393939;
}
.bcommentbg {
background-image: url("http://gobnf.org/i/bnf4/bcomment_bg.gif");
background-repeat: no-repeat;
}
.comments a:link, .comments a:visited, .comments a:active {
float: left;
padding: 12px 0 0 18px;
font-size: 13px;
font-weight: bold;
color: #bf1600;
}
.sharethis {
float: right;
padding: 13px 10px 0px 0;
}
.catblock {
width: 276px;
height:57px;
}
.catspace {
background-image: url("http://gobnf.org/i/bnf4/bc_space.jpg");
background-repeat: no-repeat;
height: 2px;
}
#bloggers_bg {
background-image: url("http://gobnf.org/i/bnf4/bnfbloggers_bg.gif");
background-repeat: repeat-y;
}
.bstats {
font-size: 11px;
}
.bloggers_wrap {
padding: 22px 10px 0px 20px;
}
.bloggers_wrap a:link, .bloggers_wrap a:visited, .bloggers_wrap a:active {
font-weight: bold;
}
.bloggers_bottom {
clear: both;
height: 22px;
background-image: url("http://gobnf.org/i/bnf4/bloggers_bottom.gif");
background-repeat: no-repeat;
}
.sc_mid {
padding: 5px 25px 0px 25px;
background-image: url("http://gobnf.org/i/bnf4/sc_mid.gif");
background-repeat: repeat-y;
}
.sc_top {
height: 12px;
background-image: url("http://gobnf.org/i/bnf4/sc_top.gif");
background-position: left;
background-repeat: no-repeat;
}
.sc_bottom {
height: 24px;
background-image: url("http://gobnf.org/i/bnf4/sc_bottom.gif");
background-repeat: no-repeat;
}
.sc2_bottom {
height: 53px;
background-image: url("http://gobnf.org/i/bnf4/sc2_bottom.gif");
background-repeat: no-repeat;
padding: 10px 5px 5px 20px;
}
.bloghead {
background-image: url("http://gobnf.org/i/bnf4/author_bg.gif");
background-position: center;
background-repeat: no-repeat;
height: 33px;
width: 980px;
text-align: left;
margin-bottom: 8px;

}
.blogheadtext {
padding: 8px 0 0 15px;
color: #fff;
}
.authorname {
color: #BF1600;
font-weight: bold;
}
blockquote {
	padding: 5px 15px 5px 15px;
	border-left: 2px solid #bf1600;
	margin: 0 20px 0 20px;
	background-color: #efefef;
}
/* end blog */

/* bnf videos begin */
.videoboxmid {
background-image: url("http://gobnf.org/i/bnf4/videobox_mid.gif");
background-repeat: repeat-y;
}
.videowrap {
padding: 25px 0 25px 0;
}
.videotitle {
font-size: 13px;
font-weight: bold;
padding: 8px 0 8px 0;
line-height: 19px;
}
.videotitle a:link, .videotitle a:active, .videotitle a:visited {
color: #000
}
.videoboxbottom {
background-image: url("http://gobnf.org/i/bnf4/videobox_bottom.gif");
background-repeat: no-repeat;
padding: 0 25px 0 0;
}
.videoboxbottom a:link, .videoboxbottom a:visited, .videoboxbottom a:active {
font-weight: bold;
}
#trmheader {
background-image: url("http://gobnf.org/i/bnf4/therealmccainheader.jpg");
background-repeat: no-repeat;
}
#trmtitle, #trmtitle a:link, #trmtitle a:visited, #trmtitle a:active {
font-weight: bold;
font-size: 16px;
text-decoration: none;
color: #fff;
}
.trmdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.trmcampaignlink a:link, .trmcampaignlink a:visited, .trmcampaignlink a:active {
font-size: 10px;
color: #fff;
}
#foxheader {
background-image: url("http://gobnf.org/i/bnf4/foxattacksheader.jpg");
background-repeat: no-repeat;
}
.foxdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
}
#foxtitle a:link, #foxtitle a:active, #foxtitle a:visited {
color: #d61b03;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.foxcampaignlink a:link, .foxcampaignlink a:visited, .foxcampaignlink a:active {
font-size: 10px;
}
#sbheader {
background-image: url("http://gobnf.org/i/bnf4/sbheader.jpg");
background-repeat: no-repeat;
}
.sbdescription {
padding: 23px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #584b32;
}
#sbtitle a:link, #sbtitle a:active, #sbtitle a:visited {
color: #347654;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.sbcampaignlink a:link, .sbcampaignlink a:visited, .sbcampaignlink a:active {
font-size: 10px;
color: #347654;
}
#sandersheader {
background-image: url("http://gobnf.org/i/bnf4/sandersheader.jpg");
background-repeat: no-repeat;
}
#sanderstitle a:link, #sanderstitle a:active, #sanderstitle a:visited {
color: #fff;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.sandersdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.sanderscampaignlink a:link, .sanderscampaignlink a:visited, .sanderscampaignlink a:active {
font-size: 10px;
color: #fff;
}

#sfpheader {
background-image: url("http://gobnf.org/i/bnf4/sfpheader.jpg");
background-repeat: no-repeat;
}
.sfpdescription {
padding: 17px 25px 0px 120px;
font-size: 12px;
line-height: 18px;
color: #333;
}
#sfptitle a:link, #sfptitle a:active, #sfptitle a:visited {
color: #C11A09;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.sfpcampaignlink a:link, .sfpcampaignlink a:visited, .sfpcampaignlink a:active {
font-size: 10px;
color: #C11A09;
}

#pwpheader {
background-image: url("http://gobnf.org/i/bnf4/pwpheader.png");
background-repeat: no-repeat;
}
#pwptitle a:link, #pwptitle a:active, #pwptitle a:visited {
color: #000;
font-weight: bold; 
font-size: 16px;
text-decoration: none; 
}
.pwpdescription { 
padding: 13px 25px 0px 200px;  
font-size: 13px;
line-height: 18px;
color: #f7f7f7;
}
.pwpcampaignlink a:link, .pwpcampaignlink a:visited, .pwpcampaignlink a:active {
font-size: 10px;
color: #000;
}

#deathsheader {
background-image: url("http://gobnf.org/i/bnf4/16deathsheader.png"); 
background-repeat: no-repeat;
}
#deathstitle a:link, #deathstitle a:active, #deathstitle a:visited {
color:#F3DA27;
font-weight: bold; 
font-size: deathspx;
text-decoration: none;  
}
.deathsdescription { 
padding: 13px 25px 0px 270px;  
font-size: 13px;
line-height: 18px;
color: #f7f7f7;
}
.deathscampaignlink a:link, .deathscampaignlink a:visited, .deathscampaignlink a:active {
font-size: 10px;
color: #F3DA27;
}

#rethinkheader {
background-image: url("http://gobnf.org/i/bnf4/rethinkheader.jpg");
background-repeat: no-repeat;
}
#rethinktitle a:link, #rethinktitle a:active, #rethinktitle a:visited {
color: #e5b878;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.rethinkdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #f7f7f7;
}
.rethinkcampaignlink a:link, .rethinkcampaignlink a:visited, .rethinkcampaignlink a:active {
font-size: 10px;
color: #e5b878;
}
#ffohheader {
background-image: url("http://gobnf.org/i/bnf4/ffohheader.jpg");
background-repeat: no-repeat;
}
#ffohtitle a:link, #ffohtitle a:active, #ffohtitle a:visited {
color: #fff;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.ffohdescription {
padding: 18px 25px 0px 98px;
font-size: 12px;
line-height: 18px;
color: #f7f7f7;
}
.ffohcampaignlink a:link, .ffohcampaignlink a:visited, .ffohcampaignlink a:active {
font-size: 10px;
color: #fff;
}
#gitmoheader {
background-image: url("http://gobnf.org/i/bnf4/gitmoheader.jpg");
background-repeat: no-repeat;
}
#gitmotitle a:link, #gitmotitle a:active, #gitmotitle a:visited {
color: #e59018;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.gitmodescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.gitmoampaignlink a:link, .gitmocampaignlink a:visited, .gitmocampaignlink a:active {
font-size: 10px;
color: #e59018;
}
#lmgheader {
background-image: url("http://gobnf.org/i/bnf4/lmgheader.jpg");
background-repeat: no-repeat;
}
#lmgtitle a:link, #lmgtitle a:active, #lmgtitle a:visited {
color: #fff;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.lmgdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #C4A890;
}
.lmgcampaignlink a:link, .lmgcampaignlink a:visited, .lmgcampaignlink a:active {
font-size: 10px;
color: #fff;
}
#igheader {
background-image: url("http://gobnf.org/i/bnf4/igheader.jpg");
background-repeat: no-repeat;
}
#igtitle a:link, #igtitle a:active, #igtitle a:visited {
color: #B80D03;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.igdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.igcampaignlink a:link, .igcampaignlink a:visited, .igcampaignlink a:active {
font-size: 10px;
color: #B80D03;
}
#trrheader {
background-image: url("http://gobnf.org/i/bnf4/trrheader.jpg");
background-repeat: no-repeat;
}
#trrtitle a:link, #trrtitle a:active, #trrtitle a:visited {
color: #ED810E;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.trrdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.trrcampaignlink a:link, .trrcampaignlink a:visited, .trrcampaignlink a:active {
font-size: 10px;
color: #ED810E;
}
/* bnf videos ends */

/* do something begins */
#volunteerbg {
background-image: url("http://gobnf.org/i/bnf4/volunteer_bg.gif");
background-repeat: repeat-y;
}
#volunteertext {
padding: 15px 15px 20px 35px;
color: #414141;
line-height: 18px;
}
#domorebg {
background-image: url("http://gobnf.org/i/bnf4/doevenmore_bg.gif");
background-repeat: repeat-y;
}
#domoretexttop {
padding: 15px 30px 10px 30px;
color: #484848;
line-height: 18px;
}
.domore_inputfield {
background-color: #fff;
border: 1px solid #cfcfcf;
color: #484848;
width: 130px;
padding: 2px;
margin-right: 5px;
height: 15px;
}
#domoresignup {
padding: 0 0 0px 30px;
}
#domoretext {
padding: 0px 30px 10px 30px;
color: #484848;
line-height: 18px;
}
.small {
font-size: 10px;
}
#takeactionbg {
background-image: url("http://gobnf.org/i/bnf4/takeaction_bg.gif");
background-repeat: repeat-y;
}
#takeactiontext {
padding: 15px 15px 0px 35px;
color: #414141;
line-height: 18px;
}
#subscribebg {
background-image: url("http://gobnf.org/i/bnf4/subscribe_bg.gif");
background-repeat: repeat-y;
}
#subscribebg2 {
background-image: url("http://gobnf.org/i/bnf4/subscribe_bg.gif");
background-repeat: repeat-y;
}
#subscribetext {
padding: 15px 30px 10px 30px;
color: #414141;
line-height: 18px;
}
.tablock {
font-size: 14px;
font-weight: bold;
padding: 16px 0 10px 0;
}
.actionlist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.actionlist li {
padding: 0px 0 8px 0;
margin-left: 5px;
color: #6e6e6e;
}
.talist {
color: #414141;
}
#dosomethingbottom {
background-image: url("http://gobnf.org/i/bnf4/dosomething_bottom.gif");
background-repeat: no-repeat;
}
#activistbottom {
background-image: url("http://gobnf.org/i/bnf4/activist_bottom.gif");
background-repeat: no-repeat;
}
#distributionbg {
background-image: url("http://gobnf.org/i/bnf4/distribution_bg.gif");
background-repeat: repeat-y;
}
#distributionbottom {
background-image: url("http://gobnf.org/i/bnf4/distribution_bottom.gif");
background-repeat: no-repeat;
}
#tooltext {
padding: 15px 15px 0px 35px;
color: #414141;
line-height: 18px;
}
/* do something ends */

/* about us begins */
#aboutbnfbg {
background-image: url("http://gobnf.org/i/bnf4/aboutbnf_bg.gif");
background-repeat: repeat-y;
}
#aboutbnftext {
padding: 15px 25px 0px 35px;
color: #414141;
line-height: 18px;
}
#suggestedlinksbg {
background-image: url("http://gobnf.org/i/bnf4/suggestedlinks_bg.gif");
background-repeat: repeat-y;
}
#wow {
color: #bf1600;
font-size: 15px;
font-weight: bold;
line-height: 20px;
}
#campaignresultsbg {
background-image: url("http://gobnf.org/i/bnf4/campaignresults_bg.gif");
background-repeat: repeat-y;
}
#iphonebg {
background-image: url("http://gobnf.org/i/bnf4/iphonebg.gif");
background-repeat: repeat-y;
}
#boxsetbg {
background-image: url("http://gobnf.org/i/bnf4/boxset/boxbg.gif");
background-repeat: repeat-y;
}
#crtext {
padding: 20px 15px 15px 35px;
color: #202020;
line-height: 18px;
}
.crtitle {
font-size: 15px;
font-weight: bold;
padding-bottom: 15px;
}
.crlist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.crlist li {
padding: 0px 0 6px 0;
margin-left: 5px;
color: #6e6e6e;
}
.crstat {
color: #202020;
font-weight: bold;
font-size: 12px;
}
.crstat1 {
font-size: 19px;
color: #446797;
font-weight: bold;
}
.crstat2 {
font-size: 17px;
color: #446797;
font-weight: bold;
}
.crstat3 {
font-size: 14px;
color: #446797;
font-weight: bold;
}
#moreaboutusbg {
background-image: url("http://gobnf.org/i/bnf4/moreaboutus_bg.gif");
background-repeat: repeat-y;
}
#moreabouttext {
padding: 20px 0px 15px 0px;
color: #484848;
line-height: 18px;
}
#suggestedlinkstext {
padding: 20px 30px 0 15px;
}
.slist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.slist li {
padding: 0px 0 6px 0;
margin-left: 5px;
color: #737373;
}
.slist li a:link, .slist li a:visited, .slist li a:active {
color: #996216;
}
#aboutbottom {
background-image: url("http://gobnf.org/i/bnf4/about_bottom.gif");
background-repeat: no-repeat;
}
#iphonebottom {
background-image: url("http://gobnf.org/i/bnf4/iphone_bottom.gif");
background-repeat: no-repeat;
}
#boxbottom {
background-image: url("http://gobnf.org/i/bnf4/boxset/boxbottom.gif");
background-repeat: no-repeat;
}
/* about us ends */

/*.required {
font-style: italic;
font-weight: bold;
font-size: 10px;
}*/
.blockhead {
font-weight: bold;
font-size: 12px;
}

/* press blog begins */
#pbbg {
background-image: url("http://gobnf.org/i/bnf4/volunteer_bg.gif");
background-repeat: repeat-y;
}
#pbtext {
padding: 15px 25px 20px 35px;
color: #414141;
line-height: 18px;
}
.pbtitle, .pbtitle a:link, .pbtitle a:visited {
font-weight: bold;
font-size: 16px;
font-style: italic;
}
.pbcampaign {
font-size: 12px;
padding-top: 3px;
}
.pbpostedby {
font-size: 11px;
}
#pbcontactbg {
background-image: url("http://gobnf.org/i/bnf4/doevenmore_bg.gif");
background-repeat: repeat-y;
}
#pbcontacttext {
padding: 15px 20px 10px 20px;
color: #484848;
line-height: 18px;
}
.pname{
border: 1px solid #cfcfcf;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 4px;
margin-right: 5px;
width: 90px;
}
.plist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.plist li {
padding: 0px 0 6px 0;
margin-left: 5px;
color: #6e6e6e;
}
.current-cat li {
padding: 0px 0 6px 0;
margin-left: 5px;
color: #6e6e6e;
}
#pressmaterialstext {
padding: 15px 20px 15px 20px;
color: #414141;
line-height: 18px;
}
#pressmaterialsbg {
background-image: url("http://gobnf.org/i/bnf4/moreaboutus_bg.gif");
background-repeat: repeat-y;
}
#searchpressbg {
background-image: url("http://gobnf.org/i/bnf4/suggestedlinks_bg.gif");
background-repeat: repeat-y;
}
#searchpresstext {
padding: 15px 20px 15px 20px;
color: #414141;
line-height: 18px;
}
.psearch_inputfield {
border: 1px solid #cfcfcf;
background-color: #fff;
font-size: 12px;
color: #333;
padding: 3px 4px 3px 4px;
margin-right: 5px;
width: 140px;
}
/* use this if too dark */
#pressbg {
background-image: url("http://gobnf.org/i/bnf4/pressbg.gif");
background-repeat: repeat-y;
}
#pressbottom {
background-image: url("http://gobnf.org/i/bnf4/pressbottom.gif");
background-repeat: no-repeat;
}
#pbox {
background-color: #292A2B;
color: #fff;
margin-left: 7px;
padding: 5px 5px 5px 10px;
}
/* meet us begins */
#meetusbg {
background-image: url("http://gobnf.org/i/bnf4/campaignresults_bg.gif");
background-repeat: repeat-y;
}
#meettext {
padding: 20px 20px 15px 35px;
color: #202020;
line-height: 18px;
color: #333;
}
#grouppicbg {
background-image: url("http://gobnf.org/i/bnf4/grouppicbg.gif");
background-repeat: repeat-y;
}
.biospace {
padding-top: 35px;
}
.bioline {
border-left: 1px solid #484848;
margin-left: 13px;
padding-left: 13px;
}
.biolist ul {
list-style-type: square;
margin: 0;
padding: 8px 0 0 15px;
}
.biolist li {
padding: 0px 0 0px 0;
margin-left: 5px;
color: #6e6e6e;
font-size: 10px;
}
#meetusbottom {
background-image: url("http://gobnf.org/i/bnf4/meetusbottom.gif");
background-repeat: no-repeat;
}
/* jobs begins */
#jobsbg {
background-image: url("http://gobnf.org/i/bnf4/volunteer_bg.gif");
background-repeat: repeat-y;
}
#jobstext {
padding: 15px 15px 20px 35px;
color: #414141;
line-height: 18px;
}
#jobsbottom {
background-image: url("http://gobnf.org/i/bnf4/jobsbottom.gif");
background-repeat: no-repeat;
}
.req {
color: #333;
}
.reqlist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.reqlist li {
padding: 0px 0 2px 0;
margin-left: 5px;
color: #333;
}
.boxinput {
font-family: verdana;
padding: 6px;
font-size: 12px;
width: 400px;
height: 70px;
}
/* donate stuff */
#donatebg {
background-image: url("https://salsa.democracyinaction.org/o/552/images/donatebg.gif");
background-repeat: repeat-y;
}
#donatetext {
padding: 15px 20px 0px 30px;
color: #414141;
line-height: 18px;
}
.gold a:link, .gold a:visited, .gold a:active {
font-weight: bold;
color: #afa102;
}
#donatebottom {
background-image: url("https://salsa.democracyinaction.org/o/552/images/donatebottom.gif");
background-repeat: repeat-y;
}
#oobg {
background-image: url("https://salsa.democracyinaction.org/o/552/images/oobg.gif");
background-repeat: repeat-y;
}
#oobgtext {
padding: 15px 35px 15px 20px;
color: #414141;
line-height: 18px;
}
#oobgtext a:link, #oobgtext a:link, #oobgtext a:visited {
font-weight: bold;
}
/* donate nav */
.dsmall {
font-size: 10px;
padding: 0 0 10px 9px;
}

.left_nav_on {
font-weight: bold;
}

.left_nav_on a {
padding-left: 8px;
color: #000;
}

.left_sub_nav_on a {
padding-left: 16px;
color: #000;
}

.left_sub_sub_nav_on a {
padding-left: 24px;
}

.left_nav_off a {
padding-left: 8px;
}

.left_nav_off_off {
padding-left: 8px;
}

.left_nav_off a:hover, .left_sub_nav_off a:hover {
background: url("https://salsa.democracyinaction.org/o/552/images/black_arrow_sm.gif") left no-repeat;
}

.left_sub_sub_nav_on a, .left_sub_nav_on {
font-weight: bold;
}

.left_sub_sub_nav_on a, .left_sub_nav_on a, .left_nav_on a {
background: url("https://salsa.democracyinaction.org/o/552/images/black_arrow_sm.gif") left no-repeat;
}

.left_sub_nav_off a {
padding-left: 16px;
}

.left_sub_sub_nav_off a {
padding-left: 24px;
}

.left_nav_text {
padding-left: 8px;
}
/* subscribe */
#subscribebottom {
background-image: url("http://gobnf.org/i/bnf4/subscribebottom.gif");
background-repeat: no-repeat;
}


.inputfieldsmall {
font-size: 10px;
background-color: #fff;
border: 1px solid #cfcfcf;
color: #484848;
padding: 2px;
width: 150px;
margin-top: 3px;
}
.videolist {
margin-top: 15px;
}
.videolist ul {
list-style-type: square;
margin: 0;
padding: 0 0 0 20px;
}
.videolist li {
padding: 0px 0 3px 0;
margin-left: 5px;
color: #6e6e6e;
}
.vtitle {
font-size: 14px;
font-weight: bold;
padding-top: 3px;
}
#krheader {
background-image: url("http://gobnf.org/i/bnf4/krheader.jpg");
background-repeat: no-repeat;
}
#krtitle a:link, #krtitle a:active, #krtitle a:visited {
color: #fff;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.krdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #ccc;
}
.krcampaignlink a:link, .krcampaignlink a:visited, .krcampaignlink a:active {
font-size: 10px;
color: #fff;
}
#wogheader {
background-image: url("http://gobnf.org/i/bnf4/wogheader.jpg");
background-repeat: no-repeat;
}
#wogtitle a:link, #wogtitle a:active, #wogtitle a:visited {
color: #353535;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.wogdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #3f3f3f;
}
.wogcampaignlink a:link, .wogcampaignlink a:visited, .wogcampaignlink a:active {
font-size: 10px;
color: #353535;
}
#wtsheader {
background-image: url("http://gobnf.org/i/bnf4/wtsheader.gif");
background-repeat: no-repeat;
}
#wtstitle a:link, #wtstitle a:active, #wtstitle a:visited {
color: #DBBD6F;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.wtsdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #9e884d;
}
.wtscampaignlink a:link, .wtscampaignlink a:visited, .wtscampaignlink a:active {
font-size: 10px;
color: #DBBD6F;
}
#dfpheader {
background-image: url("http://gobnf.org/i/bnf4/dfpheader.gif");
background-repeat: no-repeat;
}
#dfptitle a:link, #dfptitle a:active, #dfptitle a:visited {
color: #3d3c3c;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.dfpdescription {
padding: 13px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #5c5c5c;
}
.dfpcampaignlink a:link, .dfpcampaignlink a:visited, .dfpcampaignlink a:active {
font-size: 10px;
color: #3d3c3c;
}
#ssheader {
background-image: url("http://gobnf.org/i/bnf4/ssheader.gif");
background-repeat: no-repeat;
}
#sstitle a:link, #sstitle a:active, #sstitle a:visited {
color: #B51F1F;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.ssdescription {
padding: 25px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #5c5c5c;
}
.sscampaignlink a:link, .sscampaignlink a:visited, .sscampaignlink a:active {
font-size: 10px;
color: #B51F1F;
}
#tbnheader {
background-image: url("http://gobnf.org/i/bnf4/tbnheader.gif");
background-repeat: no-repeat;
}
#tbntitle a:link, #tbntitle a:active, #tbntitle a:visited {
color: #CB2133;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.tbndescription {
padding: 8px 25px 0px 94px;
font-size: 12px;
line-height: 18px;
color: #b7b7b7;
}
.tbncampaignlink a:link, .tbncampaignlink a:visited, .tbncampaignlink a:active {
font-size: 10px;
color: #CB2133;
}
/* homepage share stuff */
#sharenav {
margin: 0px 0 0 5px;
}
#sharenav li {
display: inline;
padding: 0px 5px;
height: 16px;
}
#sharenav li a, #sharenav li a:visited {
color: #fff;
font-size: 11px;
text-decoration: none;
}
#sharenav li a:hover {
color: #ccc;
}
#sharebg {
	background-image: url("http://gobnf.org/i/bnf4/sharebg.gif");
	background-repeat: repeat-x;
}
/* homepage share end */

.hplist ul {
font-size: 13px;
list-style-type: square;
margin: 0px 0px 0px 15px;
padding: 0 0 0px 0px;
color: #6e6e6e;
}

.hpblogwrap {
	padding: 15px 15px 15px 15px;
	line-height: 18px;
}
.hpblogtitle a:link, .hpblogtitle a:visited, .hpblogtitle a:active {
	color: #996216;
	text-decoration: none;
	font-size: 13px;
}
.hpblogtitle a:hover {
	text-decoration: underline;
}
.hpby {
	color: #484848;
	font-size: 10px;
}
.hpblog {
	padding-bottom: 11px;
}
.hpmore a:link, .hpmore a:visited, .hpmore a:active {
	font-size: 10px;
	color: #996216;
}
#domoretext2 {
padding: 20px 22px 0px 22px;
color: #484848;
line-height: 18px;
}
#domoretext2 a:link, #domoretext2 a:visited {
	color: #996216;
}
#dosomemore2bg {
background-image: url("http://gobnf.org/i/bnf4/followusbg.gif");
background-repeat: repeat-y;
color: #414141;
}
#recentpostsbg {
background-image: url("http://gobnf.org/i/bnf4/recentposts_bg.gif");
background-repeat: repeat-y;
}
.recent_bottom {
clear: both;
height: 22px;
background-image: url("http://gobnf.org/i/bnf4/recentposts_bottom.gif");
background-repeat: no-repeat;
}
#recenttext {
padding: 20px 30px 0 10px;
}
#topicsbg {
background-image: url("http://gobnf.org/i/bnf4/topics_bg.gif");
background-repeat: repeat-y;
}
.error li {
display: block;
list-style-type: square;
font-size: 12px;
margin: 5px 0px 0 0;
padding: 5px;
color: #fff;
background-color: #bf1600;
width: 200px;
}

.error {
font-size: 14px;
color: #bf1600;
font-weight: bold;
padding-bottom: 8px;
}
.button {
display: block;
position: relative;
background-image: url("http://gobnf.org/i/bnf4/boxset/order_on.gif");
background-repeat: no-repeat;
white-space: nowrap;
width: 212px;
height: 46px;
margin: 0;
padding: 0;
}
.button a {
display: block;
width: 212px;
height: 46px;
}
.button img {width: 212px; height: 46px; border: 0; }
.button a:hover img{visibility:hidden}

div.new-volunteer-spots h2 {
        font-size: 15px;
}

div.new-volunteer-spots h3 {
	font-size: 13px;
        margin: 5px 0;
}

#harold-ford-wrapper {
	background: url('http://gobnf.org/i/bnf4/harold-ford-background.png') repeat-y top left;
}

div#harold-ford-video {
	float: left;
}

div#harold-ford-video, div#real-harold-body {
	padding: 20px 15px;
}

div.harold-video-share {
	width: 425px;
	height: 45px;
	background: url('http://gobnf.org/i/bnf4/harold-share.png') no-repeat top left;
	margin: 15px auto !important;
}

div.harold-video-share ul {
	margin-left: 130px;
	padding-top: 15px;
}

div.harold-video-share ul a, div.harold-video-share ul a:link, div.harold-video-share ul a:visited {
	font-size: 11px;
	font-weight: bold;
}

div.real-harold-text {
	font-size: 105%;
	padding: 5px 20px 20px 20px;
}

#bnf2010header {
background-image: url("http://gobnf.org/i/bnf4/2010-videos-background.png");
background-repeat: no-repeat;
}
#bnf2010title a:link, #bnf2010title a:active, #bnf2010title a:visited {
color: #fff; 
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.bnf2010description {
padding: 25px 25px 0px 160px;
font-size: 12px;
line-height: 18px;
color: #f7f7f7;
}
.bnf2010campaignlink a:link, .bnf2010campaignlink a:visited, .bnf2010campaignlink a:active {
font-size: 10px;
color: #fff;
}

#carlyheader {
background-image: url("http://bravenewfilms.org/images/carly-videos-background.png");
background-repeat: no-repeat;
}
#carlytitle a:link, #carlytitle a:active, #carlytitle a:visited {
color: #fff;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.carlydescription {
padding: 15px 25px 0px 270px;
font-size: 12px;
line-height: 18px;
color: #f7f7f7;
}
.carlycampaignlink a:link, .carlycampaignlink a:visited, .carlycampaignlink a:active {
font-size: 10px;
color: #fff;
}