html {
/*    background: #2462c7; 
    background-image: url(img/sky2.jpg);*/
    background: #2c579d; 
    background-image: url(img/sky3.jpg);
    background-repeat: no-repeat;
}
body {
    height: auto;
}
#head {
    background-image: url(img/head1.png);
    background-repeat: no-repeat;
    height:124px;
}
#head_menu {
    font: 17px/17px Courier New, Arial, sans-serif;
    font-weight: bold;
    color: #0d540c;
    padding-top: 10px;
    padding-left: 145px;
}
#head_menu a:link{
    color: #0d540c;
    text-decoration: none;
    outline-style:none;
    outline-width:0;
}
#head_menu a:visited{
    color: #0d540c;
    text-decoration: none;
    outline-style:none;
    outline-width:0;
}
#head_menu a:hover{
    color: #7c2a00;
    outline-style:none;
    outline-width:0;
}


#main {
    width: 784px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
    padding-top: 10px;
    padding-bottom: 20px;

}
#bodycontent {
    background-image: url(img/h2b.jpg);
    background-repeat:  repeat-y;
}
#bodycontent_text {
    padding-top: 7px;
    padding-left: 55px;
    padding-right: 55px;
    font: 17px/40px Courier New, Arial, sans-serif;
}
#bodycontent_text a:link{
    color: #153c79;
    text-decoration: none;
    font-weight: bold;
}
#bodycontent_text a:visited{
    color: #153c79;
    text-decoration: none;
    font-weight: bold;
}
#bodycontent_text a:hover{
    color: #153c79;
    text-decoration: underline;
    font-weight: bold;
}
.smaller {    
    font: 17px/40px Courier New, Arial, sans-serif;
    font-weight: bold;
}
.subtitle {
    color: #813000;
    font-weight: bold;
}
.subtitle_2 {
    color: #813000;
    font-weight: bold;
    font: bold 17px/40px Courier New, Arial, sans-serif;
}
.inter {
    background-image: url(img/h2c.jpg);
    background-repeat:  repeat-y;
}
#sponsor {
    margin-left: 50px;
    font: 15px/17px Courier New, Arial, sans-serif;
}
#foto_1 {
    /*margin-left: 380px;*/
}
#foto_2 {
    margin-left: 60px;
}
#foto_3 {
    margin-left: 80px;
}
#tail {
    background-image: url(img/tail.png);
    background-repeat: no-repeat;
    height:40px;
}
#tail_text {
    padding-top: 8px;
    padding-left: 90px;
    font: 12px/40px Arial, sans-serif;
}
#tail_text a:link{
    color: #0d540c;
    text-decoration: none;
    font-weight: bold;
}
#tail_text a:visited{
    color: #0d540c;
    text-decoration: none;
    font-weight: bold;
}
#tail_text a:hover{
    color: #0d540c;
    text-decoration: underline;
    font-weight: bold;
}
.photo {
    margin-left: 45px;
}
.photo IMG {
    border: 5px solid white;
    margin: 10px;
}
.gallery_square {
    display: block;
    float: left;
    width: 110px;
    text-align: center;
    outline-style:none;
    outline-width:0;
}
.clean {
    clear: both;
}
.green {
    color: #060;
}
.orange {
    color: #000066;
}
.logos {
    margin-right: 10px;
    margin-bottom: 10px;
}
.k_gallery
{
    margin-left: 30px;
}
.k_g_td
{
    width: 120px;
    height: 120px;
    text-align: center;
    
}
.k_g_td img
{
    border: 5px solid white;
    
}