/* css  file */
/*general Page Section*/

img {
	margin: 0; padding: 0; border: 0;
}

a{
text-decoration:none;
cursor:pointer;
}

h1{
 font-size:1em;
 font-variant:small-caps;
}

H2{
 font-size:0.9em;
 font-variant:small-caps;
}

h3{
 font-size:1em;
 font-variant:small-caps;
}

li{
/* font-size:small;*/
}
body {
	text-align:center;
	color: black;
	font-family:'Trebuchet MS',Myriad, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	background-repeat: repeat;
}
#butterfly{
 position:absolute;
 top:0;
  z-index:100;
}


div#wrapper{
  position: relative;
  width:715px;
  text-align: left;
  background-color: white;
  background-image:url(./images/girltalk/background.jpg);
  background-repeat:repeat-y;
  margin:auto; margin-bottom: 0;margin-top:0;
  padding-bottom:10px;
}

/* ----- Header section Plus Menu bar ---------*/
div#header{
  width: 100%;
  height:189px;
  overflow: hidden;
  margin: 0; padding: 0;
  margin-top:-1px;
  background-position:center;
  background-image:url(./images/girltalk/header.jpg);
  background-repeat:no-repeat;
}

div#blog_header{
  height:55px; 
  margin: 0; padding: 0;
  background-position:center;
  background-image:url(./images/girltalk/blog_header.gif);
  background-repeat:repeat-y;
}
div#gogirl{
  margin:0;
  padding:0;
 /* background-position:center;
  background-image:url(./images/girltalk/go_girl.jpg);
  background-repeat:no-repeat;*/
  float:left;
  width:122px;
  height:51px;
  margin-left:80px;
  display:inline;
}  
div#gogirl A{
  display:block;
}
div#go_blog{
  /*background-image:url(./images/girltalk/blog_2.jpg);
  background-repeat:no-repeat;*/
  margin:0;
  padding:0;
 float:left;
 height:56px; 
/* width:87px;*/
  margin-left:100px;
 /* margin-top:10px;*/
}
div#go_blog A{
  display:block;
}
div#gomom{
  margin:0;
  padding:0;
  background-position:center;
  background-image:url(./images/girltalk/go_moms.jpg);
  background-repeat:no-repeat;
 float:left;
  width:122px;
  height:50px;
  margin-left:264px;
  display:inline;
}
div#menu{
  background-position:center;
  background-image:url(./images/girltalk/menu_bg.jpg);
  background-repeat:no-repeat;
  height:23px;
}  

ul#navigation{
   margin: 0; 
   padding: 0;
   list-style-type: none;	  
   padding-left:15px;
  padding-top:3px;
}  

ul#navigation a{
 display:block;
 

} 
ul#navigation a span{
   display:none;
  
}
ul#navigation li{
   display: block;
 
  margin: 0; 
  padding:0;
  height: 17px;
  float: left;
   line-height: 1px; font-size: 1px; 
  /*color:white;*/
}
#lihome{
 /*background:url(./images/girltalk/home_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 72px; 
 }
 ul#navigation li#lifacts{
	/*background:url(./images/girltalk/facts_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 105px; 
 }
 
ul#navigation li#limom{
	/*background:url(./images/girltalk/mom_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 141px;
}
ul#navigation li#licons{
	/*background:url(./images/girltalk/con_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 146px;
} 
ul#navigation li#liqanda{
	/*background:url(./images/girltalk/qanda_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 107px;
}
ul#navigation li#liresource{
	/*background:url(./images/girltalk/resource_item_blue.gif);
  background-repeat:no-repeat;
  background-position:left bottom;*/
  width: 112px;
}  


/* ------- main text section including side bar --------- */

div#side_bar{
 padding:0;
  margin:0;
  padding-bottom:10px;
  background-color:white; 

}  

div#left{
 margin-left:10px;
 width:208px; 
 float:left;
}  
  
div#main{
 background-color:white; 
 margin-left:240px;
 margin-right:10px;
width:460px;

} 

div#main_extend{
 background-color:white;
float:left; 
 margin-left:20px;
 margin-right:10px;
padding-left:10px;
width:668px;

} 

div#container{
  margin-top:10px;
  width:100%;
}  

div#side_bar div.side_text{
padding-bottom:10px;
 
}


div#side_bar .side_text h1{
   margin: 0; 
 padding: 0;
  padding-left:20px;
  padding-top:10px;
  padding-bottom:7px;
  margin-right:10px;
   color:#330033;
}  
div#side_bar .side_text p{
 margin: 0; 
 padding: 0;
  margin-left:10px;
  margin-right:10px; 
  float:none;
/*border:1px red solid;*/
font-size:80%;
line-height:120%;

}
div#side_bar .side_text ul{
  margin: 0; 
 padding: 0;
  list-style-type: none;	
  margin-left:10px;
  margin-right:10px; 
  margin-top:5px;

}  

div#side_bar .side_text li{
  line-height:normal;
  margin-left:20px;
  margin-right:10px;
  color:#000033;
 list-style-image: url(./images/girltalk/home_li.jpg);
}  

div#side_bar .side_text a{
  color:#330033;
}  
 
div#side_bar #side_image{
  padding-left:10px;
  padding-right:10px;
}

 
  
div#side_bar .out_of_div{
   background-image:url(./images/girltalk/point_side_h2.gif);
  background-repeat:no-repeat;
  background-position:left center;
  margin-left:15px;
  padding-left:15px;
  padding-right:10px;
  text-align:left;
}
*html div#side_bar .out_of_div{
  font-size:0.85em;
  /*border:1px red solid;*/
}
div#side_bar .out_of_div a{
  color:#000033;
 
  
}
/* poll section */

