﻿.BlogEntry {
    position: relative;
    float: left;
    width: 100%;
}

    .BlogEntry .Entry {
    }

        .BlogEntry .Entry .Body {
            float: left;
            clear: both;
            margin: 10px 0;
            padding: 10px 0;
            max-width: 100%;
            overflow: hidden;
        }

            .BlogEntry .Entry .Body img {
                max-width: 100%;
            }

    .BlogEntry .GlobalInclude {
        float: left;
        clear: both;
        width: 100%;
    }

    /*LEAVE A COMMENT*/

    .BlogEntry .LeaveComment {
        clear: both;
        float: left;
        padding: 15px 0 5px;
        max-width: 100%;
    }

        .BlogEntry .LeaveComment div {
            float: left;
            clear: both;
            margin-top: 5px;
            width: 100%;
        }

        .BlogEntry .LeaveComment .CommentTitle {
            float: left;
            font-size: 1.2em;
        }

        .BlogEntry .LeaveComment .Name input, .BlogEntry .LeaveComment .Email input {
            width: 100%;
        }

        .BlogEntry .LeaveComment .Email {
        }

        .BlogEntry .LeaveComment .Subscribe {
        }

        .BlogEntry .LeaveComment .Comment {
            margin-top: 8px;
            font-weight: bold;
        }

            .BlogEntry .LeaveComment .Comment textarea {
                float: left;
                clear: both;
                width: 100%;
                height: 70px;
            }

        .BlogEntry .LeaveComment .ShellCaptcha {
            float: left;
            clear: both;
            margin-top: 10px;
        }

        .BlogEntry .LeaveComment .SubmitCommentButton {
            float: left;
            clear: both;
            margin-top: 5px;
        }

    /*END LEAVE A COMMENT*/

    /*COMMENTS*/

    .BlogEntry .Comments {
        float: left;
        clear: both;
        width: 100%;
        margin-top: 10px;
        border-bottom: 1px solid #CCCCCC;
    }

        .BlogEntry .Comments .CommentsTitle {
            float: left;
            font-size: 1.5em;
            padding-bottom: 8px;
        }

        .BlogEntry .Comments .ShellComment {
            border-top: 1px solid #CCCCCC;
            clear: both;
            float: left;
            margin-top: 8px;
            padding: 7px 0;
            width: 100%;
            position: relative;
        }

            .BlogEntry .Comments .ShellComment.HasImage table {
                width: 100%;
            }

                .BlogEntry .Comments .ShellComment.HasImage table .ShellProfileImage {
                    width: 100px;
                    padding-right: 10px;
                }

            .BlogEntry .Comments .ShellComment .DeleteComment {
                background: url("/standard/images/deletecomment.jpg") no-repeat;
                cursor: pointer;
                height: 20px;
                position: absolute;
                right: -25px;
                top: 0;
                width: 20px;
            }

            .BlogEntry .Comments .ShellComment .ProfileImage {
                max-width: 100px;
                max-height: 100px;
            }

            .BlogEntry .Comments .ShellComment .Info {
                float: right;
                width: 100%;
            }

            .BlogEntry .Comments .ShellComment .Comment {
                float: right;
                width: 100%;
                margin-bottom: 5px;
            }

            .BlogEntry .Comments .ShellComment .Name {
                float: left;
                font-size: .9em;
            }

            .BlogEntry .Comments .ShellComment .Email {
                float: left;
                font-size: .9em;
                margin-left: 5px;
            }

            .BlogEntry .Comments .ShellComment .Timestamp {
                float: right;
                clear: right;
                font-size: .9em;
            }

            .BlogEntry .Comments .ShellComment .ProfileText {
                float: left;
                font-size: .8em;
                font-style: italic;
                margin-top: 10px;
            }

    /*END COMMENTS*/

    .BlogEntry .BlogTags {
        float: right;
        clear: right;
        margin-top: 10px;
    }

        .BlogEntry .BlogTags .Seperator {
            display: none;
        }

        .BlogEntry .BlogTags .Tag {
            text-decoration: none;
        }

            .BlogEntry .BlogTags .Tag:hover {
                text-decoration: underline;
            }
