@charset "UTF-8";
/* Content CSS */

#ContentContent p { margin-bottom: 22px; background: #FFF; }
#ContentContent { padding: 30px; }
#ContentTitle { font-size: 1.5em; font-weight: 600; margin-bottom: 10px;  text-shadow: #CCC 1px 2px 0; }
#ContentAuthor { margin-bottom: 0; font-size: .8em; font-weight: 400; text-shadow: #CCC 1px 1px 2px; }
#ContentAuthor a {  color: #595959; text-decoration:none;  }
#ContentAuthor a:hover { color: #000; }
#ContentPubDate { margin-bottom: 20px; font-size: .6em; color: #999; }
#ContentBodyText { font-size: .85em; padding-bottom: 20px; }
/* Style for features box */
#ContentFeatures { list-style: none; float: left; margin: 0 10px 5px 0; width: 160px; /*overflow: hidden;*/ border:solid 1px #000; }
#ContentFeatures img { float: left;  }
#ContentFeatures a img { float: left; }
#ContentFeatures .ContentThumbImage { float:left; width: 160px; }
#AudioFeatures { display: none; width: 100%; }
#ContentAudioDescription { font-size: .7em; padding: 2px; }
#MainImage img { width: 160px; }
#Gallery { list-style: none; display: none; width: 550px; background: #FFF; position: absolute; z-index: 1; border: solid 1px #000; }
#Gallery .Thumb { height: 75px; margin: 5px; }
#RelatedContent { list-style: none; float: right; margin: 0 0px 5px 10px; width: 200px; border:solid 1px #000; overflow: visible; }
#RelatedContent li { margin-bottom: 8px;  }
#RelatedContent .item { padding: 3px; }
#RelatedContent a { color: #595959; text-decoration:none; font-size: .88em; font-weight: 400; text-shadow: #CCC 1px 1px 2px; padding: 5px; }
#RelatedContent a:hover { color: #000; } 

/*


#ImageGallery * { padding: 0; margin:0; }
#ImageGallery { float: left; clear:both; position:relative; width: 550px; background: #FFF; }
#ImageGallery ul { list-style: none; }
#ImageGallery ul li { float: left; margin: 5px; }
#ImageGallery ul li a { width: 75px; height: 75px; clip: rect(0,75px,75px,0); overflow: hidden; }
#ImageGallery ul li a img { height: 75px; }
#ImageGallery ul { list-style: none; position:absolute; padding: 10px; left:0; top:0; display:none; overflow: hidden; width: 550px; background: #FFF; border: solid 1px #790000;}

#ImageGallery ul .Gallery img { margin: 10px; width: 100px; }
#ImageGallery ul a { width: 100px; height: 100px; clip: rect(0, 100px, 100px, 0); overflow: hidden; }
#ImageGallery ul .Gallery { padding-top: 25px; height: 125px; }
#ImageGallery ul .Gallery img { float: left; }
#ImageGallery ul .Gallery a img { float: left; }#CommentBox * { padding: 0; margin:0; }
#CommentBox	 { float: left; clear:both; position:relative;}
#CommentBox ul { list-style: none; position:absolute; z-index: 1; left:0; top:0; display:none;  background: #790000; border: solid 1px #333;}
#CommentBox li { display: block; }
#CommentBox li .Comments { padding: 30px; }
#CommentBox li a { display:block; }
#CommentBox ul { list-style: none; }
#CommentBox { display:block;  width:10em; }
#CommentBox li a { padding:.2em 5px; display:block; }
#CommentBox ul {  }
Targets first drop layer li items#CommentBox li ul li { width:100%; } */

