h3 { 

 padding: 0 0 15px 60px;

 }

p.title {

 margin: 0;
 padding: 0;
 text-align: center;
 font-weight: bold;

 }

p.main {

 padding: 15px 0 0 0;
 margin: 0 0 0 0;
 
 }

#photo {

 margin: 15px 0 5px 10px;
 padding: 0;
 float: right;

 }

#photo img {

 margin: 0;
 padding: 0;
 border: 1px solid #666699;

 }

span.more {

 float: right;
 padding: 0 20px 0 0;
 margin: 0;
 
 }

p.more {

 float: right;
 padding: 0 20px 0 0;
 margin: 0;
 
 }
span.back {

 padding-right: 20px;

 } 

.bold {

 font: italic bold 13px Arial, Helvetica, Sans-serif;

 }

.more a:link {

 font: bold 14px Arial, Helvetica, sans-serif;
 letter-spacing: 3.2px;
 color: #ffffff;
 text-decoration: none;

 }

.more a:visited {

 font: bold 14px Arial, Helvetica, sans-serif;
 letter-spacing: 3.2px;
 color: #ffffff;
 text-decoration: none;

 }

.more a:hover {

 font: bold 14px Arial, Helvetica, sans-serif;
 letter-spacing: 3.2px;
 color: #666699;
 text-decoration: none;

 }

.more a:active {

 font: bold 14px Arial, Helvetica, sans-serif;
 letter-spacing: 3.2px;
 color: #666699;
 text-decoration: none;

 }

.mail a:link {

 font: 13px Arial, Helvetica, sans-serif;
 color: #666699;
 text-decoration: none;

 }

.mail a:visited {

 font: 13px Arial, Helvetica, sans-serif;
 color: #666699;
 text-decoration: none;

 }

.mail a:hover {

 font: 13px Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: underline;

 }

.mail a:active {

 font: 13px Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: underline;

 }
