/*
GoodFunMarketing.com
Customized by the genius MenWithPens
*/

.custom { background:url("images/background.jpg") center top; }

.custom #custom_header { height:320px; }
.custom #header_area .page { background:url("images/rss_character_background.png") no-repeat 381px top;height:269px;padding-top:0; }
.custom #header_area #header { padding-bottom:0;padding-top:0;position:relative; }
.custom #header_area #header #logo { float:left;padding-top:20px;width:404px; }
.custom #header_area #header #logo a { background:url('images/good-fun-marketing.png') top left no-repeat;display:block;height:229px;overflow:hidden;text-indent:-10000px;width:404px; }
.custom #header_area #header #tagline { display:none; }
.custom #header_area #custom_sidebar1 { font-size:10px;margin-left:424px;width:566px; }
.custom #header_area #custom_sidebar1 ul { list-style-type:none;margin:0;padding:0; }
.custom #header_area #subscribe_header { color:#fff;font-family:"Arial Rounded MT Bold","Arial",sans-serif;padding-top:8px;padding-right:130px;text-align:right; }
.custom #header_area #subscribe_header a { color:#c3e2ee;font-size:14px;padding-left:5px;padding-right:5px; }
.custom #header_area #text-10 { margin-bottom:0; }
.custom #header_area #hi-im-melani-ward { border-bottom:1px dashed #d6dee1;color:#111;padding-bottom:26px;padding-left:98px; }
.custom #header_area #hi-im-melani-ward p { border-left:1px solid #bebebe;color:#585858;font-family:"Georgia";font-size:14px;font-style:italic;margin-bottom:0;margin-left:50px;padding:5px 0 5px 8px;text-align:justify; }
.custom #header_area a { text-decoration:none; }
.custom #header_area a:hover { text-decoration:underline; }

.custom #content_area .page { padding-top:15px; }
.custom #content_area .post_box { padding-top:1em; }
.custom #content_area #content_box .headline_area h1,.custom #content_area #content_box .headline_area h2 { color:#333;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:50px;line-height:normal;margin-bottom:0;margin-top:0;text-align:left;text-transform:lowercase;width:90%; }
.custom #content_area #content_box .headline_area h2 { font-size:40px; }
.home #content_area .headline_area { display:none; }
.home #content_area .big_bold { color:#333;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:63px;margin-bottom:10px;margin-top:0;text-transform:lowercase; }
.custom #content_area #content p { text-align:justify; }
.custom #homepage_left,.custom #homepage_right { float:left;padding-left:9px;padding-right:9px;width:275px; }
.custom #custom_sidebar2 { padding-top:20px; }
.custom #custom_sidebar2 li { display:inline; }
.custom #custom_sidebar2 .homepage_text { border-left:1px solid #bebebe;height:120px;padding-left:10px; }
.custom #custom_sidebar2 .homepage_download { margin-top:10px;text-align:center !important; }
.custom #custom_sidebar2 ul,.custom #custom_sidebar3 ul { list-style-type:none; }
.custom #custom_sidebar2 h4,.custom #custom_sidebar3 h4 { color:#333;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:30px;margin-bottom:10px; }
.custom #custom_sidebar2,.custom #custom_sidebar3 { border-top:1px dashed #d6dee1; }
.custom #content_area .more-link { background:url("images/read_on.png") center center no-repeat;display:block;height:36px;overflow:hidden;text-indent:-9999px;width:125px; }
.custom #custom_sidebar3 { padding-left:9px;padding-top:40px; }
.custom #testimonial_images { margin-left:20px;text-align:center; }
.custom #custom_sidebar3 h4 { margin-bottom:0; }

