/* LAYOUT SETTINGS */
@import url(//cdn.website-start.de/s/css/templates/Courgette.css);
@import url(//cdn.website-start.de/s/css/templates/Titillium+Web.css);

.diyw * {
  padding: 0px;
  margin: 0px;
}
.diyw #mainNav1 a,.diyw #mainNav2 a, .diyw #mainNav3 a{
white-space: normal;
word-wrap: break-word;
}
.diyw h1,.diyw h2,.diyw h3,.diyw h4{
  color: #754c24;
  padding-bottom: 10px;
 }

.diyw h1{ font-family: 'Courgette', cursive; }

.diyw a{ color: #754c24 }


.diyw #diywebWrapper,
.diyw #diywebNavigation,
.diyw #diywebAllContent,
.diyw #diywebAll,
.diyw #diywebFooter,
.diyw .diywebFooterCenter,
.diyw #mainNav1,
.diyw #emotion-header-img {
 margin: 0 auto;
}


/* Background */
.diyw #diywebBackground{
 font-family: 'Titillium Web', sans-serif;
 color: #716b5f;
}

.diyw #diywebWrapper{
  background-image: url('https://www.thimsgrouphome.com/s/img/image02.png');
  background-repeat: repeat-x;
  width: 100%;
}

.diyw #diywebAll{
  background: #FFFFFF;
  width:930px;
}

.diyw #diywebShadow{
  background-image: url('https://www.thimsgrouphome.com/s/img/image06.png');
  background-repeat: no-repeat;
  height: 35px;
}

.diyw #diywebShadow_2{
  background-image: url('https://www.thimsgrouphome.com/s/img/image06.png');
  background-repeat: no-repeat;
  height: 35px;
}



/* Top- Navigation */
.diyw #diywebNavigation {
  width:930px;
}

.diyw #mainNav1{
  padding-left: 8px;
  width: 930px;
  list-style: none;

  font-family: 'Courgette', cursive;
  font-size: 1.4em;
}

.diyw #mainNav1 li{
  float: left;
  min-width: 180px;
  padding: 0 10px;
  max-width: 895px;
  text-align:center;
  background-image:url('https://www.thimsgrouphome.com/s/img/image08.png');
  background-repeat: no-repeat;
  background-position: right;

}
.diyw #mainNav1 a{
    min-width: 180px;
}

.diyw #mainNav1 li:last-child{
  background:none;
}

.diyw #mainNav1 a, .diyw #mainNav2 a, .diyw #mainNav3 a {
 display: block;
 color: #968f7f;
 text-decoration: none;
}

.diyw #mainNav1 a:hover,
.diyw #mainNav1 a.current{
  color: #FFFFFF;
  background: #807a6d url('https://www.thimsgrouphome.com/s/img/image07.png') top left repeat-x;
}


/* Header */

.diyw .diywebEmotionheader {
  border-color: #FFFFFF;
  border-style: solid; border-width: 10px;
  width:940px;
  position:relative;
  left: -15px;
  box-shadow: 0 0 10px -5px #CCC;
  margin-top: 10px;
}


/* Content */
.diyw #diywebAllContent {
  background-image:url('https://www.thimsgrouphome.com/s/img/image11.png');
  background-repeat: repeat-y;
  min-height: 200px;
  width:890px;

  padding: 0px 20px 40px 20px;

}

.diyw #diywebSidebar {
  font-size: 0.95em;

  float: left;
  width: 220px;
  padding-right: 20px;
}

.diyw #diywebMainContent{
  font-size: 0.9em;
  float: right;
  width: 627px;
  height: 100%;
  padding-left: 23px;
}


/* Sidebar */
.diyw #mainNav2{
  margin-left: 20px;
}

.diyw #mainNav2 li{
  list-style: url('https://www.thimsgrouphome.com/s/img/image09.png');
}
.diyw #mainNav3 li{
  padding-left: 14px;
list-style: none;
}

.diyw #mainNav2 li:hover{
  color: #754c24;
  list-style: url('https://www.thimsgrouphome.com/s/img/image10.png');
}
.diyw #mainNav3 a:hover{
  color: #754c24;
}


.diyw #mainNav1 a, .diyw #mainNav2 a, .diyw #mainNav3 a{
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}


.diyw #diywebSidebarMenu{
  padding-bottom: 25px;
  margin-bottom: 15px;
  border-bottom-color: #e2dfd7;
  border-bottom-style: solid;
  border-bottom-width: 6px;

}


/* Footer */
.diyw #diywebFooter {
  padding-top: 30px;
  width:930px; height:125px;

  background-image: url('https://www.thimsgrouphome.com/s/img/image05.png');
  background-repeat: no-repeat;
}

.diyw #diywebFooterCenter{
  padding: 0px 10px;
  width: 930px;
}

/* CLEARFIX */

.diyw #diywebAllContent:before,
.diyw #diywebAllContent:after,
.diyw #mainNav1:before,
.diyw #mainNav1:after,
.diyw #mainNav2:before,
.diyw #mainNav2:after,
.diyw #mainNav3:before,
.diyw #mainNav4:after,
.diyw .thumbElement { content: "\0020"; display: block; height: 0; overflow: hidden;}

.diyw #mainNav1:after,
.diyw #mainNav2:after,
.diyw #mainNav3:after,
.diyw #diywebAllContent:after,
.diyw .thumbElement  { clear: both; }

.diyw #mainNav1,
.diyw #mainNav2,
.diyw #mainNav3,
.diyw #diywebAllContent,
.diyw .thumbElement {  zoom: 1; }
