/* Theme Name: Adventure Journal Theme URI: http://www.contextureintl.com/wordpress/adventure-journal-wordpress-theme/ Description: Share your adventures with the world! Adventure Journal allows you to select header art, backgrounds, and a one or two column layout from the comfort of your Dashboard - no coding required! Compatible with WordPress 3.0+ Author: Contexture International Author URI: http://www.contextureintl.com Version: 1.2 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 */ /******************** 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; display:block; } 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; } .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;} .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:rgba(239,227,216, .5); 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); } .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;} #main-content img {max-width: 640px;} .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-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 #col-left {width:220px;padding:0px;float:right;margin-right:0px;} #col-2-right #col-right {display:none; } /********************* Master Page *********************/ body{background: url(images/mp-background-tile.jpg) center top;text-align:center;} #container{background: url(images/mp-background-shading.png) center top;min-height:100%;} #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-bg.png) no-repeat 0px 0px;height: 389px;text-align:center;padding-top:20px;text-align:left;} #banner{margin-left:auto;margin-right:auto;position:relative;left:25px;z-index:5;} #logo{position:relative;z-index:10;top:-30px;left:10px;} #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 {background:url("images/contexture-international-logo-white.png") no-repeat scroll center center transparent;display:block;height:36px;margin-bottom:20px;overflow:hidden;text-indent:-9999px;width:138px;padding-top:6px;} #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); } .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;} .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: 43px;float: left;width: 180px;z-index: 99999;background-image:none;padding:0px;margin:0px;} #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;} .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; }