@media screen {
	/* Eric Meyer's Reset CSS | http://meyerweb.com/eric/tools/css/reset/index.html | v1.0 | 20080212 */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
	/* Float Clearing Wrappers */
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix,.gain_layout{*zoom:1;}

/*	Base Styles for All Elements
	============================
*/

/*  #global layout styles# */

body {font:62.5%/1 Arial,sans-serif;background-color:#f4f4f4;}
.doc{font-size:1.4em;background:#fff;}

legend{display:none;}

#header .content,
#footer .content,
#main .content{width:900px;margin:0 auto;}

.image_replace{text-indent:-9999px;}
a{ text-decoration:none; color:#008d69 ;}
a:hover{text-decoration:underline}

/* #buttons#  */ 
/*These are the rules to style the buttons. to position them create a new rule in the appropriate locations.
ie; there should be no positioning of buttons done here
*/
.button{ display:block; text-indent:-9999px;}
a.sign_in{width:57px; height:25px;background:url(/Girlscouts/img/buttons/btn_sign_in.png) no-repeat;}
a.send_friend{width:174px; height:22px;background:url(/Girlscouts/img/buttons/btn_send_to_friend.png) no-repeat;}
a.button:hover{cursor:pointer;}


/* header styles */
#header {border-bottom:4px solid #000;}
#header  a.logo{float:left;margin-top:30px;margin-bottom:30px;background:url(/Girlscouts/img/IR/site_logo.png) no-repeat; width:297px; height:60px; display:block;}
#header  #main_nav{position:relative;clear:left;margin-left:-21px}
#header  #main_nav ul{overflow:hidden;width:630px;height:30px;}
#header  #main_nav ul li{display:block;float:left;height:30px;}
#header  #main_nav ul li a{float:left;display:block;padding:30px 0 0 0;overflow:hidden;height:0;background:url(/Girlscouts/img/IR/menu.png) no-repeat;
}


  /* header navigation */
/*
#header  #main_nav ul li.home a{width:79px;}
*/
#header  #main_nav ul li.topics a{width:166px;}
#header  #main_nav ul li.speak_up a{width:133px;background-position:-166px 0;}
#header  #main_nav ul li.girls a{width:132px;background-position:-299px 0;}
#header  #main_nav ul li.mission a{width:111px;background-position:-431px 0;}
#header  #main_nav ul li.parent a{width:88px;background-position:-544px 0;}

/*
#header  #main_nav ul.home li.home a,
#header  #main_nav ul li.home a:hover{width:79px; background-position:0 -30px}
*/

#header  #main_nav ul.topics li.topics a,
#header  #main_nav ul li.topics a:hover{width:166px;background-position:0 -30px;}

#header  #main_nav ul.speak_up li.speak_up a,
#header  #main_nav ul li.speak_up a:hover{width:133px;background-position:-166px -30px;}

#header  #main_nav ul.girls li.girls a,
#header  #main_nav ul li.girls a:hover{width:132px;background-position:-299px -30px;}

#header  #main_nav ul.mission li.mission a,
#header  #main_nav ul li.mission a:hover{width:111px;background-position:-431px -30px;}

#header  #main_nav ul.parent li.parent a,
#header  #main_nav ul li.parent a:hover{width:88px;background-position:-544px -30px;}

/* end header navigation */           

/* sign up box */
#header  #membership {float:right; width:287px; padding-top:47px;  height:58px; background:url(/Girlscouts/img/background/bg_sign_in.png) no-repeat;}

#header  #membership #logged_in{float:right;}
#header  #membership #logged_in p.welcome{padding:0 0 0 8px;font-size:1.1428em;font-weight:bold; text-align:right; }

#header  #membership #login{margin-left:36px}

#header  #membership a.sign_in{padding-right:8px;float:left;}
#header  #membership  .cta_text {border-left: none; float:left;}
#header  #membership  p{padding:0 0 0 8px;font-size:.9285em;font-weight:bold; }
#header  #membership  a{font-size:.7857em;color:#008d69;padding-right: 9px;padding-left:6px;border-right:1px dotted #8a8a8a;}
#header  #membership  a.last{border:none;padding-right:0}
/* end sign up box */

/* #submit comment form# */
#main .content span.counter {font-size:2.14em; color:#1a1a1a;}
#main .content span.login {font-size:0.7857em; color:#1a1a1a; float:left; padding-top:5px; display:block; }
#main .content span.login a {color:#008d69; font-weight:bold;}
#main .content .form_inputs input {font-size:0px;display:block;line-height:0;background:url(/Girlscouts/img/buttons/btn_blog_submit.png) no-repeat; text-indent:-9999px;width:200px; margin-top:8px; height:22px; border:none; cursor:pointer;}
#main .content .form_inputs {width:513px; height:176px; padding:25px 20px 0 25px; margin:8px 0 0 0; float:left;}
#main .content .form_inputs textarea {width:495px; height:92px; border:1px solid #fff; overflow:auto;} /* border necessary for IE */
/* end submit comment form */
               




/* #comments section# */
#main .content p.showing {font-size:0.9285em; font-weight:bold; display:block; padding:15px 0 15px 25px; margin:20px 0 0 0; border-top:1px dotted #c5c5c5;}
#main .content  div.comment {border-top:1px dotted #c5c5c5; padding:20px 0 20px 25px; }
#main .content  div.comment img {float:left; padding-right:45px;}
#main .content  div.comment p {width:400px; float:left; padding:0 0 17px 0; font-size:0.9285em; line-height:18px; }
#main .content  div.comment p.by {font-size:0.7857em; color:#8b8b8b;}
#main .content  div.comment span.name {font-size:1.2em; color:#008D69; font-weight:bold;} 
.moderation_message {color:#666666;display:block;font-size:0.8333em;margin-top:5px;}


    /*  #comments section/moderator tools# */
#main .content  div.comment  .ModerateActions a{font-size:.9285em;color: #333; padding-right:10px; text-decoration:underline;}

#main .content .comments_footer {height:54px; }
#main .content .comments_footer ul {float:right; padding-top:14px; margin-right:25px;}
#main .content .comments_footer ul li {float:left;font-size:0.9285em;padding-left:6px; font-weight:bold;}
#main .content .comments_footer ul li a {color:#008D69; border:none;}
#main .content .comments_footer ul li.next {color:#fd7c00;}
#main .content .comments_footer ul li.next a {color:#000; border-bottom:1px solid #88bb09;}
/* end comments section */   


/* main content */

.breadcrumb{color:#fd7c00; font-weight:bold}
.breadcrumb a{ color:#00934e; font-size:.8571em;padding: 0 3px 0 0;margin-left:3px }     


/* meet the girls */

/* Meet the Girls */
	
.meet_the_girls {margin-top:5px;width:247px; float:left;position:relative;}
.meet_the_girls .header {position:relative;margin-top:-5px;height:140px; padding:0 10px 10px 10px; background:url(/Girlscouts/img/background/bg_blogs_meetgirls_h2.png) no-repeat;}

.meet_the_girls .header div.bubble p {font-size:0.7857em; color:#fff; padding:0 10px; line-height:13px;}
.meet_the_girls .header img.grass {position:relative; top:-34px; left:100px; z-index:3;}


.meet_the_girls .avatars {border-left:10px solid #d1f1cb; border-right:10px solid #d1f1cb; background:#D1F1CB;}
.meet_the_girls .avatars a.avatar {display:block;background:url(/Girlscouts/img/background/bg_avatar_button.png) no-repeat 0 0; width:227px;height:89px} 
.meet_the_girls .avatars a.avatar img{ float:left;margin:4px 0 0 11px;}
.meet_the_girls .avatars a.avatar span.name {width:120px; float:left; font-size:1.14em; font-weight:bold; color:#008d69; display:block; padding:20px 0 5px 10px;}
.meet_the_girls .avatars a.avatar span.location {width:120px; float:left; font-size:0.8571em; color:#8b8b8b; display:block; padding-left:10px;}
.meet_the_girls .avatars a.avatar:hover {cursor:pointer;text-decoration:none} 

.meet_the_girls .avatars a.avatar:hover span.name  {text-decoration:underline;}                             


.meet_the_girls .avatars img.right_arrow {position:relative; top:-10px;}
 
.meet_the_girls .avatars .last {background:url(/Girlscouts/img/background/bg_blogs_meetgirls_divider_last.png) no-repeat bottom; padding-bottom:20px;} 

.meet_the_girls .footer {background:url(/Girlscouts/img/background/bg_meet_girls_bottom.png) no-repeat; height:34px; padding:6px 20px 0;}
.meet_the_girls .footer span {display:block; float:right; padding-right:25px; height:20px; background:url(/GirlScouts/img/background/bg_blogs_posts_arrow.png) no-repeat right;}
.meet_the_girls .footer span a {color:#000; border-bottom:1px solid #88BB09; font-weight:bold; font-size:1em; padding-top:3px; display:block;}
.meet_the_girls .footer span a:hover{text-decoration:none}                                                 





/*footer */

#footer{background-color:#f4f4f4;border-top:4px solid black;padding-top:30px;position:relative;}
#footer .content {position:relative;}
#footer .content .footer_ornament{background:url(/Girlscouts/img/background/bg_footer_ornament.png) no-repeat 0 0; width:178px; height:37px; position:absolute; right:26px; top:-71px; }

#footer a{ color:#1a1a1a;font-size:.8571em;}

#footer  .columns{margin-bottom:30px;}
#footer  .column{float:left;width:216px;padding-left:10px;border-left:1px dotted #8a8a8a;}
#footer  .first{border:none;padding-left:0;}


#footer  .column h3{ background:url(/Girlscouts/img/IR/footer_headlines.png) no-repeat;margin-bottom:6px;}
#footer  .column h3.online{ background-position: 0 0;}
#footer  .column h3.scouts{ background-position: 0 -20px}
#footer  .column h3.network{ background-position: 0 -40px}
#footer  .column h3.partners{ background-position: 0 -60px}
#footer  .column h3.like_this{ background-position: 0 -80px; height: 30px; }

#footer  .column ul li{line-height:1.5;}
#footer  .column ul.subtopics {list-style:disc inside;}
#footer  .column ul.subtopics li{padding-left:10px;}

#footer  img{padding-bottom:8px;float:left;}
#footer  p.copy{_margin-top:6px;padding-top:11px;letter-spacing:-1px;margin-left:17px;color:#8b8b8b;font-size:.8571em;float:left;}

/* #Rounded corners for IE# */
.corner-tr-white, .corner-tl-white, .corner-br-white, .corner-bl-white,
.corner-tr-gray, .corner-tl-gray, .corner-br-gray, .corner-bl-gray,
.corner-tr-thin-gray, .corner-tl-thin-gray, .corner-br-thin-gray, .corner-bl-thin-gray
{
  	width:10px;height:10px;position:absolute;overflow:hidden;z-index:10;}	
}

.corner-tl-gray{top:0;left:0;background:url(/Girlscouts//img/background/roundedcorner_gray_tl.png) no-repeat; _background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_tl.png');}
.corner-tr-gray{top:0;right:0;background:url(/Girlscouts//img/background/roundedcorner_gray_tr.png) no-repeat;_background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_tr.png');}
.corner-bl-gray{bottom:0;left:0;background:url(/Girlscouts//img/background/roundedcorner_gray_bl.png) no-repeat;_background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_bl.png');}
.corner-br-gray{bottom:0;right:0;background:url(/Girlscouts//img/background/roundedcorner_gray_br.png) no-repeat;_background:url(../img/global/blank.gif); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_br.png');}
      
.corner-tl-white{top:0;left:0;background:url(/Girlscouts/img/background/roundedcorner_white_tl.png) no-repeat; _background:url(../img/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_white_tl.png');}
.corner-tr-white{top:0;right:0;background:url(/Girlscouts/img/background/roundedcorner_white_tr.png) no-repeat;_background:url(../img/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_white_tr.png');}
.corner-bl-white{bottom:0;left:0;background:url(/Girlscouts/img/background/roundedcorner_white_bl.png) no-repeat; _background:url(../img/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_white_bl.png');}
.corner-br-white{bottom:0;right:0;background:url(/Girlscouts/img/background/roundedcorner_white_br.png) no-repeat; _background:url(../img/blank.gif); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_white_br.png');}
 
.corner-tl-thin-gray{top:-2px;left:-2px;background:url(/Girlscouts//img/background/roundedcorner_thin_gray_tl.png) no-repeat; _background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_tl.png');}
.corner-tr-thin-gray{top:-2px;right:-3px;background:url(/Girlscouts//img/background/roundedcorner_thin_gray_tr.png) no-repeat;_background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_tr.png');}
.corner-bl-thin-gray{bottom:-4px;left:-2px;background:url(/Girlscouts//img/background/roundedcorner_thin_gray_bl.png) no-repeat;_background:url(../img/global/blank.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_bl.png');}
.corner-br-thin-gray{bottom:-4px;right:-3px;background:url(/Girlscouts//img/background/roundedcorner_thin_gray_br.png) no-repeat;_background:url(../img/global/blank.gif); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/Girlscouts/img/background/roundedcorner_gray_br.png');}
 


.corner-tr-thick-gray, .corner-tl-thick-gray, .corner-br-thick-gray, .corner-bl-thick-gray{
  	width:15px;height:15px;position:absolute;overflow:hidden;z-index:10;}	
}

.corner-tl-thick-gray{top:-10px;left:-10px;;background:url(/Girlscouts//img/background/roundedcorner_thick_gray_tl.png) no-repeat; }
.corner-tr-thick-gray{top:-10px;right:-10px;background:url(/Girlscouts//img/background/roundedcorner_thick_gray_tr.png) no-repeat;}
.corner-bl-thick-gray{bottom:-10px;left:-10px;_bottom:-11px;background:url(/Girlscouts//img/background/roundedcorner_thick_gray_bl.png) no-repeat;}
.corner-br-thick-gray{bottom:-10px;right:-10px;_bottom:-11px;background:url(/Girlscouts//img/background/roundedcorner_thick_gray_br.png) no-repeat;}
 

.border-ie6-right{right:-1px;}
.border-ie6-bottom{bottom:-1px;}     


/* end rounded corners for IE */


/* #Invite a Friend# */
div#invite_a_friend { width:250px;z-index:1000;display:none;position:absolute;top:20px; right:100px;width:335px;height:414px; background:url(/Girlscouts/img/background/bg_invite_a_friend_overlay.png) no-repeat;}

div#invite_a_friend .title{margin-bottom:15px;}
div#invite_a_friend .title h3{float:left;margin-bottom:15px;}
div#invite_a_friend .title a{border:none !important;margin: 6px 14px 0 0; float:right;display:block;width:26px;height:26px;background:url(/Girlscouts/img/background/send_to_friend_overlay_close.png) no-repeat;}

div#invite_a_friend fieldset{width:250px;}
/* send form */  
div#invite_a_friend .send_form{margin-left:42px;}  
div#invite_a_friend ol li{background:none;padding-left:0;}
div#invite_a_friend ol li label{display:block;font-size:.9285em;margin:10px 0 5px 0;}
div#invite_a_friend ol li input, 
div#invite_a_friend ol li textarea{width:230px;padding:8px 10px;border:1px solid #ccc;background-color:#f7f7f7;font-size:1em;}
div#invite_a_friend ol li textarea{width:240px;padding-right:0;padding-top:0;font-family:arial;font-size:1em;}  

div#invite_a_friend fieldset.dummy_submit input{font-size:0; line-height:0;display:block;text-indent:-9999px;width:104px;height:27px;margin:37px 0  0 70px;_margin-left:35px;background:url(/Girlscouts/img/buttons/btn_submit.png) no-repeat;border:none; cursor:pointer;}
div#invite_a_friend fieldset.real_submit input{display:none;}  
/* form validation */
div#invite_a_friend span.error {display:none; font-weight:normal; color:#ff0000;font-size:0.9285em;}



/* message sent */
div#invite_a_friend .message_sent{margin-top:100px; text-align:center;padding:0 40px;display:none;}
div#invite_a_friend .message_sent span{font-size:2.571em;font-weight:bold;}  
div#invite_a_friend .message_sent p{padding:0;line-height:1.38;margin-top:20px;}




div#invite_a_friend .message_sent fieldset.close input{text-indent:-9999px;width:113px;height:27px;margin:45px auto 0 auto;background:url(../img/buttons/btn_close.png) no-repeat;border:none; cursor:pointer;}



/* badge */
#header #membership .BadgeTopBannerLink{0px;color: #FFFFFF;margin: 0px;padding: 0px;clear: none;float: none;border: 0px none #FFFFFF;}

div#BadgePopupWindow{z-index:1000;display:none;position:absolute;top:140px;right:70px;width:335px;height:450px; background:url(/Girlscouts/img/badge/bg_badge_popup_window_overlay.png) no-repeat;}
div#BadgePopupWindow .title{margin-bottom:15px;}
div#BadgePopupWindow .title h3{float:left;margin-bottom:15px;}
div#BadgePopupWindow .title #Btnclose{border:none !important;margin: 6px 14px 0 0; float:right;display:block;width:26px;height:26px;background:url(/Girlscouts/img/background/send_to_friend_overlay_close.png) no-repeat;}
div#BadgePopupWindow #copy{font-size: 12px;line-height: 16px;padding-top: 165pt;padding-left: 15pt;padding-right: 15pt;padding-bottom: 10pt;}

#header #membership div#BadgePopupWindow .CreateAccountBotton{background-image:url(/GirlScouts/img/buttons/btn_create_account.png);background-repeat: no-repeat;background-position: center top;display: block;height: 26px;width: 159px;margin-right: auto;margin-left: auto;border: 0px none;padding: 0px;}


#ShareItDiv {padding-top: 3px;padding-bottom: 3px;}
#BadgeThankYouPageDiv {display: block;height: 130px;width: 500px;margin-right: auto;margin-left: auto;background-image:url(/Girlscouts/img/badge/GSbadgeMSize.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 250px;text-align: left;margin-top: 30px;padding-top: 10px;border-top-width: 1px;border-top-style: dotted;border-top-color: #999999;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999;}
#BadgeThankYouPageDiv .Icons {padding-left: 10px;border-left-width: 1px;border-left-style: dotted;border-left-color: #999999;margin-left: 30px;}
#BadgeProfileEdit {background-image:url(/Girlscouts/img/badge/MyGSbadgeMSize.jpg);background-repeat: no-repeat;background-position: left top;display: block;height: 240px;width: 260px;padding-top: 170px;margin-left: 20px;margin-right: 0px;}
#ShareItDivProfile {padding-top: 15px;padding-left: 20px;}

div.edit_profile div.details #BadgeProfileEdit #ShareItDivProfile  img 
{display:inline;
padding:0px;
}
.create_account_form FIELDSET.submit INPUT {display: block;font-size:0px;text-align: left;color: #39aee4;}
/* badge end */
div.view_profile div.details h2 {display: block;width: 150px;}


                           
}