/*
Theme Name: pgd_pobegi_cezarji
Description: PGD Pobegi-Čežarji theme
Author: marko persolja
Version: 1.0
*/
@font-face {
  font-family: "mtc";
  src: url( images/mtcorsiva.eot ); /* fucking IE */
  src: local('mtc'), url( images/MTCORSVA.TTF ); /* non-IE */
}
* {
  margin:0;
  padding:0;
  border: 0;
  color: #464646;
  font-family: 'Arial', sans-serif;
  font-size: 13px;
}
a {
  color: #541309;
  text-decoration: underline;
}

body {
  min-height: 670px;
  color: #FFFFFF;
  background-color: #000000;
  background-image: url( 'images/background-repeat.png' );
  background-repeat: repeat-x;
}

h1,h2,h3,h4,h5,h6 {
  color: #541309;
  font-size: 13px;
  margin: 15px 0;
}

ul {
  list-style: none;
}

.background-overlay {
  background-image: url( 'images/background-overlay-no-middle.png' );
  background-repeat: no-repeat;
  background-position: center top;
  min-height: 673px;
  width: 1200px;
  margin: 0 auto;
}

.header {
  width: 930px;
  margin: 0 auto;
  min-height: 234px;
  max-height: 234px;
  height: 234px;
  background-image: url( 'images/header-image-no-transparency.jpg' );
  background-repeat: no-repeat;
  background-position: center;
}

.header-nav {
  text-align: right;
  padding-top: 21px;
}
.years-box {
  margin-top: 133px;
  padding: 0 285px;
}

.yt-left {
  font-size: 36px;
  font-family: 'mtc', sans-serif;
  color: #71613d;
  float: left;
  text-shadow: 2px 2px 0 #ffffff;
  filter: dropshadow(color=#ffffff,offX=2,offY=2);
}

.yt-right {
  font-size: 36px;
  font-family: 'mtc', sans-serif;
  color: #71613d;
  float: right;
  text-shadow: 2px 2px 0 #ffffff;
  filter: dropshadow(color=#ffffff,offX=2,offY=2);
}

.wrapper {
  width: 930px;
  margin: 0 auto;
  background-color: #e6decd;
  min-height: 626px;
}

#menu-header_nav_menu li, #menu-header_nav_menu-1 li {
  display: inline;
  margin: 0 5px 0 0;
}

#menu-header_nav_menu li a {
  color: #ffffff;
  text-decoration: none;
}

#menu-header_nav_menu-1 li a {
  text-decoration: underline;
  color: #ffffff;
}

.left-content {
    width: 246px;
  max-width: 246px;
  float: left;
  background-image: url('images/sidebar-shadow.png');
  background-repeat: no-repeat;
  background-position: top right;
  min-height: 695px;
}

#container {
  width: 684px;
  max-width: 684px;
  float: right;
}

#content {
  background-color: #ffffff;
  padding: 30px 31px 10px 31px;
  max-width: 592px;
  min-width: 592px;
  min-height: 626px;
  margin-bottom: 35px;
}

#content ol, #content ul {
  padding-left: 20px;
}

.clear-floats {
  clear: both;
}

.footer {
  background-color: #bcae91;
  font-size: 12px;
  min-height: 37px;
  height: 37px;
  width: 870px;
  margin: 10px auto 10px auto;
  padding: 20px 30px 0 30px;
}

.widget-area, #main-menu-container {
  margin-left: 20px;
}

ul.children {
  margin-left: 10px;
  margin-top: 3px;
}

.page_item {
  margin-bottom: 3px;
}
ul#main-menu-container > li > a {
  background-image: url(images/main-menu-a-bg.png);
  background-repeat: no-repeat;
  background-position: center left;
  height: 31px;
  width: 167px;
  display: block;
  font-family: 'mtc', sans-serif;
  color: #f7f6f4;
  font-size: 22px;
  text-shadow: -1px -1px #675b3f;
  padding-top: 5px;
  padding-left: 10px;
  text-decoration: none;
}

.current_page_item > a{
  font-weight: bold;
}

ul#main-menu-container > li.current_page_ancestor > a,
ul#main-menu-container > li.current_page_item > a {
  background-image: url(images/main-menu-a-bg-selected.png);
  color: #fffea3;
  text-shadow: -1px -1px #675b3f;
  padding-top: 5px;
  padding-left: 10px;
}

ul#main-menu-container > li.current_page_ancestor,
ul#main-menu-container > li.current_page_item {
  background-repeat: no-repeat;
  background-position: top right;
}

ul#main-menu-container > li > ul {
  display: none;
  width: 400px;
  border: 1px solid #541309;
  background: #E6DFCD;
  padding-left: 5px;
  position: absolute;
  left: 345px;
  box-shadow: 2px 2px 3px #000;
  filter: progid:
    DXImageTransform.Microsoft.dropshadow( OffX=1, OffY=1, Color='#000' );
}

.spin-sos {
  margin-top: 15px;
  width: 150px;
}

.breadcrumb {
  margin-top: 15px;
  margin-bottom: 41px;
}

.breadcrumb a {
  text-decoration: none;
}

h1.entry-title {
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 22px;
  color: #541309;
  margin-bottom: 25px;
}

.post-date {
  margin-bottom: 15px;
  font-size: 12px;
  color: #541309;
}

.post {
  margin-bottom: 50px;
  padding-bottom: 5px;
}

#secondary {
  margin: 0;
  width: 655px;
}

.widget-title {
  font-family: 'Arial', sans-serif;
  font-size: 14px;
  color: #541409;
  font-weight: bold;
}

p {
  margin: 10px 0 10px 0;
}
.gallery-item {
  float: left;
  width: 185px;
  height: 120px;
  text-align: center;
}

.alignright {
  float: right;
  margin-left: 10px;
}
.alignleft {
  float: left;
  margin-right: 10px;
}

.gallery-item img, #content img {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 3px solid #ffffff;
  -moz-box-shadow: 0 0 3px 3px #dddddd;
  -webkit-box-shadow: 0 0 3px 3px #dddddd;
  box-shadow: 0 0 3px 3px #dddddd;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=5, Color='#dddddd')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Glow(Strength=5, Color='#dddddd' );
}

.entry-content ol {
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

#gallery-list li {
	text-align: left;
}
#gallery-list li > a {
	/*foat: left;*/
}

.copy-right {
  float: left;
  color: #ffffff;
}

.footer-nav {
  float: right;
}

input, textarea {
  border: 1px solid #464646;
}
table {
  border-collapse: collapse;
}
table.borders td {
  border: 1px solid silver;
}
#nav-below {
  padding-top: 20px;
}
#nav-below .nav-next {
  display: inline-block;
  float: right;
}
#nav-below .nav-prev {
  display: inline-block;
}
.textright {
  text-align: right;
}
.center {
  margin: auto;
  display: block;
}
dt {
  text-decoration: underline;
  color: #541309;
  margin-bottom: 5px;
}
dd {
  padding-left: 10px;
  margin-bottom: 10px;
}
.underline {
  text-decoration: underline;
}