/* $Id: local-sample.css 6555 2010-02-24 20:21:15Z chris $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

/* Link style for top level menu items, add padding here */



#views_slideshow_singleframe_main_slider-block_1{
position: relative;
z-index: 0;
}


#header-site-info.block {
    margin-bottom: 1.5em;
}


#primary-menu ul.menu li a:link,
#primary-menu ul.menu li a:visited  {
  padding: 4px 9px 4px 12px;
  text-decoration: none;
}


.view-id-galleries_listing table td {
  vertical-align: top;
}

.view-id-galleries_listing div.terms {
display:none;
}


.view-id-galleries_listing .teaser {
border-bottom:none;
padding:0 0 20px;
}

#block-block-2 p {
  margin-top: 0;
}

.view-gallery .views-field-title {
font-size:1.2em;
font-weight:bold;
width: 235px;
}


h2.block-title {
  color: #158C67;
  font-family: "Myriad Pro", Myriad, "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 129%; /* 18px/14px */
  margin-bottom: 5px;
  text-transform: uppercase;
}


.color-leaves .content {
  color: #fff;
  font-size: 186%; /* 40px/14px */
  line-height: 90%;
  padding: 20px 20px 20px 50px;
  text-shadow: none;
}


#site-name {
  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
  font-size: 357%; /* 50px/14px */
  font-style: italic;
  font-weight: bold;
  line-height: 110%;
  padding: 15px 0 0 0;
  text-transform: none;
  white-space: nowrap;
}


#slogan {
  display: block;
  margin: 0;
  color: #158C67;
  font-size: 171%; /* 24px/14px */
  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
  text-transform: none;
  font-style: italic;
}


/* Skinr styles
/-------------------------------------------------------------- */

/* Bright color block styles */
.color-bright h2.block-title {
  font-family: "Arial Narrow",Arial,Helvetica,sans-serif;
  font-size: 171%; /* 24px/14px */
  font-weight: bold;
  letter-spacing: -1px;
  margin: -10px -10px 10px -10px;
  padding: 15px;
  text-align: center;
  text-transform: none;
}

.color-bright .inner {
  color: #fff;
  padding: 10px;
}

.color-bright .inner .content {
  color: #fff;
  font-size: 115%;
  font-weight: bold;
  line-height: 120%;
}

.color-bright .inner .content a:link,
.color-bright .inner .content a:visited {
  color: #fff;
}

/* Color - Blue - Dark */
.color-blue-dark .inner {
  background: #CDADCF;
}

.color-blue-dark a:link,
.color-blue-dark a:visited {
  color: #3F7891;
}

.color-blue-dark h2.block-title {
  background: #B87AC2;
  color: #69476E;
}

/* Color - Green - Dark */
.color-green-dark .inner {
  background: #469A80;
  color: #fff;
  padding: 10px;
}

.color-green-dark a:link,
.color-green-dark a:visited {
  color: #158C67;
}

.color-green-dark h2.block-title {
  background: #158C67;
  color: #6FF7CD;
}

/* Color - Orange */
.color-orange .inner {
  background: #FFA58D;
}

.color-orange a:link,
.color-orange a:visited {
  color: #BC7418;
}

.color-orange h2.block-title {
  background: #D1775F;
  color: #594842;
}


/* Color - Green - Light */
.color-green-light .inner {
  background: #5FD1AE;
  color: #20473B;
  padding: 10px;
}

.color-green-light a:link,
.color-green-light a:visited {
  color: #20473B;
}

.color-green-light h2.block-title {
  color: #20473B;
}

/* Color - Blue - Light */
.color-blue-light .inner {
  background: #F5D6F7;
  color: #49314C;
  padding: 10px;
}

.color-blue-light a:link,
.color-blue-light a:visited {
  color: #49314C;
}

.color-blue-light h2.block-title {
  color: #49314C;
}

/* Color - Gradient - Gray */
.color-gradient-gray h2.block-title {
  border-bottom: 1px solid #666;
  color: #666;
  font-weight: normal;
}

.color-gradient-gray .inner {
  background: #eee url(../images/background-gradient-gray.png) repeat-x bottom left;
  border: 1px solid #999;
  color: #838383;
  font-size: 87.5%;
  padding: 10px;
}

.color-gradient-gray a:link,
.color-gradient-gray a:visited {
  color: #4e4e4e;
}

.color-gradient-gray .form-item input,
.color-gradient-gray .form-item select,
.color-gradient-gray .form-item textarea {
  border-color: #aaa;
}

.color-gradient-gray form input.form-submit {
  background-color: #aaa;
}

.color-gradient-gray form input.form-submit:hover,
.color-gradient-gray form input.form-submit.hover,
.color-gradient-gray form input.form-submit:focus {
  background-color: #999;
}

.color-gradient-gray #user-login-form .form-item label {
  float: left;
  width: 90px;
}

.color-gradient-gray #user-login-form form input.form-submit {
  float: left;
  margin-right: 20px;
  padding: 3px 10px;
}

.color-gradient-gray #user-login-form .item-list {
  font-size: 90%;
  margin-top: 0;
  float: left;
}

/* Color - Uppercase green title */
.color-title-uppercase-green h2.block-title {
  color: #618312;
}

.color-title-uppercase-green .inner {
  background: #DEF3D0;
  color: #6f6f6f;
  padding: 10px;
}


/*weblinks blocl */


.block-weblinks_blocks li.weblinks, .weblinkCat li.weblinks {
  display: list-item;
}

.block-weblinks_blocks {
  font-size: inherit;
  line-height: inherit;
}






