/* CSS Document */<style type="text/css" media="all">/* =core */body {  background: #fff;  color: #333;  text-align: center;  margin: 10px;  font-size: 100%;  line-height: 1.5em;}/* =layout */#wrapper {  text-align: center;  margin: 0 auto;  width: 800px;  background: #fff;}#header {  margin: 0 auto;  width: 800px;  height: 40px;  border: none;  background: #ffffff;} #logobox {  margin: 0 auto;  float: left;  width: 462px;  height: 31px;  border: none;  background: #ffffff;} #navbox {  margin: 0 auto;  width: 338px;  float: right;  height: 31px;  border: none;  border: 0px solid black;  background: #ffffff;}.previousnext {  text-align: center;  margin: 0 auto;  width: 336px;  height: 20px;  border: none;  background: #ffffff;  margin-bottom: 10px;}.portfoliodescriptiontop {  text-align: center;  float: left;  margin: 0 auto;  width: 800px;  height: 20px;  border: none;  background: #ffffff;  line-height: 1.2em;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: .9em;  font-weight:lighter;  font-style: italic;  color: #666666;  text-align: left;}.portfoliodescriptionbottom {  text-align: center;  float: left;  margin: 0 auto;  width: 800px;  height: 30px;  border: none;  background: #ffffff;  font-family: Arial,Helvetica,sans-serif;  font-size: .7em;  font-weight:lighter;  color: #999999;  text-align: left;}.portfoliobox {   text-align: center;  float: left;  margin: 0 auto;  width: 800px;  height: 500px;  border: 0px solid black;  background: #ffffff;}#footer {  text-align: left;  margin: 0 auto;  width: 800px;  height: 45px;  border: 0px solid black;  background: #ffffff;  font: Georgia, "Times New Roman", Times, serif;  color: #999999;  font-size: .7em;  font-weight: lighter;  text-align: left;}.sectionbreaker {	text-align: center;	float: left;	margin: 0 auto;	width: 800px;	height: 40px;	border: none;	background: #ffffff;	font: Georgia, "Times New Roman", Times, serif;	color: #DA5220;	font-size: 1.1em;	font-weight: lighter;	text-align: center;}.sectionbreakermedium {	text-align: center;	float: left;	margin: 0 auto;	width: 800px;	height: 25px;	border: none;	background: #ffffff;	font: Georgia, "Times New Roman", Times, serif;	color: #DA5220;	font-size: 1.1em;	font-weight: lighter;	text-align: center;}.sectionbreakershort {  text-align: center;  float: left;  margin: 0 auto;  width: 800px;  height: 10px;  border: none;  background: #ffffff;  font: Georgia, "Times New Roman", Times, serif;  color: #DA5220;  font-size: 1.1em;  font-weight: lighter;  text-align: center;}.boxholder {  text-align: center;  float: left;  margin: 0 auto;  width: 800px;  height: 150px;  border: 0px solid black;  background: #ffffff;}.box {	text-align: center;	margin: 0 auto;	float: left;	width: 200px;	height: 150px;	border: 0px solid black;	background: #ffffff;}.boximageholder {	width: 188px;	margin: 0px;	padding: 0;	height: 120px;	float: left;}.boxtexttop {	width: 200px;	margin: 0px;	padding: 0;	line-height: 1.2em;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.7em;	font-weight:lighter;	font-style: italic;	color: #666666;	height: 14px;	float: left;} .boxtextbott {	width: 200px;	margin: 0px;	padding: 0;	line-height: 1.2em;	font-family: Arial,Helvetica,sans-serif;	font-size: 0.6em;	font-weight:lighter;	color: #999999;	float: left;} .clearboth { clear: both;  }  img { float: left; }  img.centered {	display: block;	margin-left: 10px;	margin-right: 5px;	margin-top: 5px;	margin-bottom: 5px;	border: 1px;	border-style: solid;	border-color: #CCCCCC;}/* =decoration */ #footer a:link { color: #DA521F; text-decoration: none; } #footer a:visited { color: #DA521F; text-decoration: none; }#footer a:hover { color: #DA521F; text-decoration: underline; }#footer a:active { color: #DA521F; text-decoration: none; }</style>