/*
	Theme Name: Moms Meet
	Description: WP theme for GreenMomsMeet.com.
	Author: May Media Group (fgiacobbe@maymediagroup.com)
	Author URI: http://www.greenmomsmeet.com
	Version: 2.0
	
	Changelog:
		v1.0 - 04/14/2010
		Initial release
*/
.breaker {clear:both}
/* GENERAL */
body {
	background: #fffeef url('images/backgrounds/background.jpg') repeat-x;
	color: #333333;
	font-size: 62.5%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0px auto 0px;
	padding: 0px;
}

.topbordergray {border-top:1px solid #ccc}
a {text-decoration:none}
a:hover, a:active {text-decoration:underline;}



a img {border:none}
.accessible {display:none}
h1,h2,h3,h4,h5 {font-size:100%; margin:0; padding:0}
.breaker {clear:both}

/* GENERAL CONTAINERS */
#site-shadow1 {width:966px; margin:0 auto; padding:0; display:block; overflow:hidden; background:url('images/backgrounds/shadow1.gif') top center repeat-y;}
#site-shadow2 {width:966px; margin:0 auto; padding:0; display:block; overflow:hidden; background:url('images/backgrounds/shadow2.gif') top center no-repeat;}
#site { width:960px; margin:0 auto; padding:0; display:block; overflow:hidden; background:#ffffff} 
#page {clear:both; padding:0 18px; padding-right:0; padding-top:6px; background:white url('images/backgrounds/page.gif') repeat-y}




/* FOOTER*/
#footer-main {background:#4b9696 url('images/backgrounds/footer.gif') repeat-x center bottom; color:#fff; font-size:1em; width:960px; margin:0 auto; border-top:1px solid #3399cc; margin-top:1px}
#footer-bar {background:#336666; color:#a2dfcd; font-size:9px; padding:2px 18px; margin:0 3px}
#footer-bar img, #footer-bar p {margin:0; padding:0; float:left; margin-right:10px}
#footer-bar p {line-height:21px}
#footer-bar a {color:#d0f7ec}
#footer-main ul, #footer-main li {list-style:none; margin:0; padding:0}
#footer-main ul {padding:12px 12px 12px 13px}
#footer-main ul li {margin-bottom: .5em}
#footer-main  .list {float:left; width:268px}

#footer-main h3 {font-size:1.1em; margin-bottom:.5em}
#footer-main a {color:#fff}
.footer-pad {padding:8px 18px; font-size:1.2em; color:#a6cccc}
.footer-pad b {color:#fff; text-transform:uppercase}

/* Shares */
/*--------- left_float -----------*/
#dd_left{
	float:left !important;
	padding:1px !important;
	text-align:left !important;
margin-top:.35em !important
}

#dd_left img{
	border:none !important;
}

#dd_left ul{
    padding:0 !important;
	margin:0 !important;
}

#dd_left ul li{
	list-style-image:none !important;
	list-style-position:outside !important;
    padding:1px !important;
padding-bottom:6px !important;
    margin:0 !important;
    outline:0 none !important;
    background-color:transparent !important;
	border:0 none !important;
	list-style-type:none !important;
}

#dd_left .li_horizontal{
	display:inline !important;
	float:left !important;
}

#dd_left .li_vertical{
	display:block !important;
	list-style-type:none !important;
}

/** post comments style **/
#dd_comments{
	clear:both !important;
    width:50px;
    height:60px;
    font-family:arial;
}

#dd_comments a:link, #dd_comments a:visited, #dd_comments a:active, #dd_comments a:hover {
    text-decoration:none;
}

#dd_comments .clcount{
	background-image:url(image/comments-count.png);
    background-repeat: no-repeat;
    background-position: left top;
    text-align:center;
	color:#444444;
	display:block;
	font-size:17px;
	height:34px;
	padding:4px 0;
	position:relative;
	text-align:center;
	width:50px;
}

#dd_comments .ccount{
	color:#444444;
	font-size:17px;
	text-align:center;
	text-decoration:none;
}

#dd_comments .cmsg{
	display:block;
	font-size:9px;
	left:2px;
	line-height:10px;
	position:absolute;
	top:23px;
}


#dd_comments .clink{
	background-image:url(image/comments-link.png); 
    background-repeat: no-repeat;
    text-align:center;
	height:16px;
	margin-top:3px;
	padding:0;
	text-align:center;
	width:50px;
	display:block;
}


