/* CSS Document */



body  {

   background-color: #3E3E3C;

   color: #6f6e67;

   margin: 0;

   padding: 0;

   font-family: Georgia, "Times New Roman", Times, serif;

   font-size: 77%;

   text-align: left;

}



h1   {

   margin: 0;

   padding: 0;

   font-size: 132%;

   color: #7c7942;

}



h2   {

   margin: 0;

   padding: 0;

   font-size: 132%;

   color: #7c7942;

}



a  {

   color: #000000;

   text-decoration: underline;

}



a:hover  {

   color: #666666;

   text-decoration: underline;

}



#container  {

   margin: 0 auto;

   padding: 0;

   width: 895px;

   text-align: left;

}



#header  {

   margin: 0;

   padding: 0; 

   float: left;

   width: 895px;

}



#landingPic  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 361px;

     background-image: url(../images/main_pic.jpg);

   background-repeat: no-repeat;



}

#landingPichalf  {  



   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 130px;

     background-image: url(../images/main_pic.jpg);

   background-repeat: no-repeat;

}





#approachPic  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 361px;

     background-image: url(../images/approach.jpg);

   background-repeat: no-repeat;



}





#approachPichalf  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 130px;

     background-image: url(../images/approach.jpg);

   background-repeat: no-repeat;



}





#criteriaPic  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 361px;

     background-image: url(../images/criteria.jpg);

   background-repeat: no-repeat;

}





#criteriaPichalf  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 130px;

     background-image: url(../images/criteria_bg.jpg);

   background-repeat: no-repeat;

}



#relationshipPic  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 361px;

     background-image: url(../images/relationship.jpg);

   background-repeat: no-repeat;

}



#relationshipPichalf  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 130px;

     background-image: url(../images/relationship.jpg);

   background-repeat: no-repeat;

}





#contactPic  {  

   margin: 0;

   padding: 0;

   float: left;

   width: 895px;

   height: 361px;

     background-image: url(../images/contact.jpg);

   background-repeat: no-repeat;

}



#teamPic {

    background-color:#FFFFFF;

    width:868px;

    margin-left:14px;

    background-image: url(../images/team_pic_header.jpg);

    background-repeat: no-repeat;

}



#navcontainer  {

   margin: 30px 0px 23px 0; 

  text-align: left;

}



#navlist li {

    display: inline;

    padding: 0 .9em;

    border-right: 1px solid #000;

		text-decoration:none;

}



#navlist li.last {

    border:none;

}



#navlist {

    font-family: Georgia, "Times New Roman", Times, serif;

    font-size: 90%;

}



#navlist a{

    text-decoration:none;

}



#navlist a:hover {

    color:#000;

    text-decoration:underline;

}



#teamPic #navcontainer {

    margin-bottom:0px;

}



#teamPic #flashContent {

    width:866px;

}



.contactlinks  {

    font-family: Georgia, "Times New Roman", Times, serif;

    font-size: 90%;

	   color:#969696;

}



.contactlinks a:hover {



	   color:#999999;

}



#flashContent  {

    margin: 0 auto;

	padding: 0;

	text-align: center;

	width: 825px;

	float: center;

}



#content  {

   margin: 0;

   padding: 0;

   float: left;

   background-image:url(../images/bg.jpg);

   background-repeat: repeat-y;

   width: 895px;

      line-height:20px;



   

}



#leftText  {

   margin: 20px 10px 0px 39px;

   padding: 0 8px 0 0;

   float: left;

   width: 600px;

   height: 210px;

}

#mainText  {
	float: left;
	width: 810px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 39px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 0;

}


#leftTexttall  {

   margin: 20px 10px 0px 39px;

   padding: 0 8px 0 0;

   float: left;

   width: 600px;

 

}


#contactleft  {

   margin: 20px 0px 0px 35px;

   padding: 0;

   float: left;

   width: 378px;

}



#contactleft  h1 {

   padding-left: 10px;

}



#rightText  {

   margin: 20px 10px 0px 0px;

   padding-left: 10px;

   float: left;

   color: #969696;

   width: 200px;

   height:210px;

   background-image: url(../images/vert_line.jpg);

   background-repeat: no-repeat;

}



#rightText  h1 {

   padding-left: 10px;

}







#contactinfo  {

   margin: 20px 0px 0px 20px;

   padding-left: 10px;

   float: left;

   width: 200px;

   height:210px;

   color:#969696;

   background-image: url(../images/vert_line.jpg);

   background-repeat: no-repeat;

}



#contactinfo  h1 {

   padding-left: 10px;

}



#footer  {

   margin: 0;

   padding: 0;

   clear: both;

}



.text  {

   padding: 0 10px 5px 10px;

   text-align:left;

   line-height:15px;



}



p.hr {

padding: 0;

margin: 0;

width: 100%;

text-align: center;

height: 20px;

background-image: url(../images/investments/hr.gif);

background-repeat: no-repeat;

background-position: center center;

}

/* client page mods */

#leftTexttall_clients  {
   margin: 20px 10px 0px 39px;
   padding: 0 8px 0 0;
   float: left;
   width: 800px;
}

div#clients p {margin: 30px 0 0 0;}

div#clients1 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 350px; 
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 350px;
	}
html>body div#clients1 {
	width: 350px; 
	/* ie5win fudge ends */
	}
	
div#clients2 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 350px; 
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 350px;
	}
html>body div#clients2 {
	width: 350px; 
	/* ie5win fudge ends */
	}	
