/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech Exp $ */

/****************************/
/* 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 */


/* ************************* NOTES ************************** */
/* edit weather image using weather.tpl.php in weather module */


/*
 body {
font-family: Arial;
color: #202020;
}
*/

p {
font-size: 115%;
}

.content p {
line-height: 175%;
margin-bottom: 1em;
}

h2 {
font-size: 130%;
color: black;
}

h1, h1.title {
font-size: 140%;
line-height:170%;
color: black;
}

div.inner h2.title a {
font-size: 110%;
line-height:150%;
color: black;
}


#preface-top-wrapper {
background: white;
}

#header-top-wrapper {
background: gray;
}

#header-group-inner {
padding: 0;
}

/* Transparent background */

.header-group .inner {
background:none repeat scroll 0 0 transparent;
height: 72px;
}

/* Picture background */

#header-group-wrapper {
background-image:url('volga_background.jpg');
padding-top: 1.25em;
}

/* White background */
/*
.header-group .inner {
background: #ffffff none repeat scroll 0 0;
}
*/

#header-wrapper {
  background: url('background.jpg');
  height: 55px;
  margin-bottom: 25px;
  overflow: hidden;
  padding: 2px 20px 32px 5px;
  position: relative;
}

#header-group-inner {
background: transparent;
}

#block-block-3  .block {
background: transparent;
}





/* site name */

/*
.header-group-inner {
padding: 10px 0 5px 0;
}

#site-name {
letter-spacing: 0.1em;
font-size:225%;
line-height:150%;
padding-top: .2em;
color: #ff0000;

}

.slogan {
font-size: 120%;
color: #606060;
margin: 5px 0 10px 0;
}

#site-name a:link, #site-name a:visited {
color: #000000;
}

*/

/* Site name BLOCK 4 */

/* Blocks */


.site-name-bold {
font-size: 250%;
font-weight: 800;
color: #bf3636;

}

.site-name-normal {
font-size: 200%;
color: #9EADB4;

}

.footer-message {
text-align: center;
}





/* search block title fix */
/*
.container-inline div, .container-inline label {
display:inline;
}

.form-item label {
display:none;
font-weight:bold;
}
*/

/* search block title fix */


#block-search-0 .form-item label {
display:none;
font-weight:bold;
}





/*
.fusion-list-vertical-spacing .inner ul li {
margin-bottom: 5px;
}
*/

.field-field-location {
font-size: 110%;
}

.field-field-date {
margin-bottom: -0.5em;
font-size: 110%;
}

.field-field-caption p {
margin-top: 0;
margin-bottom: 1em;
line-height: 120%;
font-size: 100%;
}

.field-field-features-caption p {
margin-top: 0;
line-height: 120%;
font-size: 100%;
}

.field-field-features2-caption p {
margin-top: 0;
line-height: 120%;
font-size: 100%;
}

.field-field-features3-caption p {
margin-top: 0;
line-height: 120%;
font-size:100%;
}


.field-field-route-description p {
margin-top: 0;
line-height: 150%;
font-size:100%;
}

.field-field-route-directions p {
margin-top: 0;
line-height: 150%;
font-size:100%;
}

.field-field-description p {
margin-top: 0;
line-height: 150%;
font-size:100%;
}





/* Content type Maps 
.fieldgroup .group-map fieldset.fieldgroup {
padding: 10px;
}
*/

p.giTitle {
font-weight: normal;
font-size: 120%;
}

/*
#content-top {
height: 35px;
}
*/

.content-top-inner {
font-size: 125%;
line-height: 175%;
}



.weather {
color: #404040;
}

/*
h2 .title a:link, h2.title a:visited {
font-size: 90%;
}

h2 .block-title {
font-size: 90%;
color: #202020;
}
*/
/*
.product-body p {
color: #202020;
margin: 1.5em 0 0 1.0em;
width: 400px;
}
*/

html {
background: #ffffff none repeat scroll 0 0;
}



#main-wrapper {
background: #ffffff;
}

