/*
The Mogul Mom
Customized by the genius MenWithPens
*/

.custom .page { background:transparent; }

.custom #header_area { background:url("images/header_background_white-sidebar.jpg") repeat-x center top;height:242px;padding-top:10px; }
.home #header_area { background:url("images/header_background_full_white-sidebar.jpg") repeat-x center top;height:661px;padding-top:10px; }
.no-sidebars #header_area { background:transparent;height:224px;padding-top:10px; }
.no-sidebars { background:url("images/header_background_no_sidebars.jpg") repeat-x center top; }
.forum { background:url("images/header_background_members.jpg") repeat-x center top; }
.custom #header_area #logo a { background:url('images/the-mogul-mom.png') top left no-repeat;display:block;height:130px;overflow:hidden;text-indent:-10000px;width:596px; }
.custom #header_area #tagline { display:none; }
.custom #header_area .menu { margin-left:1.1em; }
.custom #header_area .menu .tab a { overflow:hidden;height:44px;margin:0;padding:0;text-indent:-9999px; }
.custom #header_area .menu .tab a:hover { background-position:center -44px; }
.custom #header_area .menu .tab-home a { background:url("images/nav_home.png") no-repeat center top;width:55px; }
.custom #header_area .menu .tab-about a { background:url("images/nav_about.png") no-repeat center top;width:78px; }
.custom #header_area .menu .tab-store a { background:url("images/nav_store.png") no-repeat center top;width:73px; }
.custom #header_area .menu .tab-press a { background:url("images/nav_press.png") no-repeat center top;width:73px; }
.custom #header_area .menu .tab-consult a { background:url("images/nav_consult.png") no-repeat center top;width:102px; }
.custom #header_area .menu .tab-store a { background:url("images/nav_store.png") no-repeat center top;width:102px; }
.custom #header_area .menu .tab-advertise a { background:url("images/nav_advertise.png") no-repeat center top;width:102px; }
.custom #header_area .menu .tab-product-submission a { background:url("images/nav_product_submission.png") no-repeat center top;width:172px; }
.custom #header_area .menu .tab-contact a { background:url("images/nav_contact.png") no-repeat center top;width:89px; }
.custom #header_area .menu .tab-contact a { background:url("images/nav_contact.png") no-repeat center top;width:89px; }
.custom #header_area .menu .tab-facebook a { background:url("images/nav_facebook.png") no-repeat center top;width:101px; }
.custom #header_area .menu .tab-twitter a { background:url("images/nav_twitter.png") no-repeat center top;width:70px; }
.custom #header_area .menu .current a,.custom #header_area .menu .current a:hover { background-position:center bottom; }
.custom #header_area #header_join_now > ul,.custom #header_area #header_products > ul { list-style-type:none; }
.custom #header_area #header_join_now { color:#fff;font-family:"Georgia",serif;font-size:14px;font-style:italic;margin-top:291px;width:600px;margin-top:95px; }
.custom #header_area #header_join_now .join_now_text { color:#fff;font-family:"Georgia";font-size:20px;height:147px;line-height:30px;margin-bottom:34px;padding:13px 25px 0 30px; }
.custom #header_area #header_join_now p { float:left; }
.custom #header_area #header_join_now input { background:#fff;border:none; }
.custom #header_area #header_join_now input[type="text"] { background:url("images/join_now_textbox.png") no-repeat left center;margin:0;padding:8px;position:absolute;left:0;top:0;width:224px; }
.custom #header_area #header_join_now #join_now_form { margin-left:40px; }
.custom #header_area #header_join_now #join_now_form p { margin:2px;padding:0;position:relative;width:242px; }
.custom #header_area #header_join_now #join_now_form .newsletter_submit { clear:both;margin-left:246px;text-align:right; }
.custom #header_area #header_products { position:absolute;right:0;top:190px;width:264px; }
.custom #header_area #header_products .product_list { background:url("images/products_background.png") repeat-y center top; }
.custom #header_area #header_products ul li { margin-bottom:0; }
.custom #header_area #header_products ul li a { display:block;font-size:12px;font-weight:bold;padding:11px 8px;text-transform:uppercase; }
.custom #header_area #header_products .product_list a:hover { color:#555 !important; }
.custom #header_area #header_products h3 { color:#4c4c4c;font-size:48px; }
.custom #header_area #header_products h3,.custom #header_area #header_products .store_link { background:url("images/products_divider.jpg") repeat-x center bottom; }
.custom #header_area #header_products .store_link a { background:url("images/products_divider.jpg") repeat-x center top;padding:6px 0 4px 0; }
.custom #header_area #header_products .store_link { text-align:right; }
.custom #header_area .page { position:relative; }
.custom #header_area .custom_search_box,.custom #header_area #header_products { position:absolute;right:10px;top:56px;text-align:center; }
.home #header_area .custom_search_box,.home #header_area #header_products { top:270px; }
.custom #header_area .custom_search_box input[type="text"] { background:#fff;border:1px solid #aaa;font-size:14px;margin-bottom:4px;padding:5px;width:255px; }
.custom #header_area .custom_search_box input[type="image"] { background:transparent;border:none; }

