#logo          { width:515px; margin-top: 0; padding:0;}
#header         { background:url(/images/pandemicflu.gif) no-repeat scroll 0 0; }
#mast-head { height: 91px; background-color: transparent; padding:0; }
#content #main-body {}
#main-search {margin-top:28px;}

/* MAIN NAVIGATION */

#main-nav ul            { background-color:#F9F6EE; }
#main-nav-wrap          { background-color:#F9F6EE; border-top:1px solid #E6DCBD; }
#main-nav a             { color:#000;}

#main-nav-index_html a                      { width:110px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-index_html.active a               { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-index_html a:hover                { background-color:#E6DCBD; color:#000;}
#main-nav-index_html.active a:hover         { background-color:#fff;}
#main-nav-news a                       { width:90px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-news.active a                { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-news a:hover                 { background-color:#E6DCBD;color:#000; }
#main-nav-news.active a:hover         { background-color:#fff;}
#main-nav-blogs a                { width:90px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-blogs.active a         { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-blogs a:hover          { background-color:#E6DCBD; color:#000;}
#main-nav-blogs.active a:hover         { background-color:#fff;}
#main-nav-podcasts a                { width:115px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-podcasts.active a         { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-podcasts a:hover          { background-color:#E6DCBD; color:#000;}
#main-nav-podcasts.active a:hover         { background-color:#fff;}
#main-nav-archive a                { width:120px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-archive.active a         { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-archive a:hover          { background-color:#E6DCBD; color:#000;}
#main-nav-archive.active a:hover         { background-color:#fff;}
#main-nav-resources a                        { width:120px; background-color:#F9F6EE; border-right:1px solid #E6DCBD; border-bottom:1px solid #E6DCBD;}
#main-nav-resources.active a                 { color:#000; background-color:#fff; border-top:#E6DCBD; border-bottom:1px solid #fff;}
#main-nav-resources a:hover                  { background-color:#E6DCBD; color:#000;}
#main-nav-resources.active a:hover         { background-color:#fff;}
#main-nav-about-site a                        { width:156px; background-color:#F9F6EE; border-bottom:1px solid #E6DCBD;}
#main-nav-about-site.active a                 { color:#000; background-color:#fff; border-top:#E6DCBD;  border-bottom:1px solid #fff;}
#main-nav-about-site a:hover                  { background-color:#E6DCBD; color:#000;}
#main-nav-about-site.active a:hover         { background-color:#fff;}



/* SUB NAVIGATION */

#sub-nav                        { float:left;overflow:hidden; width:808px; margin:0;padding:0; background:#EEEAD6 url(http://group.bmj.com/repository/images/bg-sub-nav.gif) repeat-x scroll bottom center; }
#sub-nav ul                     { margin:0 5px;padding:12px 0 10px 0; display:block;  }
#sub-nav li                     { display:inline; font-size:1.2em;margin:0;}
#sub-nav.empty                  { height:37px; background:#EEEAD6 url(http://group.bmj.com/repository/images/bg-sub-nav.gif) repeat-x scroll bottom center; width:808px}
#sub-nav a                      { float:left; cursor:pointer; display:block;text-decoration:none; border-bottom:0; background:url(http://group.bmj.com/repository/images/bg-sub-nav-left.gif) no-repeat left top;}
#sub-nav a span                 { float:left; margin:0 5px; padding:5px 6px 5px 3px; background:url(http://group.bmj.com/repository/images/bg-sub-nav-right.gif) no-repeat right top; }
#sub-nav a.active               { float:left; display:block; background:transparent url(http://group.bmj.com/repository/images/bg-sub-nav-left-on.gif) no-repeat left top; }
#sub-nav a.active span          { float:left; margin:0 5px; padding:5px 6px 5px 3px;background:transparent url(http://group.bmj.com/repository/images/bg-sub-nav-right-on.gif) no-repeat right top; }
#sub-nav li a:active            { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a:hover             { color:#f0f; font-weight:bold; text-decoration:none; }
#sub-nav li a.active:link       { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a.active:visited    { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a.active:active     { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a.active:hover      { color:#f0f; font-weight:bold; text-decoration:none; }
#sub-nav a.disabled-focus       { float:left; display:block; background:transparent url(http://group.bmj.com/repository/images/bg-sub-nav-left-on.gif) no-repeat left top; }
#sub-nav a.disabled-focus span  { float:left; margin:0 5px; padding:5px 6px 5px 3px;background:transparent url(http://group.bmj.com/repository/images/bg-sub-nav-right-on.gif) no-repeat right top; }
#sub-nav li a:link              { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a:visited           { color:#333; font-weight:bold; text-decoration:none; }
#sub-nav li a:hover           { color:#f0f; font-weight:bold; text-decoration:none; }



