/* $Id: starter.css,v 1.3 2009/10/12 16:02:41 jmburnz Exp $ */
/* adaptivethemes.com */

/**
 * @file stater.css
 * Default styles for getting started. Unset this in the info file 
 * if you want a style-free starter theme.
 */

a{margin:0;padding:0;}
a:active,
a:focus{border:0;color:#C00000;}
a img{border:none;}
#content-aside{background:#FFF;}


#search-box{float:right;width:300px;}


.logo-site-name span{display:block;}

#search-theme-form{margin:1.5em 0;}

.secondary-links{background:#FFF;font-weight:700;height:2em;margin:0;padding:0;}
.secondary-links li{display:inline;float:left;list-style:none;margin:0;padding:0;}
.secondary-links li a{color:#242424;display:block;line-height:2em;padding:0 1em;text-decoration:none;white-space:nowrap;}
.secondary-links li a:hover{background:#CCC;}
#breadcrumb{padding:0 0 .75em;}
#mission{font-weight:700;margin:.3em 0 1.5em;}
#content-aside{float:right;padding-left:10px;width:240px;}
ul.menu,
ul.menu ul,
ul.menu ul ul,
ul.menu ul ul ul{margin:0 0 0 1em;padding:0;}
.block .item-list ul{margin:0;}
#block-user-3 .item-list h3{font-size:1em;}
#block-locale-0 ul{margin:0 0 0 1.5em;padding:0;}
#block-locale-0 ul li{padding:.35em 0 0;}
.comment{margin:0 0 1.5em;}
.comment-title .new{color:#FF8000;}
.comment-title a:link,
.comment-title a:visited,
.comment-title a:active{text-decoration:none;}
.comment-title a:hover,
.comment-title a:focus{text-decoration:underline;}
.comment-links ul.links{display:block;padding:0 1em 0 0;text-align:right;}
.node{margin:0 0 0 0;}
.node-title a:link,
.node-title a:visited,
.node-title a:active{text-decoration:none;}
.node-title a:hover,
.node-title a:focus{text-decoration:underline;}
.node ul.links li{padding:0 1em 0 0;}
.node-links{margin:0;}
.node-terms .vocab-name{font-size:1em;}
.node-links ul.links li{margin:0;padding:0;}
.node-terms li.vocab{list-style:none;}
.node-terms li span.vocab-name{font-weight:700;}
.node-terms ul.taxonomy{margin:0;}
.node-terms ul.taxonomy li.vocab-term{display:inline;list-style:none;}
.item-list ul.pager li{margin:0;}
.feed-icon img{padding:0 10px;}
#block-node-0 .feed-icon img{padding:10px 0;}
#menu-region .superfish-menu-hide-title{height:0;overflow:hidden;position:absolute;}


.node-teaser {
  clear: both;
}

.field-field-gallery .field-item {
  vertical-align: top;
}

.imagecache-alt {
  font-weight: bold;
}
.imagecache-title {
  font-style: italic;
}
.field-field-image {
  float: left;
  margin-right: 5px;
}
.field-field-image .imagecache-title, .field-field-image .imagecache-alt  {
  display: none;
}

.node-order {
  text-align: right;
  font-weight: bold;
  color: #000099;
  font-size: 110%;
  margin-top: 5px;
  margin-bottom: 5px;
  
}

.node-order a {
  color: #000099;
  border: 2px outset #000099;
  background-color: #CADBEC;
  padding: 0.25em;
  text-decoration: none;
}

.node-order a:link, .node-order a:visited {
  color: #000099;
  text-decoration: none;
}

.node-order a:active, .node-order a:hover {
  color: #0000FF;
  border-color: #0000FF;
  text-decoration: none;
}
ul.hotel-directory li {
  font-size: 100%;
  font-weight: bold;
  width: 43%;
  display: inline-block;
}
ul.hotel-directory ul *, ul.hotel-directory ul li {
  display: inline;
}
ul.hotel-directory ul li {
  font-size: 80%;
  font-weight: normal;
}

#node-73 table{
  margin: 0 0;
}

#node-73 td, #node-73 th {
  border-bottom: none;
  vertical-align: top;
}

#node-73 div.form-item {
  margin-bottom: 0;
  margin-top: 0;
}

#node-73 fieldset {
  background:transparent none repeat scroll 0 0;
  border: 1px solid #DADADA;
  margin: 0 0;
  padding: 0.5em;
}

#node-73 #webform-component-gostinica {
  font-size: 150%;
  font-weight: bold;
}
#node-73 #webform-component-gostinica * {
  display: inline;
}

.node-teaser .imagecache-alt{
   display:none;
}

.node-teaser .imagecache-title{
   display:none;
}

#breadcrumb  {
  padding: 0 0;
}
#breadcrumb .breadcrumb-inner {
  padding: 5px;
  margin: 5px 0;
  border-top: 1px solid #BACBDC;
  border-bottom: 1px solid #BACBDC;
  background-color: #EEF3F9;
}
#block-custom-1 .empty {
  color: #999999;
}

.field-field-rooms * {
  display: inline;
}

.field-field-rooms .field-label-inline {
  display: none;
}

.views-view-grid  td{
  vertical-align: top;
}

#main-content, #content-bottom, #content-top {
  padding: 0 10px;
}

.view-articles .view-display-id-attachment_1 {
  padding-top: 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #CCCCCC;
}

.view-articles .node {
  border-bottom: 1px solid #CCCCCC;
}

.view-galleries .view-display-id-attachment_1 {
  padding-top: 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #CCCCCC;
}

.view-galleries .node {
  border-bottom: 1px solid #CCCCCC;
}