div#poll div.pollButtonBlock{
margin-top:10px;
 margin-left:10px;
margin-right:5px;
padding-bottom:10px;
}
div#poll div.pollAnswerBlock{
 margin-left:5px;
margin-right:5px;
}
div#poll div.pollQuestion{
  padding:0;
  margin:0;
 line-height:120%;
 color:#330033;
 background-color:white;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:8px;
 padding-top:2px;
 padding-bottom:2px;
  padding-left:5px;
 padding-right:5px;
 overflow:hidden;
  
}  
div#poll H1.poll_header{
  padding:0;
  margin:0;
  padding-top:10px;
 background-image:url(./images/girltalk/pollheader.gif);
 background-repeat:no-repeat;
 height:5px;
 margin-bottom:2px;
 width:175px;
}  

div#poll div{

  padding:0;
  margin:0;
  background-color:transparent;
  font-size:0.9em;
} 
div#poll div.pollWrapper{
margin:0;
padding:0;
width:175px;

}
div#poll{

  padding:0;
  margin:0;
 
 background-image:url(./images/girltalk/pollbody.gif);
 background-repeat:no-repeat;
 background-position:left bottom;
 margin-bottom:10px;
 margin-left:10px;
 margin-top:15px;
 text-align:left;  

}  

div#poll .pollTotalVotes{
  padding-left:15px;
  padding-right:15px;
} 

div#poll .pollAnswerBlock,pollSelectedAnswer{
padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  font-size:1.1em;
} 

*html div#poll .pollAnswerBlock{
  font-size:1em; 
}
div#poll .pollResult{
  padding-top:2px; 
   
} 

div#poll .pollBarImage{


 
}
/*  --- Teaser Section ---*/
#home_teaser a{
  padding:0;
  margin:0;
} 
/*.home_teaser p{
  padding:0;
  margin:0;
  padding-left:45px;
  padding-right:20px;
  padding-bottom:10px;
 line-height:1em;
 font-size:0.8em;
} */
 
#home_teaser H1{
   padding:0;
  margin:0;
  font-size:0.9em;
  padding-top:20px;
  font-variant:small-caps;
  overflow:hidden;
  padding-left:48px;

  background-image:url(./images/girltalk/home_teaser_header.gif);
  background-repeat:no-repeat;
  background-color:white;
  min-height:45px;
    /*border:1px red solid;*/
}
*html #home_teaser H1{
  padding-bottom:13px;
  padding-right:10px;
}

#taser_body p{
   font-size:0.9em;
  padding:0;
  margin:0;
   padding-left:20px;
   padding-right:10px;
   padding-bottom:10px;
   line-height:1.2em;
}

#taser_body{
  padding:0;
  margin:0;
  width:210px;
  font-size:0.9em;
  background-image:url(./images/girltalk/home_teaser_body.gif);
 background-repeat:no-repeat;
 background-position:left bottom;

/*  border:1px green solid;*/

 
}
#home_teaser{
 padding:0;
 margin:0;
 width:208px;
 background-color:white;
 /*margin-bottom:10px;*/
 text-align:left;
 
}  

/* -- main text section -- */
div#main div.main_text{
/* border:1px red solid;*/
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
padding-top:7px;
}

div#main div.main_text p, ul{
 font-size:0.8em;
line-height:1.2em;
}

div#main_extend div.main_text{
/* border:1px red solid;*/
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
padding-top:7px;
}

div#main_extend div.main_text p, ul{
 font-size:0.8em;
line-height:1.2em;
}

div#main div.main_text h1{
  color:#330033;
  background-image:url(./images/girltalk/butterfly.gif);
  background-repeat:no-repeat;
 padding-left:25px;
padding-top:5px;
}

div#main_extend div.main_text h1{
  color:#330033;
  background-image:url(./images/girltalk/butterfly.gif);
  background-repeat:no-repeat;
 padding-left:25px;
padding-top:5px;
}

div#main .main_text li{
  line-height:1.1em;
 font-size:0.8em;
 list-style-image: url(./images/girltalk/main_li.gif);
} 
*html div#main .main_text li{
    line-height:1.2em;
    list-style-position: outside;
}
div#main div.main_text a{
 color:#000033;
 font-weight:bold;
}

div#main_extend .main_text li{
  line-height:1.1em;
 font-size:1.0em;
 list-style-image: url(./images/girltalk/main_li.gif);
} 
*html div#main_extend .main_text li{
    line-height:1.2em;
    list-style-position: outside;
}
div#main_extend div.main_text a{
 color:#000033;
 font-weight:bold;
}
div#main .sponsor_title, .spon_img img, .spon_img{
  margin:0;padding:0;
}

div#main .spon_img img{
  background-image:url(./images/girltalk/this_spons.gif);
  background-repeat:no-repeat;
  background-position:left center;
 padding-left:30px;
}
div.cleardiv {
  clear: both;
}

/*--  Footer ------*/
div#footer{
  margin:0;
  padding:0;
  width:715px;
  margin:auto;
  margin-top:-1px;
  background-position:center bottom;
  background-image:url(./images/girltalk/footer.jpg);
  background-repeat:no-repeat;
  text-align:right;
  padding-bottom:10px;
}  

div#footer .footer_link{
  padding:0;
  margin:0;
 margin-right:20px;
 font-size:0.8em;
color:#330033;
}  

div#footer .footer_link a{
  color:#330033;
}