@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:#fff;}
.doc{font-size:1.2em;background:#fff;}

legend{display:none;}
.signup_error {color:red}
.signup_error span.error{display:block}


#header .content,
#footer .content,
#main .content{width:880px;margin:0 auto; }

.image_replace{text-indent:-9999px;}
a{ text-decoration:none; color:#31b6ed; font-weight:bold;} 
a.more{ padding-right:16px; background:url(/GirlScoutsAdultSite/img/background/a_more.png) no-repeat 100% 66%;}
p{ font-size:1em; color:#666; font-weight:bold; line-height:1.416;}
a.button{display:block;text-indent:-9999px;} 


/* header styles */
#header {border-bottom:4px solid #000;}
#header  .logos {margin:17px 0 10px 0  }
#header  .logos a.logo{float:left;margin-bottom:30px;background:url(/GirlScoutsAdultSite/img/IR/lmk_logo.png) no-repeat; width:324px; height:78px; display:block;}
#header  .logos span.logo{float:right; margin-top:36px; background:url(/GirlScoutsAdultSite/img/IR/gs_ms_logo.png) no-repeat; display:block; width:201px;height:32px;}
#header  #main_nav{clear:left;margin-left:-21px;position:relative;}
#header  #main_nav ul{overflow:hidden;width:444px;height:36px;}
#header  #main_nav ul li{display:block;float:left;height:36px;}
#header  #main_nav ul li a{float:left;display:block;padding:36px 0 0 0;overflow:hidden;height:0;background:url(/GirlScoutsAdultSite/img/IR/menu.png) no-repeat;}

  /* header navigation */
#header  #main_nav ul li.home a{width:81px;}
#header  #main_nav ul li.newsletters a{width:118px;background-position:-81px 0;}
#header  #main_nav ul li.microsoft a{width:131px;background-position:-199px 0;} 
#header  #main_nav ul li.media a{width:80px;background-position:-330px 0;}

#header  #main_nav ul.home li.home a,
#header  #main_nav ul li.home a:hover{width:81px; background-position:0 -36px}

#header  #main_nav ul.newsletters li.newsletters a,
#header  #main_nav ul li.newsletters a:hover{width:118px;background-position:-81px -36px;}

#header  #main_nav ul.microsoft li.microsoft a,
#header  #main_nav ul li.microsoft a:hover{width:131px;background-position:-199px -36px;}

#header  #main_nav ul.media li.media a,
#header  #main_nav ul li.media a:hover{width:80px;background-position:-330px -36px;}
/* end header navigation */


/* main content */

.breadcrumb {color:#fd7c00; font-weight:bold;padding:15px 0pt 14px;}
.breadcrumb a{ color:#00934e;} 

/*footer */

#footer{background-color:#fff;padding-top:30px;position:relative;margin-top:30px}
#footer .content {position:relative;}
#footer .content .footer_ornament{background:url(/GirlScoutsAdultSite/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-weight:normal;}  

#footer  .columns{margin-bottom:30px;}
#footer  .column{float:left;width:211px;padding-left:10px;border-left:1px dotted #8a8a8a;}
#footer  .first{border:none;padding-left:0;}


#footer  .column h3{padding:0; background:url(/GirlScoutsAdultSite/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.like_this{ background-position: 0 -60px; 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{line-height:2.8;margin-left:36px;color:#8b8b8b;font-size:.9166em;float:left; font-weight:normal;}
.HomePageTitle{
	color:#000000;
	font-weight: bold;
	line-height: 30px;
	font-size: 16px;
}


}