body.custom .e2ma_signup_form_required_footnote {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	border:0px solid #dddddd;
	padding:5px;
	margin-bottom:5px;
display: none
}

body.custom .e2ma_signup_message {padding: 2px 0 0 0; }

body.custom .e2ma_signup_form select { 
	width: 30px; }


body.custom .e2ma_signup_form_required_asterix {
	color:#FF0000;
display: none
}

body.custom .e2ma_signup_form_button { 
    width:65px; background-color:#3a647a; border-style:solid; border-color:#afb9b1; color:#ffffff; font-family:Verdana; float:left; padding:0 0 3px 0;}


body.custom .e2ma_signup_form_label { margin-top:2px; font-weight:bold; font-variant:small-caps; }


body.custom .e2ma_signup_form_button_row #e2ma_signup_reset_button {
	display: none; }

body.custom .e2ma_signup_form_element { padding:0; line-height:0; float:left; }

body.custom .e2ma_signup_form_button_row { margin-right:20px; }

body.custom div#leaf-74 { margin:0; padding:5px; }

body.custom div#leaf-74 .widget-title { font-family:verdana; font-size:14px; color:#3a647a; font-weight:bold; background:none; border:0; font-weight:bold; text-transform:none; letter-spacing:normal; }

body.custom .worktable { padding:0 15px 0 0; font-size:11.5px; }

body.custom div#relatedcontent { background-color:#D5E0D8; padding:2px 5px 2px 10px; margin-bottom:20px; }

body.custom div#pagelink a { font-family:Georgia; font-size:12px; color:#000000; }

body.custom div#wrapper { background-repeat: none; }

body.custom .leaf-content { font-family: 'Gill Sans'; font-size: 26px; color: #6e8387; vertical-align: bottom; }

body.custom .entry-content { margin-top: 0px; }

body.custom div.entry-content h1 { font-size:14px; color:#3a647a; line-height:30px; font-weight:bold; }

body.custom div.entry-content h2 { font-size:12px; color:#6e8387; font-family:Verdana; font-weight:bold; margin:-8px 0 -8px 0; }

body.custom ul.sidebar li ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding: 0 0 5px 0;
margin:0 0 7px;
border-style:solid;
border-width:0 0 1px 0;
border-color:#d5e0d8; }

body.custom .frontpageblurb { padding: 0px 10px 0px 10px; margin-top: -10px; }

body.custom .clearfix { margin-left: 0px; }

body.custom div#leaf-25 { background-color: #afb9b1; }

body.custom div#leaf-25 a:link { color: #0e2138; font-size: 12px; font-weight: bold; line-height: 22px;}

body.custom .ontheblog { font-family: 'Gill Sans'; font-size: 12px; color: #000000; }

body.custom div#leaf-26 { background-color: #d5e0d8; }

body.custom div#leaf-26 .widget-title { background-color: #d5e0d8; }

body.custom div#leaf-26 a:link { color: #0e2138; font-size: 12px; font-weight: bold; }

body.custom div#leaf-26 blockquote { background: none; color:#111111; border-width: 0; margin: 0; padding: 0; font-size: 11px; font-style: normal; }

body.custom div#leaf-30 { background-color:#f6f6f6; border-color:#0e2138; border-width:1px; border-style:solid; padding:3px; }

body.custom div#leaf-30 .leaf-content { font-family: Verdana; font-size: 11px; color: #111111; line-height: 16px; }

body.custom div#leaf-30 .box { margin:0; }

body.custom div#leaf-30 h1 { font-family: Verdana; font-size: 13px; color: #3a647a; line-height: 16px; font-weight: bold; }

body.custom div#leaf-36 { background:#AFB9B1; margin-top:15px; }

body.custom div#leaf-36 a { font-family: 'Gill Sans'; font-size: 16px; color: #0e2138; text-decoration:none; line-height: 20px;  }

body.custom div#leaf-36 a:hover { color:#6e8387; text-decoration:underline; }

body.custom div#leaf-52 { background:#AFB9B1; margin-top:15px; }

body.custom div#leaf-52 a { font-family: 'Gill Sans'; font-size: 16px; color: #0e2138; text-decoration:none; line-height: 20px;  }

body.custom div#leaf-52 a:hover { color:#6e8387; text-decoration:underline; }

body.custom div#leaf-62 { background:#AFB9B1; margin-top:15px; }

body.custom div#leaf-62 a { font-family: 'Gill Sans'; font-size: 16px; color: #0e2138; text-decoration:none; line-height: 20px;  }

body.custom div#leaf-62 a:hover { color:#6e8387; text-decoration:underline; }

body.custom div#leaf-62 a.depth_1 { font-family: Arial; font-size:12px; line-height:16px; }

body.custom div#leaf-62 ul.sidebar li ul li ul li { border:0; margin:0; }

body.custom div#leaf-53 { background:#AFB9B1; margin-top:15px; }

body.custom div#leaf-53 a { font-family: 'Gill Sans'; font-size: 16px; color: #0e2138; text-decoration:none; line-height: 20px;  }

body.custom div#leaf-53 a:hover { color:#6e8387; text-decoration:underline; }

body.custom h2.entry-title {
font-family:'Gill Sans',serif;
font-size:24px;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:26px;
text-transform:none; }

body.custom h2.entry-title a { color:#3a647a; }

body.custom h2.entry-title a:hover { color:#6e8387; }



body.custom div.entry-meta {
color:#666666;
font-family:verdana;
font-size:10px;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:16px;
text-transform:none;
}

body.custom div#leaf-18 div.entry-content {
color:#333333;
font-family:'Gill Sans', serif;
font-size:14px;
line-height:18px; }

body.custom div.entry-content a {
color:#0e2138;
}

body.custom div.entry-content a:hover {
text-decoration:none;
}

body.custom div.entry-content a img {
border-style:solid;
border-color:#0e2138;
border-width:0px; }

body.custom div.entry-content blockquote {
background:none;
border-style:dotted;
border-width:0 0 0 1px;
color:#666666;
font-style:italic;
margin:10px 0;
padding:5px 0 5px 26px; }

body.custom ul.navigation li a:link, ul.navigation li a:visited, ul.navigation li ul {
background:#0E2138 none repeat scroll 0 0;
border-color:#0E2138;
border-width:1;
color:#afb9b1;
font-family:gill sans,sans-serif;
font-size:16px;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:11px;
text-transform:lowercase; }

body.custom ul.navigation li a:hover {
color:#3a647a; 
text-decoration: underline; }



body.custom p.nocomments {
border-top:1px solid #DDDDDD;
font-family:Verdana;
font-size:12px;
clear:both;
color:#666666;
}

body.custom div#respond p { 
font-family:Verdana;
font-size:12px;
color:#666666;
}
body.custom div#leaf-49 span.widget-title {
border-bottom-color:#0E2138;
border-bottom-width:1px;
background-color:#d5e0d8;
color:#0E2138;
font-family:gill sans,sans-serif;
font-size:14px;
font-variant:normal;
font-weight:normal;
letter-spacing:2px;
line-height:21px;
text-transform:uppercase;
}

body.custom div#leaf-49 ul.sidebar .widget {
background-color:#d5e0d8;
}

body.custom div#leaf-49 ul.sidebar .textwidget {
padding:0 0 5px 10px;
}

body.custom div#leaf-49 ul.sidebar li ul li.rss { padding: 0 0 5px 20px; }

body.custom div#leaf-49 input, textarea {
margin:0;

}

