a , body , div , h1 , img
{
	border : 0;
	color : rgb( 50 , 50 , 50 );
	font-family : verdana, arial, helvetica, sans-serif;
	padding : 0;
	margin : 0;
}
a
{
	color : rgb( 50 , 50 , 50 );
	text-decoration : none;
}
a.footer
{
	color : rgb( 50 , 50 , 50 );
	font-size : 75%;
	font-weight : bold;
	text-decoration : none;
}
b
{
	display : none;
}
#bipp_logo
{
	float : right;
}
.col1
{
	padding : 0 24px 0 0;
	text-align : right;
}
#container
{
	border : 1px solid rgb( 0 , 0 , 0 );
	margin : 1em auto 0 auto;
	position : relative;
	width : 775px;
}
#footer
{
	border-left : 1px solid rgb( 0 , 0 , 0 );
	height : 92px;
	margin : 0 auto 0 auto;
	position : relative;
	width : 776px;
}
h1
{
	background-image : url( '../img/biography.png' );
	font-size : 1px;
	height : 33px;
	margin : 5px 0 0 10px;
	width : 192px;
}
h1.contact
{
	background-image : url( '../img/contact.png' );
	height : 27px;
	width : 141px;
}
h1.links
{
	background-image : url( '../img/links.png' );
	height : 27px;
	margin : 5px 0 20px 10px;
	width : 108px;
}
h1.services
{
	background-image : url( '../img/services.png' );
	height : 27px;
	width : 160px;
}
#high_res
{
	background-image : url( '../img/img_load.png' );
	background-repeat: no-repeat;
	backgroun-position : topleft;
	float : right;
	margin : 8px 0 0 0;
	padding : 0 15px 0 0;
	width : 391px;
}
#highres_picture
{
	margin : 0 0 0 0;
}
#home_logo
{
	float : left;
}
li.footer
{
	display : inline;
	padding : 0 0 0 20px;
}
li#footer_end
{
	margin : 0 50px 0 0;
}
li.menu
{
	display : inline;
	margin : 0 9px 0 9px;
}
p
{
	clear : right;
	font-size : 70%;
	margin : 5px 1em 1em 1em;
	width : 749px;
}
table
{
	left : 316px;
	position : absolute;
	top : 56px;
}
td
{
	font-size : 70%;
}
.thumb
{
	cursor : pointer;
	padding-right : 8px;
	padding-top : 8px;
}
#thumb_container
{
	border-right : 1px solid rgb( 190 , 190 , 190 );
	margin : 0 0 0 10px;
	width : 344px;
}
ul.footer
{
	border-bottom : 1px solid rgb( 0 , 0 , 0 );
	float : right;
	margin : 0 0 0 0;
	padding : 29px 0 4px 0;
	text-align : right;
	width : 480px;
}
ul.menu
{
	list-style : none;
	margin : 0;
	padding : 9px 0 0 0;
}