div.module { margin:0; padding:0;}
div.module .detail { margin:0; padding:0;}

/* ==| Detail Page Structure Elements |== */
div.module .itemHeader { float:none; clear:both; margin-bottom:25px; overflow:hidden;}
div.module .itemContent { float:left; overflow:hidden;}
div.module .itemRelated { float:right; display:none; overflow:hidden;}
div.module .itemFooter { float:none; clear:both; padding-top:25px; overflow:hidden;}
div.module #articleContent.RelatedContent { width:390px; margin-right:15px;}
div.module #articleRelated.RelatedContent { width:269px; display:block;}
div.module .ActionLinkContiner { float:none; clear:both; border-top-width:1px; border-top-style:solid; line-height:normal; margin:5px 0 0 0; padding:8px 0 0 0; overflow:hidden;}

/* ==| List Page Content Elements |== */
div.module .detail .title { margin:0 0 0 0; padding:0 0 0 0; width:445px;}
div.module .detail .author { float:left; margin:2px 0 2px 0; padding:0 6px 0 0; line-height:normal; overflow:hidden;}
div.module .detail .source { float:left; margin:2px 0 2px 0; padding:0 0 0 7px; line-height:normal; overflow:hidden;}
div.module .detail .date { float:none; clear:both; line-height:normal;}
div.module .detail .categoryList { float:none; clear:both; margin:0 0 0 0; padding:0 0 0 0; line-height:normal; overflow:hidden;}

div.module .detail .relatedBox { margin:10px 0 0 0; padding:0 20px 5px 20px;}
div.module .detail .relatedBox .label { padding:5px 0 0 0;}
div.module .detail .relatedBox ul,
div.module .detail .relatedBox li { padding:0 0 0 0; margin:0 0 0 6px;}