/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
}

/*.region-sidebar-second .block.odd
{
  border-style:solid;
  border-radius:5px;
  -moz-border-radius:5px;
  border-color:#DADADA;
  border-width:1px;
}
*/
.block.first /* The first block in the region */ {
}

.block.last /* The last block in the region */ {
}

.block.odd /* Zebra striping for each block in the region */ {
}

.block.even /* Zebra striping for each block in the region */ {
}

h2.block-title /* Block title */ {
  /*padding:7.5px;*/
  /*height:30px;*/
  /*margin-top:13px;
  margin-bottom:26px;
  */
  height:23px;
  /*Background Fallback*/
  background-color:#EFF8FF;
  /*Gradients*/
  /*Safari 4-5, Chrome 1-9*/
  background: -webkit-gradient(linear,0%,0%,0%,100%,from(#FFFBFB),to(#EAEAEA));
  /*Safari 5.1, Chrome 10+*/
  background: -webkit-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*Firefox 3.6+*/
  background: -moz-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*IE 10*/
  background: -ms-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*Opera 11.10+*/
  background: -o-linear-gradient(top,#FFFBFB,#EAEAEA);  
  border: .1em solid #DADADA;
  border-radius:5px;
  -moz-border-radius:5px;
  border-top:0px;
  border-right:0px;
  border-left:0px;
  /*box-shadow: 2px 2px 2px #DADADA;*/
  z-index:1;
}

.block .content /* Block's content wrapper */ {
margin-top:1.5em;
}

#block-aggregator-category-1 /* Block for the latest news items in the first category */ {
}

#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ {
}

#block-block-1 /* First block created with "Add block" link */ {
}

#block-blog-recent /* "Recent blog posts" block */ {
}

#block-book-navigation /* "Book navigation" block for the current book's table of contents */ {
}

#block-comment-recent /* "Recent comments" block */ {
}

#block-forum-active /* "Active forum topics" block */ {
}

#block-forum-new /* "New forum topics" block */ {
}

#block-locale-language /* Language switcher block */ {
}

#block-menu-menu-NAME /* Custom menu block  */ {
}

#block-node-recent /* "Recent content" block */ {
}

#block-node-syndicate /* "Syndicate" block for primary RSS feed; see also page.css's .feed-icon */ {
}

#block-poll-recent /* "Most recent poll" block */ {
}

#block-profile-author-information /* "Author information" block for the profile of the page's author */ {
}

#block-search-form .content{
margin-top:-48px;
}

#block-search-form /* "Search form" block */ {
  position:relative;
  float:left;
  padding:7.5px;
  margin-left:650px;
  /*height:30px;
  padding-left:20.0px;
  padding-top:8px;
  line-height:1.0;
  margin-left:0px;
  margin-right:0px;
  /*margin-top:13px;
  margin-bottom:26px;
  
  width:215px;
  /*height:26px;
  /*Background Fallback
  background-color:#EFF8FF;
  /*Gradients
  /*Safari 4-5, Chrome 1-9
  background: -webkit-gradient(linear,0%,0%,0%,100%,from(#FFFBFB),to(#EAEAEA));
  /*Safari 5.1, Chrome 10+
  background: -webkit-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*Firefox 3.6+
  background: -moz-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*IE 10
  background: -ms-linear-gradient(top,#FFFBFB,#EAEAEA);
  /*Opera 11.10+
  background: -o-linear-gradient(top,#FFFBFB,#EAEAEA);
  border: .1em solid #DADADA;
  /*box-shadow: 2px 2px 2px #DADADA;
  z-index:1;
  */
}

#block-shortcut-shortcuts /* "Shortcuts" block */ {
}

#block-statistics-popular /* "Popular content" block */ {
}

#block-system-main-menu /* "Main menu" block */ {
}

#block-system-management /* "Management" block for Drupal management menu */ {
}

#block-system-navigation /* "Navigation" block for Drupal navigation menu */ {
}

#block-system-user-menu /* "User menu" block for Drupal user menu */ {
}

#block-system-help /* "System help" block */ {
}

#block-system-main /* "Main page content" block */ {
}

#block-system-powered-by /* "Powered by Drupal" block */ {
}

#block-user-login /* "User login form" block */ {
}

#block-user-new /* "Who's new" block for a list of the newest users */ {
}

#block-user-online /* "Who's online" block for a list of the online users */ {
}

.header-image
{
  background-color:#86A1B2;
  /*box-shadow: 4px 4px 4px 4px #A2BED0;*/
}

.content-2 p
{
  display:inline;
}

#temperature-precipitation-buttons button,#location-buttons button
{
    text-align:center;
    margin:0 auto;
    color:#FFFFFF;
    margin-right:-4px;
}

.left-button
{
    border-top-left-radius: 8px;
    -moz-border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    -moz-border-bottom-left-radius: 8px;
}

#location-buttons button
{
  padding:6px;
}

.right-button
{
    border-top-right-radius:8px;
    -moz-border-top-right-radius:8px;
    border-bottom-right-radius:8px;
    -moz-border-bottom-right-radius:8px;
}

#location-buttons,#temperature-precipitation-buttons 
{
    padding:0px;
    border-radius:5px;
    -moz-border-radius:5px;
    text-align:center;
    margin:0 auto;
    color:#FFFFFF;
}

.about-us
{
    float:left;
    font-size:60%;
}

/*Main Navigation Top Menu*/
.main-nav-menu
{

}

.main-nav-menu li
{

  position:relative;
/*
  z-index:500;
*/
}

/*Webcam block*/

#block-block-1 table, tr
{
   margin:0;
}

#block-block-1 p
{
  display:inline;
}

#block-block-1 td
{
  padding:0;
}

#block-block-21 .content
{
  border-width:0px;
}

/*Footer*/
.gi_footer
{
  background-color:#FBFBFB;
  border-style: solid;
  border-width:2px;
  border-color:#F3F3F3;
  height:4em;
}

#footer_address
{
  margin-top:-15px;
  width:10em;
  font-size:0.875em;
}

#aasc_div
{
  width:22em;
  text-align:center;
  font-size:0.875em;
  margin-left:30%;
  margin-top:-3em;
  color:#2A5D9C;
}

#aasc_div a,a:visited
{
  color:#2A5D9C;
}

#footer_images
{
}

#footer_images img
{
  margin-top:-45px;
  float:right;
  width:64px;
  padding-left:10px;
}

/*Webcam Block*/
#block-block-1
{
  margin-top: -15px;
}

/*Temp/Precip Block*/
#content #block-block-17
{
  border-width:0px;
  margin-top:25px;
}
#block-block-17 img
{
  display:block;
  /*margin-left:5em;*/
}

.region-sidebar-second .climate-spotlight
{
  border-style:solid;
  border-radius:5px;
  -moz-border-radius:5px;
  border-color:#DADADA;
  border-width:1px;
}