/*
Theme Name: PE
Description: Child Theme for Titan
Author: Julie Hathaway
Author URI: http://pilcrow.biz/
Template: titan
*/
 
@import url("../titan/style.css");

/* new font stack */
body {
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	}


/* ------- Header ------- */

/* logo image replacement */
h1#title, div#title {
	background: url('logo.gif') bottom no-repeat;
	height:109px;
	width:392px;
	padding-bottom:0;
	}
	
h1#title a, div#title a {
	position:absolute;
	top:0;
	left:-999px;
	}
	
div#description {
	color:#ded6d4;
	margin-top:80px;
	}
	
/* increase width of dropdown menu */
#nav li li,
#nav li li a {
	width: 220px;
	}
	
/* don't display grandchild pages in main nav */
#nav li ul ul {
	display:none;
	}
	
/* hide Thank you page from nav since Titan option to exclude doesn't seem to be working */	
li.page-item-1816 {
	display:none;
	}


/* ------- Sidebar ------- */
	
#sidebar ul ul ul {
	margin-left:20px;
	}
	
#sidebar ul ul li {
	font-size:1.2em;
	}
	
#sidebar ul ul ul li {
	font-size:1em;
	}

	
#sidebar p {
	line-height:1.4em;
	font-size: 1.2em;
	margin-bottom:10px;
	}
	
#sidebar h3 {
	font-size:1.2em;
	margin-bottom:10px;
	}
	
/* styling for Paypal form */
#sidebar td {
	margin:0;
	padding:0;
	font-size:1.2em;
	}
	
#sidebar table, #sidebar form {
	margin:0 0 10px;
	}
	
/* styling for mailing list form */
#sidebar label, #sidebar input {
	display:block;
	}
	
#sidebar form p, #sidebar form input {
	margin-bottom:3px;
	}
	
#sidebar p.small {
	font-size: 0.9em;
	}
	
	
/* ------- Footer ------- */
	
#footer a:link, #footer a:visited {
	color:#4265A7;
	}	


/* ------- Forms ------- */

.cform fieldset legend {
	display:none;
	}
	
.entry form.cform ol {
	margin-left:0;
	list-style:none;
	}
	
form.cform ol li {
	list-style:none;
	}
	
form.cform label {
	display:block;
	line-height:1.3em;
	margin-bottom:5px;
	}

/* radio buttons */		
form.cform label.cf-after {
	display:inline;
	width:auto;
	padding-right: 15px;
	}

form.cform input.cf-box-b {
	width:auto;
	margin-right:5px;
	}	

form.cform input,
form.cform textarea {
	width: 300px;
	padding:4px;
	margin-bottom: 20px;
	}
	
form.cform input.sendbutton {
	width:auto;
	}
	
form.cform textarea {
	width:600px;
	}
	
p.linklove {
	display:none;
	}
	
	
/* ------- Misc ------- */

p.wp-caption-text {
	margin-top:-6px;
	padding-top:0;
	font-size: 0.85em;
	font-style:italic;
	}
	
.entry ul li, .c-body ul li {
	background-image: url('bullet.gif');
	}

span.large {
	font-size:1.3em;
	font-weight:bold;
	}