/*  

Theme Name: Adventure Bound Basic



Theme URI: http://schwarttzy.com/web-design/adventure-bound/



Description: While I enjoy my first theme a lot, "Adventure," it was missing something. I wanted to condense the landing page so that it was easily navigated, colorful, and quick to the point. After many different designs I have come to this beautiful layout I now have, "Adventure Bound Basic." This theme is not completely dependent on using the "Feature Image" options but significantly improves the viewing experience of your blog. Which is why you should know that the recommend feature image will be 610 pixels wide and 355 pixels tall to display properly. The theme does have "widgets" support, but they will not display until you add something to them. Finally, to have the theme look its best I recommend that you choose an even number for option labeled "Blog pages show at most" which can be found by login into the admin dashboard and then clicking "Settings -> Reading." I would like to thank you for your support, visit the Theme URI for the update history, and Enjoy!



Version: 1.0.6



Author: Eric Schwarz



Author URI: http://schwarttzy.com/about-2/



Tags:  black, red, white



License: GPL



License URI: http://www.opensource.org/licenses/gpl-2.0.php



*/



/************************************************

				Defaults          

************************************************/

body {

	background: fixed top center url(images/snowcabin1.jpg) #b7c2c3;

	font:62.5%  "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#111;

	margin: 0;

	padding: 0;

	width: 100%;

	text-align: center !important;

	-o-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

body.custom-background {

	background:none #111;

	-o-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;}



h1, h2, h3, h4, h5, h6 {

	color: #111;

	padding: 0;

	clear:both;

}



/************************************************

				Links          

************************************************/



a {

	color: #d71015;

	text-decoration: none;

	font-weight: bold;

}

a:hover{

	color: #222;

	text-decoration: none;

	font-weight: bold;

}

.byte { font-weight:normal;}

.byte:hover { font-weight:normal;}

.bigimage a {

	color: #FFF;

	text-decoration: none;

}

.bigimage a:hover {

	color: #FFF;

	text-decoration: none;

}

/************************************************

				Menu         

************************************************/



.centering{

	width: 940px;

	margin: 0px auto 25px;

	text-align:left;

}



.contain{

	width: 940px;

	top:10px;

	box-shadow: 0 0 5px #000;

	-moz-box-shadow: 0 0 5px #000;

	-webkit-box-shadow: 0 0 5px #000;

	background:url(images/darkscreen.png);

	position:fixed;

	margin:0px 0px 105px 0px;

	padding:80px 0px 0px 0px;

	z-index:9999;

}

.admin-bar .contain{top:35px;}

.title {

	position:absolute;

	left:15px;

	top:0px;

}

.bar {

	font-family:"Trebuchet MS", arial, serif;

	font-size:16px;

	float: left;

	margin: 0px auto 0px;

	padding: 5px 0px 0px 0px;

	position: relative;

	width: 940px;

}

.bar li{

	float: left;

	list-style: none;

	line-height:30px;

	height:30px;

}

.bar li a {

	font-weight:bold;

	padding:0px 12px 0px 12px;

	color: #FFF;

}

.bar li:hover, .bar li ul li:hover{

	background: #FFF;

	-webkit-transition: 0.4s ease-in-out;

	-moz-transition: 0.4s ease-in-out;

	transition: 0.4s ease-in-out;

	box-shadow:0 0 5px #000;

	-moz-box-shadow: 0 0 5px #000;

	-webkit-box-shadow: 0 0 5px #000;}

.bar li:hover a, .bar li ul li:hover a{

	color:#051733;

	-webkit-text-shadow:0 0 2px #f5f5f5;

	-moz-text-shadow:0 0 2px #f5f5f5;

	text-shadow:0 0 2px #f5f5f5;

}

.bar ul.children, .bar ul.children ul.children,  .bar .sub-menu, .bar li .sub-menu li .sub-menu{

	float: left;

	list-style-type: none;

	position: absolute;

	visibility:hidden;

	opacity: 0;

	left: 0;

	top:19px;

	width: 900px;

	background:url(images/87.png);

	box-shadow:0 2px 2px #000;

	-moz-box-shadow: 0 2px 2px #000;

	-webkit-box-shadow: 0 2px 2px #000;

	-webkit-transition: 0.4s ease-in-out;

	-moz-transition: 0.4s ease-in-out;

	transition: 0.4s ease-in-out;

}

.bar li:hover .children, .bar li .children:hover, .bar li:hover .sub-menu, .bar li .sub-menu:hover, .bar li .sub-menu li:hover .sub-menu, .bar ul.children li:hover ul.children {visibility:visible;opacity: 1;}

.bar li ul li:hover a:active {

	color:#FFF;

	text-shadow:0 0 2px #999;

	-moz-text-shadow:0 0 2px #999;

	-webkit-text-shadow:0 0 2px #999;

	display:block;

}

.bar li .sub-menu{top:50px;}

.bar li .sub-menu li .sub-menu, .bar ul.children ul.children{top:30px;}

.bar .screen-reader-text{display: none;}

.bar input {float:right; margin-right:10px;}

.bar #searchsubmit {display:none;}



/************************************************

				Layout         

************************************************/



.center {

	width: 940px;

	margin: 10px auto 0px;

	padding-top:0px;

	z-index:2;

}



/************************************************

				Content         

************************************************/

.blank {

	float: left;

	width: 940px;

	height:160px;

}

.container {

	float: left;

	padding:0px 0px 10px 10px;

	background:#FFF;

	text-align:left;

	box-shadow:0 0 10px #000;

	-moz-box-shadow:0 0 10px #000;

	-webkit-box-shadow:0 0 10px #000;

}

.container a {

	-ms-transition: 0.15s ease-in-out;

	-webkit-transition: 0.15s ease-in-out;

	-moz-transition: 0.15s ease-in-out;

	transition: 0.15s ease-in-out;

}

.bigimage {

	width: 610px;

	height:355px;

	margin:10px 10px 0px 0px;

	float:left;

	background:#000;

	box-shadow:0 0 1px #666;

	-moz-box-shadow:0 0 1px #666;

	-webkit-box-shadow:0 0 1px #666;

}

.bigimage p {margin:0px;}

.tallimage {

	width: 300px;

	height:355px;

	margin:10px 10px 0px 0px;

	float:left;

	background:#000;

	box-shadow:0 0 1px #666;

	-moz-box-shadow:0 0 1px #666;

	-webkit-box-shadow:0 0 1px #666;

}

.tallimage p {margin:0px;}

.smallimage {

	width: 300px;

	height:173px;

	margin:10px 10px 0px 0px;

	float:left;

	background:#000;

	box-shadow:0 0 1px #666;

	-moz-box-shadow:0 0 1px #666;

	-webkit-box-shadow:0 0 1px #666;

}

.smallimage p {margin:0px;}

.smallerfont {font-size:55px;line-height:45px;}

.dates {

	position:absolute;

	width: 60px;

	height:85px;

	background:url(images/darkscreen.png);

	color:#FFF;

	font-size:27px;

	line-height:20px;

	text-shadow:0 0 1px #000;

	-moz-text-shadow:0 0 1px #000;

	-webkit-text-shadow:0 0 1px #000;

	overflow:hidden;

	font:"Trebuchet MS", arial, serif;

	z-index:1;

	text-transform:uppercase;

}

.b {margin-left:550px;}

.t {margin-left:240px}

.s {margin-left:240px;}

.overlay {

	width: 610px;

	height:355px;

	background:url(images/darkscreen.png);

	position:absolute;

	visibility: hidden;

	text-shadow:0 0 1px #000;

	-moz-text-shadow:0 0 1px #000;

	-webkit-text-shadow:0 0 1px #000;

	color:#FFF;

	z-index:01;

	-moz-transition: opacity .8s ease-out;

	-webkit-transition: opacity .8s ease-out;

	transition: opacity .8s ease-out;

	opacity: 0;

}

.overlay2 {

	width: 300px;

	height:355px;

	background:url(images/darkscreen.png);

	position:absolute;

	visibility: hidden;

	text-shadow:0 0 1px #000;

	-moz-text-shadow:0 0 1px #000;

	-webkit-text-shadow:0 0 1px #000;

	color:#FFF;

	z-index:1;

	-moz-transition: opacity .8s ease-out;

	-webkit-transition: opacity .8s ease-out;

	transition: opacity .8s ease-out;

	opacity: 0;

}

.overlay3 {

	width: 300px;

	height:173px;

	background:url(images/darkscreen.png);

	position:absolute;

	visibility: hidden;

	text-shadow:0 0 1px #000;

	-moz-text-shadow:0 0 1px #000;

	-webkit-text-shadow:0 0 1px #000;

	color:#FFF;

	z-index:1;

	-moz-transition: opacity .8s ease-out;

	-webkit-transition: opacity .8s ease-out;

	transition: opacity .8s ease-out;

	opacity: 0;

}

.bigimage:hover .overlay, .tallimage:hover .overlay2, .smallimage:hover .overlay3 {visibility:visible;opacity: 1;}

.bigimage:hover .dates, .tallimage:hover .dates, .smallimage:hover .dates {visibility: hidden;}

.no-dates .dates {visibility: hidden;}

.donthide .overlay, .donthide .overlay2, .donthide .overlay3, .donthide .bigimage:hover .dates, .donthide .tallimage:hover .dates {visibility:visible;opacity: 1;}

.donthide .bigimage {background: #d71015 url(images/stressedbig.png)}

.donthide .tallimage {background: #d71015 url(images/stressedtall.png)}

.donthide .smallimage {background: #d71015 url(images/stressedsmall.png)}

.donthide .bigimage .label5{ width:545px;}

.donthide .tallimage .label5{ width:235px;}

.donthide .overlay, .donthide .overlay2, .donthide .overlay3, .donthide .dates{background:none;}

.no-dates .donthide .dates{display:none;}

.label {

	font-size:24px;

	max-height:30px;

	overflow:hidden;

	padding:2px 0px 2px 2px;  

}

.label4 {

	font-size:28px;

	max-height:36px;

	overflow:hidden;

	padding:2px 0px 2px 2px;

}

.label5 {

	font-size:36px;

	max-height:40px;

	padding:2px 0px 2px 2px;

}

.byte {

	position:absolute;

	overflow:hidden;

	bottom:0px;

	text-align:justify;

	line-height:15px;

	padding:0px 2px 2px 2px;

	max-height:150px;

}

.next {

	margin:10px 10px 0px 0px;

	padding:5px;

	background:#000;

	width:910px;

	float:left;

	text-transform:uppercase;

}

.next a {

	font-size:25px;

	height:40px;

	padding:2px 0px 2px 2px;

	color:#FFF;

	text-align:center;

	overflow: hidden;

	}

.next a:hover {color:#b7c2c3;}

.nexting {}

.banner {

	background:#d71015 url(images/banner.png);

	line-height:75px;

	font-size:32px;

	color:#FFF;

	margin:10px 10px 0 0;

	text-align:center;

	text-shadow:0 0 1px #000;

	-moz-text-shadow:0 0 1px #000;

	-webkit-text-shadow:0 0 1px #000;

}

.search-terms {color: #d71015;font-weight: bold;}



/************************************************

				Page        

************************************************/



.postimg img {

	height:259px;

	width:460px;

	padding: 5px 0px 5px 10px;

	float:right;

}

.posttitle {

	font-size:36px;

	border-bottom: 3px solid #d71015;

	max-height: 38px;

	overflow:hidden;

	text-align:left;

	max-width:920px;

}

.theday {

	font-size:16px;

	text-align:left;

	color:#666;

}

.reading {

	width:920px;

	margin:10px 10px 0px 0px;

	text-align:justify;

}

.search {

	width:920px;

	margin:10px 10px 0px 0px;

	text-align:justify;

}

body.search {text-align:center; width:100%;	margin: 0;padding: 0;}

a .search {

	color: #111;

	text-decoration: none;

	font-weight:normal;

}

a:hover .search {

	color: #111;

	text-decoration: none;

	font-weight:normal;

}



/************************************************

				Widgets

************************************************/



.widgetcontain {

	float: left;

	background:url(images/widget.jpg) repeat-y right;

	margin:10px 0px 0px 0px;

}

.widget {

	width:294px;

	min-height:50px;

	margin:0px 10px 0px 0px;

	padding:0px;

	float:left;

	background:#000;

	height:100%;

	color:#FFF;

}

.widget a {color: #dcdcdc;}

.widget a:hover {color:#d71015;}

.widget ul {padding:0px 0px 0px 0px;color:#FFF;}

.widget li{

	list-style-type: none;

	color:#FFF;

	padding: 0;

	margin: 0;

}

.widget ul ul ul, .widget2 ul ul ul{ display:none;float: left;

} 

.widget p{

	color:#FFF;

	padding:0 5px 0 5px;

}

.widget h2{

	font-size:36px;

	max-height:40px;

	padding:2px 0px 2px 2px;

	margin:0px;

	color:#FFF;

	text-align:center;

	overflow: hidden;

	text-decoration:underline;

}

.widget td a{color:#d71015;}

.widget td a:hover{color:#222;}

.widget table {margin:15px 35px;}

.widget table th {color: #0b6492;}

.widget table td, table th {

	padding: 6px 6px;

	font-size: 16px;

	color: #111;

}

.widget table th {

	color: #111;

	background: #e5e5e5;

	font-weight:bold;

	text-transform: uppercase;

	border-bottom: 1px transparent;

}

.widget table td {background: #e5e5e5;}



/************************************************

				Comments          

************************************************/

.container2 {

	float: left;

	padding:0px;

	margin:0px;

	background:#FFF;

	text-align:left;

	box-shadow:0 0 10px #000;

	-moz-box-shadow:0 0 10px #000;

	-webkit-box-shadow:0 0 10px #000;

}

.container2 .posttitle {margin-left:10px;}

.comment {

	float:left;

	list-style: none;

	width:920px;

	padding:10px;

	margin:0px;

}

.container2 .next {margin-left:10px;}

.comment.odd { background: #e5e5e5;}

.children {list-style: none;}

#reply-title {

	font-size:36px;

	border-bottom: 3px solid #d71015;

	max-height: 38px;

	overflow:hidden;

	text-align:left;

	max-width:920px;

	font-weight:normal;

}

.comment-notes {

	font-style:italic;

	font-size:13px;

	float:right;

	width:265px;

	text-align:center;

	padding-right:125px;

}

.comment .comment-notes {

	font-style:italic;

	font-size:13px;

	float:right;

	width:150px;

	text-align:center;

	padding-right:5px;

}

.comment #respond {

	float:left;

}

#author {margin-left:19px;}

#email {margin-left:15px;}

#url {margin-left:8px;}

.comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment {

	text-transform: uppercase;

	font-size: 16px;

}

.form-submit {float:right;}

#comment {width:98.5%;}

.avatar {

	float:left;

	padding:0 10px 0 10px;

	background:#FFF;

}

.odd .avatar { background: #e5e5e5;}

.commentinfo{

	font-size: 18px;

	line-height:22px;

	border-bottom: 3px solid #4a4646;

}

#respond {

	width:98.5%;

	padding:10px;

	float:left;

}

.trackback, .pingback {

	float:left;

	width:920px;

	padding:10px;

	margin-bottom:5px;

	background: #e5e5e5;

}

.form-allowed-tags {display:none;}

.depth-2 {width: 880px;}

.depth-3 {width: 840px;}

.depth-4 {width: 800px;}

.depth-5 {width: 760px;}

.depth-6 {width: 720px;}

.depth-7 {width: 680px;}

.depth-8 {width: 640px;}

.comment.bypostauthor, .comment.bypostauthor.odd, .bypostauthor .avatar {background: #d71015 url(images/50.png);}



/************************************************

				Footer         

************************************************/

.footer{

	width:940px;

	margin-top:120px;

	float:left;

}

.finish{

	height:50px;

	background: no-repeat url(images/6.png);

}

.hiding {

	text-align:center;

	height:20px;

	background: #000;

	padding:5px;

	border-left: 10px solid #FFF;

	border-right: 10px solid #FFF;

	color:#FFF;

	overflow:hidden;

}

.hiding a { color:#FFF;}

.hiding a:hover {color:#d71015;}

.hiding ul {display:inline; padding:0px; margin:0px;}

.hiding li {display:inline; padding:0px 3px; margin:0px;}



/************************************************

				Rest of the Junk         

************************************************/



blockquote {

	font-style: italic;

	margin: 10px;

	padding: 5px;

	clear: both;

	float:left;

	width:890px;

	background: #e5e5e5;

}

blockquote blockquote {

	background: none;

	width:850px;

	border: 1px solid #FFF;

}

blockquote blockquote blockquote {

	background: none;

	width:810px;

}

blockquote blockquote blockquote blockquote {

	background: none;

	width:770px;

}

cite { float:right;}

address {font-weight:bold;}

pre {

	color: #111;

	background: #e5e5e5;

	padding:5px;

	width:680px;

	margin: 10px 25px ;

}

.page-link {

	color: #111;

	font-weight: bold;

	margin: 0 0 22px 0;

	word-spacing: 0.5em;

}

.page-link a:link,

.page-link a:visited {

	background: #f1f1f1;

	color: #333;

	font-weight: normal;

	padding: 0.5em 0.75em;

	text-decoration: none;

}

.page-link a:active,

.page-link a:hover {

	color: #ff4b33;

}

.content img {

	height: auto;

	max-width: 920px;

}

a img {border: none; }

.alignleft {text-align:left;}

.alignright {text-align:right;}

img.alignleft {

	float: left;

	padding: 0 10px 10px 0;

}

img.endleft{ padding: 0 0 10px 0;}

img.alignright {

	float: right;

	padding: 0 0 10px 10px;

}

img.endright{ padding: 0 0 10px 0;}

img.aligncenter {

	margin: 10px auto 10px;

	text-align: center;

	display: block;

}

img.alignnone {

	display: block;

	margin: 10px 0 10px;	

}

.wp-caption {

	background: #000;

	margin: 5px;

	padding:5px;

	text-align: center;

	box-shadow:0 0 7px #000;

	-moz-box-shadow:0 0 7px #000;

	-webkit-box-shadow:0 0 7px #000;

}

.wp-caption.alignright {float: right;}

.wp-caption.alignleft {float: left;}

.wp-caption-text{

	color: #EEE;

	font-weight:bold;

}

.gallery-caption{color: #111;}

.size-thumbnail {

	margin: 0 15px 10px 0;

}

.gallery {

	background: #e5e5e5;

	margin: 10px;

	padding: 0 5px 0 5px;

}

.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.left {float: left;}

.textleft {text-align: left;}

.right {float: right;}

.textright {text-align: right;}

.clear {clear: both;}

.block{display: block;}

.border{display: none; visibility: hidden;}

.hidden {display: none; visibility: hidden;}

hr {

	border: 0 #4a4646 solid;

	border-top-width: 2px;

	clear: both;

	height: 0;

}

.bg {

	width: 100%;

	position: fixed;

	top: 0;

	left: 0;

}

table {margin: 0 0 10px 0;}

table th {color: #0b6492;}

table td, table th {

	padding: 3px 3px;

	font-size: 12px;

}

table th {

	color: #111;

	background: #e5e5e5;

	font-weight:bold;

	text-transform: uppercase;

	border-bottom: 1px transparent;

}

table td {background: #e5e5e5;}

.sticky{} .gallery-caption{}

#post-1502 ul.breadcrumb, .children .page-item-1674 {display:none;}





/************************************************

				Fortitudo Et Honos         

************************************************/

.social-icons {
	float:right;
	margin-right:20px;
	color: #ffffff;
	text-align:right;
}
.contain {
	padding:35px 0 0;
}