.header-group-wrapper {
background: #ffffff none repeat scroll 0 0;
}

.header-primary-menu-wrapper {
border-bottom: none;
}

.primary-menu-inner ul.menu li a:link, .primary-menu-inner ul.menu li a:visited {
border-left:1px solid #5B5B5B;
color:#AEAEAE;
display:block;
float:left;
padding:8px 20px;
}



/* breadcrumbs */
.breadcrumbs {
font-size:100%;
line-height:120%;
}

.breadcrumbs .inner {
border-style: none;
}

.breadcrumbs .inner {
background: #ffffff none repeat scroll 0 0;
padding: 5px 0 0 0;
}

/* links */
a:link,
a:visited {
color: #404040;
}

a:hover, a:focus, a:active {
text-decoration:underline;
color: #000000;
}


tr.even td, tr.odd td {
background: white none repeat scroll 0 0;
border:1px solid #e8e8e8;
}

.fusion-float-imagefield-left .field-type-filefield, .fusion-float-imagefield-left .image-insert, .fusion-float-imagefield-left .imagecache {
float: left;
margin: 0 15px 5px 5px;
}

#sidebar-first .fusion-list-vertical-spacing .inner ul  li {
margin-left: 0.5em;
margin-bottom: 1.0em;
line-height: 80%;
}

.footer-wrapper {
background: #ffffff;
border-top:1px solid #404040;
}

#footer-message-wrapper {
background: #ffffff;
}

.footer-message a:link, .footer-message a:visited, .footer a:link, .footer a:visited {
color: #606060;
}
.footer-message a:active, .footer-message a:hover, .footer a:active, .footer a:hover {
color: #000000;
text-decoration: none;
}

.footer-wrapper, .footer-message-wrapper, .store-footer, .footer-wrapper h2.block-title {
color: #606060;
}


legend,

legend.collapse-processed,

legend.collapse-processed a:link,

legend.collapse-processed a:visited {

  font-weight: normal;

  padding: 0 5px 0 5px;
}

/*
p {
margin: 1.25em 0 2.5em 0;
font-size: 120%;
}
*/

/* Collapsed fieldset */

fieldset {
/* margin: 0px 0px 0px 0px; */
padding: 0px 10px 0px 10px;
}

legend, legend.collapse-processed, legend.collapse-processed a:link, legend.collapse-processed a:visited {
text-transform: none;
font-weight: normal;
font-size: 105%;
}

.gcBackground1 {
background-color:#ffffff;
}

div.giImageBlock.left {
margin: 0 0 0 0;
}
.teaser {
border-bottom: none;
}

/* copyright link*/
.copyright {
color: #202020;
font-size: 110%;
text-align: center;
}

/* site documents */
.site-docs {

color: #202020;
}

/* Pager */ 
ul.pager {
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-color: #CECECE #D9D9D9;
background: #ffffff;
}

ul.pager  li.pager-current {
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
}


/* Similar terms block */


.block-similarterms .title {
font-size: 1.1em;
font-weight: bold;
}

.block-similarterms ul  {
margin-left:0.3em;
padding:0;
}

.block-similarterms .item-list ul li {
list-style-type: none;
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 1.2em;
margin-bottom: 0;
}

/* End */


/* Weblinks */
.block-weblinks_blocks {
font-size:100%;
line-height:115%;
}
/* End */

.node-type-track .item-list ul li {

list-style-type: none;
background: none;
padding-left: 0;
margin-bottom: 0;
}

.field-field-album-link a {
font-size: 100%;
/*
list-style-image: none;
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 12px;
*/
}

.read-more a {
font-size: 125%;
color: #6B8CB7;
list-style-image: none;
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 12px;
}

/* Gallery */

.gbBlock {
border-bottom: 0;
}

.gcBackground2 {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
}
.gbOdd {
background-color:#FFFFFF;
}

#gallery p {
line-height: 1.8em;
}
/*
#views_slideshow_singleframe_main_1 {
height:auto !important;
overflow: hidden;
}
*/

