/* CSS Document */

/* ----- Container/Layout Styles ----- */

  #wrapper_body
  {
    border-left:2px solid #49850B;
	border-right:2px solid #49850B;
	overflow:hidden;
  }
  
  #wrapper_body:after
  {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
  }

  /* Hides from IE-mac \*/
  * html #wrapper_body {height: 1%;}
  /* End hide from IE-mac */  
  
  #wrapper_footer 
  {
    height:37px;
	background-image:url(../../_img/content_page/wrapper_footer_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
  }
  
  #wrapper_footer p
  {
    font-size:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:36px;
	padding-top:17px;
  } 
  
  #wrapper_footer a {font-weight:bold;} 
  
  #content
  {
    float:left;
    width:544px;
	overflow:hidden;
  }
  
  #content p, h1, h2, h3, ul {margin-right:130px;}
  #content .with_image {margin-right:0px;}
  #content .with_image img {float:right; padding:0px 5px 0px 5px;}
  
  /* ----- REFLECTIONS ----- */
  
  .reflection_container
  {
    width:450px;
	background-image:url(../../reflections/_img/shared/container_bg.gif);
	overflow:hidden;
  }
  
  .reflection_container *
  {
	font-style:italic;
	color:#1F6799; 	   
  }
  
  #content .reflection_container p, #content .reflection_container h1
  {
    padding-left:10px;
	padding-right:20px;
	margin-right:0px;
  }.table1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: top;
	clear: both;
}

.table1 tr {
	vertical-align:top;

}
.picholder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 10px;
	text-align: right;
	width: 233px;
	margin-right: 10px;
	float: left;
}
.pictext {
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: both;
	margin-bottom: 10px;
	width: 482px;
}
