/*
Theme Name: Rare Disease Day
Theme URI: http://wordpress.org/
Description: Rare Disease Day US Theme
Version: 1.0
Author: Siren Interactive
Author URI: http://www.sireninteractive.com
Tags: rare disease day

*/
.show{color:red !important;}
body{color:#4b4b4b;font:12px/18px arial,sans-serif;background:#f1f3f5 url(images/ui/body-bg.png) repeat-x 0 0;margin:0;padding:0;}

#header{background:transparent url(images/ui/header-bg.jpg) no-repeat 50% 0;height:175px;}
#header #header-content{margin:0 auto;width:960px;}
#header #header-content #header-callouts{float:right;width:312px;height:120px;margin:0;padding:0;list-style-type:none;position:relative;margin-right:-4px;background:transparent url(images/ui/header-callout-bg.jpg) no-repeat 0 0;}
#header #header-content #header-callouts #official-us{height:33px;color:#565656;line-height:33px;padding-left:52px;}
#header #header-content #header-callouts #global-activities{height:29px;}
#header #header-content #header-callouts #global-activities a{display:block;padding-left:52px;color:#fff;line-height:29px;text-decoration:none;}
#header #header-content #header-callouts #global-activities a:hover{text-decoration:underline;}
#header #header-content #header-callouts #date-callout{height:58px;background:transparent url(images/ui/date-callout.jpg) no-repeat 50% 50%;font:bold 24px/58px arial,sans-serif;text-align:center;color:#fff;text-indent:-999em;}
#header #header-content #logo{display:block;float:left;width:530px;height:119px;}
#header #header-content #logo img{border:none;}

#header #header-content #nav{clear:both;background:transparent url(images/ui/nav-bg.png) no-repeat 0 -40px;overflow:hidden;}
#header #header-content #nav ul{margin:0;padding:0;list-style-type:none;}
#header #header-content #nav ul li{float:left;}
#header #header-content #nav>ul>li:hover{background-image:url(images/ui/nav-bg.png);}
#header #header-content #nav>ul>li:hover>a{text-shadow:#000 0 -1px 1px;}
#header #header-content #nav ul li a{display:block;height:40px;padding-left:20px;color:#fff;text-decoration:none;font:14px/40px arial,sans-serif;text-shadow:#000 0 1px 1px;}
#header #header-content #nav ul li:hover ul{display:block;position:absolute;}
#header #header-content #nav ul li ul{border:1px solid #759f34;background:#fff;display:none;}
#header #header-content #nav ul li ul li{float:none;background:transparent url(images/ui/drop-down-divider.png) no-repeat 50% 0;}
#header #header-content #nav ul li ul li a{text-shadow:none;color:#799d41;font:14px/20px arial,sans-serif;padding:7px 14px 7px 20px;height:auto;}
#header #header-content #nav ul li ul li a:hover{color:#095d79;}
#header #header-content #nav ul li ul li:first-child{background:none;}
#header #header-content #nav ul li ul li.first{background:none;}

#nav .about{width:201px;}
#nav .get-involved{width:193px;background-position:-201px 0;}
#nav .take-action{width:178px;background-position:-394px 0;}
#nav .supporters{width:209px;background-position:-572px 0;}
#nav .community{width:179px;background-position:-781px 0;}

#nav .about ul{width:199px;}
#nav .get-involved ul{width:191px;}
#nav .take-action ul{width:176px;}
#nav .supporters ul{width:207px;}
#nav .community ul{width:177px;}


#content{width:980px;margin:0 auto;}

#rdd-callout{width:391px;height:242px;padding:26px 220px 0 26px;float:left;margin:0 9px 0 10px;font:16px arial,sans-serif;color:#fff;background:transparent url(images/ui/home-rdd-callout.jpg) no-repeat 0 0;}
#rdd-callout h1{margin:0 20px 0 0;font:bold 28px/28px arial,sans-serif;color:#fff;}
#rdd-callout #pledge-callout-link{margin-left:40px;background:transparent url(images/ui/home-pledge-button.png) no-repeat 0 0;display:block;width:213px;height:33px;font:14px/28px arial,sans-serif;text-align:center;color:#fff;text-decoration:none;text-shadow:#000 0 1px 1px;}
#rdd-callout #share-links{font:bold 14px arial,sans-serif;}
#rdd-callout #share-links p{margin:4px 0 0 0;}
#rdd-callout #share-links p a{color:#fff;}
#rdd-callout #share-links p #share-this-link{background:transparent url(images/icons/share-this.png) no-repeat 100% 50%;padding-right:20px;}
#rdd-callout #share-links ul{margin:0;padding:0;list-style-type:none;padding-top:6px;}
#rdd-callout #share-links ul li{float:left;height:20px;padding-right:10px;}
#rdd-callout #share-links ul li a{color:#fff;font:10px/20px arial,sans-serif;text-transform:uppercase;padding:0 0 0 20px;}
#rdd-callout #share-links ul .email{background:transparent url(images/icons/email-icon.png) no-repeat 0 50%;}
#rdd-callout #share-links ul .facebook{background:transparent url(images/icons/facebook-icon.png) no-repeat 0 50%;}
#rdd-callout #share-links ul .twitter{background:transparent url(images/icons/twitter-icon.png) no-repeat 0 50%;}
#rdd-callout #share-links ul .myspace{background:transparent url(images/icons/myspace-icon.png) no-repeat 0 50%;}

#internal #rdd-callout{width:292px;height:246px;padding:22px 0 0 22px;float:none;margin:5px 0 0 0;font:16px arial,sans-serif;color:#fff;background:transparent url(images/ui/rdd-callout-internal-bg.jpg) no-repeat 0 0;}
#internal #rdd-callout h1{margin:0;font:bold 22px/22px arial,sans-serif;margin-right:20px;color:#fff;}
#internal #rdd-callout p{font:12px/18px arial,sans-serif;width:160px;}
#internal #rdd-callout #pledge-callout-link{margin-left:0;background:transparent url(images/ui/pledge-button.png) no-repeat 0 0;display:block;width:133px;height:49px;padding-top:6px;font:14px/20px arial,sans-serif;text-align:center;color:#fff;text-decoration:none;text-shadow:#000 0 1px 1px;}

#count-down{width:314px;height:89px;text-align:center;margin:0 10px 0 0;float:left;background:transparent url(images/ui/count-down-home.png) no-repeat 0 0;}
#count-down h2{margin:0;font:bold 18px/40px arial,san-serif;color:#fff;}
#count-down #count-down-timer{font:18px/40px arial,san-serif;color:#fff;}

#internal #count-down{width:314px;height:89px;text-align:center;margin:9px 0 0 0;float:none;background:transparent url(images/ui/count-down-internal.jpg) no-repeat 0 0;}
#internal.special #count-down{margin:0;}
#internal #count-down h2{margin:0;font:bold 18px/40px arial,san-serif;color:#fff;}
#internal #count-down #count-down-timer{font:18px/40px arial,san-serif;color:#fff;}

/*
#story-callout{margin:5px 10px 0 0;width:314px;height:175px;color:#74993a;float:right;background:transparent url(images/ui/story-bg.png) no-repeat 0 0;}
#story-callout #story-callout-container{padding:6px 12px 0 124px;height:118px;overflow:hidden;}
#story-callout #story-callout-container h2{color:#95c54b;font:bold 24px arial,sans-serif;margin:0;}
#story-callout #story-callout-container p{margin:4px 0 0 0;}
#story-callout #reach-out-link{display:block;margin-left:124px;padding-left:40px;width:138px;height:29px;font:12px/28px arial,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;background:transparent url(images/icons/reachout-icon.png) no-repeat 15px 50%;}
*/

#story-callout{/*has blank bg*/margin:5px 10px 0 0;padding:2px 2px 0 2px;width:310px;height:173px;float:right;background:transparent url(images/ui/story-bg.png) no-repeat 0 0;overflow:hidden;}

#story-callout #banner-container{width:310px;overflow:hidden;height:166px;}
#story-callout #join-the-conversation{background:transparent url(images/ui/story-bg.jpg) no-repeat -2px -2px;width:314px;height:166px;overflow:hidden;}
#story-callout #join-the-conversation .container{padding:10px 12px 0 18px;width:280px;height:111px;overflow:hidden;}
#story-callout #join-the-conversation h2{color:#095d79;font:bold 18px arial,sans-serif;margin:0;}
#story-callout #join-the-conversation p{margin:8px 152px 0 0;}
#story-callout #join-the-conversation #facebook-link{width:135px;height:36px;display:block;background:transparent url(images/ui/facebook-button.png) no-repeat 0 0;}
#story-callout #join-the-conversation #twitter-link{width:135px;height:36px;display:block;background:transparent url(images/ui/twitter-button.png) no-repeat 0 0;}
#story-callout #join-the-conversation ul{margin:0;padding:0 0 0 8px;list-style-type:none;}
#story-callout #join-the-conversation ul li{width:135px;margin-left:7px;height:36px;float:left;}
#story-callout #join-the-conversation ul li a{text-indent:-999em;outline:none;}
#story-callout #join-the-conversation ul li #facebook-link:hover{background-position:0 -36px;}
#story-callout #join-the-conversation ul li #twitter-link:hover{background-position:0 -36px;}
#story-callout #join-the-conversation ul li #facebook-link:active{background-position:0 -72px;}
#story-callout #join-the-conversation ul li #twitter-link:active{background-position:0 -72px;}
#story-callout #join-the-conversation #reach-out-link{display:none;}

#story-callout #raise-your-hand{background:transparent url(images/ui/raise-hand-ad-green-oneline.png) no-repeat 0 0;height:166px;}
#story-callout #raise-your-hand a{display:block;width:310px;height:166px;text-decoration:none;}
#story-callout #raise-your-hand span{display:block;margin:0;color:#737373;line-height:16px;padding:44px 120px 0 10px;}
#story-callout #raise-your-hand .btn{padding:0;height:25px;margin:12px 0 0 89px;text-indent:-999em;background:transparent url(images/ui/rdd-green-btn3.png) no-repeat 0 0;}
#story-callout #raise-your-hand a:hover .btn{background-position:0 -191px;}

#highlights{clear:both;background:transparent url(images/ui/highlights-bg.png) no-repeat 0 0;padding-top:20px;width:980px;position:relative;}
#highlights #stories{width:980px;margin:0;padding:0 10px;list-style-type:none;overflow:hidden;background:transparent url(images/ui/highlights-bg.png) no-repeat 0 100%;}
#highlights #stories li{width:274px;float:left;margin-left:9px;padding:0 20px 20px 20px;}
#highlights #stories li:first-child{margin:0;}
#highlights #stories li.first{margin:0;}
#highlights #stories li h2{margin:0;}
#highlights #stories li h2 a{text-decoration:none;}
#highlights #stories li .wrapper{overflow:hidden;width:274px;height:100px;margin-bottom:12px;}
#highlights #stories li img{}
#highlights #stories li .more-link{display:block;}
#highlights #stories li .wp-caption-text{display:none;}

#content #internal{padding:0 0 0 10px;}
#content #text{width:651px;float:right;}
#content #text .post{background:transparent url(images/ui/post-bg.png) no-repeat 0 0;padding:20px 0 0 0;margin-top:-4px;}
#content #text .post .entry{background:transparent url(images/ui/post-bg-bottom.png) no-repeat 1px 100%;min-height:200px;padding:0 10px 20px 0;}
#content #text .post h1{margin:0 0 18px 22px;font:bold 24px arial,sans-serif;color:#095d79;}
#content #text .post h2{margin:0 0 18px 0;font:bold 18px arial,sans-serif;color:#095d79;}
#content #text .post h3{margin:0 0 18px 0;font:bold 12px arial,sans-serif;color:#095d79;}
#content #text .post h4{margin:0;font:bold 12px arial,sans-serif;color:#095d79;}
#content #text .post h1 a{text-decoration:none;}
#content #text .post p{margin: 0 0 18px 0;}

#content #text .page{background:transparent url(images/ui/post-bg.png) no-repeat 0 0;padding:20px 0 0 0;margin-top:-4px;}
#content #text .page .entry{background:transparent url(images/ui/post-bg-bottom.png) no-repeat 1px 100%;min-height:200px;padding:0 10px 20px 0;}
#content #text .page h1{margin:0 0 18px 22px;font:bold 24px arial,sans-serif;color:#095d79;}
#content #text .page h2{margin:0 0 18px 0;font:bold 18px arial,sans-serif;color:#095d79;}
#content #text .page h3{margin:0 0 18px 0;font:bold 12px arial,sans-serif;color:#095d79;}
#content #text .page h4{margin:0;font:bold 12px arial,sans-serif;color:#095d79;}
#content #text .page h1 a{text-decoration:none;}
#content #text .page p{margin: 0 0 18px 0;}


#content #text .two-col{overflow:hidden;padding:0 21px 0 24px;
/*text-align: justify;
-moz-column-width:274px;
-moz-column-gap:40px;
-webkit-column-width:274px;
-webkit-column-gap:40px;
word-wrap:break-word;*/
}