#contentleft {width:608px; float:left; overflow:hidden; padding-bottom:2em; padding-top:25px}
#contentright {width:326px; float:left; overflow:hidden;}
#contentright .sidebar {margin-left:26px;}
.postarea {font-size: 1.3em; line-height:1.5em; color:#666; padding:0;}

.postarea p {margin-top:0; margin-bottom:1.5em}
.postarea h1 {color:#333333; font-weight: normal; font-size:2.5em; line-height:1.1em; font-family:Georgia, Times New Roman, Times, serif; letter-spacing:-1px; margin-bottom:.35em; margin-top:0;}
#Archive .postarea h1 {font-size:1.6em; letter-spacing:normal; font-weight:normal}

.postarea .dek {font-size:1.25em; font-weight:normal; line-height:1.4em;  margin-bottom:.85em; }
.postarea h2 {font-size:1.2em; text-transform:normal; margin-bottom:.1em; color:#3399cc}
.postarea h3 {color:#339900; text-transform:uppercase; font-size:.9em}
.postarea li strong {text-transform:uppercase; font-size:.87em; color:#333; }
.postarea ul, .postarea ol {margin-top:0}
.postarea a {color:#3399cc}
#dd_left {margin:0 12px 6px 0}
.byline {color:#999; font-size:.85em; margin-bottom:1.6em;  font-family:Georgia; text-transform:uppercase; letter-spacing:2px}
.byline a {color:#999999; font-style:normal; }
#Archive .byline {font-size:.75em; margin-bottom:0}

.byline .author {margin-bottom:.1em}
.byline .photographer, .byline .illustrator {font-size:.8em; line-height:2em}
.byline .photographer span, .byline .illustrator span {font-style:normal; text-transform:uppercase; letter-spacing:1px}

.alignright {float:right; margin:.35em 0 15px 15px}
.alignleft {float:left; margin:.35em 15px 15px 0}
.alignright2 {float:right; margin:.35em 0 5px 15px}
.alignleft2 {float:left; margin:.35em 15px 5px 0}

.leadphoto {margin-bottom:1.5em}


#zevia-top {margin:0; padding:0;}

.wp-caption { margin-bottom:1em}
.wp-caption-text { margin:1em 0 !important; color:#666; font-size:.9em; font-family:Georgia; font-style:italic; background:url('images/icons/caption.gif') no-repeat 0 .55em; padding-left:14px}
a.external_icon {padding-right:16px; background:url('images/icons/external.gif') right center no-repeat !important;}
.prehead {display:block;  margin-bottom:3em; display:none}
.prehead p {  color:#999; margin:0 !important; font-size:.7em; font-family:Arial; Georgia; text-transform:uppercase; letter-spacing:3px; background:url('images/icons/clock.gif') no-repeat left center; padding-left:15px; }

.section_name a {color:#fff; text-decoration:none}
#happy .section_header {text-transform:lowercase; font-size:1.2em; margin-bottom:.75em;}
#happy .section_header .section_name {background:#f32a56; color:#fff; margin-top:100px; font-size:1.3em; font-family:Georgia; padding:.15em .35em}
#happy .section_header .section_slug {color:#666; font-family:arial,helvetica, sans-serif;}


#talkaboutit {background:#f7fbf1; padding:15px;border:1px solid #cccccc; margin-bottom:2em; clear:both;}
#talkaboutit h2 {color:#ff3366}
#talkaboutit h4 {color:#666; font-size:.9em}
#talkaboutit ul, #talkaboutit li {margin:normal; passing:normal}
#talkaboutit ul, #talkaboutit ol {margin-bottom:1em !important}

a.dsq-widget-user {display:block}
.dsq-widget, ul.dsq-widget-list {margin-top:0 !important; padding-top: 0 !important}


#Archive .thumbnail {border:1px solid #ccc; float:left; margin:0 10px 10px 0; width:86px; clear:both;}
#Archive .thumbnail-try {border:1px solid #ccc; float:left; margin:0 10px 10px 0; width:135px; clear:both;}
.Search .thumbnail {border:1px solid #ccc; float:left; margin:0 10px 10px 0; width:40px !important; clear:both;}
#Archive .description {float:left; width:500px; }
#Archive .description-try {float:left; width:451px; }
#Archive .exceptblock {font-size:.9em}
#Archive .exceptblock p {margin-bottom:1em}
#Archive .icomment {font-size:.8em; font-weight: bold; color:#fff;  background:#ff3366; padding:3px 0; text-align:center;  display:block}
#Archive .icomment a {color:#fff}
.divider {border-top:1px solid #cccccc; height:1px; margin:10px 0; font-size:1px; clear:both}

#homepage #page {background:#fff transparent; background-image:none !important; padding-right:18px;}




.breadcrumb {font-size:.9em; margin:0 0 1.5em 0 !important; }
#singlepost h1 {margin-top:1em}


.articletags {font-size:.8em; display:block; margin-bottom:1em}
.articletags a {text-transform:uppercase; }
.articletags b {color:#333; font-size:1.1em}
.other-articles h4 {color:#333; font-size:1.3em;  }
.other-articles {margin-bottom:2em;  }

#talkaboutit ol, #talkaboutit ul {margin-bottom:0}
#related-ad {float:right; width:198px; margin-bottom:18px; text-align:right; line-height:normal !important}
.comments {clear:both}
.comments {border-top:1px solid #ccc; padding-top:2em}
.ad-label {font-size:8px; text-transform:uppercase; color:#666; display:block; text-align:right; letter-spacing:2px; margin-top:2px; margin-bottom:5px}


.comments h3 {font-size: 1.3em; margin-bottom: 0.5em; color: #3399cc; text-transform:none !important;}


.comments2 {clear:both}
.comments2 {background:url('images/backgrounds/vdot.gif')  repeat-x top center; font-size:1.25em; font-weight:normal; line-height:1.4em; padding-top:1em; margin-top:2em; width:600px;}
.comments2 h3 {font-size: 1.3em; margin-bottom: 0.5em; color: #3399cc; text-transform:none !important;}
.comments2 h2 {font-size:1.2em; text-transform:normal; margin-bottom:.1em; color:#3399cc}
.comments2 a {color:#3399cc}

#dsq-comments-title h3 {margin-top:1.5em; color:#666 !important; font-size:1.1em}

#homepage h2.conntectwith {text-indent:-5000em; height:31px; width: 612px; background:url('images/headers/connectwith.gif') no-repeat; overflow:hidden;  margin-bottom:20px}




<!-- TEST -->





.sidebar img {float:left; clear:both}
.sidebar {font-size: 1.1em; line-height:1.5em; color:#666; }
.sidebar .RecentItems {padding-bottom:0px; background:#ffffff; display:block; border:1px solid #ccc; margin-bottom:10px}
.sidebar .head {background:#ffffff; padding:12px; padding-bottom:3px;}
.sidebar .head h2 {text-indent:-5000em; margin:0; height:46px; display:block}
.sidebar .head h2.side1 {background:url('images/headers/side1.gif') no-repeat}
.sidebar .head h2.side2 {background:url('images/headers/side2.gif') no-repeat}
.sidebar .head h2.sideblog {background:url('images/headers/sideblog.gif') no-repeat; height:28px}

.sidebar .head h2.karen{background:url('images/headers/karen.gif') no-repeat}
.sidebar .head h2.db {background:url('images/headers/db.gif') no-repeat}
.sidebar .head h2.ma-recent {background:url('images/headers/recent.gif') no-repeat}
.sidebar .head h2.side3 {background:url('images/headers/side3.gif') no-repeat}
.sidebar .head h2.side4 {background:url('images/headers/side4.gif') no-repeat}
.sidebar .head h3 { display:none}
.sidebar .ad-label {line-height:normal}
.sidebar .RecentItems2 {background:#f7fbf1}
.sidebar .RecentItems2 .head {background:#f7fbf1}

.sidebar ul, .sidebar li {list-style:none; margin:0; padding:0;}
.sidecontent {padding:0 12px;}
.sidecontent li  {margin-bottom:1em; }
.sidecontent a {color:#3399cc; font-size:1.1em}
.sidecontent li a img {border:1px solid #cccccc}
.noborder li a img {border: 1px solid #ffffff}
.FBshare {float:left; margin:0 20px 20px 0}
.sidebarlink { float:left; width:220px}

.sidebar #recentcomments {padding:0 12px}
.sidebar #recentcomments ul, .sidebar #recentcomments ul {margin:0 !important; padding:0 !important} 
.sidebar #recentcomments img {margin:0px 10px 0px 0px; border:1px solid #cccccc}
img.dsq-widget-avatar {padding:0 !important; margin:0 important}

.sidebar .CommentBlock #recentcomments  a
 {color:#3399cc; font-size:1.1em; padding:0; text-align:left}


#headerbar {background:#a0decc; height:10px; position: relative; width:960px; margin:0 auto }

/*  MASTHEAD (GLOBAL) */
#masthead {padding:0; margin:0 auto; width:960px; overflow:hidden; height:128px; position:relative; background:#fff url('images/backgrounds/masthead.gif') repeat-x}
.logo {display:block; height:118px; width:261px; float:left; margin-top:0; letter-spacing:-2px;}
.logo img {margin:10px 0 0 18px}
#masthead #leaderboard {width:468px;position:absolute; bottom:12px; left:270px}
#masthead #leaderboard .ad {height:60px; width:468px; background:#fff; border:1px solid #000;}
#masthead .ad-label {margin-top:0; margin-bottom:2px; text-align:left}


#homepage #home2, #homepage #home4, #homepage #home5, #homepage #home6 {float:left; width:624px; overflow:hidden}
#homepage #home4 {width:612px}
#homepage #home5 {background:url('images/backgrounds/vdot.gif')  repeat-x top center; padding-top:15px; width:612px;}
#homepage #home6 {background:url('images/backgrounds/vdot.gif')  repeat-x top center; padding-top:15px; width:612px;}

#homepage #home4 {background:#e9f3d6 url('images/headers/connectcommunity.gif') no-repeat; margin-bottom:12px}
#homepage #home4 .socialbox {background:#f7fbf1; border:1px solid #cccccc; margin:8px; padding:12px; font-size: 1.1em; line-height: 1.5em; color: #666666; }
#homepage #home4 .socialbox img {margin:0 10px 10px 0}
#homepage #home4 .socialbox a {color:#3399cc}

#home4 .socialbox img {border:1px solid #cccccc; float:left; clear:both}
.homebox {float:left; width:286px; margin-right:40px;}
.TryBox {margin-right:0}
.TryBox2 {margin-right:0}
.TryEcover {margin-right:0}
.GiveBox {width:300px; margin-right:0}
#homepage #home3 {background:url('images/backgrounds/vdot.gif')  repeat-y center center; width:612px; overflow:hidden; margin-bottom:1.5em}
#homepage .GiveBox h2 {height:37px; width:300px; text-indent:-5000em; background:url('images/headers/home-give.gif') no-repeat;}
#homepage .MeetBox h2 {height:37px; width:300px; text-indent:-5000em; background:url('images/headers/home-meet.gif') no-repeat;}
#homepage .TryBox h2 {height:37px; width:300px; text-indent:-5000em; background:url('images/headers/home-try.gif') no-repeat;}
#homepage .LearnBox h2 {height:41px; margin-bottom:5px; width:300px; text-indent:-5000em; background:url('images/headers/home-learn.gif') no-repeat;}
#homepage .TryBox2 h2 {height:41px; margin-bottom:5px; width:300px; text-indent:-5000em; background:url('images/headers/home-try2.gif') no-repeat;}

#homepage .LearnEcover h2 {height:41px; margin-bottom:5px; width:300px; text-indent:-5000em; background:url('images/headers/home-ecover-learn.gif') no-repeat;}
#homepage .TryEcover h2 {height:41px; margin-bottom:5px; width:300px; text-indent:-5000em; background:url('images/headers/home-ecover-try.gif') no-repeat;}
.homebox p {font-size:1.2em; line-height:1.6em; color:#666666; margin:0}

.homeviewmore {display:block; margin-bottom:1.5em; margin-top:.5em}

.homebox ul, .homebox li {list-style:none; margin:0; padding:0;}
.homebox li {margin-bottom:1em;}
.homebox ul {font-size: 1.1em; line-height:1.6em; color:#666;}
.homebox a {color:#3399cc; font-size:1.3em}
.homebox li a img {border:1px solid #cccccc;}
.homebox ul { margin-top:1em }

.homebox .sidebarlink {width:230px; padding-top:.4em}
#myGallery {border:none !important}

#featurebox {margin-bottom:1.5em;}

.videobox {
	color:#666;
	float: left;
	font-size: 1.2em;
	line-height: 1.6em;
	width: 300px;
	margin: 0px;
	padding: 0px;
	}

.videobox h1 {
	color:#666;
	font-size: 1.2em;
	font-weight: bold;
	}

.videobox-text {
	color:#666;
	float: left;
	font-size: 1.2em;
	line-height: 1.6em;
	width: 290px;
	margin-left: 20px;
	padding: 0px;
	}

.videobox-stony {
	color:#666;
	float: left;
	font-size: 1.2em;
	line-height: 1.6em;
	width: 300px;
	margin-left: 10px;
	padding: 0px;
	}

.videobox-stony h1 {
	color:#666;
	font-size: 1.2em;
	font-weight: bold;
	}

.video-more {
	color:#666;
	float: left;
	font-size: 1.2em;
	line-height: 1.6em;
	width: 600px;
	margin: 0px;
	padding: 0px;
	}

.video-more h1 {
	color:#666;
	font-size: 1.2em;
	font-weight: bold;
	}

.video-more a {
	color: #39c;
	font-size: 1.2em;
	}

.button-try1 a {
	display: block;
	width: 270px;
	height: 24px;
	background: url("<?php bloginfo('template_url'); ?>/images/buttons/ecover-try-button.gif");
	}

.button-try1 a:hover {
	background: url("<?php bloginfo('template_url'); ?>/images/buttons/ecover-try-button2.gif");
	}

#navigation {font-family:Arial Black, Arial, Helvetica, sans-serif; background:#336666 url('images/backgrounds/topnav.gif') repeat-x; margin:0 ; border-bottom:5px solid #3399cc;}
#navigation ul, #navigation li {list-style:none; margin:0; padding:0}
#navigation li {float:left; border-left:1px solid #61c3c3; border-right:1px solid #336666}
#navigation ul a {color:#ffffff; font-size:1.1em; text-decoration:none; text-transform:uppercase; font-weight: bold; display:block; padding:12px 16px; }
#navigation ul li.sponsor a {color:#a5cbcb}
#navigation ul li.first {border-left:none}
#navigation ul a:hover, #navigation ul a:active {background-color:#3399cc; color:#fff !important}





.presented {position:absolute; width:270px; height:105px;  right:18px; bottom:17px; text-align:right; }
.presented a.cover {float:right; margin-left:10px}
.presented i {font-style:italic; display:block; margin-top:30px; display:block; font-family:Georgia, Times News Roman, serif; margin-bottom:.5em}
.presented i span {font-weight: bold; color:#89c438}
.presented a {text-transform:uppercase; color:#3399cc; display:block;}
.presented b {display:block; color:#666}


#kiwibox {position:relative; margin:0 auto; width:966px; text-align:right}
#kiwicover {height:71px; width:50px; margin:0; position:absolute; right:144px; top:35px; z-index:3; background:url('images/placeholders/kiwicover.gif') no-repeat}


.p-status {padding:5px; font-size:.8em; text-transform:uppercase; color:#fff; font-weight: bold; background:#ff3366}
.TwitterBlock li {background:url('images/icons/bird.gif') no-repeat; padding-left:20px !important}

.Search .dek, #tagdek .dek {background:#f7fbf1; padding:15px;border:1px solid #cccccc; margin-bottom:2em; clear:both;}

.Search .search-terms, #tagdek .search-terms {font-weight: bold; font-style:italic; font-size:1.3em; color:#ff3366}
.Search .search-count {font-weight: bold; text-transform:uppercase; font-size:.8em}

.nocomments {display:none}



#searchArea input.entryBox{border:medium none !important;color:#666; background:transparent; font-family:arial,sans-serif;font-size:15px;line-height:20px;padding:3px;width:210px !important;float:left;}
#searchArea .btn {cursor: pointer;c ursor: hand; float:right; height:25px; background:#3399cc url('images/backgrounds/searchbtn.gif') no-repeat; width:70px; text-indent:-5000px; color:#fff;  font-weight: bold; border:none}
#searchArea{background:#FFFFFF url('images/backgrounds/searchform.gif') repeat-x;border:1px solid #D1D1D1;float:left;margin:48px 0 0  57px;padding:5px;width:300px;}


#utility {clear:both; width:960px; display:block; background:#f5fafc url('images/backgrounds/utilitynav.gif') repeat-x; border-bottom:2px dotted #bee9ed;  margin:0; }
#utility ul, #utility li {list-style:none; margin:0; padding:0; float:left}
#utility {margin:0}
#utilitybar {padding:12px 18px;}
#utility li  div {float:left}
#utility .label {font-size:1.1em; color:#66b3d9; font-weight: bold; text-transform:uppercase; padding-right:8px; height:16px; line-height:17px;}
#utility .facebook {height:16px; width:16px; background: url('images/icons/facebook.png') no-repeat; text-indent:-5000em; display:block; float:left}
#utility .twitter {height:16px; width:16px; background: url('images/icons/twitter.png') no-repeat; text-indent:-5000em; display:block; float:left}
#utility .rss {height:16px; width:16px; background: url('images/icons/rss.png') no-repeat; text-indent:-5000em; display:block; float:left}
#utility .facebook, #utility .twitter, #utility .rss {margin-right:5px}
#utility ul.ma {float:right !important; font-size:1.2em; height:16px; line-height:17px}
#utility ul.ma a {color:#3399cc; background:url('images/icons/star.png') no-repeat left center; padding-left:21px}


.karenphoto {float:left;  margin:0 12px 12px 0}
.karenphoto img {border:3px solid white;}


.jdGallery .carousel, .jdGallery div.carouselContainer  {display:none 

!important}
.jdGallery a.right, .jdGallery a.left {width:15px !important; 

height:30px !important}
.jdGallery a.left {left:858px !important; top:260px !important}
.jdGallery a.right {right:25px !important; top:260px !important}
.withArrows a.open {width:100% !important; left:0 !important}



.jdGallery a.right, .jdGallery a.left, .jdGallery a.right:hover, .jdGallery a.left:hover  
{opacity:1 !important;filter:alpha(opacity=100) !important}


.mmfooter a {font-weight: bold}
.footer-pad {position:relative}
.mmfoot {position:absolute; top:18px; right:15px}
.printview {display:none}



.sidebar a.dsq-widget-user, .socialbox a.dsq-widget-user 
{

font-weight: bold; font-size:..9em !important; color:#333 !important; display:inline

}
p.dsq-widget-meta 
{

clear: both;

font-size: 1.2em !important;

}
img.dsq-widget-avatar {margin-bottom:10px !important}


li.dsq-widget-item img {width:20px; height:20px}
a.dsq-widget-user {font-size:1em !important; }
.socialbox li.dsq-widget-item {border-bottom:1px dotted #d7d8d5; padding-bottom:10px; margin-bottom:10px !important; margin-top:10px !important}
.socialbox h2 
{text-indent: -5000em;
margin:0;
height: 46px;
display: block;
background: url(images/headers/side3.gif) no-repeat;}
.socialbox h3 {display:none}

/* .home #mainleaderboard {display:none} */
#dsq-content .dsq-comment-message {margin:.5em 0 !important}
#dsq-global-toolbar, #dsq-references {display:none !important}

#mainleaderboard {margin:0 auto; width:960px; overflow:hidden; padding:8px 0; overflow:hidden;}
#mainleaderboard-home {text-align:center; margin:0 auto; width:960px; overflow:hidden; padding:10px 0; overflow:hidden;}
#mainleaderboard .leaderleft {float:left; text-align:left; width:225px; margin:0; padding:0}
#mainleaderboard .leaderright {float:left; text-align:right; width:735px; margin:0; padding:0}.kiwi, .kiwi a  {font-weight: bold; color:#666 !important}

table.contenttable {background:#f4f8e2; margin-bottom:1.5em}
table.contenttable, table.contenttable td, table.contenttable th {border:1px solid #a0decc; border-collapse: collapse}
table.contenttable th {background:#d7ede0; color:#333}
table.contenttable th, table.contenttable td {padding:6px 10px}



code {font-family: Arial, Helvetica, Verdana, sans-serif;}

h4.faq-header {background:#e9f4d6; font-size:1.4em; text-transform:normal; margin-bottom:.1em; color:#ff3366; padding:6px 20px}
p.faq-question a {color:#3399cc; font-weight:bold; font-size:1em; display:block; padding:6px 40px 6px 40px;}
p.faq-question {margin-bottom:0; background:#f8fbf2 url('http://www.greenmomsmeet.com/wp-content/themes/momsmeet/images/expand.gif') no-repeat center right; margin-bottom:2px}
p.faq-answer {background:#ffffff; padding:6px 20px 16px 60px; margin:0}
#utility ul.ma2 {float:right !important; height:16px; font-size:1.2em; line-height:17px; color:#66b3d9; background:url('images/icons/star.png') no-repeat left center; padding-left:21px}
#utility ul.ma2 strong {color:#336699; font-weight: bold;  height:16px; line-height:17px;}
#utility ul.ma2 a strong {color:#3399cc}

#utility ul.ma2 a.loginlink, #utility ul.ma2 a {color:#3399cc; !important}

.regstar {color:red}

.loginbox {background:#f7fbf1; border:1px solid #cccccc; padding:13px}
.loginbox td {padding-bottom:.25em; padding-right:10px}
.loginbox input {width:300px !important}
.loginbox input#Submit, .loginbox input.wp-submit2, .loginbox input#i4w-password-change-submit, .loginbox input.i4w_widget_login2_submit {width:auto !important; margin-top:1em; background:#346767; color:#fff; border:1px solid #346767} 
.passbox input {margin-top:1em}
.mainloginbox ul, .mainloginbox li {margin:0 !important;  padding:0 !important}
.loginbox input#lg_rememberme {width:auto !important}


#i4w_login2-3 {font-size:1.2em; font-weight: bold; text-transform:normal; margin-bottom:.1em; color:#3399cc}
#i4w_login2-3 label {color:#333333; font-weight:normal; font-size:.8em}
.ma-status th {color:#333; text-transform:uppercase; padding-right:10px; font-size:.87em; text-align:left; }
.ma-status td strong {color:#333}
.ma-note {color:#666; font-size:.87em}
.ma-status-message {font-weight: bold; font-size:1.2em; text-transform:normal;  color:#3399cc}
h3.ma-instruct {text-transform:none !important; font-size:1.2em}
h4.step {background:#ff3366; color:#fff !important; display:block; padding:5px; white-space:nowrap;}
.steptable td {padding:0 10px 1em 0}
.steptable td strong {color:#333}
.show-admin-bar { display: none; !important} 



#webinar .thumbnail {border:1px solid #ccc; float:left; margin:0 10px 10px 0; width:86px; clear:both;}
#webinar .description {float:left; width:502px; }
#webinar .exceptblock {font-size:.9em}
#webinar .exceptblock p {margin-bottom:1em}
#webinar h1 {font-size:1.4em; letter-spacing:normal}

.divider {border-top:1px solid #cccccc; height:1px; margin:10px 0; font-size:1px; clear:both}

#webinar .leftcol, #webinar .rightcol {float:left; width:294px; padding-bottom:20px}
#webinar .leftcol {margin-right:20px}

#home-email {background:#a0decc; width:300px; color:#333}
#home-email .email-content {padding:0 13px 13px 13px}
#home-email .submit {background:#47908f; color:#fff; font-weight: bold; border:none} 

/* TABS */
/*
 * jQuery UI Tabs 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */


.ui-tabs { position: relative; padding: 0px; zoom: 1; margin-bottom:1em } 
.ui-tabs .ui-tabs-nav { margin: 0; padding:  0; width:160px; float:left; line-height:normal !important; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0; width:135px; margin-bottom:1.5em; border-bottom: 0 !important; padding: 0}
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none;  width:446px; float:left}
.ui-tabs .ui-tabs-panel  h2 {font-size:1.6em; margin-bottom:.75em}
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li a {display:block; text-align:right;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#ff3366; font-weight: bold}

.note {color:#666; font-size:.8em; text-style:italic}
.req {color:#ff3366}

.promos p {margin:0}

.promos br {display:none}
.promos a {display:block}
.promos img {margin-bottom:10px}

#WelcomeListing img {border:1px solid #ccc}
#WelcomeListing ul, #WelcomeListing li {list-style:none; padding:0; margin:0; margin-bottom:10px; clear:both} 
#WelcomeListing a {font-weight: normal;  font-family:Georgia, Times New Roman, Times, serif; letter-spacing:-1px; font-size:1.3em; letter-spacing:normal; font-weight:normal; line-height:1.1em}
#WelcomeListing h2 {text-indent:-5000em; height:31px; width:608px; background:url('images/active.gif') no-repeat; margin:0}
#WelcomeListing .content {padding:20px; background:#f7fbf1; border:1px solid #cccccc; margin:0; display:block; border-top:none}

.emailpanel,.nlbutton {
margin:0px;
text-align:center;
}

.emailpanel {
width:300px;
text-align:left;
display:none;
}
