/** Do not remove this line. Edit CSS below. */
body {background: url("http://forthemommas.com/wp-content/uploads/2012/06/bg.png") no-repeat scroll center top #F2EFF6; color: #222222;font-size: 14px;font-family: 'Trebuchet MS',sans-serif;margin: 0 auto 0 !important;padding: 0;line-height: 1.5em;}

#background2 {background: url("http://forthemommas.com/wp-content/uploads/2012/05/background.png") repeat-y scroll center top transparent;}

p {margin: 0;padding: 0;}

/***** Inner ********************/

#inner {width: 960px;margin: 0 auto 0;padding: 0px 20px 0 20px;overflow: visible;}

/***** Hyperlinks ********************/

a, a:visited {color: #336AAC;text-decoration: underline;}
	
a:hover {color: #336AAC;text-decoration: none;}
	
a img {border: none;}
	
a:focus, a:hover, a:active {outline: none;}

/***** Wrap ********************/

#wrap {background: #FFFFFF;width: 1000px;margin: 0px auto 0px;padding: 0;position: relative; border-top: 2px solid #D4D3D5; border-left: none; border-right:none; border-bottom: none; border-radius: 0px;}

/***** Header  ********************/

#header {height:167px;margin: 0 auto; position: relative;width: 1000px; z-index:1; color: transparent; }

#title-area {background: url('http://forthemommas.com/wp-content/uploads/2012/06/header.jpg') scroll no-repeat #ffffff; height:167px;width: 1000px;float: left;margin: 0; padding: 0;overflow: hidden; position: relative; z-index:0;}
	
#title-area #title {display:none;color: transparent;font-size: 36px;font-family: 'tahoma', sans-serif;font-weight: normal;margin: 0;padding: 10px 0 0 20px;text-decoration: none;line-height: 167px; overflow:hidden;}
	
#title-area #title a {display:none;color: transparent; text-indent: -9999px;margin: 0; padding: 0;text-decoration: none;overflow:hidden;}
	
#title-area #title a:hover {display:none;color: transparent; text-indent: -9999px;text-decoration: none;}
	
#title-area #description {text-indent: -9999px; overflow:hidden;}

#header .widget-area {width: 468px;float: right;margin: -16px 0 0; padding: 10px 10px 0 0; }

#header .widget-area ul li {list-style-type: none !important;margin: 0 0 0 8px;padding: 0; display:inline !important;}

#headersub {color: #878A8C; font-family: 'tahoma',sans-serif; font-size: 15px; left: 352px; position: absolute; top: 41px;  }

/* Social Media Sprite in Header */

#spritesocial {position: absolute;right: -11px;top: 3px;width: 245px; height:30px;}
#spritesocial ul {margin:0;padding:0px;}
#spritesocial li {display:inline;background:none;padding: 0 3px 0 0;margin:0; list-style: none; border-bottom: none;}
#spritesocial li a, #spritesocial li a:hover {display:inline-block; height: 29px; width: 29px;}

#spritesocial #facebooksprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') 0px -50px no-repeat; }
#spritesocial #facebooksprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') 0px 0px no-repeat; }

#spritesocial #twittersprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -50px -50px no-repeat; }
#spritesocial #twittersprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -50px 0px no-repeat; }

#spritesocial #pinterestsprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -100px -50px no-repeat; }
#spritesocial #pinterestsprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -100px 0px no-repeat; }

#spritesocial #rsssprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -150px -50px no-repeat; }
#spritesocial #rsssprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -150px 0px no-repeat; }

#spritesocial #contactsprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -200px -50px no-repeat; }
#spritesocial #contactsprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -200px 0px no-repeat; }

#spritesocial #emailsubsprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -250px -50px no-repeat; }
#spritesocial #emailsubsprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -250px 0px no-repeat; }

#spritesocial #googlesprite a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -300px -50px no-repeat; }
#spritesocial #googlesprite a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -300px 0px no-repeat; }

/***** Image Header - Partial Width ********************/
.header-image #title-area, .header-image #title-area #title, .header-image #title-area #title a {float: left;width: 1000px;height: 167px;text-indent: -9999px;overflow: hidden;}
	
.header-image #title-area #description {text-indent: -9999px;width: 0; height: 0;overflow: hidden;}

/***** Image Header - Full Width ********************/

.header-full-width #title-area, .header-full-width #title-area #title, .header-full-width #title-area #title a {width: 1000px;}

.header-full-width #title-area #title, .header-full-width #title-area #title a {color: transparent; text-indent: -9999px; overflow:hidden;}

/***** Primary Navigation ********************/

#nav {background: none repeat scroll 0 0 transparent; clear: both; color: #000000;font-family: Trebuchet MS; font-size: 10px;font-weight: bold; height: 31px; left: 206px;margin: 0 auto 0;position: absolute;text-transform: none;top: 88px; width: 792px; z-index: 100; border:  medium none; overflow: visible;}

#nav .wrap {border: medium none;}

#nav ul {width: 100%;float: left;list-style: none;margin: 0;padding: 0; background: none repeat scroll 0 0 transparent;}
	
#nav li {float: left;list-style: none;}
	
#nav li a {color: #FFFFFF;display: block;font-family: 'tahoma', sans-serif; font-size: 16px;font-weight: normal;margin: 0;padding: 8px 15px; position: relative;text-decoration: none; background-color: transparent;}

#nav li a:hover, #nav li a:active, #nav .current_page_item a, #nav .current-cat a, #nav .current-menu-item {background: none repeat scroll 0 0 transparent; }

#nav li a:hover {color: #ffffff;background-color: #563A6E;}

#nav li a .sf-sub-indicator {background: url('http://forthemommas.com/wp-content/uploads/2012/05/arrow-down.png'); display: block;width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; position: absolute; top: 16px; right: 5px;}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {background: none repeat scroll 0 0 #8A518F; border-bottom: 2px solid #FFFFFF; border-left: medium none; border-right: medium none; color: #FFFFFF; margin: 0; padding: 5px 10px; position: relative; text-transform: none; width: 138px; font-size: 14px;}
	
#nav li li a:hover {background: #563A6E;}

#nav li li a .sf-sub-indicator {background: transparent; top: 10px;}

#nav li a:active, #nav .current_page_item a, #nav .current-menu-item a {background-color: transparent;}

#nav li ul {position: absolute; left: -999em; height: auto; width: 160px; margin: 0 0 0 -1px; padding: 0;}

#nav li ul a {width: 140px;}

#nav li ul ul {margin: -31px 0 0 159px;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul {left: auto;}

#nav li:hover, #nav li.sfHover { position: static;}

/***** Secondary Navigation ********************/

#subnav {background-color: transparent; clear: both; font-family: 'tahoma',sans-serif; font-size: 12px; font-weight: bold; margin: 0 0 0 4px; text-transform: none; top: 10px; width: 669px; border: medium none;}

#subnav .wrap {border: medium none;}

#subnav ul {background-color: transparent; float: left; height: 38px; list-style: none outside none; margin: 0 0 0 0; padding: 0; width: 644px;}
	
#subnav li {float: left; list-style: none;}
	
#subnav li a {background-color: #f8f8f8; border-right: 2px solid #ffffff; color: #4A2C7F; font-family: 'tahoma',sans-serif; font-size: 12px; font-weight: normal; margin: 0; padding: 8px 16px 7px 16px; position: relative; text-decoration: none;}

.menu-item-68 a {padding-right: 17px !important;}

#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-cat a, #subnav .current-menu-item {color: #7F4784 !important;}

#subnav li a:hover {background-color: #f0f0f0 !important; color: #7F4784;}

#subnav li a .sf-sub-indicator {display: none;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 12px;
	right: 5px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {background: #F0F0F0; color: #4A2C7F; width: 138px;  margin: 0; padding: 1px 10px 1px 10px; text-transform: none; position: relative; display: block; border-bottom: 2px solid #ffffff; border-right:none; font-size: 12px;}
	
#subnav li li a:hover, #subnav li li a:active {background: #F0F0F0;color: #7F4784;}

#subnav li li a .sf-sub-indicator {background: transparent; top: 10px;}

#subnav li ul {z-index: 9999; position: absolute; left: -999em; height: auto; width: 160px; margin: 0; padding: 0;}

#subnav li ul a {width: 140px;}

#subnav li ul ul {margin: -31px 0 0 159px;}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #subnav li.sfHover ul ul ul {left: -999em;}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul {left: auto;}

#subnav li:hover, #subnav li.sfHover { position: static;}
	
/***** Featured Post/Page ********************/

.featuredpost, .featuredpage {
	margin: 0 0 20px 0;
	padding: 0;
	}
	
.featuredpost .post, .featuredpage .page {
	margin: 0 0 10px;
	padding: 10px 0 0 0;
	border-bottom: 1px dotted #AAAAAA;
	overflow: hidden;
	clear: both;
	}
	
.featuredpost img, .featuredpage img, .featuredpost .avatar, .featuredpage .avatar {
	background: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 4px;
	border: 1px solid #DDDDDD; 
	}

.featuredpost img, .featuredpage img {max-height: 70px !important; max-width:70px !important;}

#footer-widgets a, #footer-widgets a:visited, #footer-widgets li a, #footer-widgets li a:visited {color: #336AAC;
    line-height: 13px;
    text-decoration: none;}

.more-from-category a {background: none repeat scroll 0 0 #f8f8f8;
    color: #4A2C7F !important; font-size: 15px; font-weight: bold; text-transform: uppercase; font-family: 'tahoma',sans-serif; text-align: center;
    display: block;
    padding: 5px 0;
    text-decoration: none;
    width: 300px; font-weight:normal;margin-left: 0 !important;margin-top:-12px !important;}

.more-from-category a:hover {background: none repeat scroll 0 0 #9E63A3;
    color: #F0F0F0 !important;
    display: block;
    padding: 5px 0;
    text-decoration: none !important;
    width: 300px;font-weight:normal; }
/***** Taxonomy Description ********************/

.taxonomy-description {
	background: none repeat scroll 0 0 #F2EFF6;
    border: 1px solid #E7E7E7;
    font-family: 'tahoma',sans-serif;
    margin: 0 0 30px;
    padding: 10px;
	}

/***** Content-Sidebar Wrapper ********************/

#content-sidebar-wrap {width: 970px !important;margin: 30px 0 !important;padding: 0;float: left;}

.sidebar-content #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap {width: 970px; margin-top:30px !important; margin-bottom: 30px !important;}

.sidebar-sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content-sidebar-wrap {float: right;}

/***** Content ********************/

#content {width: 600px;float: left;}

.sidebar-content #content, .sidebar-sidebar-content #content {float: right;}
	
.sidebar-content #content, .content-sidebar #content {width: 600px;}
	
.full-width-content #content {width: 970px;margin: 0;padding: 10px 0 0 0;}

#content blockquote {background: none repeat scroll 0 0 #FFFFFF;border: 1px dotted #878A8C;margin: 0 15px 15px 15px;padding: 10px 20px 0 15px;}
	
#content .page {margin: 0;padding: 0 0 20px 0;}

#content .post {margin: 0 0 20px 0;padding: 0;}
	
.home #content .post {margin: 0 0 50px 0;padding: 0;}
	
#content .post p, #content .page p {margin: 0;padding: 0 0 15px 0; font-family: 'Trebuchet MS', sans-serif; font-size: 14px; line-height:22px;}

#content .sticky {background: #F4F4F4;margin: 0 0 40px 0;padding: 10px;border: 1px solid #DDDDDD;}
	
#content .archive-page {float: left;width: 45%;margin: 0;padding: 20px 0 20px 0;}

.clear {clear: both;}
	
/***** Headlines ********************/

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {color: #444444;font-family: 'Trebuchet MS', sans-serif;font-weight: normal;text-decoration: none;margin: 0 0 10px 0;padding: 0; text-transform: none;}

#content h1 {font-size: 17px; color: #4A2C7F;}

#content h2 {font-size: 20px;}

#content h2 a, #content h2 a:visited {color: #4A2C7F; font-size: 20px;text-decoration: none;}
	
#content h2 a:hover {color: #7F4784;text-decoration: none;}

/* Post Titles */
.entry-title {height:23px; position:relative;line-height:25px;}
.post .entry-title {color: #4A2C7F !important;  font-size: 20px !important;text-decoration: none;position:relative;line-height:25px;}
.entry-title a {display: block;padding-left: 33px;}
.single .entry-title, .page .entry-title {display: block;padding-left: 33px !important; font-size: 20px !important;}
	
#featured-top h2, #featured-top h2 a, #featured-bottom h2, #featured-bottom h2 a, #sidebar h2, #sidebar h2 a, #footer-widgets h2, #footer-widgets h2 a {color: #336AAC;font-size: 13px; line-height: 16px !important;font-family: 'tahoma', sans-serif;font-weight: normal;margin: 0 0 5px 0;padding: 0;text-decoration: none;}
	
#featured-top h2 a:hover, #featured-bottom h2 a:hover, #sidebar h2 a:hover, #footer-widgets h2 a:hover {color: #006699;text-decoration: none;}
	
#featured-bottom h2, #featured-bottom h2 a, #sidebar h2, #sidebar h2 a, #footer-widgets h2, #footer-widgets h2 a {font-size: 13px !important;margin: 0 !important; line-height:16px;}
	
#content h3 {font-size: 16px; color: #7F4784;}
	
#content h4 {font-size: 18px;}
	
#content #featured-top h4, #content #featured-bottom h4, #sidebar h4, #sidebar-alt h4 {color: #4A2C7F; font-family: Trebuchet MS,serif; font-size: 19px; font-weight: normal; margin: 0 0 10px; padding: 0; text-transform: none;}

#footer-widgets h4 {background: url("http://forthemommas.com/wp-content/uploads/2012/06/section-header.jpg") no-repeat scroll 0 0 transparent;border-top: medium none; height: 36px; margin: 0 0 5px; padding: 7px 0 0 !important; text-align: center; text-transform: uppercase;color: #4A2C7F; font-family: 'tahoma', sans-serif; font-size: 17px; font-weight: normal; margin: 0 0 10px; border-bottom: medium none;}

#sidebar h4, #sidebar-alt h4 {margin: 0 0 5px 0; text-align:center;}

#footer-widgets h4 {margin: 0 0 5px 0; padding: 0; border-top: none;}
	
#content h5 {font-size: 16px;}
	
#content h6 {font-size: 12px;}
	
/***** Unordered/Ordered Lists ********************/
	
#footer-widgets ul li {font-size: 13px !important;}

#content .post ol li, #content .page ol li {
	margin: 0 0 0 25px;
	padding: 0;
	}

.entry-content {padding-top:21px; }


/***** Post Info ********************/
	
.post-info {display:none;
	font-size:12px;
	margin: -8px 0 10px 0;
	padding: 0;
	}
.post-info .author vcard, .post-info .post-comments, .post-info .post-edit-link {display:none;}

#monthname {color: #4A2C7F;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 15px;
    line-height: 14px;
    margin-left: 0px;
    padding: 11px 0 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: 47px;}
#daydate {color: #4A2C7F;
    display: block;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 15px;
    margin-left: 0px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 47px;}
#year {color: #4A2C7F;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 18px;
    line-height: 15px;
    margin-left: 0px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: 47px;}

#datecode {background: url("http://forthemommas.com/wp-content/uploads/2012/05/date-background.png") no-repeat scroll 0 0 #FFFFFF;
    font-family: 'tahoma',sans-serif;
    height: 69px;
    margin: -53px 0 0 -20px;
    width: 52px;} 