.custom #sidebars #sidebar_1 h3 { color:#0c4659;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:18px;font-variant:normal;letter-spacing:normal; }
.custom #sidebars #sidebar_1 .recent_posts_widget,.custom #sidebars #sidebar_1 .widget_get_recent_comments { background:url("images/sidebar_bubble_top.png") no-repeat center 12px;float:left;width:188px; }
.custom #sidebars #sidebar_1 .recent_posts_widget h3,.custom #sidebars #sidebar_1 .widget_get_recent_comments h3 { font-size:18px;margin-bottom:14px;margin-left:32px;text-transform:lowercase; }
.custom #sidebars #sidebar_1 .recent_posts_widget ul,.custom #sidebars #sidebar_1 .widget_get_recent_comments ul { background:url("images/sidebar_bubble_background.png") no-repeat center bottom;padding-bottom:10px;padding-left:5px;padding-right:5px; }
.custom #sidebars #sidebar_1 .recent_posts_widget ul li,.custom #sidebars #sidebar_1 .widget_get_recent_comments ul li { border-top:1px dotted #fff;font-size:12px;margin-bottom:0; }
.custom #sidebars #sidebar_1 .recent_posts_widget ul li,.custom #sidebars #sidebar_1 .widget_get_recent_comments ul li,.custom #sidebars #sidebar_1 .recent_posts_widget ul li a,.custom #sidebars #sidebar_1 .widget_get_recent_comments ul li a{ color:#fff; }
.custom #sidebars #sidebar_1 .recent_posts_widget { margin-right:10px; }
.custom #sidebars #sidebar_1 .recent_posts_widget a,.custom #sidebars #sidebar_1 .widget_get_recent_comments a { display:block;padding:10px 3px; }
.custom #sidebars #sidebar_1 .recent_posts_widget a:hover,.custom #sidebars #sidebar_1 .widget_get_recent_comments a:hover { background:url("images/sidebar_bubble_item_background.png") center center;text-decoration:none; }
.custom #sidebars #sidebar_1 .recent_posts_widget .recent_posts_title { font-size:12px;font-weight:bold; }
.custom #sidebars #sidebar_1 .recent_posts_widget .recent_posts_meta { font-size:9px;font-style:italic; }
.custom #sidebars #sidebar_1 .recent_posts_widget h4 {  }
.custom #sidebars #sidebar_1 { margin-top:-20px; }
.custom #sidebars #sidebar_1 .sidebar_list { padding-top:0; }
.custom #sidebars #sidebar_1 .widget_pages ul { margin-right:20px; }
.custom #sidebars #sidebar_1 .widget_pages ul li { font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:25px;margin-bottom:0;text-align:right; }
.custom #sidebars #sidebar_1 .widget_pages ul li a { background:url("images/nav_item_background1.png") repeat-x right bottom;color:#5c7d8b;display:block;height:20px;padding-bottom:10px;padding-right:44px;padding-top:10px;text-decoration:none;text-transform:lowercase; }
.custom #sidebars #sidebar_1 .widget_pages ul li:first-child a { background-image:url("images/nav_item_background.png");height:21px; }
.custom #sidebars #sidebar_1 .widget_pages ul li a:hover,.custom #sidebars #sidebar_1 .widget_pages ul .current_page_item a { background-position:right top; }
.custom #sidebars #sidebar_1 #sidebar_download { clear:both; }

.custom #footer_area { background:url("images/footer_background.png") repeat-x center top;padding-top:0; }
.custom #footer_area .page { height:344px;padding-top:18px; }
.custom #footer_area #footer { padding-left:0;padding-right:0; }
.custom #footer_area #custom_sidebar { padding-bottom:0; }
.custom #footer_area #custom_sidebar #custom_footer li { margin-bottom:0; }
.custom #footer_area #custom_sidebar ul { list-style-type:none; }
.custom #footer_area #custom_sidebar #social_media { height:100px;margin-top:0;padding-left:15px;padding-top:0; }
.custom #footer_area #custom_sidebar #social_media a { margin-right:67px;margin-top:0;padding-top:0; }
.custom #footer_area #custom_sidebar #footer_download { padding-left:0;padding-top:50px; }
.custom #footer_area #custom_sidebar #footer_download,.custom #footer_area #custom_sidebar #footer_download a { color:#fff;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:15px; }
.custom #footer_area #custom_sidebar #footer_download a { margin-left:10px;margin-right:20px; }
.custom #footer_area #footer_nav { padding-bottom:5px;text-align:left; }
.custom #footer_area #footer_nav ul { list-style-type:none; }
.custom #footer_area #footer_nav ul li { display:inline; }
.custom #footer_area #footer_nav .page_item { background:url("images/footer_nav_divider.png") left center no-repeat;padding-left:13px;padding-right:5px; }
.custom #footer_area #footer_nav .footer_home_link { background:transparent;padding-left:0; }
.custom #footer_area #footer_nav a { border:none;color:#fff;font-family:"Arial Rounded MT Bold","Arial",sans-serif;font-size:12px;text-transform:lowercase; }
.custom #footer_area #footer_nav a:hover { border-bottom:1px solid #884e13; }
.custom #footer_area #footer_copyright { color:#fff;font-size:9px;text-align:left; }
.custom #footer_area #footer_copyright a { border:none;color:#fff;font-weight:bold; }

.custom #custom_footer ul  { float:left; }

.custom #content_area .wpcf7-form input[type="text"],.custom #content_area .wpcf7-form textarea { background:#fff;border:1px solid #ccc; }
.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 #header { padding-left:0;padding-right:0; }
.custom .page { background:transparent;padding-left:0;padding-right:0; }