/*
Theme Name: Adventure Journal
Theme URI: http://www.contextureintl.com/wordpress/adventure-journal-wordpress-theme/
Description: Share your adventures with the world! Adventure Journal is a powerful theme that lets you customize a wide variety of features from the comfort of your Dashboard - no coding required. Use your own header and background art, change the layout to one, two or three columns, add a custom stylesheet, set up unique sidebars for pages and posts.... and much more. Professionally maintained by Contexture International.
Author: Contexture International
Author URI: http://www.contextureintl.com
Version: 1.4.1
License: GNU General Public License
License URI: license.txt

Tags: brown, tan, yellow, light, dark, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, custom-header, custom-background, custom-menu, theme-options, threaded-comments, sticky-post, holiday, photoblogging

!!!!!!!!!!  DO NOT EDIT THIS FILE !!!!!!!!!!
If you need to make changes to this theme, create a new stylesheet in the wp-content folder then go to the 'Wordpress Admin > Settings > Adventure Journal' and add your new stylesheet under the 'Custom Stylesheet' section. This will prevent your changes from being overwritten when new versions of this theme is released.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/

/******************** Default HTML Styling *********************/
* {padding:0; margin:0; }
html,body{width:100%;height:100%;}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.25;}
img{border:0;}
font{font-family:Tahoma, Geneva, sans-serif; }
h1,h2,h3,h4,h5,h6, .h1, .h2,.h3,.h4,.h5,.h6{font-family:'VollkornRegular', Geneva, sans-serif;font-size:40px;font-style:normal;font-variant:normal;color:#603913;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;letter-spacing:-2px;}
	h1, .h1{font-weight: normal;}
    h2, .h2{font-size:28px; letter-spacing:-1px; }
    h3, .h3{font-size:20px; letter-spacing:-0.5px; }
    h4, .h4{letter-spacing:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
	h5, .h5{letter-spacing:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
	h6, .h6{letter-spacing:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
p{line-height:1.5em; margin-bottom:1em; }
ul,ol{margin-bottom:1em; padding:0; }
    ul ul{padding-bottom:0px; margin-bottom:0px; }
li{margin-left:2.8em; padding:0px; margin-bottom:0.5em; }
	ul li{list-style:square; }
    ul ul li{list-style:disc; }
	ul ul ul li{list-style:circle;}
ol{margin-bottom:1em; }
	ol li{list-style:decimal; }
    ol ol li{list-style:upper-alpha; }
	ol ol ol li{list-style:lower-roman;}

table{border-collapse:collapse;border-spacing:0;border:1px solid #E7E7E7;width:100%;font-size:14px;}
	th{padding:4px; vertical-align:top;text-align:left;}
	td{padding:4px; vertical-align:top;text-align:left;border-top:1px solid #E7E7E7; }

form {display:inline; }
	fieldset{padding:10px;}
	input, textarea, select{font-family:Arial, Helvetica, sans-serif;padding:4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border: 1px solid #CCC;margin-bottom:3px;}
		textarea{width:98%;}
		input.button{color:#333333;font-size:16px;}
		input.button:hover{background-color:#660000;color:#FFF;}
		input.button:active{background-color:#F3E9E9;color:#000;}
		input:hover, textarea:hover, select:hover{border: 1px solid #660000;}
		input:focus, textarea:focus{border: 1px solid #660000;background: #F3E9E9;}
		select{}
			option{}
pre{background-color:#F5F5F5;padding:10px;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:10px;}
blockquote{	font-style:italic;padding:7px;padding-left:50px;padding-bottom:0px;font-size:16px;}
hr, .hr{margin-top:0em; margin-bottom:1em; height:1px; border-top-width:1px; border-top-style:dotted; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-color:#0F2A56; }
dl {margin: 0 0 24px 0;}
dt {font-weight: bold;}
dd {margin-bottom: 18px;}
big {font-size:131.25%;}
ins {background:#FFF;text-decoration:none;}

a:link {color:#660000;text-decoration:underline; }
 h1 a:link, h2 a:link, h3 a:link{color:#603913;}
a:visited {color:#19196a; }
a:hover {color:#000000; text-decoration:none; }
a:active {}


/******************** Fonts - Courtesy of FontSquirrel.com *********************/

@font-face {
	font-family: 'VollkornRegular';
	src: url('fonts/Vollkorn-Regular-webfont.eot');
	src: local('?'), url('fonts/Vollkorn-Regular-webfont.woff') format('woff'), url('fonts/Vollkorn-Regular-webfont.ttf') format('truetype'), url('fonts/Vollkorn-Regular-webfont.svg#webfonthQXI4kak') format('svg');
	font-weight: normal;
	font-style: normal;
}


/********************* Library *********************/

.txt-left {text-align:left;}
.txt-right {text-align:right;}
.txt-center {text-align:center;}

.block {display:block; }
.inline {display:inline; }

.centerme {margin-right:auto; margin-left:auto; }
.float-left {float:left; }
.float-right {float:right; }

.clear, .clear-both {clear:both; }
.clear-left {clear:left; }
.clear-right {clear:right; }
.hidden{display:none;}

.pad-0 {padding:0; }
.pad-3, .pad-sm {padding:3px; }
.pad-5 {padding:5px;}
.pad-7, .pad-med {padding:7px; }
.pad-10, .pad-lot {padding:10px; }

.btn{display:block;overflow:hidden;text-indent:-999px;}

.img-left {float:left; margin-right:8px; margin-bottom:5px; }
.img-right {float:right; margin-left:8px; margin-bottom:5px; }

.txt-largester {font-size:1.8em; }
.txt-largest {font-size:1.6em; }
.txt-larger {font-size:1.25em; }
.txt-large {font-size:1.1em; }
.txt-small {font-size:.9em; }
.txt-smaller {font-size:.8em; }
.txt-smallest {font-size:.5em; }

.txt-smcaps {font-variant:small-caps; }
.txt-uppercase {text-transform:uppercase; }

.txt-dkred {color:#990000; }
.txt-blue {color:#3A6E8F; }
.txt-grey {color:#999999; }
.txt-red {color:#8e2e06; }
.txt-white {color:#FFFFFF; }

.txt-reference {font-size:.8em; color:#666666; position:relative; top:-4px; }
.txt-superscript {font-size:.6em; position:relative; top:-8px; }
.txt-nobold {font-weight:normal; }
.txt-bold {font-weight:bold; }
.txt-italic {font-style:italic; }
.txt-nodecorate {text-decoration:none; }
.txt-underline {text-decoration:underline; }
.txt-linethrough {text-decoration:line-through; }
.txt-monospace {font-family:"Courier New",monospace; }

.round,
.round-all {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.round-top {border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }
.round-bottom {border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; }
.round-left {border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; }
.round-right {border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; }
.round-topleft {border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0; }
.round-topright {border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0;}
.round-bottomleft {border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px; -webkit-border-radius:0 0 0 5px;}
.round-bottomright {border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0; -webkit-border-radius:0 0 5px 0;}

.round-more,
.round-all-more {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
.round-top-more {border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; }
.round-bottom-more {border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; }
.round-left-more {border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; }
.round-right-more {border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; }
.round-topleft-more {border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; }
.round-topright-more {border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0; -webkit-border-radius:0 10px 0 0;}
.round-bottomleft-more {border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px; -webkit-border-radius:0 0 0 10px;}
.round-bottomright-more {border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0; -webkit-border-radius:0 0 10px 0;}

.opacity,
.opacity-50 {opacity:0.50; filter:alpha(opacity=50);}
.opacity-75 {opacity:0.75; filter:alpha(opacity=75);}
.opacity-25 {opacity:0.25; filter:alpha(opacity=25);}



/******************** Default Wordpress Styling *********************/

.entry-meta, .meta{margin-bottom:10px;font-size:11px;}
.entry-title{margin-bottom:5px;}
.entry-utility, .feedback{clear:both;background:#efe3d8;padding:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}


.post{margin-bottom:20px; padding-bottom:15px; padding-top:0px; position:relative;}
	.post img{ display:block;}
.page-link{margin-bottom:5px;}
	.page-link a:link, .page-link a:visited{background:#FFF;color:#7D3913;font-weight:normal;padding:3px 6px;text-decoration:none;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
		.page-link a:hover{background:#7D3913;color:#FFF;}

#nav-above, #nav-below{margin-bottom:1em;font-size:11px;height:20px;background:#efe3d8;padding:5px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
        .nav-next, .nav-previous { font-weight:bold; /*padding:5px 10px; background:#603913;   */}
	.nav-previous { float:left; }
        .nav-next { float:right; }
            .nav-previous a, .nav-next a {  color:#603913; font-size:1.2em; }

.screen-reader-text {position: absolute;left: -9000px;}
.read-excerpt{display:block;}
.sticky, .bypostauthor {padding:10px;background:#fae8d4 url(images/paper-crumpled.jpg); border:1px solid #dacfba;
       box-shadow:3px 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2);
       border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; }
       .sticky .entry-utility { background:rgba(198, 180, 153, .5); }
       .sticky .tape, .bypostauthor .tape  {position:absolute; width:59px; height:69px; z-index:3;  background:url(images/tape.gif) no-repeat; opacity:0.7; filter:alpha(opacity=70);z-index:13;}
       .sticky .tape.tr, .bypostauthor .tape.tr {  right:-18px; top:-20px;  }
       .sticky .tape.bl, .bypostauthor .tape.bl { left:-20px; bottom:-30px; }

.attachment img {max-width: 900px;}
.alignleft, img.alignleft { display:inline; float:left; margin-right:24px !important; margin-top:4px !important;}
.alignright, img.alignright { display:inline; float:right; margin-left:24px !important; margin-top:4px !important;}
.aligncenter, img.aligncenter {clear:both;display:block;margin-left:auto !important; margin-right:auto !important;}
img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px !important; }

.wp-caption {background: #EFE3D8;line-height: 18px;margin-bottom: 20px;padding: 4px;text-align: center;}
	.wp-caption img {margin: 5px 5px 0;margin-left:auto; margin-right:auto;text-align: center;display:block;}
	.wp-caption a{text-align: center;display:block;}
.wp-caption p.wp-caption-text {color: #888;font-size: 12px;margin: 5px;}
.wp-smiley {margin: 0;}

.gallery {margin: 0 auto 18px;}
	.gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}
	.gallery img {border: 2px solid #cfcfcf;margin-left:auto;margin-right:auto;margin-bottom:6px;}
	.gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 0px;}
	.gallery dl {	margin: 0;}
	.gallery br+br {display: none;}
.attachment img {display: block;margin: 0 auto;}

.bypostauthor{ min-height:80px; }
.bypostauthor:after { content:url(images/tape.gif); opacity:0.5; position:absolute; /*left:623px;*/ right:-18px; top:-20px; filter:alpha(opacity=60); }

.comments-link {}
.comment-date{font-size:10px;}

/********************* Layout *********************/

/* 1 Column Layout */
#col-1 {}
	#col-1 #col-main {width:auto;margin:0px; }
		#col-1 #main-content {padding:30px;padding-bottom:40px;}
    #col-1 #col-left {display:none;}
    #col-1 #col-right {display:none;}

/* 2 Column Layout with content on left*/
#col-2-left {padding:10px;}
	#col-2-left #col-main {width:705px;float:left; padding-left:15px; }
		#col-2-left #main-content {padding:20px;padding-top:0px; padding-bottom:40px; }
		#col-3-left .attachment-post-thumbnail{max-width: 640px;max-height:183px}
		/* #col-2-left #main-content img {max-width: 640px;} */
	#col-2-left #col-left {width:220px;padding:0px;float:left;margin-left:0px }
	#col-2-left #col-right {display:none;}

/* 2 Column Layout with content on right*/
#col-2-right {padding-top:10px;padding-bottom:10px;}
	#col-2-right #col-main {width:705px;float:right;padding-right:20px;}
		#col-2-right #main-content {padding:20px;padding-top:0px; padding-bottom:40px; }
		#col-2-right .attachment-post-thumbnail{max-width: 640px;max-height:183px}
	#col-2-right #col-left {width:220px;padding:0px;float:right;margin-right:0px;}
	#col-2-right #col-right {display:none;  }

/* 3 Column Layout */
#col-3 {padding:10px;}
	#col-3 #col-main{float: left;width: 100%;}
		#col-3 #main-content{margin: 0 230px 0 225px;padding:10px;}/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
		#col-3 .attachment-post-thumbnail{max-width: 475px;max-height:92px}
	#col-3 #col-left {float: left;padding:10px;width: 220px; /*Width of left column in pixel*/margin-left: -965px; /*Set margin to that of -(MainContainerWidth)*/}
	#col-3 #col-right {float: left;padding:10px;width: 220px; /*Width of right column*/margin-left: -240px; /*Set left margin to -(RightColumnWidth)*/}

/* 3 Column Layout with content on left */
#col-3-left {padding:10px;}
	#col-3-left #col-main{width:495px;float:left;}
		#col-3-left #main-content{padding:12px;padding-left:15px;padding-right:5px;}
		#col-3-left .attachment-post-thumbnail{max-width: 475px;max-height:92px}
	#col-3-left #col-left {width:220px;padding:0px;margin-left:5px;float:left;}
	#col-3-left #col-right {width:220px;padding:0px;margin-left:5px;float:left;}

/********************* Master Page *********************/

body{background: url(images/mp-background-tile.jpg) center top;text-align:center;}
.siteframe { height:100%; }
#container{background: url(images/mp-background-shading.png) center top; min-height:100%;}
#ancestor-homepage{}
#container2 {width:980px;margin-left:auto;margin-right:auto;text-align:left;}
.content{background-image: url(images/mp-sprite-content-bg.png);background-repeat: repeat-y;background-position: center top;}

#header{background: url(images/mp-sprite-header-bg2.png) repeat-y 3px 0px;text-align:left;padding-top:0px;position:relative;margin-top:35px;margin-bottom:0px;}
#header2{background: url(images/mp-sprite-header-bg2.png) no-repeat -1002px top;margin-top:0px;position:relative;top:-35px;}
#header3{background: url(images/mp-sprite-header-bg2.png) no-repeat -2007px bottom ;position:relative;top:35px;}
#header4{position:relative;top:-20px;padding-bottom:8px;padding-top:3px;min-height:100px;}

#banner{margin-left:auto;margin-right:auto;position:relative;left:25px;z-index:5;}

#logo{position:relative;z-index:10;top:-30px;left:7px;}
	#logo-2{background: url(images/mp-sprite-master.png) no-repeat right -226px;padding-right:70px;height:133px;position:absolute;z-index:20;}
	#logo-3{background: url(images/mp-sprite-master.png) no-repeat 0px -50px;padding-left:80px;height:133px;min-width:110px;text-align:center;float:left;line-height:normal;}
	#logo a:link, #logo a:visited{font-family:'VollkornRegular', Geneva, sans-serif;color:#603913; text-decoration:none;color:#603913;letter-spacing:-1px;font-size:32px;white-space: nowrap;text-decoration:none;}
	#logo a:hover{text-decoration:underline;}
	#logo table, #logo td{border:0px;padding:0px;margin:0px;text-align:left;vertical-align: middle;height:120px;width:auto;}
#site-title{margin-bottom:-12px;}
#site-description{margin-top:12px;}

#attrition {color:#FFF;text-decoration:none;-moz-text-shadow: 1px 1px #000;-webkit-text-shadow: 1px 1px #000;text-shadow: 1px 1px #000;font-size:12px;float:left;}
#attrition a{color:#FFF;}
#attrition #contexture { content:after ['Contexture International']}

#site-generator{float:right;font-size:12px;}
	#site-generator a{color:#FFF;text-decoration:none;-moz-text-shadow: 1px 1px #000;-webkit-text-shadow: 1px 1px #000;text-shadow: 1px 1px #000;}

/********************* Navigation *********************/

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited{text-decoration:none; }
h1 a:hover, h2 a:hover, h3 a:hover{text-decoration:underline;}

/* Page Edit Link */
.edit-link a, .post-edit-link,
.edit-link a, .comment-edit-link {position:absolute; padding:3px; margin-left:0 !important; margin-top:0 !important; left:-40px !important; top:0px !important; color:#FF0000; background-color:#F5F5F5; border:1px solid #999999;text-decoration:none !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);z-index:15;}
	.edit-link a:hover, .post-edit-link:hover,
        .edit-link a:hover, .comment-edit-link:hover {color: #FFF;background-color: #999;text-decoration:none;}
/* Comment Edit Link */
/*.edit-link a, .comment-edit-link {position:absolute; padding:3px; margin-left:0 !important; margin-top:0 !important; left:-40px !important; top:0px !important; color:#FF0000; background-color:#F5F5F5; border:1px solid #999999;text-decoration:none !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);}
	.edit-link a:hover, .comment-edit-link:hover {color: #FFF; background-color: #999; text-decoration:none;}*/


.nav-horz {margin:0px; padding:0px; clear:both; }
.nav-horz li {margin:0px; padding:0px; float:left; list-style-type:none; }

.nav-top a, .nav-main a, .nav-footer a{display:block;text-decoration:none;}
.nav-top li, .nav-main li, .nav-footer li{margin: 0px;padding: 0px;list-style-type: none;}

/* Top Navigation Styling */
.nav-top {}
    .nav-top li {}
    .nav-top a:link, .nav-top a:visited {text-align: center;width:auto;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
    .nav-top a:hover {}

/* Main Navigation Styling */
#menu{padding: 0px;padding-bottom:20px;}
.nav-main .menu{max-height:49px;max-width:958px;overflow:hidden;}
.nav-main {float:right;}
	.nav-main-left{background: url(images/mp-navigation-main-sprite.png) no-repeat 0px -188px;padding-left:11px;}
	.nav-main-right{background: url(images/mp-navigation-main-sprite.png) no-repeat right -94px;padding-right:11px;}
	.nav-main-bottom{background: url(images/mp-sprite-master.png) no-repeat left top;height: 9px;margin-right:10px;position:relative;top:-5px;}
	.nav-main ul{background: url(images/mp-navigation-main-sprite.png) repeat-x 0px 0px;height:48px;margin-bottom:0px;padding-left:4px;padding-right:6px;}
    .nav-main li {margin:0px;padding:0px;}

    .nav-main a:link, .nav-main a:visited {text-align: center;width:auto;padding-top: 13px;padding-right: 10px;padding-bottom: 13px;padding-left: 10px;color:#603913;font-weight: bold;}
    .nav-main a:hover {}

	#menu ul ul {display: none;position: absolute;top: 40px;float: left;width: 180px;z-index: 99999;background-image:none;padding:0px;margin:0px;}
        .admin-bar #menu ul ul { top:68px !important; }
                #menu ul ul li {min-width: 180px;background: #EFE3D8;background-image:none;-moz-box-shadow: 3px 3px 4px #333;-webkit-box-shadow: 3px 3px 5px #333;box-shadow: 3px 3px 5px #333;}
		#menu ul ul ul {left: 100%;top: 0;}
		#menu li:hover > a,
		#menu ul ul :hover > a {background: #F7F7F7;color:#000;}
		#menu ul li:hover > ul {display: block;}
		#menu ul li.current_page_item > a,
		#menu ul li.current-menu-ancestor > a,
		#menu ul li.current-menu-item > a,
		#menu ul li.current-menu-parent > a {color: #000;text-decoration:underline;}
		* html #menu ul li.current_page_item a,
		* html #menu ul li.current-menu-ancestor a,
		* html #menu ul li.current-menu-item a,
		* html #menu ul li.current-menu-parent a,
		* html #menu ul li a:hover {color: #fff;}

/* Styling for dynamic sidebar navigation, used in conjunction with the Simple Section Nav widget*/
.sidebar {}
    .sidebar h3,.nav-sidebar .h3 {}
    .sidebar ul {margin:0px;padding:0px;margin-left:0em;}
		.sidebar ul ul{margin-top:5px;}
		.sidebar ul ul ul{margin-top:3px;margin-bottom:3px;}

    .sidebar li {margin:0px;padding:0px;list-style-type: none;font-weight: bold;color:#041A36;/*background-color:#efe3d8;*/padding:15px;margin-bottom:20px;}
		.sidebar li li{list-style-type: disc;margin-left:15px;font-weight: normal;font-size:0.96em;padding:0px;margin-bottom:0px;}
		.sidebar li li li{list-style-type: circle;font-size:0.88em;}
		.sidebar li li li li{list-style-type: disc;font-size:1em;}

    .sidebar li.widget { background-image:url(images/sidebar-bg-bottom.gif),url(images/sidebar-bg-top.gif),url(images/sidebar-bg-middle.gif);
                         background-repeat:no-repeat,no-repeat,repeat-y;
                         background-position:bottom left, top left, top left;
                         position:relative;
                         z-index:10;}

    .sidebar a:link, .sidebar a:visited {width:auto;padding-top: 1px;padding-bottom: 1px;text-decoration:none;display:block;}
		.sidebar a:hover {text-decoration:underline;}

	.sidebar ul ul .current_page_item{color: #F00!important;list-style-type: square!important;}

/* Footer Navigation Styling */
.nav-footer {background: url(images/mp-sprite-header-bg.png) no-repeat -986px 0px;height:55px;position:relative;top:-25px;left:3px;padding-left:10px;padding-right:10px;}
    .nav-footer ul ul{display:none;}
    .nav-footer li {}
    .nav-footer a:link, .nav-footer a:visited {text-align: center;width:auto;margin-top:10px;padding-top: 12px;padding-right: 10px;padding-bottom: 13px;padding-left: 10px;color:#603913;}
    .nav-footer a:hover {background: #F7F7F7;color:#000;}

/********************* Comments Section *********************/

.commentlist{}
	.commentlist > li{margin-left: 0px;list-style-type: none;clear:both;padding-bottom:20px;position:relative;margin-bottom:10px;}
	.commentlist .comment-body{}
	.commentlist .unapproved{font-style: italic;color: #F00;}
	.commentlist .comment-meta{float:left;width:75px;font-size:0.8em;font-style: italic;padding-bottom:20px;}
		.commentlist .comment-meta img{margin-bottom:5px;}
		.commentlist .comment-date a{text-decoration:none;}
		.commentlist .comment-date a:hover{text-decoration:underline;}
		.commentlist .comment-body{margin-left:85px;padding-bottom:10px;}

.comments-paginate{padding-bottom:10px;padding-top:10px;font-size:0.9em;}
	.comments-paginate a{color: #000;background-color: #F4F4F4;text-decoration:none;padding-top: 2px;padding-right: 5px;padding-bottom: 2px;padding-left: 5px;}
	.comments-paginate a:hover{color: #FFF;background-color: #333;}
	.comments-paginate .current{text-decoration:none;padding-top: 2px;padding-right: 5px;padding-bottom: 2px;padding-left: 5px;background-color: #CCC;}

/********************* Unique Page Content *********************/

#ctx-lightbox { position:absolute; left:0; top:0; width:100%; height:100%; z-index:9999; border:none; }
    #ctx-lightbox td { vertical-align:middle; background:rgba(0,0,0,0.1); }
        #ctx-lightbox .imagebox { padding:10px;background:#fae8d4 url(images/paper-crumpled.jpg); border:1px solid #dacfba;
           box-shadow:5px 5px 5px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.5); }
            #ctx-lightbox .imagebox img { clear:both; }
            #ctx-lightbox .imagebox p { clear:both; }

/*
!!!!!!!!!!  DO NOT EDIT THIS FILE !!!!!!!!!!
If you need to make changes to this theme, create a new stylesheet in the wp-content folder then go to the 'Wordpress Admin > Settings > Adventure Journal' and add your new stylesheet under the 'Custom Stylesheet' section. This will prevent your changes from being overwritten when new versions of this theme is released.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/