@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700,700italic,800,800italic);

/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

For example, if you wish to change the default text blog title to grey, you would add the 
following declarations to this file:

	#header .blog-title a{ background:#cccccc }     <--- This makes blog title background grey

*/

#banner {
margin: 100px auto 50px;
padding: 5px 0;
height: 417px;
}

#banner a.action_button { display:block; padding:10px 60px; margin-top:5px; float:left; font-weight:bold; font-size:18px; text-align:center; line-height: 20px; }

.widget .news li {
border-bottom: 1px solid #E5E5E5;
color: #555;
list-style: none;
margin: 0 0 8px 0;
padding: 0 0 8px 0;
line-height: 18px;
}

ul li {
line-height: 18px;
font-size: 13px;
}

body {
font-size: 13px;
margin: 0 0 5px 0;
padding: 0;
line-height: 18px;
}

blockquote p {
font-size: 13px;
margin: 0 0 5px 0;
padding: 0 0 10px 0;
line-height: 18px;
}

#testimonials blockquote {
padding: 0;
}

p {
margin: 0;
padding: 0px 0 15px 0;
font-size: 13px;
line-height: 18px;
color: #555;
}

.textwidget p {
line-height: 1.3em;
padding: 0 0 10px 0;
}

.textwidget h4 {
line-height: 18px;
color: #990044;
font-size: 15px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0 0 7px 0;
}

.textwidget h2 {
line-height: 22px;
color: #000000;
font-size: 18px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
margin: 0 0 20px 0;
}

#footer .widget h3 {
font-size: 14px;
padding: 6px 0 0 12px;
}

#footer .widget li {
list-style: none;
margin: 0 0 4px 0;
padding: 0 0 0px 0;
line-height: normal;
}

div.widget {
padding-bottom: 7px;
}

.grid6 {
width:240px;
}

.grid6 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_240w.jpg);
background-repeat:no-repeat;
height:33px;
width:240px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.grid5 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_270w.jpg);
background-repeat:no-repeat;
height:33px;
width:270px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.grid4 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_240w.jpg);
background-repeat:no-repeat;
height:33px;
width:240px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.grid3 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_190w.jpg);
background-repeat:no-repeat;
height:33px;
width:190px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.grid2 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_150w.jpg);
background-repeat:no-repeat;
height:33px;
width:150px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.grid1 h3 {
background-image:url(http://prostatetracker.org/wp-content/uploads/pcap_title-bg_150w.jpg);
background-repeat:no-repeat;
height:33px;
width:150px;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
}

.widget h3 {
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-size: 14px;
margin-top: 0;
margin-bottom: 1px;
color: #fff;
text-transform: uppercase;
padding: 6px 0 0 12px;
border-bottom: none;
}

#header .logo {
float: left;
width: 550px;
margin-top: 5px;
margin-bottom: 10px;
}


#navigation li { font-size:12px; margin-right:2px; }
#navigation #navigation ul ul li { float: none; font-size:12px; }
#navigation ul li ul li { padding-bottom:0px; }
#navigation ul ul { width: 190px;   }

/*---------Top Pages Navigation for PAGES--------- */

#navigation ul li ul li.hover, #navigation ul li ul li:hover,  #navigation ul li ul li.current-cat:hover,  ul.dropdown li ul li.current_page_parent:hover, ul.dropdown li ul li.current_page_item:hover { color:#000; background:#9AE7FF;  }
#navigation ul li a { color:#444; background:#fff; border-left:1px solid #ccc; }
#navigation ul li a:hover { color:#000; background:#fff; border-left:1px solid #ccc; }

#navigation ul li:hover a { color:#fff; background:#14A1C3; border-left:1px solid #ccc; text-shadow: 0px 0px 0px black; }
#navigation li:hover ul li a { color:#444; background:#9AE7FF; border-left:none; border-top:none; border-right:none;  }


#navigation ul li.current_page_item a, 
#navigation ul li.current_page_parent a, 
#navigation ul li.current-menu-item a { background:#fff; color:#000; font-weight:bold; }


#navigation ul li.current_page_item a:hover, 
#navigation ul li.current_page_parent a:hover, 
#navigation ul li.current-menu-item a:hover { background:#14A1C3; color:#555; }

#navigation ul li.current_page_item ul li a:hover, 
#navigation ul li.current_page_parent ul li.current_page_item a, 
#navigation ul li.current_page_parent ul li a:hover, 
#navigation ul li ul li a:hover, 
#navigation ul li ul.sub-menu li a, 
#navigation ul li ul.sub-menu ul.sub-menu li a, #navigation ul li.current_page_parent ul li.current_page_item ul li a:hover { background:#14A1C3; color:#fff; }

