/***** Global *****/
@import url(http://fonts.googleapis.com/css?family=Oswald|Maven+Pro&v2);
/* Body */ /* 69D2E7 */
	body { 	background: #92cbd6; color: #808080;
			font-family: 'Maven Pro', Helvetica, arial, serif;
			font-style: normal;
			font-weight: 400;
			font-size: 14px;
			text-transform: none;
			text-decoration: none;
			letter-spacing: 0.025em;
			word-spacing: 0em;
			line-height: 1.4;
			margin: 0; padding: 0; text-align: left;
	}
/* Headings */
h2 {font-size: 1.571em}	/* 22px */
h3 {font-size: 1.429em}	/* 20px */
h4 {font-size: 1.286em}	/* 18px */
h5 {font-size: 1.143em}	/* 16px */
h6 {font-size: 1em}		/* 14px */
h1, h2, h3, h4, h5, h6 { font-family: 'Oswald', arial, serif; font-weight: 400; line-height: 1.1; margin-bottom: .8em; }
/* Anchors */
a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited { color: #666666; padding: 0 1px; text-decoration: none;}
/* Paragraphs */
p {margin-bottom: 1.143em;}
* p:last-child {margin-bottom: 0;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
::-moz-selection {background: #F6CF74; color: #fff;}
::selection {background: #F6CF74; color: #fff;}
/* Lists */
ul { list-style: outside disc; margin: 1em 0 1.5em 1em; }
ol { list-style: outside decimal; margin: 1em 0 1em 1em; }
dl {margin: 0 0 1em 0;}
dt {font-weight: bold;}
dd {margin-left: 1em;}
/* HTML5 tags */
header, section, footer, aside, nav, article, figure { display: block; }
/***** Layout *****/
.body {clear: both; margin: 0 auto; width: 800px;}
/*img { border: 2px solid #024A68; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }*/
img.right figure.right {float: right; margin: 0 0 2em 2em;}
img.left, figure.left {float: right; margin: 0 0 2em 2em;}
/*	Header
*****************/
#banner { color: #fff; text-align: center;
 text-shadow: 0 1px 0 #ccc,
 0 2px 0 #c9c9c9,
 0 3px 0 #bbb,
 0 4px 0 #b9b9b9,
 0 5px 0 #aaa,
 0 6px 1px rgba(0,0,0,.1),
 0 0 5px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 3px 5px rgba(0,0,0,.2),
 0 5px 10px rgba(0,0,0,.25),
 0 10px 10px rgba(0,0,0,.2),
 0 20px 20px rgba(0,0,0,.15);
 }
/* Banner */
#banner h1 { font-family: 'Oswald', arial, serif; font-size: 3.571em; line-height: .6; }
#banner h1 a:link, #banner h1 a:visited { color: #fff; display: block; font-weight: bold; text-decoration: none; }
#banner h1 a:hover, #banner h1 a:active { background: none; text-decoration: none; 
 text-shadow: 0 1px 0 #ccc,
 0 2px 0 #c9c9c9,
 0 3px 0 #bbb,
 0 4px 0 #b9b9b9,
 0 5px 0 #aaa,
 0 6px 1px rgba(0,0,0,.1),
 0 0 5px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 3px 5px rgba(0,0,0,.2),
 0 5px 10px rgba(0,0,0,.25),
 0 20px 20px rgba(0,0,0,.2),
 0 30px 30px rgba(0,0,0,.15);
}

/*	Body
*****************/
#content { background: #FFF; margin-bottom: 2em; overflow: hidden; padding: 20px 20px; width: 760px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; 
box-shadow: 0pt 0pt 20px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0pt 0pt 20px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0pt 0pt 20px rgba(0, 0, 0, 0.3); }
.offer { font-family: Verdana, Helvetica, arial, serif; font-size: 1.7em; color: #333; text-align:center; font-weight:bold; text-shadow: 1px 2px #b5c1b8; }
/***** Sections *****/
.hentry { border-bottom: 1px solid #eee; padding: 0 0 1.5em 0; }
li:last-child .hentry, #content > .hentry {border: 0; margin: 0;}
#content > .hentry {padding: 1em 0;}
.entry-title {font-size: 1.429em; margin-bottom: 0;}
.entry-title a:link, .entry-title a:visited {text-decoration: none;}
.hentry .post-info * {font-style: normal;}
#posts-list {list-style: none; margin: 0; margin-left:-40px; }
#posts-list .hentry {padding-left: -10px; position: relative;}

.panelthingy { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 1.5em; background: #e7e7de; }
.top {float:right; margin-top:-4px;}
footer { line-height: 24px; font-size:12px; }
footer a { display: inline-block; margin: 2px; padding: 5px; }
.buy { display:block; font-size:20px; text-align:center; padding:0 5px; margin-bottom:5px; color:rgba(0, 0, 0, 0.4); text-shadow:1px 1px 0px rgba(255, 255, 255, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
background-color:#82b3d9; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 5px #aaaaaa; -moz-box-shadow:0 0 5px #aaaaaa; box-shadow:0 0 5px #aaaaaa; }
.buy:hover { text-decoration:none; background-color:#82d9b3; }
.version { font-size:12px; text-shadow:none; font-style:italic; }
/***** Guide Stuff *****/
.guideboxes { top: -20px; position:relative; display:block; }
div .scroll { margin-top: 20px; height:895px; overflow-x: hidden; overflow-y: scroll; }
div .scroll h3 { margin-top: 0; }
/* .clear { clear:both; } */
.returns{ font-size:16px; font-style:italic; }
.gif{ text-align:center; }
.editmod{ font-size:10px; text-shadow: none; }
.fn{ font-size:12px; text-shadow: none; }
.advfn{ font-size:10px; text-shadow: none;  }
.guide {color: #333;}
.guide img {border: #999 1px solid;}