.custom #content_area_hide { background:url("images/content_background.jpg") center top; }
.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 .entry-title,.custom #content_area .headline_area h1,.custom #content_area .headline_area h2 { background:url("images/heading_underline.jpg") no-repeat left bottom;font-size:48px;padding-bottom:5px; }
.custom #content_area .teasers_box .entry-title { background:transparent;font-size:22px; }
.custom #content_area .headline_meta { padding-top:5px; }
.custom #content_area .format_text .entry-title { margin-top:0; }
.custom #content_area .homepage_categories { color:#4c4c4c;float:left;margin:10px;width:326px;height:410px;margin-right:20px;text-align:center;width:200px; }
.custom #content_area .homepage_categories h4 { font-size:30px;padding-bottom:10px;font-size:22px; }
.custom #content_area .homepage_categories img { border:1px solid #000; }
.custom #content_area .homepage_categories p { margin-bottom:12px; }
.custom #content_area .homepage_categories .category_text { border-right:1px dotted #858585;float:left;font-size:12px;line-height:16px;margin-bottom:15px;padding-right:20px;text-align:justify;width:210px;border-right:none;border-bottom:1px dotted #858585;padding-bottom:10px;padding-right:0; }
.custom #content_area .homepage_categories .category_text a { color:#4c4c4c;text-decoration:none; }
.custom #content_area .homepage_categories .category_text span { font-size:11px; }
.custom #content_area .homepage_categories .go_link { background:url("images/go_link.png") no-repeat center center;display:block;overflow:hidden;padding:16px 5px 0 15px;text-indent:-9999px;background-position:center top; }
.no-sidebars #content_area { background:transparent; }
.forum #sfsearchform { display:none; }
.custom #content_area .format_text { text-align:justify; }
.custom #content_area .teaser { margin:0;width:33.9em !important; }
.forum #content_area .headline_area h1 { background:transparent;font-size:36px;height:70px;margin-right:280px; }
.forum #content_area .headline_meta { display:none; }
.custom #content_area .welcome_to_the_collective { background:url("images/welcome_to_the_collective.png") center center no-repeat;height:101px;margin:0 auto;overflow:hidden;text-indent:-9999px;width:513px; }
.custom #content_area .call_out_box { background:url("images/call_out_box.png") center bottom no-repeat;margin:16px auto;padding:30px 70px 80px 70px;width:550px; }
.custom #content_area .pink_text { color:#ed1068; }

