/*
AddFish.net
Theme developed by Jeff Sarris
http://jeffsarris.com
*/

.custom .page { background:transparent; }

.custom #header_area { background:url("images/feature_nav_background.png") repeat-x center bottom; }
.custom #header_area .page { padding-top:0;position:relative; }
.custom #header_area #logo a { background:url('images/addfish.png') top left no-repeat;display:block;height:111px;overflow:hidden;text-indent:-10000px;width:173px; }
.custom #header_area #header { padding-top:16px; }
.custom #header_area #tagline { display:none; }
.custom #header_area .menu a { background:transparent;text-transform:none; }
.custom #header_area .menu a:hover { color:#126492; }
.custom #header_area .menu .current a { cursor:default;font-weight:bold; }
.custom #header_area .menu .current a:hover { color:#fff; }
.custom #header_area .menu li { margin-bottom:3px; }
.custom #header_area .menu .submenu a { background:#fff;color:#126492; }
.custom #header_area .menu .submenu a:hover { background:#126492;color:#fff; }
.custom #header_area #feature_area { height:233px;; }
.custom #header_area #feature_area >ul { list-style-type:none; }
.custom #header_area #feature_area #feature_area_content { color:#fff;font-size:15px;padding-left:30px;padding-top:22px; }
.custom #header_area #feature_area h3 { font-size:18px;font-weight:bold;padding-bottom:8px; }
.custom #header_area #feature_area p { margin:8px 0; }
.custom #header_area #feature_area .newsletter_form input[type="text"] { background:#fff;color:#666;float:left;font-size:12px;margin:13px 2px;padding:5px;width:140px; }
.custom #header_area #tagline_widget { font-size:18px;position:absolute;right:20px;top:36px;text-align:left;width:400px; }
.custom #header_area #tagline_widget li { list-style-type:none; }

.custom #content_area a { font-weight:bold;text-decoration:none; }
.custom #content_area a:hover { text-decoration:underline; }
.custom #content_area .headline_area h1,.custom #content_area .headline_area h2 { font-weight:bold; }
.custom #content_area .headline_meta,.custom #content_area .headline_meta * { font-variant:normal;text-transform: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 #sidebars h3 { color:#FF6633;font-size:20px;font-variant:normal;font-weight:bold;letter-spacing:normal; }
.custom #sidebars .widget li { background:url("images/checkmark.png") no-repeat left top;font-size:15px;padding-left:24px; }
.custom #sidebars #sidebar_1 .sidebar_list { padding-left:2.2em;padding-right:0;padding-top:0; }

.custom #footer_area { background:url("images/footer_background.jpg") repeat-x right top #cbe7f5;min-height:236px;padding:0; }
.custom #footer { padding-top:20px;text-align:left; }
.custom #footer_widget_area { background:url("images/footer_area_background.jpg") repeat-x right top #f6f3eb;padding-bottom:40px;padding-top:90px; }
.custom #footer_widget_area li { margin:0; }
.custom #footer_widget_area h3 { color:#FF6633;font-size:20px;font-weight:bold;padding-bottom:10px; }
.custom #footer #footer_widget_bottom > ul,.custom #footer_widget_area #footer_widget_area_widgets,.custom #footer_widget_area #footer_widget_area_widgets .footer_widget { list-style-type:none; }
.custom #footer_widget_area #footer_widget_area_widgets .textwidget ul { list-style-type:disc;margin-left:20px; }
.custom #footer_widget_area_widgets li { float:left; }
.custom #footer_widget_area .footer_widget { color:#333;display:inline;float:left;font-size:12px;margin-top:0;padding-left:20px;padding-right:20px;width:274px; }
.custom #footer_widget_area .footer_widget a { border:none;font-weight:bold;text-decoration:none; }
.custom #footer_widget_area .footer_widget a:hover { text-decoration:underline; }
.custom #footer_widget_bottom .widget { font-size:12px;margin-bottom:10px; }
.custom #footer_widget_bottom .widget a { border:none;text-decoration:none; }
.custom #footer_widget_bottom .flexipages_widget { height:30px; }
.custom #footer_widget_bottom .flexipages_widget ul li { border-left:1px solid #818080;display:inline;float:left; }
.custom #footer_widget_bottom .flexipages_widget ul li a { display:block;font-size:16px;margin:0 10px;padding:0; }
.custom #footer_widget_bottom .flexipages_widget ul li a:hover { color:#FF6633; }
.custom #footer_widget_bottom .flexipages_widget ul .home_page { border-left:none; }
.custom #footer_widget_bottom .flexipages_widget ul .home_page a { margin-left:0; }