/* Updated: 2011.8.25 ENR
	 Author: Erik Runyon
	 ----------------------------------------------------*/

body {margin:0; font-size:12px; color:#000; font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; background:#fff;}
img {max-width:100%;}
ul {margin:0; padding:0 0 0 15px;}
sup {vertical-align:super; font-size:smaller;}
sub {vertical-align:sub; font-size:smaller;}
blockquote.inline,
blockquote.pull {width:90%; margin:20px auto;}

figure, aside.right, figure.right {float:none; margin:20px auto; padding:2%; width:90%; background-color:#dadada;}

/* STRUCTURE
	 ----------------------------------------------------*/
#skip-links ul {float:left; width:100%; margin:0; padding:0; list-style:none; border:1px solid #fed755; border-width:1px 0; background-color:#f6efd2;}
#skip-links li {float:left; margin:0; text-align:center; width:49%;}
#skip-links li a {display:block; float:left; width:100%; padding:2px 0; font-size:10px; border:1px solid #fed755; border-width:0 0 0 1px; text-decoration:none;}

#header {display:block; font-family:Georgia, Times, "Times New Roman", serif;}
#header h2 {margin:0; background-color:#284364; border-bottom:1px solid #0b385f;}
#header h2 img {display:none;}
#header h2 a {padding:5px 10px 8px; color:#fff; font-size:13px; text-decoration:none;}
#header h1 {margin:0; padding:5px 10px 8px; color:#fff; font-size:14px; background-color:#114b7b;}

#content {margin:0 5px;}

#archive {margin:10px 0; text-align:center; font-size:88%; font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
	#archive a {display:block; width:90%; margin:0 auto; padding:6px; text-align:center; line-height:1.2em; color:#333; text-decoration:none; border-bottom:1px solid rgba(255,255,255,0.5); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#f1d76f;}
	#archive a:hover {background-color:#ebd146;}

.story-outer {clear:both; margin-top:30px;}

.youtube iframe {max-width:100%; max-height:200px;}
.skip {display:block; padding:5px; color:#fff !important; border:1px solid #607890; border-width:1px 0; background-color:#28a1e1;}

.storyid,
#sherpind {display:none;}

/* FOOTER
	 ----------------------------------------------------*/
#footer {display:block; margin:10px 0; padding:10px; border-top:1px solid #dadada;}
#footer #site-link {margin:0 10px;}
#footer .tel {display:block;}