/* $Id: style.css,v 1.1.2.9 2009/05/22 08:46:11 jmburnz Exp $ */

/**
 * @file style.css
 *
 * Use this file to override the Genesis core modular styles 
 * (such as the HTML elements in typography.css), module CSS 
 * and other Drupal styles. Anything that doesn't fit logically
 * into page.css, nodes.css, blocks.css or comments.css can go here.
 */
 
/**********************************************************
 *                 Fonts
 **********************************************************/
@font-face {
    font-family: LeagueGothic;
    src: url(/sites/all/themes/spiil_v2/fonts/LeagueGothic.eot);
}
@font-face {
    font-family: LeagueGothic;
    src: url(/sites/all/themes/spiil_v2/fonts/LeagueGothic.otf)  format("opentype");
}


@font-face {
    font-family: FanwoodItalic;
    src: url(/sites/all/themes/spiil_v2/fonts/Fanwood-Italic.eot);
}
@font-face {
    font-family: FanwoodItalic;
    src: url(/sites/all/themes/spiil_v2/fonts/Fanwood-Italic.otf)  format("opentype");
}

html {
  font-size: 75%;
}

h1#page-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 4.5em;
  font-weight: normal;
}
#menu-box a {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.6em;
  font-weight: normal;
}
#site-name {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.8em;
  font-weight: normal;
}
#sidebar-right .block-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 3.2em;
  font-weight: normal;
}
#sidebar-right .block-title-wrap {
  background-position: 0px 12px;
}
#sidebar-right .block-title-sub {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.5em;
  font-weight: normal; 
  margin-top: -12px;
}

#sidebar-right h3, #block-block-2 p, #sidebar-right .form-submit {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2em;
  font-weight: normal;
}
#sidebar-right .more-link a {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2em;
  line-height: 1;
  padding: 3px 3px;
  font-weight: normal;
}

#footer .block-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2.4em;
  font-weight: normal;
}
#footer #block-block-4 .block-content p {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2em;
  line-height: 1;
  font-weight: normal;
}
#footer .more-link a {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2em;
  line-height: 1;
  font-weight: normal;
}

#block-block-6 {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.8em;
  font-weight: normal;
}

.node-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 4.5em;
  font-weight: normal;
}
.tag-type {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.4em;
  line-height: 1;
  padding: 0px 3px;
  font-weight: normal;
  letter-spacing: 1px;
}
#block-views-agenda-block_1 .node-dates {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.6em;
  font-weight: normal;
}

#comments-title, #comments .box-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 3.2em;
  font-weight: normal;
}
.comment-title {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.6em;
  font-weight: normal;
}
.comment-links ul.links li {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.4em;
  line-height: 1;
  padding: 0px 3px;
  font-weight: normal;
  letter-spacing: 1px;
}

.tweet-text {
  font-family: FanwoodItalic, Helvetica, Arial, sans-serif;
  font-size: 2.6em;
  font-style: normal;
  line-height: 1;
}

.adates {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.6em;
  font-style: normal;
  line-height: 1;
}

h2 {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 2em;
  line-height: 1;
  font-weight: normal;
}
h3 {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.7em;
  line-height: 1;
  font-weight: normal;
}
h4 {
  font-family: LeagueGothic, Helvetica, Arial, sans-serif;
  font-size: 1.4em;
  line-height: 1;
  font-weight: normal;
}

/**********************************************************
 *                    Body
 **********************************************************/
body {
  font-family: Arial, Geneva, "DejaVu Sans", sans-serif;
}


/**********************************************************
 *                 HTML Elements
 **********************************************************/

h1 {}
h2 {
  margin: 15px 0 10px 0;
  padding: 0;
  line-height: 1.2;
}
h3 {
  margin: 10px 0 8px 0;
  padding: 0;
  line-height: 1.1;
}
h4 {
  margin: 10px 0 5px 0;
  padding: 0;
  line-height: 1;
}
h5 {}
h6 {}

p {}

strong {}
em, dfn {}
dfn {}

sup, sub {}

del {}
ins {}

blockquote {}
cite {}
q {}

address {}

ul {}
ol {}
li {}

dl {}
dd {}
dt {}


abbr {}
acronym {}

pre, code, tt {}
p code {}
samp {}
kbd {}
var {}


/**********************************************************
 *                 Global Link Styles
 **********************************************************/
a {
  color: #ffbd00;
  margin: 0; 
  padding: 0;
}

a:link    {
}
a:visited {
  color: #ffbd00;
}
a:hover   {
  color: #98760d;
}
a:active  {
  color: #98760d;
}
/* Set global a:active and a:focus styles. */
a:active,
a:focus {
  color: #C00000;
  border: 0;
}

/* Drupal sets this to black. */
li a.active {}

/* Remove borders on linked images. */
a img {
  border: none;
}


/**********************************************************
 *                 Accessibility Classes
 **********************************************************/

/* Hide content without positioning issues. */
.invisible {
  height: 0;
  overflow: hidden;
}

/* Move content off screen where appropriate. */
.offscreen {
  position: absolute;
  left: -999em;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* Completely remove content for all users.
   DO NOT use this for Skip links, display:none 
   hides content from screen readers! */
.remove {
  display: none;
}

/*********** UDAPTE DRUPAL 7 ********************/
#genesis-1c .sidebar-second .content-inner {
  width: 880px;
  margin: 0;
}

#genesis-1c div#container.html div#container.page div#columns div.columns-inner div#content-column.clearfix div.content-inner div#sidebar-right {
  float: left;
  margin-left: 50px;
}
#block-block-6 {
  border-top: 15px solid #fff;
}
#genesis-1c div#container.html div#container.page div#columns div.columns-inner div#content-column {
  width: 880px;
  float: none;
}
#genesis-1c div#container.html div#container.page div#columns div.columns-inner div#content-column #main-content {
  width: 540px;
  float: left;
}

#genesis-1c #sidebar-right label {
  display: inline;
}
#genesis-1c #block-block-5 .block-inner .content h3 {
  background: none repeat scroll 0 0 #FFBD00;
  color: #000000;
  font-size: 1.4em;
  margin: 8px 50px;
}
#genesis-1c #edit-search-block-form--2 {
  border: 0 none;
  height: 14px;
  margin: 0;
  padding: 3px;
  width: 225px;
}
#genesis-1c #search-block-form {
  padding: 0 10px 0 0;
}
#genesis-1c #search-block-form #edit-actions {
  margin: 0 0 0 2px;
}
#genesis-1c #search-block-form #edit-submit {
  background: url("/sites/all/themes/spiil_v2/images/search.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 0 none;
  height: 20px;
  margin: 0;
  padding: 0;
  text-indent: -5000px;
  width: 20px;
}

#genesis-1c #header-blocks {
  border-top: 1px solid #404040;
  margin: 0;
  padding: 15px 5px;
}