body {
	background:url(img/back_new.gif);
	background-repeat:repeat-y;
	font: 12px arial, sans-serif;
	background-color: #000;
	background-position:center;
	padding-bottom:30px;
	text-align: center;
	
}


#wrapper {
	text-align: left;
	margin: 0 auto;
	width: 778px;
  position: relative;
   background: #ffffff url('images/body_bg.gif') repeat-y;
clear: both;
}


#header {
float:left;
width:778px;
 height:176px;
}



#logo {
  width: 778px;
}


#photo {
margin-left:178px;
}


p.byline {
font-size:11px;
color:#999999;
margin-bottom:7px;
}


#content {
	margin-left:225px;
	width:520px;
}


p {margin-top:5px;}  /*closed gap between h2 and paragraph*/



/*image in content area*/
.rightimg {
float:right;
margin: 0px 0px 20px 20px;
border:1px #000 solid;


}


p.email{
margin-left:385px;
}


p.botnav{

padding-bottom:50px;
padding-top:20px;
}


/*yellow box*/
#testimony_container {
	width:172px;
	float:left;	
	margin-left:20px;
	margin-right:0px;
	background-color:#fc3;
	padding-top:55px;
	
	}

/*yellow contents*/
p.testimony_container {
color:#c60;
padding:0px 15px;
width:140px;
}
	

img.testimony_container{
background-color:#fff;
margin-top:40px;
}

	
.bold {
font-size: 14px;
	font-weight: bold;}



h1{
font-size:16px;
border-bottom: 1px solid #000;
margin-top:20px;
margin-bottom:30px;
}


h2{
font-size:14px;
margin-right:40px;
margin-bottom:-2px;
margin-top:0px;
}




img.main {
float:left;
padding-right:12px;
}




ul {
	padding-left:20px;
	margin-left:20px;
	line-height:1.5em;
	margin-right:40px;
	margin-top:5px; /*closed gap between ul and paragraph*/
}





#navigation {
	width: 172px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	margin-left:20px;
	padding:0px;
	float:left;
	height:176px;

}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation li a:link, #navigation li a:visited  {
	display: block;
	padding: 3px 0px 3px 1.2em;
	background-color: #000;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
}

#navigation li a:hover {
	background-color: #c60;
	color: #FFFFFF;
}