/* PRODUCT LINK STYLING */
a:link     { color: #801A66; text-decoration: none; }
a:visited  { color: #801A66; text-decoration: none; } 
a:active   { color: #ff00ff; text-decoration: none; } 
a:hover    { color: #ff00ff; text-decoration: none; } 

/* ADDITIONAL CONTENT STYLING */

#breadcrumbs {font-size:1.1em; margin:10px;}
#site-nav strong { width: 100px;}
#site-nav ul { margin-left:-30pt; }
#register {-x-system-font:none; background:transparent url(http://group.bmj.com/repository/images/bg-horizontal-dotted.gif) repeat-x scroll left bottom; font-family:arial,sans-serif; font-size:1.1em; font-size-adjust:none; font-stretch:normal;
font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-bottom:5px; padding-bottom:5px; }
#society-members {-x-system-font:none; font-family:arial,sans-serif; font-size:1.1em; font-size-adjust:none; font-stretch:normal;
font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-bottom:5px; padding-bottom:5px; }
#access {-x-system-font:none; font-family:arial,sans-serif; font-size:1.1em; font-size-adjust:none; font-stretch:normal;
font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; }
#status {background:none; border-bottom:none; border-top:none; float:right; line-height:1.4em; margin-bottom:10px; margin-top:5px;
padding-bottom:5px; padding-top:5px; width:162px;  }
#status #background {background:#E4E4E4 none repeat scroll 0% 0%; border-bottom:5px solid #CCCCCC; border-top:5px solid #CCCCCC; float:right; line-height:1.4em; margin-bottom:10px; margin-top:5px; padding-bottom:5px; padding-top:5px; width:162px; }
div.button a {float:right; }
/* BUTTONS STYLING */


div.button a.athens    {  width: 115px; }

#status div.shibboleth {
background:transparent url(http://group.bmj.com/repository/images/bg-horizontal-dotted.gif) repeat-x scroll left top; margin-top:5px;
padding-top:5px; }

#status div.athens {background:transparent url(http://group.bmj.com/repository/images/bg-horizontal-dotted.gif) repeat-x scroll left bottom; margin-bottom:5px; padding-bottom:5px; 
}

#status div.referrers {-x-system-font:none; font-family:arial,sans-serif; font-size:1.1em; font-size-adjust:none; font-stretch:normal;
font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding-top: 4px; clear:both;}
#status div.user {-x-system-font:none; font-family:arial,sans-serif; font-size:1.1em; font-size-adjust:none; font-stretch:normal;
font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding-bottom: 4px; clear:both;}
.username { font-weight:bold;}
#social-bookmarking ul li { display:inline; background:none !important;}

/* TABLE/FIGURE STYLING */

div.figure {width: 97%; border:1px solid #666666; text-align:center; background-color:#999999;}
div.links {width: 97%; background-color: #E0E0E0; text-align:right;  border-width:0px 1px 1px 1px; border-color:#666666; border-style:solid;}
div.links ul { list-style:none; margin-top: 0px !important; margin-bottom: 0px !important; padding:3px;}
div.links ul li { display:inline; list-style:none; background:none !important; padding-left:2px !important;}
div.caption {width: 97%; background:#FFFFFF; margin-bottom: 5px;}
table { font-size:1.1em; }

.side-panel-box {background:#F9F6EE none repeat scroll 0 0; border:1px solid #E6DCBD; padding: 5px;}

#article-nav-header {background:#E6DCBD; border:1px solid #E6DCBD; padding-left:5px;}
#article-nav-header h3 { margin-top: 5px;}
#article-nav-body {background:#F9F6EE; border:1px solid #E6DCBD; padding:5px; margin-bottom:10px;}

/* specific styles for pandemicflu site added by dberhane@bmj.com  */
.image-right { border:0px solid Black; clear:both; float:right; margin:0.5em; }
.body-copy dl dt {clear:both; border-top: 1px dotted #AAAAAA; margin-top:5px; padding-top:8px;}
.body-copy dl dd {clear:both; margin-bottom:5px !important;}
.body-copy dl dt .contenttype-link {font-weight:bold; } 
div.button a.rss { background:white url(/images/icon-rss.gif) repeat-y scroll right center;}
.side-panel-box ul.StandardBullet { margin-bottom:10px; }
.side-panel-box h2 { margin-top:5px !Important; }
.body-copy .widgetFooter { font-size:1.1em; padding-bottom:10px;}
.body-copy .wfooter { display:block; float:right; }
#main-body .body-copy .rss-item a {font-weight:bold;}
.section-front-page #main-body .plain .body-copy {clear:both; border-top: 1px dotted #AAAAAA; margin-top:5px; }
#section-podcasts h2{display:none; }

.side-panel-box h2 {font-size:1.5em !important;} 
.side-panel-box ul {margin-bottom:3px !important; margin-top: 3px !important; font-size:1.0em;}
#ptwitter {height:30px;}
#ttwitter {float:left;}
#itwitter {float:left; padding:6px 0 0 5px;}
#feeds-widgetd2d {background: transparent url(/images/doc2doc3.jpg) no-repeat scroll 390px 0;}
#parent-fieldname-description { display:block; font:1.2em/1.4em arial,sans-serif; margin-bottom:15px; margin-top:2px;}

/* hide Plone podcast feed headlines */
.section-podcasts #region-content dl {display:none;}

