/* CSS Document 2014*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin:0; padding:0; font-size:14px; line-height:1.5; text-align:center; max-width:100%; margin:auto}
body, button, input, select, textarea {font-family:Ubuntu, Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333; background-color:#fff; background-image:url(bg-stripe.jpg)}
.tinytop {font-size:1px; color:#303; background-color:transparent}
h1 {padding:0; margin:0; text-align:left;}
header, header img {padding:0; margin:0; background-color:#2d0e20; color:#963}
header a {color:#fc3; background-color:transparent; text-decoration:none; font-size:100%; margin:0; padding:0; }
header a:visited { color:#fc3; background-color:transparent}
img {padding:0; background-color:transparent; border:0; -ms-interpolation-mode:bicubic; vertical-align:middle; text-align:left}
.fluid {max-width:100%; max-height:100%}
.nospaces {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
nav {list-style:none; list-style-image:none; margin:0; padding:15px; display:block; }
nav a{padding:15px; margin:0; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
nav img {margin:0; padding:0}
a {color:#339; background-color:transparent; text-decoration:none; font-size:100%; margin:0; padding:0; }
a:visited {color:#339; background-color:transparent}
a:hover {text-decoration:none;}
a:focus { outline:none; }
a:hover, a:active { outline: 0; }
.clear {clear:both}
article {display:block; color:#2d0e20; background-color:transparent; text-align:center; padding:0; max-width:770px; margin:auto}
article h1 {font-size:25px; font-weight:normal; text-align:left; padding:0; margin:1%}
article h3 {text-align:left; padding:0; font-size:1.1em}
article img {margin:0}
.right {clear:both; float:right; border:0 solid #fc6; padding:0; margin:0; max-width:100%; max-height:100%; text-align:right; inline:block !important} /*images in article*/
.lcolumn {float:left; max-width:450px; height:auto}
p {color:#000; background-color:#fff; margin:0; padding:15px; text-align:left; display:block; margin-right:auto}
.bigtext {font-size:25px; line-height:1}
.shaded {background-color:#ff9; color:#000; padding:20px; text-align:left; margin:0}
.dots {background-image: url(dots.gif); width:100%; height:6px; margin:10px 0 0 0; padding:0}
footer p {background-color:#fff; color:#fc3; }
strong {font-weight:bold; font-size:1.1em; margin:0; padding:0; }

/* Typography */
@font-face {
	font-family: 'LeagueGothicRegular';
	src: url('../fonts/League_Gothic-webfont.eot');
	src: local('?'), url('../fonts/League_Gothic-webfont.woff') format('woff'), url('../fonts/League_Gothic-webfont.ttf') format('truetype'), url('../fonts/League_Gothic-webfont.svg#webfontOTINA1xY') format('svg');
	font-weight: normal;
	font-style: normal;}
abbr[title] { border-bottom: 1px dotted; }
dfn { font-style: italic; }
svg:not(:root) {overflow:hidden; }
ul {clear:both; list-style-type:none; padding:0 0 1em 0; margin:1%; text-align:left}
li a {color:#333; background-color:transparent}
li {border-bottom:1px solid #9cf; text-align:left; padding:0.5em; margin:0}
li img {padding:0}
.prev {font-weight:bold; }
  
/* =============================================================================
 
   Use Media Queries for Responsive Design.
   Pixel widths given as samples.
   Edit the widths to suit where your design breaks, rather than
   for device pixels, see 'Using a mobile-first approach': h5bp.com/w
   ========================================================================== */
 
@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
 
}
 
@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */
 
}
 
 
/* =============================================================================
Print styles.
Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
========================================================================== */
  
a, a:visited { text-decoration: none; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; } /* h5bp.com/t */
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