body.custom div#leaf-49 ul.sidebar li ul li a {
color:#0e2138;
text-decoration:none;
}


body.custom div#leaf-49 ul.sidebar li ul li a:hover {
text-decoration:underline;
}

body.custom div#leaf-49 ul.sidebar li ul li {
margin:0 0 0px;
padding:0 0 5px;

}

body.custom div#leaf-45 span.widget-title {
border-bottom-color:#0E2138;
border-bottom-width:1px;
background-color:#D5E0D8;
color:#0E2138;
font-family:gill sans,sans-serif;
font-size:14px;
font-variant:normal;
font-weight:normal;
letter-spacing:2px;
line-height:21px;
text-transform:uppercase;
}

body.custom div#leaf-45 ul.sidebar .widget {
background-color:#d5e0d8;
}

body.custom div#leaf-45 ul.sidebar .textwidget {
padding:0 0 5px 10px;
}

body.custom div#leaf-45 ul.sidebar li ul li.rss { padding: 0 0 5px 20px; }

body.custom div#leaf-45 input, textarea {
margin:0;

}

body.custom div#leaf-45 ul.sidebar li ul li a {
color:#0e2138;
text-decoration:none;
}


body.custom div#leaf-45 ul.sidebar li ul li a:hover {
text-decoration:underline;
}

body.custom div#leaf-45 ul.sidebar li ul li {
margin:0 0 0px;
padding:0 0 5px;

}

body.custom div#leaf-45 ul.sidebar .archives-3 {
margin:0 0 0px;
padding:0 0 5px;

}



body.custom div#footer a { float:right; }

body.custom div#footer a { font-family:verdana;
color:#ffffff;
font-size:12px; 
line-height:6px; }
