
body, html {
    width: 100%;
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    background: white;
}

#body {
    width: 737px;
    /*
    border-left:  1px solid black;
    border-right: 1px solid black;
    */
    margin-left:  auto;
    margin-right: auto;
}
#top-logo {
    padding-top: 10px;
    text-align: center;
}
#top-address {
    text-align: center;
    font-family: "Copperplate Gothic Thirty-One BC", "Copperplate Gothic Std 31 BC",
            "Copperplate Gothic Bold", "Bitstream Vera Sans", "Helvetica", "Verdana",
            "sans-serif";
    /* color: rgb(14, 119, 67); */
    color: rgb(69, 50, 52);
    padding: 1ex 2px;
    font-size: 7pt;
    font-variant: small-caps;
    text-transform: uppercase;
}
#top-nav {
    text-align: center;
    height: 30px;
}
.top-nav-sep {
    margin: 0 5px;
}

.pre-blurb {
    float: right;
}
.blurb {
    width: 380px;
    margin: 0;
    float: right;
    font-size: 10pt;
    padding: 10px;
    padding-right: 2px;
    text-align: justify;
}

img, object, embed, pseudoembed {
    border: 0;
    vertical-align: bottom;
}

input, textarea {
    border: 1px solid black;
}
input[type=submit] {
    background: #2a7c3d;
}

label {
    float: left;
    font-size: 90%;
    text-align: right;
    width: 120px;
    margin-right: 1ex;
    padding-top: 2px;
}
label.normal {
    float: none;
    width: auto;
    margin-right: 0ex;
    display: inline;
}

.form-row {
    clear: both;
    padding: .2ex 0;
}

.colorem {
    color: rgb(62, 124, 13);
}

.dd-em {
    margin: 1ex 0;
    display: block;
}

.errors {
    color: red;
    font-size: 90%;
    margin: -.5ex 0 .5ex 0;
}

.content-form {
    width: 372px;
    padding: 10px;
    min-height: 267px;
    margin-top: 2px;
    float: right;
    background: #7ec552;
}
.content-form textarea {
    width: 235px;
    overflow: auto;
}

.content-plain {
    padding: 1ex 1em 1em 135px;
    background: url("../images/leftgreen.png") repeat-y left top;
}
p:first-child {
    margin-top: 0;
}
h1:first-child, h2:first-child, h3:first-child {
    margin-top: .4ex;
}

#content dl dt {
    font-weight: bold;
    margin: 1em 0 0ex 0;
    color: rgb(62, 124, 13);
}
#content dl dd {
    margin-left: 1ex;
    font-size: 90%;
}
#content dl dl dt {
    font-weight: normal;
    margin: .5ex 0;
    font-weight: bold;
    font-size: 90%;
    color: black;
}
#content dl dl dd {
    margin-left: 1em;
}

.gallary-left {
    float: left;
    margin-left: 4px;
}
.gallary-right {
    float: right;
    margin-right: 2px;
}

/* Gallaries */
.gallary {
    margin: 0px;
    margin-top: -1px;
}
.gallary-thumbnails {
    float: left;
}
.gallary-thumbnail {
    margin: 0 1px 0 0px;
}
.gallary-row1 {
    margin-bottom: 1px;
}
.gallary-row {
    margin-right: 0px;
}

/* vim:se sts=4 sw=4 et: */
