BODY{font:normal 11px/14px "Lucida Grande",Helvetica,Arial,sans-serif;color:#0C3652;background:#FEF9DD url(img/bg.jpg) repeat;margin:0;padding:0}
A{color:#2D74A3}
A:hover{text-decoration:underline}
MAP,FORM,{margin:0;padding:0}
IMG{border:0}
strong{font-weight:bold;}
#container .messages {width:420px;margin:0px auto 0px auto; border: 1px solid #000; background-color: #FFF; padding: .5em 1em .5em 1em}
.container_main{width:974px;overflow:hidden;margin:0 auto;padding:0}
#content_main{background-color:#F7F7EF;width:100%}
#content_main .title{padding-top:1em}
#content_main .node{padding-bottom:1em}
#content-middle .title{padding-top:0}
#middle_column .withrightwithleft .subcontainer .node .content, #middle_column .withrightwithleft h1.title{width:409px;.width:410px !important}
#middle_column .withrightnoleft .subcontainer, #middle_column .withrightwithleft h1.title{width:725px !important}
#right_column {background:#FFF url(img/sub_bg_page_content.gif) repeat-y scroll right top}
#content-middle{background:#FFF;padding:1em}
#middle_column .norightwithleft .subcontainer, #middle_column .withrightwithleft h1.title{width:718px !important}
#middle_column .withrightwithleft .subcontainer{width:440px !important}
#middle_column .withrightwithleft h1.title, #middle_column .norightwithleft h1.title{width:684px !important; font-weight:normal;}
#middle_column .withrightwithleft .node h1.title {width:438px !important}
#middle_column .norightnoleft .subcontainer{width:970px !important}
#middle_column.withrightwithleft{width:722px}
#content_bottom{clear:right;width:974px;float:left;background:url(img/bg_bottom.jpg) 50% top no-repeat}
#container_callout{float:left;width:974px;border-bottom:3px double #D2C195}
#footer{line-height:22px;clear:both;height:65px;padding-top:1em}
#footer_newsletter{float:left;width:230px;margin:10px 18px 0 0}
#footer_newsletter .go{margin-left:-3px}
#footer_info{float:right;width:586px;text-align:right;margin:10px 18px 0 0}
.footer_social .prefix{vertical-align:top; float: left; clear: none;}
#footer_logo{float:right;width:122px;margin:5px 0 0}
#footer_logo H3 A{display:block;float:left;width:122px;height:54px;background:url(img/footer_logo.gif) left top no-repeat}
#footer_line{border-top:3px double #D2C195}
.newsletter_form{float:left;font:normal 11px/14px "Lucida Grande",Helvetica,Arial,sans-serif;color:#999;width:189px;height:15px;border-top:2px solid #999;border-right:none;border-bottom:2px solid #FFF;margin:4px 0 0;padding:2px 1px 0 5px}
.newsletter_button{float:left;margin:0;padding:0}
#content_bottom .block{float:left;width:230px;margin-left:18px;margin-top:18px}
#left_column{float:left;width:238px;margin:10px 0}
#content_bottom .block .title,#content_bottom .block .title a{display:block;width:228px;height:44px}
#content_bottom .block .content a{font-size:9px;font-weight:700; line-height: 13px;}
#block-views-eat_like_jennifer_front-block_1 .title{background:url(img/callout_blog_header.gif) left top no-repeat}
#content_bottom .view-data-node-view{margin-left:.7em}
#block-views-eat_like_jennifer_front-block_1 ul li, #block-aggregator-feed-1 ul li{border-bottom:1px solid #D2C195;list-style-image:url(img/bullet_ul.gif);list-style-type:circle}
#block-aggregator-feed-1 .title{background:url(img/callout_news_header.gif) left top no-repeat}
.block-aggregator .blog-it, .block-aggregator .more-link{display: none;}
#block-block-2.block{margin-left:0}
#block-block-2 .content .callout{margin-top:0}
#content_bottom .item-list ul{padding:10px}
#content_bottom .item-list li{margin:0}
#content_bottom ul li{padding-bottom:6px;padding-top:6px;list-style-position:inside}
#content_bottom ul li.out{list-style-position:outside;margin-left:18px}
a#go{display:block;float:left;width:44px;height:44px;background:url(img/callout_top5_header_go.gif) left top no-repeat;float:left}
.item-list ul li.ol_1{list-style-image:url(img/bullet_ol_1.gif)}
.item-list ul li.ol_2{list-style-image:url(img/bullet_ol_2.gif)}
.item-list ul li.ol_3{list-style-image:url(img/bullet_ol_3.gif)}
.item-list ul li.ol_4{list-style-image:url(img/bullet_ol_4.gif)}
.item-list ul li.ol_5{list-style-image:url(img/bullet_ol_5.gif)}

img.p-intro{float:left;margin-right:5px}
#left_column .title h3{border-bottom:3px double #CCC;color:#8A3B1F;font-family:Georgia,'Times New Roman',serif;font-size:12px;font-weight:700;line-height:16px;text-align:center;margin:0 20px;padding:0 0 5px}
#left_column ul,#left_column li{list-style-image:none;list-style-position:outside;list-style-type:none;padding-top:0;margin:0}
#left_column ul.menu{margin:10px 20px 20px 10px}
#left_column ul.menu li a{display:block;font-weight:700;text-decoration:none;width:176px;background:url(img/bg_subnav_off.gif) no-repeat bottom;margin:0;padding:4px 8px}
#content_main h1.title{background:#FFF url(img/sub_bg_title.gif) repeat-x scroll left top;border-bottom:1px solid #CCC;color:#0C3652;font-size:24px;line-height:30px;text-align:center;font-family:Georgia,'Times New Roman',serif;margin:0 2px;padding:10px 10px 10px 20px}
#middle_column .view{margin:10px 20px 20px;_margin-right:0px;_margin-left:20px}
#middle_column .node .content{background:#FFF;padding:30px 25px 25px}
#middle_column #right_column{background:#FFF url(img/sub_bg_page_content_no_spacer.png) repeat-y scroll right top;float:right;width:238px !important;padding:0 0 20px}
#middle_column #right_column .title{padding:0}
#middle_column #right_column .block-views .title{_padding-left:0px;_width:235px}
#middle_column #right_column #block-views-videos .title{_padding-left:7px;_width:235px}
#middle_column #right_column .title h3{background:#FFF url(img/sub_bg_right.gif) repeat-y scroll left top;color:#666;font-weight:700;text-align:center;padding:5px 0px 5px 0px}
.tabs ul.primary{background:#FFF;margin:0}
#left_column .block{background:#FFF url(img/bg_subnav_container.gif) no-repeat scroll 2px 2px;border:1px solid #CCC;margin-bottom:16px}
#middle_column h2,#content_main .subcontainer .view .node h1.title{color:#8A3B1F;font-family:Georgia,'Times New Roman',serif;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:20px;/*border-bottom:3px double #CCC;*/margin:0 0 10px;padding:0 0 5px;font-weight:bold; background:transparent;text-align:left;border-bottom:3px double #CCC}
#content_main .subcontainer .view .node h1.title a {color:#8A3B1F}
#middle_column h2 a{text-decoration:none;color:#8A3B1F}
#user-login-header{display:none;background-color:red}
#user-login-header ul li{text-align:center;list-style-type:none;margin-left:0}
.notfront #header{background-color:#F7F7EF}
.front #header .container_main{background:transparent url(img/bg_bottom.jpg) no-repeat scroll 50% top}
.front #content_bottom .block{margin-top:2px}
#comments {}
#comments .comment {border:1px solid #CCC;background-color:#F7F7EF;margin:25px;padding:20px;}
#comments .comment p {.width:90%}
#middle_column .withrightwithleft .comment .content {width:360px;}
.comment{border-bottom:1px solid #CCC;margin:0 0 25px;padding:0 0 20px}
#block-similarterms-0 ul{list-style-type:disc;margin-left:10px}
/*#videoplayer{margin-left:108px; width:550px;}*/
#videoplayer{margin-left:0; width:409px;}
#footer_logo H3 span,#content_bottom .block .title h3, #content_bottom .block .title a span, #block-block-2.block .title,#content_bottom ul li .view-label,#content_bottom #block-views-top_5_rv-block_1 ul li.Video,#block-views-top_5_rv-block_1 span{display:none}
#block-blockcache-42 .view-data-node-title,#block-blockcache-42 .view-data-node-view,#block-aggregator-feed-1 .view-data-node-title,#block-aggregator-feed-1 .view-data-node-view,#content_bottom ul li .view-item,#content_bottom ul li .view-field{display:inline}
#left_column ul.menu li a:hover,#left_column ul.menu li ul.menu li a:hover{color:#FFF;background:url(img/bg_subnav.gif) no-repeat right 50%}
.content p,#block-similarterms-0 ul li{margin-bottom:1em}
#middle_column .withrightwithleft{background:#FFF url(img/sub_bg_page_content.gif) repeat-y scroll right top}
#middle_column .withrightnoleft{background:#FFF url(img/sub_bg_page_content.gif) repeat-y scroll right top}
#middle_column{overflow:hidden;float:left;padding-bottom:10px; padding-top:10px}
#middle_subcolumn{border:1px solid #CCC;float:left}
#middle_column .norightwithleft,#middle_column .norightnoleft,#left_column ul.menu li ul.menu li a{background:#FFF none}
#middle_column .norightnoleft,#middle_column .withrightnoleft{width:970px;margin-left:0}
#middle_column table{width:100%}
#right_column .view {margin-left:0px}
#middle_column .withrightnoleft .block .content,#middle_column .withrightwithleft .block .content{width:225px}
#middle_column .withrightwithleft .block .view  {width:238px}
#middle_column .withrightwithleft .block .view .view-content  {width:225px}
#login_dropdown {height: 15px}
#login_dropdown a {margin-left:97px; display:block; width:203px; height:17px}
#login_dropdown a.internal {margin-left:700px; display:block; width:203px; height:17px}
#user-login-header {background: transparent url(img/bt_login_forms.gif); color: #FFF; padding-left: 1em; height:30px}
#user-login-header a {text-tecoration: none; color:#FFF}
#left_column .content ul li.expanded ul {padding-left: 10px;}
#left_column .content ul li.expanded ul li.expanded ul.menu {margin-top:0; margin-bottom:0;}
#clickbody{}
.terms{margin-bottom:1em;padding-left:25px;width:440px}
.node div.links{padding-left:25px; width:400px}
.subcontainer{float:left}
#left_column {margin-right:10px}
.teaser{margin-left:10px}
#left_column {overflow:hidden}
#middle_column .box {margin-left: 10px}
#search-form {margin-left:10px}
#middle_column .withrightwithleft .block .view-ask-a-dietition-archive {margin-right:0px}
#middle_column .node .field-field-recipe-servings, #middle_column .node .field-field-recipe-ingredient, #middle_column .node .field-field-recipe-instructions {margin-top:1em}
.login_text{font-size:14px;color:#0C3652}
#middle_column .norightnoleft .subcontainer .box {padding:0px 25px 25px 25px; width:910px !important}
#edit-name, #edit-user-login {border-bottom:2px solid #FFFFFF;border-right:none;border-top:2px solid #999;color:#999;font-family:"Lucida Grande",Helvetica,Arial,sans-serif;font-size:11px;height:15px;line-height:14px;margin:4px 0pt 0pt;padding:2px 1px 0pt 5px;width:189px}
#edit-submit{margin-left:-5px}
.subcontainer form {margin-left:20px}
#views-filters, #views-exposed-form-scientific-studies2-page-1 {margin-left:0px}
#views-exposed-form-scientific-studies2-page-1 .views-exposed-form {border-bottom: 1px solid #CCC}
#views-filters td input, #views-exposed-form-scientific-studies2-page-1 .views-exposed-widget input{margin-left:10px}
#middle_column .subcontainer .view-content ul li,#middle_column .subcontainer .view-header ul li, #middle_column .subcontainer .node ul li{list-style:none;background:url(img/bullet2.gif) no-repeat;padding:3px 0px 5px 17px;font-weight:bold}
#middle_column .subcontainer .node ul li {font-weight:normal;}
#middle_column .subcontainer .view-content ul,#middle_column .subcontainer .view-header ul, #middle_column .subcontainer .node ul{margin-top:10px}
#middle_column .subcontainer .node .links ul, #middle_column .subcontainer .node .terms ul {margin-left:0px}
.subcontainer .fivestar-widget {margin-left: 0px}
h3 {font-weight:bold}
.center {text-align:center}
#left_column .content ul.menu ul.menu ul.menu li a{width:156px} /* fix 3rd level menu items */
#left_column .content ul.menu ul.menu ul.menu ul.menu li a{width:136px} /* fix 4rd level menu items */
.view .views-exposed-form .views-exposed-widget .form-submit{margin-top:1em}

/* BSB landing page */
#middle_column h2.bsb-landing{border-bottom:none}

/* BSB Blog page */
#middle_column .subcontainer .view-id-BSB_Blog .views-field-title{margin:0 0 10px;padding:20px 0 5px}
#middle_column .subcontainer .view-id-BSB_Blog .views-field-title span.field-content{color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;text-align:left}
#middle_column .subcontainer .view-id-BSB_Blog .views-field-title span.field-content a{color:#8A3B1F;text-decoration:none}
#middle_column .subcontainer .view-id-BSB_Blog .views-field-created{margin-bottom:.5em;font-style:italic}
#middle_column .subcontainer .view-id-BSB_Blog .views-field-body  .field-content p{margin-bottom:1em}

/* BSB Archive */
#block-views-BSB_Blog-block_1 .content h3 {padding:5px 0 5px 10px;border-bottom:3px double #CCC;color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;text-align:left}
.view-dom-id-2 ul li .views-field-title span.field-content a{color:#2D74A3;font:11px/14px "Lucida Grande",Helvetica,Arial,sans-serif;line-height:1;text-decoration:underline}
.view-dom-id-2 .item-list ul{margin-top:5px}
.view-dom-id-2 .item-list li{margin:5px 0 5px 25px}

/* Resources page */
#middle_column .view-bsb-resources .view-header h2{border-bottom:none}
.view-bsb-resources .view-content .views-row{margin-bottom:1em}
.view-bsb-resources .view-content .views-row{padding-bottom:1em;border-bottom:dotted 2px #DDD}
.view-bsb-resources .view-content .views-row-last{padding-bottom:0px;border-bottom:none #FFF}
.view-bsb-resources .view-content .views-row .views-field-title{display:inline}
.view-id-bsb_resources .filefield-icon{position:relative;display:inline}
* html .view-bsb-resources .view-content .views-row .views-field-title{position:absolute;margin-top:-2.5em} /* Only used by IE 6 and lower. */
.view-bsb-resources .view-content .views-row .views-field-field-description-value{margin-left:2em}
.views-field-field-media-download-file-fid .field-content{float:left;clear:left;display:block}
.view-id-bsb_resources .filefield-file a{display:none}
.views-field-field-media-download-file-fid .filefield-file .download-link{display:inline}
.view-bsb-resources .view-content .views-row a:link{text-decoration:none;color:#3C76A4}
.view-bsb-resources .view-content .views-row a:visited{text-decoration:none;color:#1C5684}
.view-bsb-resources .view-content .views-row a:hover{text-decoration:none;color:#5C96C4}
.view-bsb-resources .view-content .views-row a:active{text-decoration:none;color:#5C96C4}

/* BSB Members page */
#middle_column .subcontainer .view-bsb-members ul li{background:none #FFF;font-weight:normal;padding:0}
#middle_column .subcontainer .view-bsb-members ul li a:link{text-decoration:none;color:#3C76A4}
#middle_column .subcontainer .view-bsb-members ul li a:visited{text-decoration:none;color:#1C5684}
#middle_column .subcontainer .view-bsb-members ul li a:hover{text-decoration:none;color:#5C96C4}
#middle_column .subcontainer .view-bsb-members ul li a:active{text-decoration:none;color:#5C96C4}
#middle_column .subcontainer .view-bsb-members .views-field-field-nfi-member-link-url{display:none}
.view-bsb-members ul{width:50%}
.view-bsb-members ul.first_column{float:left}
.view-bsb-members ul.second_column{float:right}

/* In The News */
#middle_column .view-BSB-News {margin:0}
#middle_column div.view-BSB-News {width:100% !important}
#middle_column .view-BSB-News div.view-content {width:100% !important}
#post-content{border-top:3px double #CCC;margin-left:25px}
#post-content .content{width:100% !important;margin-bottom:1.25em}
#post-content #block-views-BSB_News-block_1 .title h3{background:none repeat scroll 0 0 transparent;color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;margin:0 0 10px;padding:0 0 5px;text-align:left}
#post-content #block-block-23 .title{padding:0}
#post-content #block-block-23{margin-bottom:40px}
#post-content #block-views-BSB_News-block_1 .content  .view-content .views-row{margin-bottom:1em}
#post-content #block-views-BSB_News-block_1 .content  .view-content .views-row-last{margin-bottom:1.25em}
#post-content #block-views-BSB_News-block_1 .content  .view-content a{text-decoration:none;font-weight:bold}
#post-content #block-views-BSB_News-block_1 .content  .view-content a:link {color:#000}
#post-content #block-views-BSB_News-block_1 .content  .view-content a:visited {color:#222}
#post-content #block-views-BSB_News-block_1 .content  .view-content a:hover {color:#444}
#post-content #block-views-BSB_News-block_1 .content  .view-content a:active {color:#444}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_1 .content .view-dom-id-6{margin-left:0}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_1 .content .view-dom-id-6 .view-content .views-row .views-field-title{padding:0}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_1 .content .view-dom-id-6 .view-content .views-row .views-field-title .field-content{font:11px/14px "Lucida Grande",Helvetica,Arial,sans-serif}

/* Maxport block */
#middle_column #right_column #block-block-22 .title h3{padding:0}
#block-block-22 .content h3{background:#E7F0F5 none;font-family:Georgia,serif;font-size:10pt;margin-bottom:10px;line-height:1.3em} /*This has to be content, because the title is too long.*/
#block-block-22 {background:#E7F0F5;margin:30px 13px 25px 0;padding:11px}

/* FDA Guidance block */
#middle_column #right_column #block-block-26 .title h3{font-family:Georgia,serif;font-size:10pt;text-align:left;margin-bottom:10px;padding:0;background:transparent;color:#0C3652}
#middle_column #right_column #block-block-26 .content p{margin-top:10px}
#block-block-26 {background:#E7F0F5;margin:30px 13px 25px 0;padding:11px}
#block-block-26 a{text-decoration:none}
#block-block-26 a:link{color:#3C76A4}
#block-block-26 a:visited{color:#1C5684}
#block-block-26 a:hover{color:#5C96C4}
#block-block-26 a:active{color:#5C96C4}
#FDAGuidance_PopUp{background-color:#FFFFFF;border:1px solid black;display:none;left:250px;padding:7px;position:fixed;
_position:absolute; /* hack for internet explorer 6*/
text-align:left;top:158px;width:755px;z-index:2}
#middle_column #right_column #FDAGuidance_PopUp .title, #FDAGuidance_PopUp .title{background:url("/sites/all/files/share/didyouknow_header_bg.png") repeat scroll 0 0 transparent;text-align:right;padding:5px}
#FDAGuidance_PopUp a#FDAGuidance_close{text-align:right;text-transform:uppercase;color:#FFF;text-decoration:none}
#FDAGuidance_PopUp a#FDAGuidance_close:link, #FDAGuidance_PopUp a#FDAGuidance_close:visited{text-decoration:none}
#FDAGuidance_PopUp a#FDAGuidance_close:hover, #FDAGuidance_PopUp a#FDAGuidance_close:active{text-decoration:underline}
#FDAGuidance_PopUp .title a#FDAGuidance_close img{margin-right:5px}
#middle_column #right_column #FDAGuidance_PopUp .title h3, #FDAGuidance_PopUp .title h3{color:#FFF;text-align:left;font-size:26px;font-weight:normal;font-family:Georgia,'Times New Roman',serif;margin:10px 15px 20px}
#middle_column #right_column #FDAGuidance_PopUp .content, #FDAGuidance_PopUp .content{background:url("/sites/all/files/share/popup_content_gradient.png") repeat-x scroll center bottom #FFF;padding:18px 11px 22px;width:98%}
#FDAGuidance_PopUp .content img{float:right}
#FDAGuidance_PopUp .content h4{color:#000;line-height:20px;font-family:Georgia,'Times New Roman',serif;font-size:18px;font-weight:bold;margin-bottom:10px}
#FDAGuidance_background{display:none;position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1}

/* BSB Resources block */
#block-block-25{padding: 0}
#block-block-25 .title {background-color: #3D92AF;border:0 none;margin: 0px;padding: 0px}
#block-block-25 .title h3{font-family:Arial;font-size:13px;font-weight:bold;text-transform: uppercase;text-align: center;color: #FFF;padding: 13px 0 13px 0;border: 0 none}
#block-block-25 .content{background: #FFF; padding:16px}

/* Guidelines for Using Logo block */
#middle_column #right_column #block-block-33 .title h3{padding:0; background:none}
#middle_column #block-block-33 .title h3{color:#0C3652;font-family:Georgia,serif;font-size:10pt;margin-bottom:10px;line-height:1.3em}
#block-block-33 {background:#E7F0F5;margin:30px 13px 25px 0;padding:11px}
#block-block-33 img{margin-bottom:1em}

/* Did You Know? block */
#block-block-24 .title, #block-block-32 .title{padding-top:0;margin-bottom:8px}
#block-block-24 .title h3, #block-block-32 .title h3{font-size:16px;text-align:left;border-bottom:0 none; margin:0;padding-top:0}
#block-block-24{padding:16px;background:url("img/bg_subnav_didyouknow_container.png")}
#block-block-32{margin:30px 13px 25px 0;padding:11px;background:url("img/bg_subnav_container.gif") repeat-x scroll 2px 2px #FFFFFF}
#middle_column #right_column #block-block-32 .title h3{margin-left:5px;text-align:left;background:none;color:#8A3B1F;font-family:Georgia,'Times New Roman',serif;font-size:16px;font-weight:700;line-height:16px}
#DidYouKnow_PopUp{background-color:#FFFFFF;border:1px solid black;display:none;left:250px;padding:5px;position:fixed;
_position:absolute; /* hack for internet explorer 6*/
text-align:left;top:158px;width:755px;z-index:2}
#middle_column #right_column #block-block-32 #DidYouKnow_PopUp .title, #DidYouKnow_PopUp .title{background:url("/sites/all/files/share/didyouknow_header_bg.png") repeat scroll 0 0 transparent;text-align:right;padding:5px}
#DidYouKnow_PopUp a#DidYouKnow_close{text-align:right;text-transform:uppercase;color:#FFF;text-decoration:none}
#DidYouKnow_PopUp a#DidYouKnow_close:link, #DidYouKnow_PopUp a#DidYouKnow_close:visited{text-decoration:none}
#DidYouKnow_PopUp a#DidYouKnow_close:hover, #DidYouKnow_PopUp a#DidYouKnow_close:active{text-decoration:underline}
#DidYouKnow_PopUp .title a#DidYouKnow_close img{margin-right:5px}
#middle_column #right_column #block-block-32 #DidYouKnow_PopUp .title h3, #DidYouKnow_PopUp .title h3{color:#FFF;text-align:left;font-size:26px;font-weight:normal;font-family:Georgia,'Times New Roman',serif;margin:10px 15px 20px}
#middle_column #right_column #block-block-32 #DidYouKnow_PopUp .content, #DidYouKnow_PopUp .content{padding:18px 8px 22px;width:98%}
#middle_column #right_column #block-block-32 #DidYouKnow_PopUp, #DidYouKnow_PopUp{background:url("/sites/all/files/share/popup_content_gradient.png") repeat-x scroll center bottom #FFF;padding:18px 12px 22px}
#DidYouKnow_PopUp .content img{float:right}
#DidYouKnow_PopUp .content h4{color:#000;line-height:20px;font-family:Georgia,'Times New Roman',serif;font-size:18px;font-weight:bold;margin-bottom:10px}
#DidYouKnow_background{display:none;position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1}

/* Letter from the BSB Board */
#block-block-30 .content{padding:10px}
#block-block-30 .content p{padding:0 10px 0 5px}
#block-block-30 .content img.feed-icon{margin-left:-8px}
#block-block-30 .content img.bsb-seal{padding:10px 50px}

/* NFI Members */
/*
.subcontainer .view-nfi-members form#views-exposed-form-nfi-members-page-1{margin-left:0}
.view-nfi-members .views-exposed-form .views-exposed-widgets label{font-weight:normal;border-bottom:3px solid #CCC;padding-right:500px;text-align:left}
.view-nfi-members .views-exposed-form .form-item{margin-bottom:0;margin-top:3px}
.view-nfi-members .views-exposed-form .form-submit {margin:0;height:22px}
.view-nfi-members .views-exposed-form{padding:0}
.view-nfi-members .views-exposed-widget{padding:0}
.view-nfi-members .views-exposed-widgets{border-bottom:1px solid #CCC}
.view-nfi-members .views-exposed-widget + .views-exposed-widget{border-top:3px solid #CCC;padding:0 54px 0 0;margin-top:14px}
*/
/* BSB Members */
#middle_column .view-bsb-members ul li.views-row-even{display:block;background:#EDEDED}

/* Government Actions Archive Block */
.view-display-id-block_3 img.feed-icon{margin-top:20px}
.view-display-id-block_3 .views-row{margin:.5em 0 0 1em}

/* Government Actions Archive Page */
#middle_column .subcontainer .view-id-BSB_News{margin-left:2em}
#middle_column .subcontainer .view-id-BSB_News .views-row-last{margin-bottom:3em}
#middle_column .subcontainer .view-id-BSB_News .views-field-title{margin:0;padding:20px 0 5px}
#middle_column .subcontainer .view-id-BSB_News .views-field-title span.field-content{color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;text-align:left}
#middle_column .subcontainer .view-id-BSB_News .views-field-title span.field-content a{color:#8A3B1F;text-decoration:none}

/* Government Actions block */
#middle_column .subcontainer .view-news .view-content ul{padding:0;margin:0}
#middle_column .subcontainer .view-news .view-content ul li{background:0 none;font-weight:normal;padding:0;margin:0}
#middle_column .subcontainer .view-dom-id-7 h2{margin:0;padding:0;font:11px/14px "Lucida Grande",Helvetica,Arial,sans-serif}
#middle_column .subcontainer #block-views-BSB_News-block_2 .title{margin:-45px 0 0 0;padding:0}
#middle_column .view-news {margin:0}
#middle_column div.view-news {width:100% !important}
#middle_column .view-news div.view-content {width:100% !important}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .title h3{background:none repeat scroll 0 0 transparent;color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;margin:0 0 10px;padding:0 0 5px;text-align:left}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content{margin-left:-2em;position:relative}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row{margin-bottom:1em;margin-left:0;padding:0.25em 0}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row-last{margin-bottom:1.25em}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row a{margin-bottom:0;font:11px/14px "Lucida Grande",Helvetica,Arial,sans-serif;text-decoration:none;font-weight:bold}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row a:link {color:#000}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row a:visited {color:#222}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row a:hover {color:#444}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content  .view-content .views-row a:active {color:#444}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content .view-BSB-News .view-content .views-row{border-bottom:1px solid #CCC}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content .view-BSB-News .view-content .views-row h2{margin:0;padding-bottom:0}
#middle_column .subcontainer #post-content #block-views-BSB_News-block_2 .content .feed-icon{display:none}
#middle_column .subcontainer .view-id-news .view-content .views-row .views-data-title{margin:2em 1em 0 2em}
#middle_column .subcontainer .view-id-news .view-content .views-row .views-field-body{margin:-1em 1em 2em 2em}
#middle_column .subcontainer .view-dom-id-8 .view-content .views-row .views-field-title{margin:0;padding:0}
#middle_column .subcontainer .view-dom-id-8 .view-content .views-row .views-field-body{margin:0}

/* Press Release block */
#middle_column #block-views-press_release-block_1 .content .view-press-release .view-content{width:100%}
#middle_column #block-views-press_release-block_1 .content .view-press-release{width:100%;margin:0}
#middle_column #block-views-press_release-block_1 .content .view-press-release .view-content .views-row{border-bottom:1px solid #CCC;padding-bottom:1em}
#middle_column #block-views-press_release-block_1 .content .view-press-release .view-content .views-row h2{margin:0;padding-bottom:0;border-bottom:none}
#middle_column #block-views-press_release-block_1 .content .view-press-release .view-content .views-row-last{border-bottom:0px none;padding-bottom:1em}
#middle_column #block-views-press_release-block_1 .content .feed-icon{display:none}

/* Press page */
#presspage .researchforreporters{     border: 1px solid #CCCCCC;
    height: 262px;
    padding: 2px;}
#presspage .researchforreporters .internalContent{ padding: 20px; margin-left: 343px; }
#presspage .truthsquadimage img{padding-top: 10px;}
#presspage h2, .view-display-id-block_3 h2{border: none !important; font-size: 18px !important;}
.view-display-id-block_3{margin: 0 !important; position: static;}
#presspage p, .view-display-id-block_3 p{/*line-height: 19px;*/ font-size: 11px;}
#presspage  .nfitruthsquad, #block-block-73 .nfitruthsquad, .view-display-id-block_3 .mediablog{background: url("img/press_section_background.png") no-repeat scroll left top transparent; width: 329px; height: 310px; margin-top: 10px; margin-right: 10px; float: left;}
#presspage  .nfitruthsquad .internalContent, #block-block-73 .nfitruthsquad .internalContent, .view-display-id-block_3 .mediablog .internalContent{ padding: 20px;}
#block-block-73 .nfitruthsquad h2 {border-bottom: 0px none !important;}
/*.view-display-id-block_3 {position: relative; bottom: 342px; left: 340px;}*/
.view-display-id-block_3 .view-content{/*position: absolute; left: 10px;*/ border-top: solid #cccccc 1px; padding-top: 8px;}
.view-display-id-block_3 .view-content .item-list{width: 288px;}
.view-display-id-block_3 .view-content .mediablogimage{float:left; padding: 0 10px;}
.view-display-id-block_3 .view-content .view-data-title{padding-bottom: 10px;}


/* More Resources block */
#post-content #block-block-34 .title h3{background:none repeat scroll 0 0 transparent;color:#8A3B1F;font:bold 16px/20px Georgia,'Times New Roman',serif;margin:0 0 10px;padding:0 0 5px;text-align:left}
#post-content #block-block-34 .content ul li{margin-top:5px}

/* Press Release Archive page */
#middle_column .subcontainer .view-id-press_release .view-content .views-row-first .view-data-title h2{margin:1em 0 0 0;border-bottom:none}
#middle_column .subcontainer .view-id-press_release .view-content .view-data-title h2{margin:1.5em 0 0 0;border-bottom:none}

/* Media Blog Twitter Feed (NFImedia) */
#left_column #block-block-70 {background: none transparent; border: none;}
#left_column #block-block-70 .title {display: none;}

/* fancy <li><a> */
#middle_column .subcontainer .node .content ul.list_link li{font-weight:normal}
#block-block-22 ul li, #block-block-24 ul li, #block-block-25 ul li, #block-block-26 ul li, #block-block-32 ul li, #block-block-33 ul li, #post-content ul li{list-style:none;background:url(img/bullet2.gif) no-repeat scroll 0 -2px transparent;padding:1px 0px 5px 17px;font-weight:normal;margin:0 0 0 -1em}
#block-block-22 ul li a:link, #block-block-24 ul li a:link, #block-block-25 ul li a:link, #block-block-26 ul li a:link, #block-block-32 ul li a:link, #block-block-33 ul li a:link, .node .content ul li a:link, #post-content ul li > a:link{text-decoration:none;color:#3C76A4}
#block-block-22 ul li a:visited, #block-block-24 ul li a:visited, #block-block-25 ul li a:visited, #block-block-26 ul li a:visited, #block-block-32 ul li a:visited, #block-block-33 ul li a:visited, .node .content ul li a:visited, #post-content ul li > a:visited{text-decoration:none;color:#1C5684}
#block-block-22 ul li a:hover, #block-block-24 ul li a:hover, #block-block-25 ul li a:hover, #block-block-26 ul li a:hover, #block-block-32 ul li a:hover, #block-block-33 ul li a:hover, .node .content ul li a:hover, #post-content ul li > a:hover{color:#5C96C4}
#block-block-22 ul li a:active, #block-block-24 ul li a:active, #block-block-25 ul li a:active, #block-block-26 ul li a:active, #block-block-32 ul li a:active, #block-block-33 ul li a:active, .node .content ul li a:active, #post-content ul li > a:active{color:#5C96C4}

#comments .comment-unpublished{background-color:#744}
#content_bottom #block-views-eat_like_jennifer_front-block_1 .item-list li.views-row {list-style-position: outside; margin-left: 20px;}
#content_bottom #block-aggregator-feed-1 .content a, #content_bottom #block-views-eat_like_jennifer_front-block_1 .content a{text-transform:capitalize;font-size:11px;text-decoration:none;font-weight:normal}
#content_bottom #block-aggregator-feed-1 .content a:hover, #content_bottom #block-views-eat_like_jennifer_front-block_1 .content a:hover {color: #0C3652;text-decoration:underline}
#content_bottom #block-aggregator-feed-1 ul {width:210px;padding: 0 !important; margin: 10px;}
#content_bottom #block-aggregator-feed-1 ul li{border-bottom: 1px solid #D2C195; margin-left: 20px; list-style-position: outside;}
#content_bottom #block-views-Industry_Scoop-block_1 .views-field-field-top-thumb-image-fid img{padding-bottom: 10px;}
#content_bottom #block-views-Industry_Scoop-block_1 .views-field-field-top-story-text-value{padding-top: 2px;}
#content_bottom #block-blockcache-42 .content ul li {list-style-position:outside;margin-left:20px}
#block-blockcache-76 h2.title,#block-blockcache-74 h2.title,#block-blockcache-73 h2.title {border-bottom:none}
#block-blockcache-76 .content,#block-blockcache-74 .content,#block-blockcache-73 .content {margin-left:5px}
#block-blockcache-76 .content ul,#block-blockcache-74 .content ul,#block-blockcache-73 .content ul {padding: 0px;}
#block-blockcache-76,#block-blockcache-74,#block-blockcache-73 {margin-bottom:1em}
#middle_column .withrightwithleft #block-blockcache-71 .content {margin-left:20px; width:200px}
#block-block-12, #block-block-13{margin-left:1px}
.footer_legal {float:right; margin-left:69px}
.footer_mindcomet {margin-top:3px}
.notfront #header_home {height:50px}
tr.even {background-color:#EDEDED}
tr.odd {background-color:#FFF}
.view-scientific-studies2 .views-field-title {padding:3px 10px 3px 10px}
#middle_column .subcontainer .node .meta .terms ul li {background: transparent none; padding-left:5px}
.bigtable{display:none}
.content .field-field-press-release-byline .field-item {margin-bottom:1em}
html.js fieldset.collapsible .fieldset-wrapper{overflow:hidden}
.apager { clear:both; padding:0.5em 0; text-align:center; }
.apager a, .apager strong.pager-current { padding:0.5em;}
#content_bottom #block-views-Industry_Scoop-block_1 .title{background: url("img/industryScoop.jpg") no-repeat scroll left top transparent;}
#content_bottom #block-views-Industry_Scoop-block_1 ul li {list-style: none; border-bottom: 1px solid #D2C195;}
#content_bottom #block-views-Industry_Scoop-block_1 a {text-transform: none; font-size: 12px; text-decoration: none;}
#content_bottom .view-Industry-Scoop .views-field-field-top-thumb-image-fid .field-content{display: table; margin-left: auto; margin-right: auto;}

/* Homepage Nav redo */
.clear {clear:both; float:none; display:block; height:0; line-height:0;}
#header_home {height:50px; background:#41627A url(img/bg_top.jpg) 0 0 repeat-x; color:#FFF;}
#header_home ul {width:1050px; margin:0 auto; padding:0; overflow:hidden;}
#header_home ul li {float:left; margin:0; padding:0;}
#header_home a {display:block; background:transparent; border-bottom:1px solid transparent; color:#FFF; text-decoration:none; text-transform:uppercase; font-family:"Arial", sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px; padding:19px 10px 10px 10px; margin:0 5px;
		-moz-border-radius-bottomleft:8px;
		-webkit-border-bottom-left-radius:8px;
		-moz-border-radius-bottomright:8px;
		-webkit-border-bottom-right-radius:8px;
}
#header_home a:hover, .front #header_home a.active {background:#47130e; border-bottom:1px solid #892b21;}
#header_home ul li.first a, .front #header_home ul li.first a.active {width:230px; background:transparent url(img/logo.gif) 10px 9px no-repeat; text-indent:-999em; border-bottom:1px solid transparent;}
#header_home ul li.first a:hover {background-color:#47130e; background-position:10px -37px; border-bottom:1px solid #892b21;}

.front #feature {height:355px; background:#FEF9DD; overflow:hidden; position:relative;}
.front #feature img.imagefield-field_background_image {position:absolute; top:0; left:0; z-index:1; width:100%; min-height:355px; min-width:974px;}
.front #feature .gradientoverlay {position:absolute; bottom:0; left:0; z-index:99; width:100%; height:3px; background:transparent url(img/home-img-gradient.png) 0 0 repeat-x;}
.front #feature #finder {z-index:50; position:absolute; bottom:0; width:913px; height:34px; padding:10px 10px 0; background:#dfc76d url(img/home-finder-bg.jpg) 0 0 repeat; border-top:1px solid #e0d7a1;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
}
#feature #finder #search-form {padding:0; margin:0; width:auto !important; margin: -12px 0 0 45px;}
#feature #finder #search-form .form-submit{position: relative; top: 10px; right: 10px;}
#feature #finder .fishFinder{display: none; margin-top: 40px;}
#feature #finder .fishFinder a{text-decoration: none; color: #4C1B0E; font-size: 18px; line-height: 25px;}

#feature #searchTabs div{z-index:50; position:absolute; bottom: 44px; width: 70px; height: 18px; background:#dfc76d url(img/search-finder-bg.gif) 0 0 repeat; border-top:1px solid #e0d7a1; text-align: center;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
}
#feature #searchTabs div.selected{background:#dfc76d url(img/home-finder-bg.jpg); z-index: 51;}
#feature #searchTabs div a{text-decoration: none; color: #4C1B0E; line-height: 19px;}
#feature #searchTabs div.selected a{text-decoration: none; color: #234C63;}
#feature #searchTabs .recipes{left: 55px;}
#feature #searchTabs .site{left: 127px;}
#feature #searchTabs .fish{left: 199px;}

.front #feature #recipeCard {z-index:50; position:absolute; overflow:hidden; bottom:0; right:15px; width:520px; height:247px; background:transparent url(img/home-recipe-card-bg.png) 0 0 no-repeat;}
#recipeCard h2 {text-align:center; color:#8f5131; font-size:18px; font-family:Georgia; letter-spacing:1.5px; width: 462px; position: relative; top: 24px; left: 10px;}
#recipeCard .recipeTitle{height: 60px;}
#recipeCard .content {width:190px; height:140px; position:absolute; top:75px; left:35px; color:#254864; font-size:11px;}
#recipeCard img {position:absolute; top:75px; right:40px; width:240px;}
#recipeCard .viewRecipe img{position: relative; top: 4px; right: 0; width: 15px; height: 15px;}
#recipeCard .viewRecipe{position: relative; top: 160px; left: 35px;}
#recipeCard .viewRecipe a{color: #D36D52; text-decoration: none; font-weight: bold;}
.wrap974 {position:relative; width:974px; margin:0 auto;}
.front #feature .wrap974 {height:355px;}

/* Fish Finder */
.front .fishFinder .views-field-field-seafood-finder-flavor-value{display: none;}
.front .fishFinder .views-field-field-seafood-finder-image-fid{display: none;}
.front .fishFinder .views-field-field-recipe-image-fid{display: none;}
.front .fishFinder .views-field-changed{display: none;}
.front .fishFinder .views-row-even{background:transparent url(img/bg.jpg) 0 0 repeat;}
.front .fishFinder ul li{list-style-type: none; margin: 0; border-bottom: 1px solid #AC9438; height: 24px; padding: 0 5px;}
.front .fishFinder ul{padding: 0; margin: 0 8px;}
.front .fishFinder .view-id-homepage_seafoodfinder .view-content{float: left; width: 225px; border-right: 1px solid #AC9438;}
.front .fishFinder .view-id-homepage_seafoodfinder .view-display-id-attachment_3 .view-content{border-right: none;}

/* Internal Nav */
#block-block-10{
	background: url("img/bg_top.jpg") repeat-x scroll left bottom #41627A;
	height: 45px;
	padding-top: 20px;
}
#block-block-10 .inside-bar{
    background: url("img/home-finder-bg.jpg") repeat scroll 0 0 #DFC76D;
    border-top: 1px solid #E0D7A1;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    height: 34px;
    padding: 0 10px 10px;
    width: 950px;
    z-index: 50;
	margin: 0 auto;
}
#block-block-10 #search-form{padding: 0; margin: 0; float: right;}
#block-block-10 #feature #searchTabs div{bottom: 0;}
#block-block-10 #feature #searchTabs .recipes{left: 685px;}
#block-block-10 #feature #searchTabs .site{left: 760px;}
#block-block-10 #feature #finder #search-form{margin: 0; padding-right: 30px;}
#block-block-10 #feature #finder{float: none; width: 974px;}

h2.listopen {background-image: url(/sites/all/themes/seafood/img/hidelist.png) !important;}
.view-federal-register .views-field-title{
float:left;
margin-right:5px;
}

.press{
    background: url("img/press.jpg") no-repeat scroll left top #FFFFFF;
    float: left;
    height: 262px;
    width: 444px;
}

.internalpress {
    float: left;
    padding: 20px 0;
    width: 210px;
}
.research{
padding:20px;
}

.field-field-custom-body table,.field-field-custom-body table th,.field-field-custom-body table td {
    border: 1px solid black;
    border-collapse: collapse;
}
.field-field-custom-body table td p{
margin-bottom:0;
}
.content .field-field-custom-body table td {
padding:8px;
}