/***** Post Meta ********************/
	
.post-meta {display:none;
	margin: 0;
	padding: 5px 0 10px;
	border-bottom: medium none;
    clear: both;
	}

/***** Post Icons ********************/
	
.time {
	background: none repeat scroll 0 0 transparent;
    margin: 0 0 0 3px;
    padding: 0 0 2px 0;
	}
	
.post-comments {
	background: none repeat scroll 0 0 transparent;
	margin: 0;
	padding: 1px 3px 2px; font-family: 'tahoma', sans-serif; font-size: 14px;
	}
	
.categories {display:none;
	background: url(images/icon-categories.png) no-repeat top left;
	margin: 0 0 0 3px;
	padding: 0 0 2px 20px;
	}
	
.tags {display:none;
	background: url(images/icon-tags.png) no-repeat top left;
	margin: 0 0 0 3px;
	padding: 0 0 2px 18px;
	}

/* Post Navigation */
.navigation .alignleft a {background: none repeat scroll 0 0 #7F4784 !important;
    display: ;border: 1px solid #7F4784;
    color: #FFFFFF;
    font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
    height: 66px;
    list-style: none outside none;
    width: 161px; }

.navigation .alignright a {
    background: none repeat scroll 0 0 #7F4784 !important;
    display: ;  border: 1px solid #7F4784;
    color: #FFFFFF;
    font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
    height: 66px;
    list-style: none outside none;
    width: 161px;}