.custom #sidebars .sidebar { color:#f02e7b; }
.custom #sidebars h3 { background:url("images/sidebar_divider_pink.png") no-repeat center bottom;color:#F02E7B;font-size:42px;font-variant:normal;letter-spacing:normal;line-height:normal;margin-bottom:0;padding-bottom:5px; }
.custom #sidebars a { color:#F02E7B;font-weight:bold;text-decoration:underline; }
.custom #sidebars a:hover { text-decoration:none; }
.custom #sidebars .widget { text-align:justify; }
.custom #sidebars .widget > div { background:url("images/sidebar_divider.png") no-repeat center bottom;color:##F02E7B;padding:10px; }
.custom #sidebars .sidebar_list { padding-left:.8em;padding-right:1.5em;padding-top:0; }
.custom #sidebars .tweetstimonial_viewall:hover,.custom #sidebars .tweetstimonial_followme:hover { color:#ed1068; }
.custom #sidebars .tweetstimonial_username { font-style:italic; }
.custom #sidebars .tweetstimonial { border:none; }
.custom #sidebars .tweetstimonial a { font-weight:normal;text-decoration:none; }
.custom #sidebars .tweetstimonial_tweet { overflow:hidden; }
.custom #sidebars .last_tweetstimonial p { padding-bottom:10px !important; }
.custom #sidebars .tweetstimonial_additionallinks { border:none; }
.custom #sidebars form p { margin:4px 0;text-align:right; }
.custom #sidebars form label { display:block;float:left;margin-right:5px;padding-right:2px;padding-top:2px;text-align:right;width:66px; }
.custom #sidebars form input[type="text"],.custom #sidebars form input[type="password"] { background:#fff;border:1px solid #f02e7b;padding:4px;width:140px; }
.custom #sidebars form .login_submit { text-align:right; }
.custom #sidebars form .login_submit input[type="submit"] { background:transparent;border:1px solid #fff;color:#f02e7b;font-style:italic;font-weight:bold;padding:1px 8px; }
.custom #sidebars #text-443135063 h3 { font-size:52px; }
.custom #sidebars .widget_tweetstimonialswidget h3 { background:url("images/tweets_header_pink.png") no-repeat center center;font-size:34px;height:60px;overflow:hidden;text-align:center;text-indent:-9999px; }
.custom #sidebars #members_sidebar #members_sidebar_heading { background:url("images/members_sidebar_heading_pink.png") no-repeat center top;height:43px;margin:10px auto 40px auto;width:229px; }
.members #sidebar_1 { display:none; }
.members #sidebars #members_sidebar .widget .member_links li { margin-bottom:0; }
.members #sidebars #members_sidebar .widget .member_links { border-bottom:1px dotted #F02E7B;margin-bottom:10px; }
.members #sidebars #members_sidebar .widget .member_links li a { border-top:1px dotted #F02E7B;display:block;font-weight:normal;padding:5px 6px;text-decoration:none;text-transform:uppercase; }
.members #sidebars #members_sidebar .widget .member_links li a:hover { background:#ee0f68;color:#fff;text-decoration:none; }
.custom #sidebars #return_to_members_area { background:url("images/return_to_the_members_area_pink.png") no-repeat center center;display:block;height:36px;overflow:hidden;margin:10px auto;text-indent:-9999px;width:216px; }
.members #sidebars #members_sidebar .widget .sftagli { border-bottom:1px dotted #F02E7B;margin:10px;padding-top:6px;text-align:left; }
.members #sidebars #members_sidebar .widget .sftagli a { text-decoration:none; }
.members #sidebars #members_sidebar .widget .sftagli .sftagp { margin-bottom:0; }
.custom #sidebars .custom_search_box input[type="text"] { background:#fff;border:1px solid #aaa;font-size:14px;margin-bottom:4px;padding:5px;width:235px; }
.custom #sidebars .custom_search_box input[type="image"] { background:transparent;border:none;width:235px; }
.custom #sidebars .top_sidebar_heading { background:transparent;text-align:center; }
.custom #sidebars #text-443135077 { margin-bottom:0; }
.custom #sidebars #text-443135077 .textwidget { padding-top:0; }
.custom #sidebars #text-443135077 h3 { background:url("images/curved_box.jpg") center bottom no-repeat;color:#fff;font-size:22px;margin-bottom:0;padding-bottom:25px; }
.custom #sidebars .ads img { height:106px;width:106px; }
.custom #sidebars .categories_images { padding-top:10px; }
.custom #sidebars .categories_images p { margin-bottom:10px;text-align:center; }
.custom #sidebars .categories_images a { display:block;overflow:hidden;text-indent:-9999px;width:260px; }
.custom #sidebars .categories_images .business { background:url("images/cat_business.jpg") left center no-repeat;height:35px; }
.custom #sidebars .categories_images .food { background:url("images/cat_food.jpg") left center no-repeat;height:37px; }
.custom #sidebars .categories_images .interviews { background:url("images/cat_interviews.jpg") left center no-repeat;height:39px; }
.custom #sidebars .categories_images .marketing { background:url("images/cat_marketing.jpg") left center no-repeat;height:37px; }
.custom #sidebars .categories_images .money { background:url("images/cat_money.jpg") left center no-repeat;height:40px; }
.custom #sidebars .categories_images .product_development { background:url("images/cat_product_development.jpg") left center no-repeat;height:45px; }
.custom #sidebars .categories_images .productivity { background:url("images/cat_productivity.jpg") left center no-repeat;height:37px; }
.custom #sidebars .categories_images .resources { background:url("images/cat_resources.jpg") left center no-repeat;height:44px; }
.custom #sidebars .categories_images .reviews { background:url("images/cat_reviews.jpg") left center no-repeat;height:42px; }
.custom #sidebars .categories_images .self { background:url("images/cat_self.jpg") left center no-repeat;height:37px; }
.custom #sidebars .categories_images .social_media { background:url("images/cat_social_media.jpg") left center no-repeat;height:38px; }
.custom #sidebars .categories_images .technology { background:url("images/cat_technology.jpg") left center no-repeat;height:40px; }
.custom #sidebars .categories_images a:hover { background-position:right center; }

