/*
Enzepplopedia
Customized by the genius MenWithPens
*/

.custom { background:url("images/background.jpg") no-repeat center top #c6c6c6; }
.no-sidebars { background:url("images/background_nosidebars.jpg") no-repeat center top #c6c6c6; }
.custom .page { background:transparent; }

.custom #header_area { height:330px; }
.custom #header_area .page,.custom #header_area #header { padding-bottom:0;padding-top:0;}
.custom #header_area #logo a { background:url('images/enzepplopedia.png') top left no-repeat;display:block;height:112px;overflow:hidden;text-indent:-10000px;width:221px; }
.custom #header_area #tagline { display:none; }
.custom #header_area .menu {  }
.custom #header_area .menu .tab-4 { background:transparent;clear:left;margin-left:0;padding-left:0; }
.custom #header_area .menu li { background:url("images/nav_plus.png") no-repeat left center;margin-left:10px;padding-left:20px;padding-top:1px; }
.custom #header_area .menu a { background:transparent;border-bottom:1px dotted transparent;color:#232323;font-family:"Arial Black";font-size:14px;font-weight:bold;letter-spacing:normal;margin:0;padding:0;text-transform:uppercase; }
.custom #header_area .menu .tab-home { background:transparent;margin-left:0;padding-left:0; }
.custom #header_area .menu a:hover,.custom #header_area .menu .current a { border-bottom:1px dotted #000;color:#000; }

.custom #content_area #content { text-align:justify; }
.custom #content_area .email_this a { background:url("images/envelope.png") no-repeat right center;color:#444;font-family:"Verdana";font-size:13px;padding:15px 52px 10px 0; }
.custom #content_area .email_this a:hover { text-decoration:underline; }
.custom #content_area .headline_area { border-bottom:1px solid #929292;position:relative; }
.custom #content_area .headline_area h1,.custom #content_area .headline_area h2 { color:#232323;font-size:36px;font-weight:bold; }
.custom #content_area .custom_headline_meta { background:url("images/date_background.png") no-repeat center center;color:#fff;font-family:"Georgia";font-size:12px;font-style:italic;height:63px;padding-top:10px;position:absolute;right:0;top:0;text-align:center;width:85px; }
.custom #content_area .custom_headline_meta p { margin:0; }
.custom #content_area .custom_headline_meta .headline_day { font-size:25px;line-height:12px; }
.custom #content_area .custom_headline_meta .headline_year { line-height:26px; }
.custom #content_area #content .format_text {  }
.custom #content_area #content .format_text h3 { font-style:italic;font-weight:bold; }
.custom #content_area #content .more-link { background:url("images/content_arrow.png") no-repeat right center;color:#232323;font-family:"Arial",sans-serif;font-size:24px;font-weight:bold;line-height:normal;padding-right:30px;text-decoration:none; }
.custom #content_area .wpcf7-form input[type="submit"] { background:transparent url(../lib/images/submit-bg.gif) repeat scroll 0 0;border:1px solid #ccc;color:#000;cursor:pointer;font-size:1.143em;padding:0.313em 0.25em;width:auto; }
.custom #content_area .wpcf7-form input[type="submit"]:hover { color:#000; }
.custom #content_area #content_widgets { padding-top:40px; }
.custom #content_area #content_widgets li { list-style-type:none; }
.custom #content_area #content_widgets h3 { color:#232323;font-family:"Arial",sans-serif;font-size:32px;font-weight:bold;line-height:normal;margin-bottom:15px; }
.custom #content_area #content_widgets #top_left h3,.custom #content_area #content_widgets #top_right h3 { margin-bottom:0; }
.custom #content_area #content_widgets h3 span { font-size:19px;font-weight:normal; }
.custom #content_area #content_widgets h4 { font-size:18px;margin-bottom:10px; }
.custom #content_area #content_widgets p { font-size:14px; }
.custom #content_area #content_widgets .content_widget { float:left;padding:0 15px;width:263px; }
.custom #content_area #content_widgets #middle { width:564px;}
.custom #content_area #content_widgets #pics_plus_content { background:#232323;padding:8px 0;text-align:center; }
.custom #content_area #content_widgets #pics_plus_content p { margin:2px 0; }
.custom #content_area #content_widgets #pics_plus_content a { margin:0 3px;padding:0;position:relative;text-decoration:none;width:100px; }
.custom #content_area #content_widgets #pics_plus_content a img { border:2px solid #fff; }
.custom #content_area #content_widgets #pics_plus_content .icon { border:none;position:absolute;bottom:4px;right:4px; }
.custom #content_area #content_widgets #pics_plus .view_all { background:url("images/view_all_background.png") center top;color:#fff;display:block;font-family:"Arial";font-size:20px;font-weight:bold;height:29px;margin-left:50px;padding:10px 0 0 20px;width:192px; }
.custom #content_area #content_widgets .testimonials_manager_widget { background:transparent; }
.custom #content_area #content_widgets .book_feature a { background:url("images/learn_more_background.png") center center;display:block;height:258px;padding-left:16px;padding-top:10px;width:249px; }
.custom #content_area #content_widgets .custom_tag_cloud_widget a { color:#232323; }
.custom #content_area #content_widgets .custom_widget_item { border-bottom:1px dotted #929292;margin-bottom:6px;padding-bottom:6px; }
.custom #content_area #content_widgets #acclaim_widget { font-size:16px;line-height:normal;padding-bottom:0; }
.custom #content_area #content_widgets #acclaim_widget ul { padding:10px 0 0 0; }
.custom #content_area #content_widgets #acclaim_widget ul li { border-top:1px dotted #929292;margin-bottom:0;padding:10px 5px; }
.custom #content_area #content_widgets #acclaim_widget ul li p { margin:0; }
.custom #content_area #content_widgets #acclaim_widget ul li .acclaim_name { padding:5px 0;text-align:center; }
.custom #content_area #content_widgets #acclaim_widget ul .highlight { background:#b9b9b9; }
.custom #content_area #content_widgets #bottom_left h3,.custom #content_area #content_widgets #bottom_right h3 { border-bottom:1px solid #929292;padding-bottom:5px; }
.custom #content_area .testimonial { background:transparent;border-left:none;border-right:none; }
.custom #content_area .pagination { background:transparent; }
.custom #content_area .testimonials_manager_widget { border-color:#929292;font-size:16px; }
.custom #content_area input[type="text"] { margin:3px 0; }

.library-order #content_area label { display:block;float:left;padding:3px 5px 3px 0;text-align:right;width:120px; }
.library-order #content_area .float_left { float:left; }
.library-order #content_area .medium_width { width:160px; }
.library-order #content_area .small_width { width:50px; }
.library-order #content_area p { clear:both; }
.library-order #content_area input[type="checkbox"] { margin:0;width:auto; }

.custom #sidebars { padding-top:40px; }
.custom #sidebars .widget { background:url("images/sidebar_box_background.png") no-repeat center top;color:#fff;height:352px;margin-bottom:0;padding:70px 34px 0 35px;width:271px; }
.custom #sidebars .widget h3 { background:url("images/sidebar_arrow.png") no-repeat right center;color:#F08D2F;display:inline;letter-spacing:0;padding-right:36px;font-size:36px;font-variant:normal; }
.custom #sidebars .widget ul { margin-top:10px; }
.custom #sidebars .widget li { margin:0; }
.custom #sidebars .widget li a,.custom #sidebars .widget .newsletter_submit input { background:url("images/sidebar_a_hover.png") no-repeat right bottom;color:#fff;display:block;font-family:"Verdana";font-size:13px;font-weight:bold;padding:14px 5px 14px 2px; }
.custom #sidebars .widget li a:hover,.custom #sidebars .widget_plus_links li a:hover { background-position:right -1px;color:#0e0e0e;font-style:italic;text-decoration:none; }
.custom #sidebars .widget li:first-child a,.custom #sidebars .widget_plus_links li:first-child a,.custom #sidebars .widget .newsletter_submit input { padding-top:15px;}
.custom #sidebars .widget li:first-child a:hover,.custom #sidebars #rss_widget li:first-child a:hover { background-position:right top; }
.custom #sidebars .widget li a img { float:left;margin:-11px 10px 0 0; }
.custom #sidebars .widget_plus_links li a,.custom #sidebars .widget .newsletter_submit input { background:url("images/sidebar_plus_hover.png") no-repeat right bottom;padding-left:40px; }
.custom #sidebars .custom_recent_posts_widget a img { border:1px solid #fff; }
.custom #sidebars .widget #social_media_widget li a { font-weight:normal; }
.custom #sidebars .widget #social_media_widget li a img { margin-top:-10px; }
.custom #sidebars #text-3 { background:url("images/sidebar_rss_background.png") no-repeat center top;height:224px;padding-top:55px; }
.custom #sidebars #text-4 { background:url("images/sidebar_libraries_background.png") no-repeat center top;height:177px;padding-top:55px; }
.custom #sidebars .widget #sign_up_widget p { margin-top:10px; }
.custom #sidebars .widget #sign_up_widget form { padding-top:5px; }
.custom #sidebars .widget #sign_up_widget form p { margin:4px 0; }
.custom #sidebars .widget #sign_up_widget form label { display:block;float:left;padding-right:5px;text-align:right;width:55px; }
.custom #sidebars .widget #sign_up_widget form input[type="text"] { background:#fff;width:200px; }
.custom #sidebars .widget #sign_up_widget form .newsletter_submit input { background-position:right top;border:none;color:#000;display:block;text-align:left;width:271px; }
.custom #sidebars .widget #sign_up_widget form .newsletter_submit { margin:10px 0;text-align:center; }
.custom #sidebars .testimonials_manager_widget,.custom #content_area .testimonials_manager_widget { background:transparent;border-left:none;border-right:none; }

.custom #footer_area { background:url("images/footer_background.png") repeat-x center top;font-family:"Verdana";padding-top:20px; }
.custom #footer_area .page { padding-bottom:5px; }
.custom #footer_area a { border:none;color:#fff; }
.custom #footer_area .footer_widget { color:#fff;text-align:left; }
.custom #footer_area #footer_nav { font-size:14px;padding-bottom:4px; }
.custom #footer_area #footer_nav li { display:inline;list-style-type:none; }
.custom #footer_area #footer_nav a { margin-right:5px;text-transform:lowercase; }
.custom #footer_area #footer_nav a:hover { color:#ccc; }
.custom #footer_area #footer_copyright { font-size:11px; }
.custom #footer_area #footer_copyright a { font-weight:bold; }