.navigation .alignleft a:hover, .navigation .alignright a:hover {
	background: none repeat scroll 0 0 #E1EBB6 !important;
    border: 1px solid #E1EBB6;
    color: #7F4784;
    font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
	}

.navigation {padding: 20px 0 0; }

/***** Primary & Secondary Sidebars ********************/

#sidebar {
	background: none repeat scroll 0 0 #FBFBFD;
    display: inline;
    float: right;
    margin-right: -10px;
    margin-top: -145px;
    padding-top: 15px;
    position: relative;
    width: 350px;
    z-index: 0; text-align:center;
	}

.sidebar-split-left {
	display: inline;
	float: left;
	width: 164px; 
}
	
.sidebar-split-right {display: inline; float: right; width: 164px; margin-left: 10px; }

.sidebar-split-bottom {clear: both; width: 360px;}

#sidebar .widget-wrap {margin-bottom:15px; }
.sidebar .widget {margin: 0 0 15px;}
	
#sidebar-alt { display:none !important;}

/***** Buttons ********************/
	
#submit, .enews #subbutton, .gform_footer .button {
	background: none repeat scroll 0 0 #7F4784 !important;
    border: 1px solid #7F4784;
    color: #FFFFFF;
    font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
	}

#comments .reply {margin-bottom: 5px; }

