/* GENERAL */
body {background:#e3f7fe url('images/body.gif') repeat-x; margin:0; padding:0; font-family:arial; color:#666; font-size:75%}

h1,h2,h3,h4,h5 {margin:0; padding:0; font-weight: normal}

a {text-decoration:none}
a:hover {text-decoration:underline}
a.home {color:#666; font-size:110%; background:url('images/home.gif') left center no-repeat; padding-left:23px; display:block; margin-left:20px}

.breaker {clear:both}
.divide {clear:both;height:1px; font-size:1px; background:#ccc; margin:0 15px 15px 15px}
.dividehigh {clear:both;height:1px; font-size:1px; background:#ccc; margin:15px}

/* CONTAINERS */
#maincontainer {background:#dbdbdb url('images/maincontainer.gif') repeat-y; width:990px; margin:0 auto}
#contentcontainer {border-left:5px solid white; border-right:5px solid white; position:relative}
#maincontent {width:960px; background:#fff url('images/maincontent.gif') no-repeat; margin:0 auto; padding-bottom:0px;  border-top:10px solid #dbdbdb}
#maincontent2 {position: relative; padding-bottom:50px}
#primary {width:605px; float:left}
#secondary {width:340px; float:left}
#content {padding:0 15px}

/* MASTHEAD */
#masthead {background:#0b5891 url('images/masthead.gif') repeat-x; height:95px}
#masthead a, a img {border:0; margin:0; padding:0; display:block}
#masthead a#logo {padding-top:18px; padding-left:19px; float:left}
#masthead p {text-align:right; float:right; width:340px; color:#a3e6fd; font-size:80%; padding:25px 25px 0 0;  margin:0}

/* SHARE */
#sharearea {padding:15px 25px; position:absolute; z-index:3; right:0; top:105px}
#sharearea span {display:block; width:125px}

/* PANDEMIC LEVEL */
#pandemiclevel {padding:15px; padding-bottom:10px;background: url('images/whologo.gif') 15px 15px no-repeat}
#pandemiclevel h2 span {color:#ff9900}
#pandemiclevel h2 {padding-left:58px}
#pandemiclevel h3 {padding-left:58px}
#pandemiclevel strong {color:#000}
#pandemiclevel p {padding-left:58px; margin:0; font-size:90%}
#pandemiclevel ul {margin-top:10px}

/* COMMON ELEMENTS */
#cdcvideo h2, #pandemiclevel h2, #resources h2 {color:#000; font-size:22px; font-weight: bold}
#cdcvideo h3, #pandemiclevel h3, #resources h3 {color:#999; font-size:11px; margin-bottom:10px}

#morevideos, #cdcpod, #cdcsocial {background:#e9e9e9 url('images/morevideo.gif') repeat-x; margin-bottom:10px; padding:10px}
#morevideos h2, #cdcpod h2, #cdcsocial h2 {color:#333; font-size:16px; font-weight:bold; margin-bottom:10px}
#cdcpod a, #morevideos a {background-color:#efefef; padding:5px; color:#238fc3; font-size:90%; display:block; margin-bottom:2px; font-family:verdana}
#cdcpod a:hover, #cdcpod a:active, #morevideos a:hover, #morevideos a:active {background-color:#f9f9f9; text-decoration:none}
#morevideos ul, #cdcpod ul, #cdcpod li, #morevideos li, #cdctwitter ul, #cdctwitter li, #cdcsocial ul, #cdcsocial li {margin:0; padding:0; list-style:none}

/* FEATURES */
#featureditems {width: 930px; padding: 0 0 10px 0; margin: 0 15px; border: 0; display: block}
#featureditems img {padding: 0 0 10px 0; margin: 0; border: 0; display: block}
#featureditems a {color:#238fc3; font-size:110%; margin-bottom:5px; display:block; background:url('images/bullet.gif') 0 5px no-repeat; padding-left: 12px}
#featureditems ul, #featureditems ul li {list-style:none; margin:0; padding:0}
#featureditems ul li.firstitem a {background:url('images/bullet.gif') 0 8px no-repeat}
#featureditems ul li a strong {font-size:140%}
#featureditems h2 {color:#333; font-size:14px; font-weight:bold; margin-bottom:10px}
#featureditems .divide {clear:both;height:1px; font-size:1px; background:#ccc; margin:10px 0}

#articles, #vaccines, #prepare {float: left; padding: 0; margin: 0 15px 0 0; border: 0; display: block; width: 300px}
#prepare {margin-right: 0}

#prepare ul.prepare li {float:left; width:150px}

/* RECENT UPDATES */
#recentupdates {float: left; width: 615px; padding: 0 0 10px 0; margin: 15px 15px 0 15px; border: 0; display: block}
#recentupdates .content {background: url('images/recentupdates2.gif') repeat-x; padding:10px}
#recentupdates h2 {background:#0b5992 url('images/recentupdates.gif') repeat-x; color:#fff; font-size:18px; padding:6px 10px}
#recentupdates h3 {color:#000; font-weight: bold; font-size:16px; height:23px; margin-bottom:10px}
#recentupdates ul, #cdctwitter ul {list-style:none}
#recentupdates ul, #cdctwitter ul, #cdctwitter li {margin:0; padding:0}
#recentupdates ul{margin-top:15px}

#cdcnews {width:270px; float:left}
#cdcnews h3 {background: url('images/cdcfeed.gif') left center no-repeat; padding-left:35px}

#whonews {width:270px; float:right}
#whonews h3 {background: url('images/whofeed.gif') left center no-repeat; padding-left:32px}

.rss_item {font-size:90%; margin-bottom:1em}
.rss_item p {margin:0}
.rss_item br {display:none}
.rss_item a {font-size:110%; font-weight: bold; color:#cc6600}

.rss_date {color:#666; font-family:verdana; font-weight: bold; text-transform: uppercase; font-size:80%;display:block; margin-bottom:6px}

ul.more a {color:#666; font-size:90%; padding-left:21px; height:15px; line-height:15px; display:block; margin-bottom:5px}
ul.more a.rss {background:url('images/rss.gif') no-repeat}
ul.more a.link {background:url('images/view.gif') no-repeat; color:#666}
ul.more a.yt {background:url('images/youtube.gif') no-repeat}
ul.more a.tw {background:url('images/twitter.gif') no-repeat}
ul.more {list-style:none}
ul.more, ul.more li {margin:0; padding:0}

/* CDC VIDEO */
#cdcvideo {float: left; width: 300px; margin: 15px 0 0 0}
#cdcvideo ul {margin-top:10px}
#cdcvideo .head {background: url('images/cdclogo.gif') no-repeat; padding-left:65px}
#videoback {width:340px; height:285px; background:url('images/ajax.gif') center center no-repeat}

/* SOCIAL MEDIA */
#socialmedia {width: 930px; padding: 0 0 10px 0; margin: 15px 15px 0 15px; border: 0; display: block}

/* ADDITIONAL RESOURCES */
#resources {float: left; padding: 0; margin: 0 15px 0 0; border: 0; display: block; width: 300px}
#resources ul,  #resources ul li {list-style:none; margin:0; padding:0}
#resources a {color:#238fc3; font-size:110%; margin-bottom:5px; display:block; background:url('images/bullet.gif') 0 5px no-repeat; padding-left: 12px; padding-right:20px}
#resources ul li {float:left; width:300px}

/* CDC TWITTER */
#cdctwitter {float: left; width: 300px; padding: 0; margin: 0 15px 0 0}
#cdctwitter .box {background:#e3f7fe; border:1px solid #d3f3fe; padding: 10px; margin-bottom: 5px}
#cdctwitter .box h2 {color:#000; font-size:16px; font-weight:bold; margin-bottom:10px}
#cdctwitter .box a {background-color:#f0fbff; padding:5px; color:#238fc3; font-size:90%; display:block; margin-bottom:2px; font-family:verdana}
#cdctwitter .box a:hover, #cdctwitter .box a:active {background-color:#fcfeff; text-decoration:none}

#podsocial {float: left; width: 300px; padding: 0; margin: 0}

/* CDC SOCIAL */
#cdcsocial {margin-top:15px}
#cdcsocial a {background-color:#efefef; padding: 5px 25px; color:#238fc3; font-size:90%; display:block; margin-bottom:2px; font-family:verdana}
#cdcsocial a:hover, #cdcsocial a:active {background-color:#f9f9f9; text-decoration:none}

ul.social a {color:#666; font-size:90%; padding-left:21px; height:15px; line-height:15px; display:block; margin-bottom:5px}
ul.social a.fb {background:url('images/facebook.gif') no-repeat 5px 5px}
ul.social a.ms {background:url('images/myspace.gif') no-repeat 5px 5px}
ul.social a.ds {background:url('images/dailystrength.gif') no-repeat 5px 5px}
ul.social {list-style:none}
ul.social, ul.social li {margin:0; padding:0}

/* ARTICLE PAGES */
.articledivide {height:15px}

#article {line-height:160%; padding-top:40px; padding-bottom:15px; padding-right:10px}	
#article a {color:#238fc3; font-weight: bold}
#article h1 {color:#000; font-weight: bold; font-size:22px; margin-bottom:1.5em; line-height: normal}
#article p {margin:0 0 1.5em 0 }
#article p.first {color:#666; font-size:18px; margin:.25em 0 1.5em 0}
#article h2 {color:#238fc3; font-weight: bold; font-size:18px; margin-bottom:5px}
#article h2 strong {color:#ff9900}

#secondaryside {height:40px}

#sidebar h2 {color:#000; font-size:22px; font-weight: bold}
#sidebar h3 {color:#999; font-size:11px; margin-bottom:10px}
#sidebar .cdchead {background: url('images/cdclogo.gif') no-repeat; padding-left:67px}
#sidebar .whohead {background: url('images/whologo.gif') no-repeat; padding-left:61px; padding-bottom:5px; margin-top:30px}
.sidenews ul {list-style:none; margin:0; padding:0}

#sidebar .divide {clear:both; height:1px; font-size:1px; background:#ccc; margin: 15px 0}

.leftphoto {float:right; margin-left:20px; margin-bottom:20px}
.source {font-size: 11px; line-height: normal}
.last {font-weight: bold; text-transform:uppercase}

/* COMPILED */
#compiled {position: absolute; right:20px; bottom:5px; z-index:3}
*html #compiled {display:none}

/* FOOTER */ 
#footer {clear:both; background:#dbdbdb url('images/footer.gif') no-repeat; padding-top:20px; padding-bottom:10px; font-size:90%}
#footer a {color:#333}