﻿body {
margin:0;
padding:0;
background:url(bodybg.gif) top left repeat;
}

#facebooktop 
{
    position:absolute;
    z-index:20;
    margin:145px 0 0 25px;
    }

.shadowLeftTile {
background:url(shadow_left.png) top right repeat-y;
}
.shadowRightTile {
background:url(shadow_right.png) top left repeat-y;
}
.footerbg {
background:url(footerbg.png) top left no-repeat;
}
.contenttd {
background-color:#FFF;
padding:25px;
}
.topmenucontainer {
padding-left:0px;
}
#skottTopMenu {
margin:10px 0 0 0;
padding:0;
}
  #skottTopMenu li {
  float:left;
  list-style-type:none;
  width:154px;
  padding:15px 0 6px 0;
  background:url(menubg.png) bottom left no-repeat;
  text-align:center;
  margin:0 3px;

  }
  #skottTopMenu li a {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:16px;
  color:#FFF;
  text-decoration:none;
  }
  #skottTopMenu li:hover, #skottTopMenu li.inpath,li.inpath:hover {
  background:url(menubg_active.png) bottom left no-repeat;
  text-decoration:none;
  }
  
.imageliste {
width:798px;
  margin:0;
padding:0;
}
.imageliste li {
float:left;
list-style-type:none;
margin:0 0 10px 0;
text-align:center;
width:157px;
}

#headerchange {margin:0;padding:0;}
#headerchange li {
margin:0;
padding:0;
list-style-type:none;
}
.headercontainer{height:184px;}


a.degnfooter {
font-family:tahoma;
font-size:9px;
color:#A49B8F;
text-decoration:none;
}
a.degnfooter:hover {
font-family:tahoma;
font-size:9px;
color:#A49B8F;
text-decoration:none;
}
a.degnfooter:active {
font-family:tahoma;
font-size:9px;
color:#A49B8F;
text-decoration:none;
}
a.degnfooter:visited {
font-family:tahoma;
font-size:9px;
color:#A49B8F;
text-decoration:none;
}


.L1 {
padding-right:5px;
}

.tile_left {
background-image:url(/files/system/gfx/tile_left.jpg);
background-position:right;
background-repeat:repeat-y;
}


.tile_right {
background-image:url(/files/system/gfx/tile_right.jpg);
background-position:left;
background-repeat:repeat-y;
}

.bgcontent {
background-color:#FFFFFF;
}

.menubg {
background-image:url(/files/system/gfx/menutile.jpg);
background-position:left;
background-repeat:repeat-x;
height:28px;
padding-left:25px;
}

.footer {
background-image:url(/files/system/gfx/footer.gif);
background-position:top left;
background-repeat:no-repeat;
height:54px;
}
.gallery_tile {
float:left;
width:165px;
height:271px;
}

.submenu_side {
background-image:url(/files/system/gfx/submenu_side.jpg);
background-position:top right;
background-repeat:no-repeat;
padding:30px 25px 0px 0px;
}
.L2 {
letter-spacing:1px;
text-align:right;
}
.contentclass {
padding-left:15px;
}


/*NEWSLETTER SETUP*/

#newsletterheader 
{
    font-family:Georgia;
    font-size:20px;
    color:#FFF;
    font-weight:normal;
    padding:0 0 0 8px;
    margin:0 0 4px 0;
    display:table;
    }

#newsletterwrapper 
{
    width:231px;
    display:table;
    text-align:left;
    color:#FFF;
    font-weight:bold;
    font-size:11px;
    background:url(newsletter_top.png) top left no-repeat #7e6362;
    padding-top:5px;
    margin-bottom:6px;
    }
#bottomimg 
{   width:231px;
     background:url(newsletter_bottom.png) bottom left no-repeat;
    }
form div { position:relative }
label   
{
    position:absolute; top:8px; left:10px;
    color:#8b7372;
    font-size:12px;
    font-family:Georgia, Times New Roman;
    font-weight:normal;
    }
.newsletterselect 
{
    margin:0 0 10px 0;
    padding:0;
    display:table;
    width:256px;
    }
    .newsletterselect li 
    {
        width:127px;
        list-style-type:none;
        float:left;
        text-align:left;
        }
.formcontain 
{
    float:left;
    margin:0 0 7px 4px;
    }
    .newsletterbox
    {
        width:206px;
        padding:5px 0 5px 8px;
        border:1px solid #f1eae2;
        background:#f1eae2;
        color:#8b7372;
        font-size:12px;
        font-family:Georgia, Times New Roman;
        }
#newslettersubmit 
{
 float:left;
    }
    #newslettersubmit input 
    {
        margin:0 7px 5px 0;
        padding:1px 5px 1px 5px;
        border:1px solid #f1eae2;
        background:#f1eae2;
        color:#8b7372;
        font-family:Georgia, Times New Roman;
        font-size:12px;
        float:right;
        }
#collapseform 
{
    height:1px;
    width:1px;
    overflow:hidden;
    }
#newslettersignedup {
    position:absolute;
    margin:5px 0 0 5px;
    height:135px;
    width:225px;
    z-index:10;
    background:#7e6362;
    padding:25px 0 0 0;
    font-family:Georgia, Times New Roman;
    color:#FFF;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    }
