/*
Theme Name: FlightColorectalCancer
*/

/*Eric Mayer reset v2.0 | 20110126*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;*/
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	/*list-style: none;*/
}
blockquote, q {
	quotes: none;
	color:#00549F;
	margin-left:50px;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*general settings*/
* {font-size: 100.01%;}
html,
body {
	height: 100%;
	min-width:1002px;
}
html{
	background:#fff url(https://secure.fightcrc.org/images/content/wrapper/bg-html.gif) no-repeat 50% 0;
	font-size: 81.25%;
}
body{
	color:#565d64;
	font:1em Arial, Helvetica, sans-serif;
}
img{border-style:none;}
a{
	color:#0098db;
	text-decoration: underline;
}
a:hover {
	color: #e98300;
	text-decoration:underline;
}

h2 a {
	text-decoration: none;
}

.heading a:hover{text-decoration:none;}

/*wrapper*/
#wrapper{
	width:960px;
	margin:0 auto;
	min-height: 100%;
	position:relative;
	padding:0 21px;
}
.w1 {padding:146px 0 420px;}
/*header*/
#header{
	position:absolute;
	top:0;
	left:0;
	width:962px;
	padding:16px 0 0 21px;
}
/*logo*/
.logo{
	width:269px;
	height:109px;
	overflow:hidden;
	float:left;
	background:url(https://secure.fightcrc.org/images/content/wrapper/logo.gif) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
.logo a,
.footer-logo a{
	height:100%;
	display:block;
}
/*search form*/
.search-form{
	float:right;
	width:277px;
	height:28px;
	overflow:hidden;
	padding:1px;
	background:url(https://secure.fightcrc.org/images/content/wrapper/form-sprite.gif) no-repeat;
	display:inline;
	margin:41px 0 0;
}
.search-form .field{
	float:left;
	width:223px;
	padding:7px 9px !important;
	height:14px;
	color:#78b0c8;
	font:11px/14px Arial, Helvetica, sans-serif;
	border:0 !important; 
	background:none;
}
.search-form .btn-search{
	background:url(https://secure.fightcrc.org/images/content/wrapper/form-sprite.gif) no-repeat -242px -34px;
	width:36px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	font-size:0;
	line-height:0;
	cursor:pointer;
	float:right;
	border:0;
}
/*main*/
#main{
	width:100%;
	padding:0 0 13px;
	background:#fff url(https://secure.fightcrc.org/images/content/wrapper/bg-main.gif) no-repeat 655px 38px;
	position:relative;
	z-index:100;
}
#main:after,
.nav-block:after{
	display:block;
	clear:both;
	content:'';
}
/*main navigation*/
.nav-block{width:100%;}
#main-nav {
	float: left;
	margin: 0;
	padding: 0;
	width:680px;
	text-transform:uppercase;
	position:relative;
	z-index:100;
}
#main-nav li {
	float: left;
	background: url(https://secure.fightcrc.org/images/content/wrapper/sep-main-nav.gif) no-repeat 100% 9px;
	font: 1.0792em/32px 'TradeGothicLTBoldRegular', Arial, Helvetica, sans-serif;
	list-style: none;
	position:relative;
	vertical-align:top;
}
#main-nav li a {
	text-decoration: none !important;
	color: #fff;
	padding: 0 24px;
	float: left;
}
#main-nav li.hover ul, 
#main-nav li:hover ul{ display: block; }
#main-nav li ul {
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 10;
	margin: 0;
	padding: 0;
	background: #00549f;
	text-transform:none;
}
#main-nav ul li {
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	float: none;
	background: none;
	white-space: nowrap;
	border-top:1px solid #00487f;
	margin:-1px 0 1px;
	padding: 0 0 1px;
}
#main-nav ul li a {
	color:#61b3d6;
	float: none;
	padding: 5px 15px;
	display: block;
	background: none;
	position: relative;
}
#main-nav li:hover a,
#main-nav li.hover a,
#main-nav li.active a {
	background:#00549f;
}
#main-nav li:hover li a,
#main-nav li.hover li a,
#main-nav li.active li a{
	color:#61b3d6;
	background:none;
}
#main-nav li:hover li a:hover,
#main-nav li.hover li a:hover,
#main-nav li.active li a:hover{color:#fff;}
/*content*/
#content{
	float:left;
	width:680px;
	overflow:hidden;
	position:relative;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-content.gif) repeat-x 0 -1px;
}
/*gallery*/
.gallery{
	width:680px;
	overflow:hidden;
	height:292px;
	position:relative;
	margin:0;
}
.gallery-holder{
	width:680px;
	overflow:hidden;
	height:267px;
}
.gallery-list{
	overflow:hidden;
	width:9999px;
}
.gallery-list li{
	float:left;
	width:680px;
	height:267px;
	position:relative;
	overflow:hidden;
}
.gallery-list li img{display:block;}
.gallery-text{
	position:absolute;
	top:0;
	left:0;
	width:400px;
	padding:23px 0 0 20px;
	color:#8c99a6;
	font:14px/24px 'TradeGothicLTBoldRegular', Arial, Helvetica, sans-serif;
}
.gallery-text strong{
	display:block;
	color:#00374f;
	font:32px/normal 'TradeGothicLTBoldRegular', Arial, Helvetica, sans-serif;
}
.gallery-text strong span{color:#0098db;}
.gallery-text p{padding:0 55px 0 0;}
.gallery-text .text-indent1{padding:0 0 0 51px;}
.gallery-text .text-indent2{padding:0 0 0 80px;}
.gallery-border{
	position:absolute;
	top:0;
	left:0;
	width:680px;
	overflow:hidden;
	height:292px;
}
.gallery-border .holder{
	width:638px;
	overflow:hidden;
	height:32px;
	padding:260px 21px 0;
	background:url(https://secure.fightcrc.org/images/content/wrapper/gallery-border.png) no-repeat;
}
.swicher{
	overflow:hidden;
	padding:0 0 10px 230px;
}
.switcher ul{
	float:left;
	text-align:center;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.switcher li{
	height:16px;
	width:16px;
	overflow:hidden;
	float:left;
	margin:0 4px 0 0;
	position:relative;
}
.switcher li a{
	color:#fff;
	display:block;
	width:16px;
	height:16px;
	text-decoration:none !important;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-switcher-item.gif) no-repeat;
	cursor:pointer;
}
.switcher li a:hover,
.switcher li a.active{
	color:#4482b9;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-switcher-item-hover.gif) no-repeat;
}
.hidden{display:none;}
#content h1, #content h2 {
	margin:0 0 8px;
	font:bold 1.3865em Arial, Helvetica, sans-serif;
	color:#0098db;
}
#content h3 {
	color:#3F9C35;
	font-size:1.1em;
	text-transform:uppercase;
}
.post-block{
	padding:21px 21px 17px 20px;
	line-height:1.3077em;
}
.post-block p{margin:0 0 16px;}
.info{
	display:block;
	color:#00549f;
	margin:0 0 15px;
	font-style: italic;
	color: #00549F;
}
.post-block .post-content{
	padding:0 0 6px;
	width:100%;
}
.post-block .post-content a{text-decoration:underline;}
.post-block .post-content a:hover{text-decoration:none;}
.tools{background:url(https://secure.fightcrc.org/images/content/wrapper/separator-dotted.gif) repeat-x;}
.tools .holder{
	background:url(https://secure.fightcrc.org/images/content/wrapper/separator-dotted.gif) repeat-x 0 100%;
	padding:10px 0 10px 5px;
	height:1%;
	overflow:hidden;
}
.btn-like-holder{
	width:257px;
	padding:5px 0 0;
	float:right;
}
.tools-container{
	height:1%;
	overflow:hidden;
}
.tools .tags,
.tools .comments{
	display:block;
	color:#9a9a9a;
}
.visual img{display:block;}
.post-block .visual{
	float:left;
	border:1px solid #cdcdcd;
	margin:12px 24px 0 -19px;
	position:relative;
}
.post-block .post-text-container{
	height:1%;
	overflow:hidden;
}
.post-block .post-content:after{
	display:block;
	clear:both;
	content:'';
}
.paging{
	height:1%;
	overflow:hidden;
	padding:33px 22px 0;
}
.paging ul{float:left;}
.paging li{
	float:left;
	height:18px;
	width:18px;
	text-align:center;
	margin:0 3px 0 0;
	font:bold 0.84612em/1.4545em Arial, Helvetica, sans-serif;
}
.paging .previouspostslink,
.paging .nextpostslink,
.paging .paging-button{
	text-decoration:none !important;
	color:#24509e;
	border:1px solid #cddbf4;
	background:#fff;
	padding:0 8px;
	height:16px;
	float:left;
	margin:0 3px 0 0;
	font:bold 0.84612em/1.4545em Arial, Helvetica, sans-serif;
}
.paging li a{
	display:block;
	height:16px;
	border:1px solid #cddbf4;
	background:#fff;
	color:#24509e;
	text-decoration:none !important;
}
.paging .previouspostslink:hover,
.paging .nextpostslink:hover,
.paging .paging-button:hover,
.paging li a:hover,
.paging li.active a{
	color:#b5caee;
	background:#20478b;
	border-color:#9cb8e8;
}
/*google search section*/
.google-seacrch-section{
	padding:31px 0 0;
	margin:0 18px 0 10px;
}
.google-seacrch-section .result-block{
	width:647px;
	overflow:hidden;
	padding:0 0 0 5px;
}
.google-seacrch-section .result-block img{display:block;}
#main .google-seacrch-section h1{
	margin:0 0 31px;
	padding:0 10px;
}
.google-search{
	border-bottom:1px solid #d5d5d5;
	padding:0 0 21px;
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.google-seacrch-section .field{
	background:#fff;
	border:1px solid #bbb;
	width:502px;
	color:#565d64;
	font:13px/14px Arial, Helvetica, sans-serif;
	height:14px;
	padding:6px 10px;
	float:left;
}
.google-seacrch-section .btn-search{
	background:url(https://secure.fightcrc.org/images/content/wrapper/form-sprite.gif) no-repeat 0 -38px;
	border:0;
	cursor:pointer;
	width:76px;
	height:32px;
	font-size:0;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	line-height:0;
	padding:0;
	margin:0 10px 0 0;
}
.btn-close{
	float:left;
	width:14px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(https://secure.fightcrc.org/images/content/wrapper/form-sprite.gif) no-repeat 4px -83px;
	margin:8px 0 0;
}
.blog-section{
	padding:24px 20px 26px 21px;
	line-height:17px;
}
.blog-section p {
	margin:0 0 25px;
	line-height: 1.4em;
}
.share-holder{
	float:right;
	width:125px;
}
.share-holder img{display:block;}
.blog-content{padding:0 20px 8px 0;}
.alignleft{
	float:left;
	display:inline;
}
.alignright{
	float:right;
	display:inline;
}
.wp-caption {
	border: 1px solid #cdcdcd;
	text-align: center;
	background-color: #ededed;
	width:196px;
	color:#000;
	font:11px/17px Arial, Helvetica, sans-serif;
	margin:0 10px;
	padding: 15px 13px 9px;
}

.wp-caption img {
	margin: 0 0 12px;
	padding: 0;
	border: 0;
	display:block;
}
.wp-caption p.wp-caption-text {margin: 0;}
.comment-section{
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-comment-section.gif) repeat-x;
	padding:21px 20px 4px;
	margin:0 17px 0 23px;
	height:1%;
	overflow:hidden;
	font:0.84615em/1.54545em Arial, Helvetica, sans-serif;
}
.comment-section p{margin:0 0 16px;}
.comment-form{padding:5px 0 0;}
.comment-form .row{
	width:100%;
	overflow:hidden;
	padding:0 0 17px;
}
#main .comment-section h2{font-size:1.63636em;}
.comment-form label{
	float:left;
	font:bold 13px/28px Arial, Helvetica, sans-serif;
	width:82px;
	padding:0 7px 0 0;
	text-align:right;
}
.comment-form .field{
	background:#f8f8f8;
	border:1px solid #cdcdcd;
	padding:6px 10px;
	font:13px/14px Arial, Helvetica, sans-serif;
	float:left;
	width:259px;
}
.comment-form .area{
	background:#f8f8f8;
	border:1px solid #cdcdcd;
	padding:5px;
	font:13px/14px Arial, Helvetica, sans-serif;
	float:left;
	width:439px;
	height:70px;
	max-width:439px;
	max-height:70px;
	overflow:auto;
}
.comment-form .btn-comment{
	background:url(https://secure.fightcrc.org/images/content/wrapper/buttons-sprite.gif) no-repeat 0 -191px;
	width:115px;
	height:33px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0 0 0 89px;
}
.comment-form .btn-comment:hover,
.comment-form .btn-comment.hover{background-position:0 -230px;}
/*breadcrumbs*/
.breadcrumbs{
	height:1%;
	margin:0 0 0 17px;
	overflow:hidden;
	color:#0098db;
	padding:26px 0 22px;
}
ul.breadcrumbs {
	list-style: none;
}
.breadcrumbs li{
	float:left;
	background:url(https://secure.fightcrc.org/images/content/wrapper/breadcrumbs-bullet.gif) no-repeat 0 50%;
	padding:0 2px 0 10px;
	margin:0 6px 0 -6px;
}
.page-section{
	padding:0 20px 26px 21px;
	line-height:17px;
}
#main .page-section h2{
	font-size:1.07692em;
	margin:0 0 17px;
}
#main .page-section h1{margin:0;}
#main .page-section .container{margin:0 0 17px;}
#main .page-section p{margin:0 0 18px;}
.page-content{padding:0 20px 7px 0;}
.page-content strong{
	display:block;
	font-weight:bold;
}
.page-section .tools .tools-container{margin:7px 0 0;}
/*sidebar*/
#sidebar{
	float:right;
	width:280px;
	margin:-16px 0 0;
	overflow:hidden;
	position:relative;
}
.sidebar-top-box{
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-top-box.gif) repeat-x 0 54px;
	padding:0 0 16px;
}
.sidebar-top-box .heading{
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-top-box-heading.gif) no-repeat;
	border-bottom:6px solid #a9b5bf;
	font:700 1.0792em/32px 'museo-sans-1',Arial,Helvetica,sans-serif;
	color:#61b3d6;
	padding:13px 0 2px 10px;
	margin:0 0 16px;
	position:relative;
	height:33px;
}
.sidebar-top-box .heading span{
	color:#fff;
	font-size:1.2857em;
}
.btn-donate{
	background:url(https://secure.fightcrc.org/images/content/wrapper/buttons-sprite.gif) no-repeat;
	width:157px;
	margin:0 auto;
	height:41px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.sidebar-box{
	background:#fdfdfd url(https://secure.fightcrc.org/images/content/wrapper/bg-sidebar-box.gif) repeat-x;
	margin:0 10px;
	padding:1px 0 0;
	width:260px;
	overflow:hidden;
}
.sidebar-box .heading{
	background:#f5f5f5;
	border-bottom:6px solid #c7d5e1;
	padding:7px 0 7px 10px;
	margin:0 0 12px;
}
#sidebar h3,
#sidebar h2{
	background:url(https://secure.fightcrc.org/images/content/wrapper/bullet-blue.gif) no-repeat 0 2px;
	text-transform:uppercase;
	color:#00549f;
	padding:0 20px;
	position:relative;
	font:bold 1.0792em Arial, Sans Serif;
}
.sidebar-box .box-content{padding:0 7px 0 10px;}
.social-list{
	padding:0 0 13px 3px;
	height:1%;
	overflow:hidden;
}
.social-list li{
	width:38px;
	padding:38px;
	padding:6px;
	background:url(https://secure.fightcrc.org/images/content/wrapper/social-sprite.gif) no-repeat;
	float:left;
	overflow:hidden;
	margin:0 10px 0 0;
}
.social-list li a{
	background:url(https://secure.fightcrc.org/images/content/wrapper/social-sprite.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:38px;
	height:38px;
}
.social-list li.facebook a{background-position:-53px 0;}
.social-list li.youtube a{background-position:-95px 0;}
.social-list li.twitter a{background-position:-138px 0;}
.social-list li.email a{background-position:-180px 0;}
.sidebar-box .box{padding:0 0 17px; 	/*letter-spacing:-0.05em;*/}
.sidebar-box .box strong{
	color:#0098db;
	display:block;
	font-weight:bold;
}
.sidebar-box .box span{display:block;}
.btn-sign-up,
.btn-subscribe,
.btn-download,
.btn-order{
	background:url(https://secure.fightcrc.org/images/content/wrapper/buttons-sprite.gif) no-repeat 0 -45px;
	text-indent:-9999px;
	overflow:hidden;
	width:95px;
	height:33px;
	margin:14px 0 0;
	display:block;
}
.btn-subscribe{
	width:84px;
	background-position:0 -81px;
}
.btn-download{
	width:84px;
	background-position:0 -117px;
}
.btn-order{
	width:84px;
	background-position:0 -153px;
}
.btn-sign-up:hover{background-position:-98px -45px;}
.btn-subscribe:hover{background-position:-86px -81px;}
.btn-download:hover{background-position:-86px -117px;}
.btn-order:hover{background-position:-86px -153px;}
.sidebar-box .visual{padding:14px 0 0 14px;}
.subnav{
	padding:1px 0 17px 4px;
	letter-spacing:-0.025em;
}
.subnav li{
	min-height:24px;
	vertical-align:top;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bullet.gif) no-repeat 0 7px;
	padding: 0 0 0 15px;
	color:#0098db;
	font-weight:bold;
}
/*footer*/
#footer {
	position:relative;
	width: 100%;
	height:433px;
	margin-top: -433px;
	background:#45b4e5 url(https://secure.fightcrc.org/images/content/wrapper/bg-footer.gif) repeat-x;
	color:#fff;
	font-size:0.8461em;
	z-index:300;
}
.footer-container{
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	padding:57px 0 0;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-footer-c.gif) no-repeat;
}
.footer-holder{
	width:1002px;
	overflow:hidden;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-footer-holder.gif) repeat-y 178px 0;
}
.logo-block{
	float:left;
	width:180px;
	margin:0 33px 0 0;
}
.footer-logo{
	width:111px;
	height:106px;
	overflow:hidden;
	display:block;
	margin:0 auto 13px;
	background:url(https://secure.fightcrc.org/images/content/wrapper/logo-footer.gif) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
#footer .logo-block address{
	display:block;
	font:0.81818em/1.2222em Arial, Helvetica, sans-serif;
	text-align:center;
}
#footer .logo-block address span{display:block;}
.footer-content{
	float:left;
	width:770px;
	padding:13px 0 0;
}
.footer-nav,
.footer-nav2,
.footer-nav3{
	margin:0 0 19px -5px;
	width:100%;
	overflow:hidden;
	font:bold 1em/1.0909em Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
}
.footer-nav2{
	text-transform:none;
	margin:0 0 0 -5px;
}
ul.footer-nav2 {
	list-style: none;
}
.footer-nav3{
	text-transform:none;
	color:#7fd8ff;
	font-weight:normal;
}
.footer-nav li,
.footer-nav2 li,
.footer-nav3 li{
	margin:0 2px 0 -2px;
	border-left:2px solid #bbe4f5;
	padding:0 5px 0 6px;
	float:left;
}
.footer-nav3 li{
	margin:0 1px 0 -1px;
	border-left:1px solid #7fd8ff;
}
.footer-nav li a,
.footer-nav2 li a{
	color:#fff;
	text-decoration:none;
}
.footer-nav3 li a{
	text-decoration:none;
	color:#7fd8ff;
}
.footer-nav li a:hover,
.footer-nav2 li a:hover,
.footer-nav3 li a:hover,
#footer .email a:hover{text-decoration:underline;}
.copy{
	display:block;
	color:#7fd8ff;
	margin:0 0 13px;
}
#footer .email{
	display:block;
	font-weight:bold;
	margin:0 0 11px;
}
#footer .email a{color:#fff;}
.f1{
	width:1002px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	height:541px;
	left:0;
	z-index:1;
}
.bottom-shadow{
	background:url(https://secure.fightcrc.org/images/content/wrapper/bg-bottom-shadow.png) no-repeat;
	height:537px;
	width:1002px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}


/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	float:right;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}
.blog-content .addtoany_share_save_container,
.page-content .addtoany_share_save_container{
    display:none !important;
}

.div-class{
    width:100%;
    position:relative;
}
.div-class .form-popup{
    border:1px solid #7d7d7d;
    background:#939393;
    color:#fff;
    padding:15px;
    display:none;
    position:absolute;
    bottom:45px;
    width:419px;
    left:89px;
    font-size:1.5em;
}
.div-add-class .form-popup{display:block;}

.widget_recent_entries ul{
	padding:1px 0 17px 4px;
	letter-spacing:-0.025em;
}
.widget_recent_entries ul li{
	min-height:24px;
	vertical-align:top;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bullet.gif) no-repeat 0 7px;
	padding: 0 0 0 15px;
	color:#0098db;
	font-weight:bold;
}

/* Sub Module Widget */
.widget_sub_page_navigation ul{
	padding:1px 0 17px 4px;
	letter-spacing:-0.025em;
}
.widget_sub_page_navigation ul li{
	min-height:24px;
	vertical-align:top;
	background:url(https://secure.fightcrc.org/images/content/wrapper/bullet.gif) no-repeat 0 7px;
	padding: 0 0 0 15px;
	color:#0098db;
	font-weight:bold;
}
.typekit-badge {display:none !important;}


/* CSS additions */
.blog-content strong {font-weight:bold;}

/*Make lists have bullets in posts content sections*/
.page-section .post-content ol, .page-section .post-content ul,
.page-section .blog-content ol, .page-section .blog-content ul,
.page-section .page-content ol, .page-section .page-content ul {
	list-style:disc inside;
}
li {
	line-height: 1.35em;
}
.alignleft{
	float:left;
	display:inline;
	padding:10px 10px 10px 0;
}
.alignright{
	float:right;
	display:inline;
	padding:10px 0 10px 10px;
}

/* additional styles by Judi */

.appArea ul {
	list-style: disc;
}