#comments .reply a {background: none repeat scroll 0 0 #7F4784 !important;
    border: 1px solid #7F4784;
    color: #FFFFFF;
    font-family: 'tahoma',sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase; }

#comments .reply a:hover {background: none repeat scroll 0 0 #E1EBB6 !important;
    border: 1px solid #E1EBB6;
    color: #7F4784;
    font-family: 'tahoma',sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;}

#submit:hover, .enews #subbutton:hover, .gform_footer .button:hover {
	background: none repeat scroll 0 0 #E1EBB6 !important;
    border: 1px solid #E1EBB6;
    color: #7F4784;
    font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
	}

.searchsubmit {background: url("http://forthemommas.com/wp-content/uploads/2012/06/go-button.jpg") no-repeat scroll 0 0 transparent !important;
    border: medium none !important; color: transparent !important;
    height: 22px;
    text-indent: -9999px; position:absolute; left: 181px;
    width: 35px;}

/* Search Form */
#header .searchform {
	float: right;
    left: 768px;
    padding: 40px 0 0;
    position: absolute;
    top: 1px; width:218px;
	}

.s {
	background: #ffffff !important;
	color: #444444;
	font-family: Trebuchet MS,serif;
	font-size: 12px;
	margin: 0 5px 0 0;
	padding: 4px 0 4px 5px;
	border: 1px solid #DDDDDD;
	}

