﻿#editPost,#newPost,#showcasePost{position:absolute;right:5px;top:25px;z-index:201;}
#newPost{top:5px;}
#showcasePost{top:45px;}
#eventWrapper{position:relative;}
#eventTitle,#eventHeading,#eventDate{position:relative;text-align:center;padding-top:10px;}
#eventTitle{padding-bottom:10px;}
#eventEntry{position:relative;width:800px;background-color:#FFF;border:solid 1px #999;padding:10px;margin-left:auto;margin-right:auto;}
#imageGalleryText{position:relative;z-index:200;text-align:center;}
.imageGalleryTheText{padding-left:15px;padding-right:15px;}
.imageTextBG{background-color:#FFF;}
.line{position:relative;background-color:#999;width:95%;margin-left:auto;margin-right:auto;}
#galleryLine{top:16px;z-index:100;}
#galleryWrapper{position:relative;margin-left:auto;margin-right:auto;width:95%;left:10px;}
.galleryThumb{position:relative;float:left;padding:5px;}
#authorWrapper{position:relative;width:95%;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;}
#authorText{position:relative;width:66%;top:60px;}
#authorPhoto{position:relative;float:right;width:34%;text-align:center;}

#commentsWrapper{position:relative;width:800px;padding:10px;margin-left:auto;margin-right:auto;}
.commentsHeading{position:relative;margin-bottom:10px;}
.postCommentHeading{position:relative;margin-bottom:10px;margin-top:10px;}
#commentsAll{position:relative;float:left;width:450px;}
#postComment{position:relative;float:right;width:335px;margin-left:15px;}
.deleteComment{position:absolute;right:20px;top:10px;z-index:106;}
.comItem{position:relative;border:solid 1px #666;-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/css/border-radius.htc);margin-bottom:20px;}
.comInnerThing{position:absolute;left:0px;width:448px;height:45px;z-index:100;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
.comInnerFade{position:absolute;left:280px;z-index:102;}
.comInnerWrapper{position:relative;z-index:105;padding:5px;height:35px;border-bottom:solid 1px #666;}
.comImage{position:relative;float:left;padding-right:7px;}
.theComment{position:relative;overflow:hidden;text-align:left;padding:5px;font-size:10pt;}
.commentDate{position:relative;text-align:right;padding-top:5px;color:#999;font-size:8pt;}
#eventCommentWrapper,#postCommentButton{position:relative;text-align:center;margin-bottom:10px;}
#eventComment{padding:5px;}

#topMessageBad,#topMessageGood
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    padding:15px;
    -border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/css/border-radius.htc);
    width:266px;
    margin-top:10px;
}

#topMessageGood
{
    border:solid 2px #9C9;
    background-color:#e4fde4;
    color:#696
}

#topMessageBad
{
    border:solid 2px #c66;
    background-color:#fde4e4;
   color:#c66;
}
