/*
Site: ParalegalWork.org
Custom Theme inspired by Blue Sense by Dosh Dosh 

--:Default Colors:--
site background = #f7fafd
page background = #F0F6FB
dark blue = #064B8C
lft & rt page borders = #d4e5f2 (dark) #e7f1f9 (light)
drop cap and comments tally = #456c92
*/

/* Adsense Unit Positioning */
.custom .link_unit_below_header 
.custom .banner_before_post { text-align: left; }
.custom .banner_after_post_box { margin-left: 1.2em; }
.custom .skyscraper_left_sidebar { margin-left: none; }
.custom .skyscraper_right_sidebar { margin-left: 0; }

/* Page Borders */
.custom #container { background: #d4e5f2; padding-left: 0.2em; padding-right: 0.2em; border-left: 0.2em solid #e7f1f9; border-right: 0.2em solid #e7f1f9;}

/* Misc Tweaks */
.custom #feature_box { text-align: center; background: #064B8C; padding-top: 1em; padding-bottom: 1em; } /* <- Adsense link unit */
.custom h1, h2, h3, h4 { font-weight: bold; }
.custom .comments_closed p { display: none; }
.custom .format_text .drop_cap {color: #456c92; }
.custom input.form_submit:hover { color: #064B8C; }
.custom input, textarea { font-size: 0.9em; color: #064B8C; background: #f7fafd; } 
.custom .headline_meta { font-style: normal; }
.custom .headline_meta span, .custom .headline_meta abbr { text-transform: none; }
.custom .prev_next { text-transform: none; color: #456c92; border-style: solid; border-color: #ddd; clear: both; }
.custom .post_tags { color: #456c92; }
.custom .thesis_widget_subscriptions .sub_rss a { background: none; margin-left: -20px }
.custom .thesis_widget_subscriptions .sub_email a { background: none; margin-left: -20px }
.custom .format_text p.alert { background: #dbe7f0; border: 2px solid #b3c6d9; }
dl#trackback_list { border-top: 1px dotted #bbb; }
dl#trackback_list dt a { color: #064B8C; text-decoration: underline; }
dl#trackback_list dt a:hover { color: #064B8C; text-decoration: none; }
dl#trackback_list dd { color: #064B8C; }

/* 
Remove 0 comments function in custom_functions.php to enable comment styles below this line

/* After Click on Post Comments */
.custom .format_text .to_comments a {color:#456c92; }
.custom .format_text .to_comments a:hover {color:#456c92; }
.custom .format_text .to_comments span { color: #456c92; }
.custom .format_text .to_comments span.bracket { display: none; }

/* Intro Comment Styles */
.custom .comments_intro p { color: #456c92; }
.custom .comments_intro a { color: #456c92; text-decoration: underline; }
.custom .comments_intro a:hover { color: #456c92; }
.custom .comments_intro span { color: #456c92; }
.custom .comments_intro span.bracket { display: none; }

Remove 0 comments function in custom_functions.php to enable comment styles above this line
*/

/* Nav  */
.custom .menu {background: none;}

/* Header styles */
.custom #header #logo { font-weight: bold; font-size: 2.5em; text-align: center; text-decoration: underline; margin-bottom: 1em; }
.custom #header #logo a { text-decoration: none; }
.custom #header #logo a:hover { text-decoration: none; }
.custom #header #logo a:active { text-decoration: none; }
.custom #header #tagline { font-weight: bold; font-size: 1.8em; text-align: center; }

/* Post Titles */
.custom .entry-title {text-align: center !important; }
.custom .entry-title a{text-align: center !important; }
.custom .entry-title a:hover {color: #064B8C; }
.custom .headline_meta {text-align:center;}
.custom .headline_meta a {color: #064B8C; text-decoration:underline; border:none;}
.custom .headline_meta a:hover {color: #064B8C; text-decoration:none;}
.headline_area {text-align:center; border-bottom: 1px solid #064B8C}
#archive_info {text-align:center;}
.custom .teaser .teaser_date {margin-left: 8em;}

/* Sidebar */
.custom .sidebar h3 { text-align: center; font-weight: bold; margin-bottom: 0.5em; padding: 0.3em; background-color: #064B8C; } 
.custom .sidebar a { text-decoration: underline; }
.custom .sidebar a:hover {text-decoration: none; }
.custom .sidebar ul ul { list-style-type: circle; margin-left: 1.2em; margin-bottom: 0.2em; }
.custom .sidebar ul ul ul { list-style-type: circle; margin-left: 1.2em; }

/* Footer */
.custom #footer { background: #064B8C; padding-bottom: 0.5em; padding-top: 0.5em; margin-top: 2.5em; border-top: 1px solid #064B8C; border-bottom: 1px solid #064B8C; }
.custom #footer p { color: #fff; }
.custom #footer a { color: #fff; }
.custom #footer a:hover {color: #fff; }