#header .s, #nav .s, #sidebar .s {
	border: 1px solid #7F4784;
    height: 11px;
    padding: 5px 5px 4px;
    width: 163px; 
	}

/***** Contact Form ********************/

.gform_wrapper input, .gform_wrapper textarea, .gform_wrapper select {
	background: #F4F4F4 !important;
	color: #444444 !important;
	font-family: 'tahoma', Arial, sans-serif;
	font-size: 13px !important;
	padding: 4px 0 4px 5px !important;
	border: 1px solid #DDDDDD;
	}

.gform_footer input.button {
	color: #FFFFFF !important;
	}
	
.gform_wrapper .ginput_complex label {
	font-size: 12px !important;
	}
	
.gform_wrapper li, .gform_wrapper form li {
	margin: 0 0 10px 0 !important;
	}
	
.gform_wrapper .gform_footer {
	border: none !important;
	}

.gform_wrapper ul li {background:none !important;}

.page-id-631 #endcomment {display:none;}
	
/***** Footer Widgets ********************/
	
#footer-widgets {
	width: 1000px;
	font-size: 12px;
	margin: 0 auto 0;
	overflow: hidden;
	clear: both; background: url('http://forthemommas.com/wp-content/uploads/2012/06/bottom-header.jpg') scroll no-repeat #ffffff; border: medium none! important;
	}
	
#footer-widgets .wrap {
	width: 1000px;
	margin: 0 auto 0; clear:both;
	}
	
#footer-widgets .widget {
	background: none;
	border: none;
	}
	
#footer-widgets p {
	margin: 0;
	padding: 0 0 10px 0; line-height: 18px;
	}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4, .footer-widgets-5, .footer-widgets-6, .footer-widgets-7, .footer-widgets-8, .footer-widgets-9 {
padding:10px 10px 0px;
}

.footer-widgets-1, .footer-widgets-4, .footer-widgets-7 {
	width: 300px;
	float: left;
	margin-left: -15px;
    margin-right: 3px;
	}
	
.footer-widgets-5, .footer-widgets-2, .footer-widgets-8 {
	width: 300px;
	float: left;
	margin:0 10px;
	}
	
.footer-widgets-3, .footer-widgets-6, .footer-widgtets-9 {
	width: 300px;
	float: right; margin-right:29px;
	}


.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {margin-top: 65px;}

.footer-widgets-4 {font-size: 14px !important; clear:both;}


/* Footer */
#footernav a {
padding:3px 8px;
}