#content #text .wp-caption{margin-bottom:20px;}
#content #text .wp-caption-text{font:bold 10px arial,sans-serif;}

#left-nav{width:314px;float:left;}
#left-nav ul{margin:0;padding:0;width:312px;list-style-type:none;border:1px solid #759f34;background:#fff;}
#left-nav ul li{width:312px;background:transparent url(images/ui/left-nav-divider.png) no-repeat 50% 0;}
#left-nav ul li:first-child{background:none;}
#left-nav ul li.first{background:none;}
#left-nav ul li a{color:#799d41;font:14px/20px arial,sans-serif;padding:7px 14px 7px 20px;display:block;text-decoration:none;}
#left-nav .current a{font-weight:bold;}

a:link,a:visited{color:#095d79;}
a:hover,a:active{color:#89b4d4;}

#footer{width:960px;margin:0 auto;padding-top:20px;clear:both;}
#footer #footer-sponsors{height:77px;width:700px;margin:0 auto;text-align:center;}
#footer #footer-sponsors a{margin:0 10px;}
#footer #footer-sponsors a img{border:none;}

#footer ul{margin:10px 0 0 0;padding:0;list-style-type:none;text-align:center;}
#footer ul li{font-size:10px;display:inline;background:transparent url(images/ui/footer-divider.png) no-repeat 0 50%;padding-left:10px;margin-right:11px;}
#footer ul li:first-child{background:none;padding:0;}
#footer p{text-align:center;font-size:10px;margin:0;color:#095d79;}

#footer .siren{background:transparent url(images/ui/siren-logo.png) no-repeat 0 0;width:150px;padding-left:40px;line-height:28px;margin:20px auto;text-align:left;}


.lb-container{width:596px;overflow:hidden;}
.lb-container p{margin:0 0 18px 0;}
.lb-container #lb-logo{float:right;width:250px;}
.lb-container #lb-share{float:right;width:288px;}
.lb-container .lb-left{float:left;width:288px;}
.lb-container .disclaimer{font-size:13px;}

#content #text .post .partnerlist>p {
  margin:0 0 6px 1em;
  padding:0;
  text-indent:-1em;
 }