/* family.com article styles
-----------------------------*/
/* test */

#mainContent {
  width:920px;
  float:left;
  margin:1px 0 0 0;
  border-bottom:1px solid #EAEAEA;
  }
  /* clear content
  ----------------------------------*/
  #blueContainer:after, #blueContainer:before, #pageContent:after, #pageContent:before {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    }

.pageTitle {
  margin: 15px auto;
  width: 920px;
  text-align: center;
  }
  
#contentContainer {
  margin: 0 auto;
  padding: 1px 0 0 0;
  border-top:1px solid #EAEAEA;
  }

#blueContainer {
  border-top:1px solid #F0F8FC;
  border-bottom:1px solid #F0F8FC;
  background: #F0F8FC;
  margin: 0 0 1px 0;
  clear: both;
  }

  
* html #blueContainer {
  height: 1%;
  }
  
#pageContent {
  background: #FFF;
  width: 900px;
  margin: 10px auto;
  padding: 0 0 20px 0;
  }

#pageContent .content{
  float: left; 
  width: 550px;
  padding: 20px;
}

#pageContent .content h1 {
  font: bold 45px Georgia, "Times New Roman", Times, serif;
  color: #f67a47;
  margin: 0 0 10px 0;
  }

#pageContent .content h2 {
  font: bold 12px Arial, Helvetica, sans-serif;
  margin-bottom: 1px;
  padding: 0px;
  }

#pageContent .content p {
  padding: 0px;
  }

#pageContent .content ul.textNav {
  list-style: none;
  margin: 0 0 10px 5px;
  padding: 0 0 10px 0;
  font-size: 11px;
  }

#pageContent .content ul.textNav li {
  margin: 0 0 5px 0;
  padding: 0 15px 0 15px;
  background:url(/images/nav/subnav/bgArrow.gif) no-repeat 0 2px;
  color: #558599;
  }

#pageContent .content ul.textNav li a, #pageContent .content ul.textNav li a:visited {
  color: #558599 !important;
  }

#ad-MediumRectangle, .ad-MediumRectangle,  .rectangle1 { 
  float: left; 
  display: inline; 
  margin-top: 28px;
}

/* DoublClick */
.rectangle1 {
		float: left;
}
	