/*
    Default HTML tags
*/
BODY {
    /*background:     #996634;*/
    /*background:     #726352;*/
    /*background: #333333;*/
    background:     #dedede;
    color:          #7d7d7d;
    font-family:    sans-serif;
    font-size:      80%;
    text-align:     center;
}

H1 {
    color:          #234B68;
    font-family:    sans-serif;
}


H2 {
    color:          #234B68;
    font-family:    sans-serif;
}


H3 {
    color:          #234B68;
    font-family:    sans-serif;
}

TABLE {
    font-size:      100%;
}

HR {
    color:          #38acec;
    height:         1px;
    border-style:	solid;
    border:			0px;
    background-color: #38acec;
}

BR {
    clear: left;
}

IMG {
    border: none;
}
P:first-letter {
    font-size:      150%;                    
    font-weight:    bold; 
    float:          left 
}

/*
    This section defines all custom classes for rendering the content of the
    site
*/
.logoTop {
    color:          #996721;
    font-family:    cursive, sans-serif;
    font-size:      3em;
    font-weight:    bold;
    margin:         0px;
    padding:        0px;
}

.logoBottom {
    color:          #996721;
    font-family:    cursive, sans-serif;
    font-size:      1.5em;
    font-weight:    bold;
    margin:         0px;
    padding:        0px;
}

.mainBox {}

.gradientBg {
    /*background:     #7d7d7d url('/images/gradient_bg.jpg') bottom;*/
}

.lightBg1 {
    background:     #ffffff;
    /*background: #d0ba99;*/
    /*background: #707070;*/
    /*background:     #A69683;*/
}

.mainBg1 {
    /*background:     #996721;*/
    background:    #dedede;
    margin:         0 auto;
    text-align:    left;
    width:         100%;
}

.darkBg1 {
    /*background:    #996634;*/
    background:    #dedede;
}


.boldTitle {
    color: #996634;
    font-weight:	bold;
    font-style:     italic;
    text-align: 	right;
    vertical-align:	bottom;
}

TD.boldTitle {
    font-weight:	bold;
    font-style:     italic;
    text-align: 	right;
    vertical-align:	bottom;
}

TD.contentLeft {
    vertical-align: top;
    text-align:     left;
    /*border-right:   1px solid #996721;*/
    background:     #ffffff;
    border-collapse: collapse;
    border-width: 0px;
    /*background:     #A69683;*/
    /*padding:        3px;*/
}

TD.contentCenter {
    vertical-align: top;
    text-align:     left;
    width:          50%;
    padding:        5px;
}

TD.contentRight {
    vertical-align: top;
    text-align:     left;
    border-left:    1px solid #000000;
    padding-left:   5px;
    padding-right:  15px;
}

.banner {
    background:     #ffffff;
}

.navigation {
    color:          #7d7d7d;
    font-family:    sans-serif;
    font-weight:    bold;
    font-size:      120%;    
    text-decoration: none;
    /*text-shadow: 0.3em 0.3em 0.5em red;*/
}

.navigation:hover {
    color:          #234B68;
    text-decoration: underline;
}

.signature {
    font-family:    cursive, sans-serif;
}

.gallery {
    width: 490px;
    height: 490px;
    display: block;
}

.picture {
    position: relative;
    float: left;
    display: inline;
    /*background: #996634;*/
    background:   #dedede;
    width: 150px;
    height: 150px;
    border: 1px solid #000000;
    margin: 5px 5px 5px 5px;
}

.picture:hover {
    border: 1px solid #38acec;
}

.bgText {
    /*color: #996634;*/
    color:   #dedede;
}

.kLinks {
    color:   #dedede;
}

.kLinks a {
    color:   #dedede;
}

.kLinks a:hover {
    color:   #dedede;
}

a {
    color: #7d7d7d;
}

a:hover {
    color: #234B68;
}

.center {
   text-align:   center;
}

