ul.contentlist {
 	list-style: none;
 	margin:0px;
 	padding:0px;
 }
 
 ul.contentlist li {
 	list-style-image: none;
 	clear: both;
 	padding-bottom: 4px;
 }
 
 ul.contentlist h3 {
 	font-size: 14pt;
 	padding: 2px;
 	padding-left: 8px;
 	font-weight: normal;
 	margin-bottom: 0px;
 }
 
 ul.contentlist a.title {
 	text-decoration: none;
 }
 
 ul.contentlist a.title:hover {
 	text-decoration: underline;
 }
 
 ul.contentlist div.author {
 	font-size: 10pt;
 	color: #000000;
 	width: 400px;
 	text-align: right;
 	float: right;
        padding-right:10px;
 }

 ul.contentlist div.gallery_count {
 	font-size: 12pt;
 	color: #000000;
 	width: 400px;
 	text-align: right;
        valign: bottom;
 	float: right;
 }
 
 ul.contentlist p {
 	clear:right;
 	padding: 5px;
 }
 
 /* content pages */
 
 .summary {
 	font-weight: bold;
 	font-size: 13pt;text-align:left;

 }

 .summary_journals {
 	font-weight: 400;
 	font-size: 14pt;
        text-align:left;
        padding-right:35px;
        padding-left:20px;
        font-family:'tahoma,arial';

 }
 
 div.bylinebox {float:left;
 	border-top: 1px solid #CCCCCC;
 	background-color: #F5F5F5;
 	font-size: 10pt;
 	color: #333333;
 	padding: 5px;
 	margin-bottom: 5px;
 	width: 700px;
 }
 
 div.downloadbox {
 	border: 2px solid #84b758;
 	background-color: #e5f4d8;
 	padding: 10px;
        margin-top:0px;
 	margin-left: 0px;
 	margin-bottom: 0px;
 	text-align: center;
 	font-weight: 600;
        width:150px;
 
 }
 
 div.downloadbox a {
 	font-size: 13pt;
 	font-weight: bold;
 	color: #44830d;
 }
 
 #breadcrumb {
 	margin-bottom: 5px;
 	font-size: 8pt;
 	color: #333333;
 }
 

 
 div #image {
 	clear: both;
 	text-align: center;
 }
 
 div #image img {
 	margin-bottom: 5px;
 }

table.photo_layout{width:700px; height:200px;border:double;border-color:#FF8040;
 }


.layout_pic
 {float:right;padding-right:5px;
 padding-top:5px;padding-left:5px;padding-bottom:5px;
 }
 
.layout_title
 {text-align:left; font-family:'tahoma,arial';font-size:24px;
  font-weight:600; padding-left:15px; color:#800040; letter-spacing:0.8; padding-top:5px;
 }
 
.layout_star
 {text-align:left; font-family:sans-serif; font-size:20px; vertical-align:middle;
  font-weight:800; padding-left:30px; color:#000000; letter-spacing:1.3; padding-top:5px;
 }
  
.layout_date
 {text-align:right; font-family:sans-serif; font-size:15px; vertical-align:middle;
  font-weight:800; padding-right:10px; color:#808000; letter-spacing:1.3; padding-top:5px;
 }

.layout_details
 {text-align:left; font-family:'arial'; font-size:14px; vertical-align:top;
  font-weight:400; padding-right:10px; color:#000000; letter-spacing:1.2;
  padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;
 }
 
.layout_count
 {text-align:right; font-family:'tahoma,arial'; font-size:20px; vertical-align:middle;
  font-weight:700; padding-right:10px; color:#0080C0; letter-spacing:1.3; padding-top:5px;
 }
 
 .layout_box
 {border:double;border-color:#808000;
background-position:top;
}
 
 .layout_box_top
 {border:double;border-color:#808000;
}
 

.layout_journal_details
 {font-family:'arial'; font-size:14px; vertical-align:top;text-align:left;
  font-weight:400; padding-right:10px; color:#000000; letter-spacing:1.2;
  padding-top:0px;padding-left:30px;padding-right:20px;padding-bottom:10px;
 }
 
table.journal_layout{width:700px;border:double;border-color:#FF8040;
 }


