/*
   <p class="example" ...
   p.example {}
*/

/*margin-left: 50%;*/
/* BUG: makes the width work properly. */


.people {
	margin:0px;padding:0px;
	/*width:100%;
        /*box-shadow: 10px 10px 5px #888888;*/
	border:0px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}

.people table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	/*margin:0px;padding:0px;*/
}

/* Styles space around the pictures */
.people tr td {  
/*border: 2px solid blue!important;*/
      padding-top: 6px!important;
      padding-left: 6px!important;
      padding-right: 6px!important;
      padding-bottom: 0px!important;
}
.people tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}

.people table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}

.people table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}

.people tr:last-child td:first-child {
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}

.people tr:hover td{ }

.people tr:nth-child(odd){ 
_background-color:#ffcc68; 
background-color:#dddddd; 
}

.people tr:nth-child(even)    { background-color:#ffffff; }

.people td{
	/*vertical-align:middle;*/
	vertical-align:top;
	/*border:1px solid #000000;*/
	/*border-width:0px 1px 1px 0px;*/
	/*text-align:left;*/
	padding:0px;
	font-size:12px;
	font-family:Arial;
	/*font-weight:normal;*/
	color:#000000;

}


/*  Directions page table for addresses and directions */
.directions table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
        _border:0px!important;
_background: #ffcc68;
background: #dddddd;
	/*margin:0px;padding:0px;*/
}
.directions tr td { 
      padding-top: 0px!important;
      padding-left: 50px!important;
      padding-right: 50px!important;
      padding-bottom: 0px!important;
	_padding:0px;
	font-size:14px;
	font-family:Arial;
	/*font-weight:normal;*/
	color:#000000;
border:0px!important;
}