#footer {
	background: url("http://forthemommas.com/wp-content/uploads/2012/06/footer-background.jpg") repeat scroll 0 0 transparent;
    clear: both;
    font-family: 'tahoma',sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    text-transform: none;
    width: 1000px;
	}

#footer a, #footer a:visited {
	color: #491A82;
    font-family: 'tahoma',sans-serif;
    font-size: 13px;
	text-decoration: underline;
	}
	
#footer a:hover {
	color: #491A82;
	text-decoration: none;
	}

#footer #footernav {margin-bottom: 18px;}

#footer #footernav a {font-size: 15px;}

#footerad {height: 90px;
    margin: 0 auto 10px;
    width: 728px; }

#footer .gototop {
display:none;
	}

#footer .creds {display:none;
	margin: 0;
	padding:5px 0;
	text-align: center;
	}

#credits {font-family:Trebuchet MS,serif;
    font-size: 13px;
    text-transform: none; }

#credits p { }

#credits a {color:#006699 !important;}
#credits a:hover {color: #F26834 !important; }

#copyright {color: #491A82;
    font-family: 'tahoma',sans-serif;
    font-size: 13px; margin-top:15px;}


/***** Comments ********************/

#endcomment {font-family: Trebuchet MS,serif;
    font-size: 14px; margin-left:-5px;}
#leaveacomment {display:none;}

.comments {
	font-size: 12px;
	}
#comments {position:relative;}
#comments h3 {font-family: 'tahoma', sans-serif;}

#comments #emailprivacy {position:absolute;}
	
#respond {
	margin: 0 0 20px 0;
	padding: 0;
	}
#respond h3 {color: #491A82;
    font-size: 18px;
    text-transform: uppercase; font-weight:normal;}

#author, #email, #url {
	background: #F4F4F4 !important;
	width: 250px;
	color: #444444;
	font-family: 'tahoma', Arial, sans-serif;
	font-size: 14px;
	padding: 5px;
	margin: 5px 5px 0 0;
	border: 1px solid #DDDDDD;
	}
	
#comment {
	background: #ffffff !important;
	width: 98%;
	height: 150px;
	color: #444444;
	font-family:  'Georgia',serif;
	font-size: 14px;
	padding: 5px;
	margin: 5px 0 5px 0;
	border: 1px solid #DDDDDD;
	}

.comment-form-email .required {font-size: 12px;}


.comment-list li, .ping-list li {
	font-weight: bold;
	margin: 15px 0 5px 0;
	padding: 10px 5px 5px 10px !important;
	list-style: none; background-color: #F7F5FA; border: 2px solid #E1EBB6; font-family: 'Trebuchet MS',sans-serif;
	}
	
.comment-list li ul li { 
	margin: 10px 6px 0px 10px !important;
	background-color: #ffffff !important;border: 2px solid #E1EBB6;
	}

/* After Post Sharing */
#afterpostinfo {font-family: 'tahoma', sans-serif;font-size: 17px;height: 50px;padding-left: 5px;padding-top: 6px;position:relative; width:600px;}
#afterpostinfo #afterpostshare {clear:both; margin-left:10px; position: absolute; right: -1px; top: 0px;}
#afterpostinfo #sharetext {color: #491A82;font-family: 'tahoma',sans-serif;font-size: 15px; position: absolute;right: 245px;top: 6px;width: 87px; }
#afterpostinfo #afterpostshare ul {margin-left: 3px !important; padding: 0 0 15px !important;}
#afterpostinfo #afterpostshare ul li {background: none; padding: 0 0 3px 4px;display:inline;}

#afterpostinfo #sharepr a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -200px -50px no-repeat; height: 28px; position: absolute; right: 225px; top: 0; width: 28px;text-indent: -9999px; }

#afterpostinfo #sharepr a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -200px 0px no-repeat; }

#afterpostinfo #sharefb a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') 0px -50px no-repeat; height: 28px; position: absolute; right: 191px; top: 0; width: 28px;}
#afterpostinfo #sharefb a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') 0px 0px no-repeat; }

#afterpostinfo #sharetw a {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -50px -50px no-repeat; height: 28px; position: absolute; right: 158px; top: 0; width: 28px;}
#afterpostinfo #sharetw a:hover {background:url('http://forthemommas.com/wp-content/uploads/2012/06/Social-Media-sprite.png') -50px 0px no-repeat; }

