#Head {
    background: url("azimuth_header.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-bottom: 1px solid #acbedf;
    border-top: 1px solid #acbedf;
    height: 63px;
}

.Row {
    width: 92%; 
}

body > #Frame > #Head {
        padding-bottom: 0px;
}

#TitleElement {
    font-size: 50px;
}

#SearchBox {
    margin-left: 50px;
}

#Head * {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#Head .Row ul li {
    display: inline;
    margin: 0px;
    height: 100%;
    bottom: 0;
}

#Head .Row ul {
    height: 23px;
}

#Head .Row ul li a {
    background-color: #5d709f;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #fff;
    font-size: 16px;
    padding: 0 5px;
    margin: 0px;
    text-decoration: none;
}

.SiteMenu {
    bottom: 0;
    display: block;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 100%;
}

#Head .Row {
    height: 100%;
    position: relative;
}

body {
    font-size: 16px;
    background: #99c68e;
}

#Body > .Row {
    background: url("panelfade.gif") repeat-y scroll left top;
    margin-left: 30px;
}

#Panel {
    padding: 0px 15px;
}

.BreadcrumbsWrapper {
    padding: 0px 10px;
}

#Content {
    padding: 10px;
#    width: 1100px; 
}

.Discussions > .Item.Read {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #fffeec !important;
#   background-image: url("nwArr.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
}

.Discussions > .Item {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #fffeb0 !important;
#   background-image: url("seArr.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
#   height: 42px;
    margin: 7px 0px;
    padding: 1px 10px;
}

.Discussions > .Item.New {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #fffeb0 !important;
#   background-image: url("impliedby.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
}

.Item-BodyWrap {
    background: none repeat scroll 0 0 #f5ffee;
    border-radius: 10px;
    color: #000;
    display: block;
    font-size: 13px;
    padding: 5px;
    margin: 5px 0px;
}
.Comments > li {
    background-color: #ece5b6;
}

.invalid_comment {
    display: block;
}

.ItemDiscussion {
    background-color: #ece5b6;
}

.CommentHeader span {
    border-bottom: 0 none;
    color: #804000;
    display: inline;
    font-size: 90%;
    margin: 0;
    padding: 2px;
}

.CommentNumber {
    border-bottom: 0 none;
    color: #804000;
    display: inline;
    font-size: 90%;
    margin: 0 5px 0 0;
    padding: 2px;
    float: left;
}
.CommentHeader a {
    color: #254117;
    font-size: 100%;
    font-weight: bold;
    text-decoration: none;
}

.PageTitle h1 {
    margin-left: 5px;
}

.SiteTitle {
    color: 886655;
}

.DiscussionForm {
    margin-left: 300px; 
}

#Content h2 {
    margin-left: 5px;
}