.custom #footer_area { background:url("images/footer_background_no_sidebars.jpg") repeat-x center top #e3e3e3;padding-top:159px; }
.no-sidebars #footer_area { background:url("images/footer_background_no_sidebars.jpg") repeat-x center top #e3e3e3;padding-top:159px; }
.custom #footer_area .footer_menu { list-style-type:none; }
.custom #footer_area .footer_menu li { float:left; }
.custom #footer_area .footer_menu li a { background:url("images/footer_nav_divider.png") no-repeat left bottom;border:none;color:#fff;display:block;float:left;font-family:"Tahoma","Arial",sans-serif;font-size:12px;padding:15px 8px 15px 20px; }
.custom #footer_area .footer_menu li a:hover { color:#ddd; }
.custom #footer_area .footer_menu .tab-home a { background:transparent;padding-left:0; }
.custom #footer_area #copyright { color:#555;clear:both;padding-top:15px;text-align:left; }
.custom #footer_area #copyright a { border:none;color:#555;font-weight:bold; }

.forum .sfloginstrip table { width:100%; }
.forum #sfstatstrip { width:100%; }
.forum #content_area .page { position:relative; }
.forum #members_home_link { display:block;height:80px;overflow:hidden;position:absolute;right:17px;top:15px;text-indent:-9999px;width:240px; }

.custom .postauthor { background: #F5F5F5;border-bottom:1px solid #e1e1e0;border-top:1px solid #e1e1e0;margin:0 26px 0 14px;overflow:hidden;padding:1.5em;text-align:justify; }
.custom .postauthor img {border:1px solid #e2dede;float:left;margin-right:1.5em; }
.custom .postauthor h4 { color:#666;font-size:2em;margin-bottom:5px; }
.custom .postauthor p { color:#515151;font-size:13px;margin-bottom:12px; }
.custom .postauthor p.hlight { font-size:11px;text-transform:uppercase; }
.custom .postauthor p.hlight span { color:#CB3131;font-size:1.5em;font-style:italic;font-weight:bold;letter-spacing:0.8px; }
.custom .postauthor p.hlight { font-weight:bold; }