/* Body Elements */

#logo {
	position:absolute; 
	left:481px; 
	top:0px; 
	z-index:2;
	}

#topbackground {
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:1;
	}
	
#topnav {
	position:absolute; 
	left:15px; 
	top:12px; 
	z-index:100;
	}

   
#contentbody {
   position:absolute; 
   left:230px; 
   top:270px; 
   width:490px; 
   z-index:4;
   }
   
   
   
#leftnav {
   position:absolute; 
   left:20px; 
   top:232px; 
   z-index:1000;
   width:155px;
   } 
   
   
#leftnavhomepage {
   position:absolute; 
   left:20px; 
   top:232px; 
   z-index:6;
   width:155px;
   } 
 
   
#pageheader {
   position:absolute; 
   left:227px; 
   top:114px; 
   z-index:3;
   } 
   
   
#pagesubheader {
   position:absolute; 
   left:228px; 
   top:220px; 
   z-index:3;
   } 
   

#menu {
   position:absolute; 
   left:209px; 
   top:167px; 
   z-index:5;
   } 
   
   
#photography {
   position:absolute; 
   left:0px; 
   top:99px; 
   z-index:2;
   } 
   
   
#pagedivider {
   position:absolute; 
   left:209px; 
   top:217px; 
   z-index:2;
   }
   
table.capital-gains 
{
    font-size:11px;
    line-height:18px;
}

table.capital-gains tr.new-fund td 
{
    padding-top:8px;
}

table.capital-gains tr td.class 
{
    text-indent:25px;
}    

/* Body Elements */