#wp-email-content, #wp-email-popup {background: #F2EFF6;}
#afterpostinfo #gplus {position:absolute; top:4px; right: 59px; }
#afterpostinfo #likebutton {position:absolute; top:4px; right: 0px; }
#afterpostinfo #postdisclosure {top: 37px;
    color: #E7E9E8;
    font-size: 11px;
    position: absolute; width:605px; text-align:right;
    right: -3px; font-family: 'tahoma', sans-serif;border-top: 2px dashed #E1EBB6;}

.category #afterpostinfo {margin-bottom: 56px;}

/**** PRINT RECIPES *****/
.print-this-content ul li {list-style: disc; line-height: 16px;}

.print-this-content {
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    background-color: #F2EFF6 !important;
    border-color: #DBDEC9 #DBDEC9 #DBDEC9 #E7E7E7 !important;
    border-radius: 8px 0 8px 8px;
    border-style: solid !important;
    border-width: 1px 1px 1px 8px !important;
    margin: 0 0 5px !important;
    padding: 15px 30px !important;
    color: #584234;
    font-family: 'Trebuchet MS',sans-serif !important;
    font-size: 14px !important;
    font-style: normal;
    text-align: left; margin-bottom: 25px !important;}

.print-this-button {
    background: none repeat scroll 0 0 #E7E7E7 !important;
color: #7F4784 !important;
    border: 1px solid #E7E7E7 !important;
    border-radius: 8px 8px 0 0;
    cursor: pointer;
    font-size: 14px !important;
    letter-spacing: 0px !important;
    padding: 6px 20px !important;
    text-transform: none !important; font-family: 'tahoma',sans-serif !important; font-weight:bold;}

.print-this-content h1 {
    color: #3F301B !important;
    font-family: 'tahoma', sans-serif !important;
    font-size: 21px !important;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 0 !important;
text-transform: none !important; border-bottom: 2px dotted #3F301B;}

.print-this-content h2, .print-this-content h3, .print-this-content h4 {color: #3F301B !important;
    font-family: 'tahoma',sans-serif !important;
    font-size: 18px !important;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 0 !important;
text-transform: none !important;}


/* RECIPE INDEX */

#recipeindex {margin-bottom: 15px;}
#content .one-half.first {
    clear: none;
    float: left;
    width: 47%;}

#content .one-half {
    float: right;
    width: 47%;}

.one-half {margin: 0 0 20px;
    padding-left: 3%;}
#content .listposts div {margin-bottom: 10px;}

.page-id-112251 #content .page ul li {margin: 0 0 3px 0;
    padding: 0 10px 3px 1px; background: none; }
.page-id-112251 #content .listposts strong a {
    background: none repeat scroll 0 0 #F2EFF6;
    color: #9E63A3;
    display: block;
    padding: 6px 5px;
    text-decoration: none;}
#content .lcp_catlist li, .page-id-112251 #content li {line-height: 18px; list-style-type: none; margin: 0;}
.page-id-112251 #socialbookmarking li {border-bottom: none;}
.page-id-112251 .tags {display:none;}
.page-id-112251 .breadcrumb {display:none;}

/* Shopping List */
#mbd_dynitems_handle {background: none repeat scroll 0 0 #9E63A3 !important;
    border-bottom: 2px solid #F0F0F0 !important;
    border-bottom-left-radius: 10px;
    border-left: 2px solid #F0F0F0 !important;
    border-top: 2px solid #F0F0F0 !important;
    border-top-left-radius: 10px; color: transparent !important;}

#mbd_dynitems_header {background-color: #563A6E !important;}

#mbd_dynitems_wrapper {background-color: #E1EBB6 !important;}

.mbd_divider_title {color: #4A2C7F !important;}

.mbd_divider_bar {border-bottom: 3px solid #4A2C7F !important;}

#mbd_dynitems li {background: none repeat scroll 0 0 #F2EFF6 !important; color: #000000 !important; width:205px !important; line-height:20px !important;}

.mbd_dynitem .mbd_x:hover {background-color: #563A6E !important; color: #ffffff !important;}

.mbd_coupons_item_desc, .mbd_coupons_item_header {font-size: 14px !important;}

/* Sidebar Buttons */
#sidebar #sidebarbuttons a {padding-right:5px;}

/* Welcome Box */
#welcomebox {border: 1px dotted #A7A7A7;
    margin-bottom: 28px;
    margin-left: -5px;
    margin-top: -15px;
    padding: 5px;
    width: 584px;}

/* Single Page Ad at Top */
#singlead {height:90px; width:728px;margin: 0 auto 10px; }

/* Coupon Database Page Ads */
#databaseadbottom li {list-style:none; display:inline-block;}
#databaseadbottom {width:1000px; position:relative;}
#databaseadbottom #googlad1 {position:absolute; top:0px; left: 35px; width:310px; }
#databaseadbottom #secondadonpage {position: absolute;
    right: 362px;
    top: 0px;
    width: 310px; }
#databaseadbottom #thirdadonpage {position: absolute;
    top: 0px;
    right: 35px;width:310px; }