#navigation ul li.current_page_parent ul.children li a  { background:#9AE7FF; } 
#navigation ul li.current_page_parent ul.children li a:hover { background:#14A1C3; }
#navigation ul li.current_page_parent ul li.current_page_item a { background:#14A1C3; color:#fff;  }
#navigation ul li.current_page_parent ul li.current_page_item ul li a { background:#9AE7FF;  }
#navigation ul li.current_page_parent ul li.current_page_item ul li a:hover { background:#14A1C3; color:#fff; }

#navigation ul li ul.children li.current_page_parent a, #navigation ul li ul.children li.current_page_parent ul li.current_page_item a { background:#14A1C3; color:#fff; }
#navigation ul li ul.children li.current_page_parent ul li a { background:#9AE7FF; }


#navigation ul ul { border-left:1px solid #ccc; border-left:1px solid #ccc; }

#navigation ul li.current_page_item a:hover, #navigation ul li.current_page_parent a:hover, #navigation ul li.current-menu-item a:hover {
color: #000;
}

#searchform {
width: 193px;
}

#searchform .s {
width: 165px;
}

#content h1 {
line-height: 24px;
color: #555;
font-size: 24px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 5px 0 0 0;
}


#content p {
line-height: 20px;
color: #555;
font-size: 15px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 5px 0 0 0;
}

#content {
padding-left: 20px;
}

.entry p {
line-height: 20px;
color: #555;
font-size: 15px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 5px 0 0 20px;
}

.entry ul li {
background:url(images/pcap-bullet.png) no-repeat left 10px;
padding: 10px 2px 0px 25px;
line-height: 18px;
list-style: none;
font-size: 15px;
}


.entry h5 {
line-height: 21px;
color: #666;
font-size: 17px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.entry h4 {
line-height: 22px;
color: #904;
font-size: 18px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.entry h2 {
line-height: 30px;
color: #666;
font-size: 24px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.entry h1 {
line-height: 30px;
color: #904;
font-size: 28px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
text-shadow: 0px 0px 0px #666;
}

.posts p {
line-height: 20px;
color: #555;
font-size: 15px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 5px 0 0 0;
}

.posts ul li {
line-height: 20px;
color: #555;
font-size: 15px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 10px 0 10px 0;
}

.posts h5 {
line-height: 21px;
color: #666;
font-size: 17px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.posts h4 {
line-height: 22px;
color: #904;
font-size: 18px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.posts h2 {
line-height: 30px;
color: #666;
font-size: 24px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
}

.posts h1 {
line-height: 30px;
color: #904;
font-size: 28px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 12px 0 0 0;
text-shadow: 0px 0px 0px #666;
}

#contact_frm {
display: none;
}



/*Countdown Timer*/

.fergcorp_countdownTimer_event_time {
	font-size:22px;
	font-weight:bold;
	color:#555;
}

.fergcorp_countdownTimer_event_li {list-style-type:none; }

.fergcorp_countdownTimer_event_title {
	font-size:18px;
	font-weight:bold;
	color:#999;
}


/*Case Counter Widget*/

.counter_info {
	font-size:16px;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height: 1.2em;
}

.counter_info_red {
	font-size:16px;
	font-weight:bold;
	color:#904;
	text-align:center;
}

.widget_case_numbers {
	font-size:16px;
	font-weight:bold;
	color:#904;
}

span.widget_case_numbers span {
	font-size:21px;
	font-weight:bold;
	color:#904;
}



/*Case Counter Post Banner shortcode design*/
 
 .case-bg {
	background-image: url(http://thepcap.org/wp-content/uploads/countup-bg.jpg); background-repeat: no-repeat; 
	padding: 10px 25px 0 25px;
	height:228px;
	font-size:22px;
	font-weight:bold;
	line-height: 47px;
	color:#fff;
	font-stretch: condensed;
	letter-spacing:-1px
}

.cases-deaths {
	color:#990044;
}

.fergcorp_case_counter {
	font-size:30px;
	font-weight:bold;
	color:#904;
}

.cases-numbers {
	color:#990044;
	float: right;
	font-size:37px;
	letter-spacing:0px
}

.case-title {
	font-size:26px;
	font-weight:bold;
	line-height: 50px;
	color:#fff;
 }
 
 .pt-logo-link {
 float: right;
 margin: 15px 4px 4px 4px;
 }



