.skys{padding:2px 2px 0 0; float:right; position:relative; width:160px; text-align:center; overflow:hidden;}
/* MAIN ARTICLE PAGE */
#pagephoto{ float:right; width:504px; text-align:left; position:relative; padding:2px 0; }
.abstract{ font-style:italic; padding-left:10px; font-size:1.1em;}
#contentarea{width:815px; position:relative; margin-left:2px;}
.pressreleasearea{ background:#F5F5F5;}
.pr{ text-align:center; font-weight:bold; font-size:1.2em;} .pr span{color:#666666; font-size:0.7em; font-weight:bold;}
#maincontent{ width:500px; font-size:1.1em; float:left;	}
#linksbar{width:300px;text-align:left; overflow:hidden;float:right; padding-right:2px;}
/* #linksbar .related{background:#F5F5F5; border:#999999 solid 1px;border-top:none;} */
#linksbar h3{font-weight:bold; font-size:1.1em; padding:5px; margin:5px 0; }
#linksbar a{ color: #4F5EA4; }
#linksbar .MAthumb{ margin:1px;}
#linksbar .albuminfo{padding:1px 33px;}
#linksbar .albumpic{padding:3px;}
#linksbar .contain{margin:5px; line-height:16px;}
#titlearea{ margin:0 5px; width:300px;}
#titlearea .options{ float:right;}#titlearea img{ border:none;}
.credits{ color:#999999; padding:5px; padding-top:10px; line-height:1.5em; font-size:0.8em;}
#caption{ text-align:right; font-style:italic; font-size:0.9em; margin-right:3px;}
.bottomarea{border:1px solid #666666; border-left:none; border-right:none; width:490px; padding:4px 0; height:16px; clear:both; margin-left:3px; margin-top:5px;}
#bottomarea span, .bottompagenumbers{text-align:right; float:right;}
.adzone160{ width:305px; height:250px;}
.adzone221{ margin:10px 80px; padding:5px; text-align:center;}
/*  Comments section */
img.addacomment{margin:5px 50px;}
.commentsform{margin:0 20px; font-size:0.9em;}
.commentsform h3{ font-size:1.4em; font-weight:bold; color:#D71C0C;}
.commentsform .left,.commentsform .right{ float:left; position:relative; height:30px;}
.commentsform .left{ font-weight:bold;width:150px; text-align:right;padding-right:7px;clear:left;}
.commentsform .right{width:250px;}
.commentsform .input{ width:200px; font-size:10px; border:black solid 1px;}
.commentsform textarea{ width:100%; height:100px; border:black solid 1px;}
.commentsform .submit{ margin:5px 150px;}
#comment_create{display:none;}
.commentitem{ position:relative; margin:2px 5px; border:1px solid #CCCCCC; padding:3px; font-size:0.9em;}
.commentitem .actions{ font-size:0.8em; margin-top:3px; padding-left:3px;}
.commentitem a{}.commentitem a:hover{}
.commentitem .title{font-size:1.1em; font-weight:bold; padding:1px 5px 2px 5px;}
.commentitem .info{ font-weight:bold; font-size:0.9em; position:absolute; top:5px; right:5px; }
.commentitem hr{ border-top:dotted 1px #CCCCCC; margin:0; margin-bottom:3px; padding:0; width:100%;}
.commenterror{ margin:5px; padding:4px; background:red; border:2px black solid; font-weight:bold; text-align:center;}
.commentmessage{margin:5px; padding:4px; background: #FFFF00; font-weight:bold; border:2px black solid; text-align:center;}

/* ARTICLE PHOTO PAGE */
.photosizes, .caption{text-align:right; width:800px; padding:5px; clear:left; }
.returntoarticle{float:left; width:400px; text-align:left; font-weight:bold;}
.photolarge{ margin-left:5px; overflow: visible; position:relative;}
.photonav{position:absolute;top:7px;font-weight:bold; right:15px; font-size:0.9em;}
.adzone87{position:relative; float:left; width:750px; padding:10px; text-align:center;}
.adzone88{padding:10px; text-align:center;width:750px;}
.adzone90{ padding-right:7px; padding-top:5px; text-align:center; clear:left;}
.adzone148{text-align:center; clear:left;padding-top:10px;}
.photooptions{ position:relative; float:left; width:210px; padding:5px 0;}
.photooptions a.left{ float:left; width:100px; height:120px; display:block; font-weight:bold; text-align:right;} .photooptions a.left:hover{background:url('http://tester.blackfalconmedia.com/newimages/photonavleft.gif') no-repeat;}
.photooptions a.right{ float:right; width:100px; height:120px; display:block; font-weight:bold; overflow:inherit; text-align:left;} .photooptions a.right:hover{background:url('http://tester.blackfalconmedia.com/newimages/photonavright.gif') no-repeat;}
/* PHOTO THUMBNAIL VIEW*/
.photomaincontent{ float:right; width:500px; margin-left:2px; position:relative;}
#phototitlearea{ position:relative; padding:5px 0 15px 10px; }
#phototitlearea .info{position:absolute; top:5px; left:245px; width:200px;}
#phototitlearea .info span{font-weight:bold; color:#666666;}
.photo_thumbarea{ text-align:center;}
.photo_thumbarea img{float:left; position:relative; margin:2px; text-align:center;}
.adzone153{clear:none;}
a.thumbnail{ display: table-cell;text-align:center;vertical-align:middle;height:148px;width:150px;padding:4px;background: #EEEEEE;border:1px solid #CCCCCC;margin:1px;position:relative;float:left;}
a.thumbnail:hover{background:#D8D8D8; border:#CCCCCC 1px solid;}
a.thumbnail img{border:none;margin:auto;}
.adzone161{padding-left:4px;}

/* WIDGET */
.topStories{ margin-top:10px; margin-left:6px; width:320px;}
.topstories h3{ margin-top:0;}
.topStories h2{ background:#333333; color:#FFFFFF; font-weight:bold; padding:5px; text-align:center; margin:0; font-size:1.2em;}
.topStories ul{list-style-type: none; padding:0px; margin:0px;}
.topStories li{ clear:both; padding:0px; padding:5px 0; height:40px;font: 12px Arial, Helvetica, sans-serif;}
.topStories li img{ border:1px solid silver; float:left; margin:0 5px 0 0;}
.topStories .liLight{ background:#fafafa; }
.topStories .liDark{ background:#f0f0f0; }
.topStories a, .topStories a:visited{text-decoration:none; color:#000033; font-weight:bold;}
.topStories a:hover{text-decoration:underline; color:red;}

/* BOOKMARKS */
.bookmarks{ text-align:center; margin-bottom:5px; padding:3px; border-top:1px #999999 solid; font-size:1.1em;}
.bookmarks img{border:none;}
.bookmarks h4{ text-align:left; margin:0;}

/* CURRENT TOP VIEWS STORIES */
#ts{ background:#FAFAF8; border:1px solid #9DB1BA; margin:5px 1px;}
#ts a, #css a{}
#ts .head{background:url(/newimages/topstories_headbg.jpg); text-align:center;} #ts .head img{ border:none;}
#ts .item{clear:left; border-bottom:1px solid #E2E2D8;}
#ts .item .nm{ width:12px; height:17px; padding-top:5px; text-align:center; background:url(/newimages/topstories_itemnumber.jpg); color:white; font-weight:bold; float:left; position:relative;}
#ts .item img{ float:left; position:relative; width:100px; margin:2px;}
#ts .item .info{ float:left; position:relative; width:280px; margin:2px;}

.YeddaQuestionsListWidget_Title{ font-weight:bold; padding-left:5px;}