#databaseadtop {margin-left:136px; }

/* Page Customizations */
.page-id-34277 #afterpostinfo, .page-id-65054 #afterpostinfo {margin-left: 200px;}
.page-id-34277 #endcomment, .page-id-65054 #endcomment {display:none;}
#wp-email-popup {background:#F2EFF6; }

/* Sidebar Centering */
#text-28, #text-32, #text-34, #text-35, #text-36 {margin-left: 25px !important;}
#text-30 {margin-left: 10px !important;}
#text-31 {margin-left: -10px !important;}

/* Read More Link */

.post {overflow:visible;}

/* TOP MENU */
#nav_menu-5 {left: 277px;
    position: absolute;
    top: 4px; }
#nav_menu-5 a {color: #878A8C; display:inline; font-family: 'tahoma',sans-serif;
    font-size: 14px;
    font-weight: lighter;
    margin: 0;
    padding: 2px 12px;
    position: relative;
    text-decoration: none; text-transform: uppercase;}
#nav_menu-5 a:hover {color: #995B9F; }
#nav_menu-5 ul li {background: none repeat scroll 0 0 transparent; border-bottom: medium none;}

#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-menu-item a {background-color: #f8f8f8 !important; color: #4A2C7F;}

/* Christmas Page */
.page-id-101651 #title-area {background: url("http://forthemommas.com/wp-content/uploads/2012/09/christmas-header.png") no-repeat scroll 0 0 #FFFFFF; }
.page-id-101651 #nav li a:hover {background-color: #AD181D;}
.page-id-101651 #nav li li a, .page-id-101651 #nav li li a:link, .page-id-101651 #nav li li a:visited {background: none repeat scroll 0 0 #BE2326;}
.page-id-101651 #nav li li a:hover {background-color: #AD181D; }
.page-id-101651 #header .s {border: 1px solid #AD181D;}
.page-id-101651 #datecode {background: none repeat scroll 0 0 #E1EBAF; border-right: 2px solid #AD181D;}
.page-id-101651 .searchsubmit {background: url("http://forthemommas.com/wp-content/uploads/2012/09/go-button.jpg") no-repeat scroll 0 0 transparent !important;border: medium none !important; color: transparent !important; height: 22px; left: 181px; position: absolute; text-indent: -9999px; width: 35px;}
body.page-id-101651 {background: url("http://forthemommas.com/wp-content/uploads/2012/06/bg.png") no-repeat scroll center top #E7E7E7;}
.page-id-101651 #content h2 a, .page-id-101651 #content h2 a:visited {color: #AD181D;}
.page-id-101651 .entry-title a {padding-left: 11px;}
.page-id-101651 #monthname, .page-id-101651 #daydate, .page-id-101651 #year {color: #000000;}
.page-id-101651 #subnav li a, .page-id-101651 #subnav li a:hover {color: #000000 !important; }
.page-id-101651 #subnav li li a, .page-id-101651 #subnav li li a:link, .page-id-101651 #subnav li li a:visited, .page-id-101651 #subnav li li a:hover {color: #000000 !important;}

/* Christmas Gift Next to Post Titles */

.category-christmas-deal h1.entry-title, .category-christmas-deal h2.entry-title {background: url("http://forthemommas.com/wp-content/uploads/2011/11/Holiday-Deal.png") no-repeat scroll 0 50% transparent; margin-left: 31px !important; min-height: 55px;}
.category-christmas-deal h1.entry-title a, .category-christmas-deal h2.entry-title a {padding-left: 58px;}
.category-christmas-deal #datecode {margin: -69px 0 0 -20px; }
.page-id-101651 .category-christmas-deal h1.entry-title a, .page-id-101651 .category-christmas-deal h2.entry-title a {padding-left: 25px;}
.page-id-101651 .category-christmas-deal h1.entry-title, .page-id-101651 .category-christmas-deal h2.entry-title {margin-left: 38px !important;}

@media only screen and (max-width:350px){
	#header .searchform {
		float: left !important;
		left: 50% !important;
		padding: 76px 0 0 !important;
		position: absolute;
		top: 188px !important;
		width: 218px;
		margin-left: -120px;
	}
     #welcomebox { display: none; }
}