/*
THEME NAME: Within the Wild
THEME URI: 
DESCRIPTION: A custom theme for Within the Wild Adventure Lodges.
VERSION: 1.0
AUTHOR: Abigail Larsen, abby@geredonovan.com
AUTHOR URI:
*/

/* RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	outline:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
a, form, fieldset, label, legend, input, select, textarea, option {
	outline:none;
}
#access {
	display:none;
}

/* LAYOUT */

body {
	text-align:center;
	padding-bottom:90px;
	background:#000 url(/images/bg_body_wtw.jpg) center top no-repeat;
}

body#wtw { background-image:url(/images/bg_body_wtw.jpg); }
body#wtw.pageid-17 { background-image:url(/images/bg_main_wtw.jpg); }
body#winter { background-image:url(/images/bg_body_winter.jpg); }
body#winter.pageid-2 { background-image:url(/images/bg_main_winter.jpg); }
body#redoubt { background-image:url(/images/bg_body_redoubt.jpg); }
body#redoubt.pageid-3 { background-image:url(/images/bg_main_redoubt.jpg); }
body#tutka { background-image:url(/images/bg_body_tutka.jpg); }
body#tutka.pageid-183 { background-image:url(/images/bg_main_tutka.jpg); }
body#adventures { background-image:url(/images/bg_body_adventures.jpg); }
body#adventures.pageid-4 { background-image:url(/images/bg_main_adventures.jpg); }
body#wtw.s-category-carls-journal { background-image:url(/images/bg_body_adventures.jpg); }
body#wtw.single.s-category-carls-journal { background-image:url(/images/bg_main_wtw.jpg); }
body#cuisine { background-image:url(/images/bg_body_cuisine.jpg); }
body#cuisine.pageid-5 { background-image:url(/images/bg_main_cuisine.jpg); }
body#wtw.s-category-kirstens-journal { background-image:url(/images/bg_body_cuisine.jpg); }
body#wtw.single.s-category-kirstens-journal { background-image:url(/images/bg_main_wtw.jpg); }

#outerwrapper {
	width:782px;
	margin:auto;
	position:relative;
}
#innerwrapper {
	width:770px;
	text-align:left;
	margin:auto;
}
#masthead {
}
#prinav {
	background:#B31F17;
	height:28px;
	text-align:center;
	overflow:hidden;
}
#prinav span.Items {
	margin: 0 3px;
}
#contentwrapper {
	width:770px;
	overflow:hidden;
}
#wtwFlash {
	height:300px;
	width:770px;
}

#contentwrapper { background:#F8F0E1 url(/images/bg_content_wtw.gif) repeat-y left top; }
#wtw #contentwrapper { background:#F8F0E1 url(/images/bg_content_wtw.gif) repeat-y left top; }
#winter #contentwrapper { background:#F8F0E1 url(/images/bg_content_winter.gif) repeat-y left top; }
#redoubt #contentwrapper { background:#F8F0E1 url(/images/bg_content_redoubt.gif) repeat-y left top; }
#tutka #contentwrapper { background:#F8F0E1 url(/images/bg_content_tutka.gif) repeat-y left top; }
#adventures #contentwrapper { background:#F8F0E1 url(/images/bg_content_adventures.gif) repeat-y left top; }
body#wtw.s-category-carls-journal #contentwrapper { background:#F8F0E1 url(/images/bg_content_adventures.gif) repeat-y left top; }
body#wtw.single.s-category-carls-journal #contentwrapper { background:#F8F0E1 url(/images/bg_content_wtw.gif) repeat-y left top; }
#cuisine #contentwrapper { background:#F8F0E1 url(/images/bg_content_cuisine.gif) repeat-y left top; }
body#wtw.s-category-kirstens-journal #contentwrapper { background:#F8F0E1 url(/images/bg_content_cuisine.gif) repeat-y left top; }
body#wtw.single.s-category-kirstens-journal #contentwrapper { background:#F8F0E1 url(/images/bg_content_wtw.gif) repeat-y left top; }

#sidenav {
	width:170px;
	float:left;
	padding:15px 15px 30px 15px;
	min-height:360px;
}
#wtw #sidenav #pages {
	display:none;
}
#sidenav { background:#886D00 url(/images/bg_sidenav_wtw.gif) no-repeat left top; }
#wtw #sidenav { background:#886D00 url(/images/bg_sidenav_wtw.gif) no-repeat left top; }
#winter #sidenav { background:#621A4B url(/images/bg_sidenav_winter.gif) no-repeat left top; }
#redoubt #sidenav { background:#571C1F url(/images/bg_sidenav_redoubt.gif) no-repeat left top; }
#tutka #sidenav { background:#5261AC url(/images/bg_sidenav_tutka.gif) no-repeat left top; }
#adventures #sidenav { background:#935403 url(/images/bg_sidenav_adventures.gif) no-repeat left top; }
#wtw.s-category-carls-journal #sidenav { background:#886D00 url(/images/bg_sidenav_adventures.gif) no-repeat left top; }
#wtw.single.s-category-carls-journal #sidenav { background:#886D00 url(/images/bg_sidenav_wtw.gif) no-repeat left top; }
#cuisine #sidenav { background:#D19F1B url(/images/bg_sidenav_cuisine.gif) no-repeat left top; }
#wtw.s-category-kirstens-journal #sidenav { background:#886D00 url(/images/bg_sidenav_cuisine.gif) no-repeat left top; }
#wtw.single.s-category-kirstens-journal #sidenav { background:#886D00 url(/images/bg_sidenav_wtw.gif) no-repeat left top; }

#content {
	float:left;
	width:510px;
	/* OLD PADDING - FOR OLD FOOTER */
	/* padding:0 30px 80px 30px; */
	/* NEW PADDING - FOR NEW FOOTER */
	padding:0 30px 30px 30px;
}
#suppnav {
	text-align:right;
	margin:0 -12px 0 0;
	padding:0 0 22px 0;
}
/* OLD, DYNAMIC FOOTER CODE */
/* #footer {
	position:absolute;
	bottom:60px;
	left:0;
	width:782px;
	overflow:hidden;
	height:58px;
} */
/* END OLD CODE */
/* NEW, STATIC FOOTER CODE */
#footer {
	width:782px;
	margin: 0 0 10px 0;
	/*overflow:hidden;
	height:58px;*/
}
#booking {
	margin: 0 6px 0 6px;
	padding: 0 0 10px 0;
	font-size: 11px;
	color: #e1a5a2;
	background:#b31f17;
}
#booking a { color:#e1a5a2; }
#booking a:hover { color:#FFF; }

/* END NEW CODE */
#copyright {
	width:736px;
	overflow:hidden;
	height:58px;
	/* OLD PADDING - FOR OLD FOOTER */
	/* padding:24px 24px 0 24px; */
	/* NEW PADDING - FOR NEW FOOTER */
	padding:2px 24px 0 24px;
}
.entry-content {
	overflow:hidden;
	width:510px;	
}
div.post {
	padding-bottom:3em;
}
#nav-below {
	overflow:hidden;
	font-size:11px;
	font-family:Georgia, serif;
}
.nav-previous {
	float:left;
}
.nav-next {
	float:right;
}

/* TYPOGRAPHY AND COLOR -- DEFAULTS */

body {
	color:#251100;
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Georgia, sans-serif;
}
h1 {
	font-size:24px;
	margin-bottom:.75em;
}
a {
	color:#B31F17;
}
a:hover {
	color:#621A4B;
}

/* TYPOGRAPHY AND COLOR -- SIDENAV */

#sidenav {
	font-family:Georgia, serif;
	font-size:14px;
}
#wtw #sidenav { color:#E6DEB3; } /* Parent Page Color for All Sections */
#winter #sidenav { color:#CB9E9E; }
#redoubt #sidenav { color:#C2A9Ab; }
#tutka #sidenav { color:#C5CBEB; } /* A4ADE0 */
#adventures #sidenav { color:#DFC7AF; }
#wtw.s-category-carls-journal #sidenav { color:#DFC7AF; }
#wtw.single.s-category-carls-journal #sidenav { color:#E6DEB3; }
#cuisine #sidenav { color:#FFF799; }
#wtw.s-category-kirstens-journal #sidenav { color:#FFF799; }
#wtw.single.s-category-kirstens-journal #sidenav { color:#E6DEB3; }

/* FLEXI-PAGES LIST SPACING */

li#flexi-pages-1 h3.widgettitle {
	display:none;
}
li#flexi-pages-1 li { /* Main Page */
	margin:0;
	line-height:1em;
	text-transform: uppercase;
	font-family:GillSans, 'Gill Sans', Arial, sans-serif;
	letter-spacing:.06em;
	word-spacing:.2em;
}
li#flexi-pages-1 ul a { /* Main Page Anchor */
	text-decoration:none;
}
li#flexi-pages-1 ul ul { /* Sub Page List */
	padding-top:1em;
}
li#flexi-pages-1 ul ul li { /* Sub Page */
	line-height:1.1em;
	padding-bottom:.4em;
	text-transform: none;
	font-family:Georgia, serif;
	letter-spacing:normal;
	word-spacing:normal;
}
li#flexi-pages-1 ul ul a { /* Sub Page Anchor */
	text-decoration: underline;
}
li#flexi-pages-1 ul ul ul { /* SubSub Page List */
	padding-top:.4em;
	margin-left:1em;
}
#sidenav li#flexi-pages-1 ul ul ul li { /* SubSub Page */
	line-height:1.1em;
	padding-bottom:.4em;
	font-family:Arial, sans-serif;
	font-size:11px;
}

/* PAGE LIST COLOR, FLEXI-PAGES */

li#flexi-pages-1 ul a {  /* Main Page Color for All Sections */
	color:#FFF; 
}
li#flexi-pages-1 ul a:hover {  /* Hover Color for All Pages */
	color:#FFF; 
}

#wtw li#flexi-pages-1 ul ul a { color:#E6DEB3; } /* Sub Page Color for All Sections */
#winter li#flexi-pages-1 ul ul a { color:#CB9E9E; }
#redoubt li#flexi-pages-1 ul ul a { color:#C2A9Ab; }
#tutka li#flexi-pages-1 ul ul a { color:#C5CBEB; }
#adventures li#flexi-pages-1 ul ul a { color:#DFC7AF; }
#wtw.s-category-carls-journal li#flexi-pages-1 ul ul a { color:#DFC7AF; }
#wtw.single.s-category-carls-journal li#flexi-pages-1 ul ul a { color:#E6DEB3; }
#cuisine li#flexi-pages-1 ul ul a { color:#FFF799; }
#wtw.s-category-kirstens-journal li#flexi-pages-1 ul ul a { color:#FFF799; }
#wtw.single.s-category-kirstens-journal li#flexi-pages-1 ul ul a { color:#E6DEB3; }

#wtw li#flexi-pages-1 a.current_page_item,
#winter li#flexi-pages-1 a.current_page_item,
#redoubt li#flexi-pages-1 a.current_page_item,
#tutka li#flexi-pages-1 a.current_page_item,
#adventures li#flexi-pages-1 a.current_page_item,
#wtw.s-category-carls-journal li#flexi-pages-1 a.current_page_item,
#cuisine li#flexi-pages-1 a.current_page_item,
#wtw.s-category-kirstens-journal li#flexi-pages-1 a.current_page_item { /* Current Page Item Color & Style for All Sections */
	color:#fff;
	text-decoration:none;
}
li#flexi-pages-1 ul ul ul a.current_page_item { /* Current Page Item, SubSub Page */
	font-weight:bold;
}


/* LIST COLOR, CATEGORY AND META */

#wtw #secondary li.cat-item a { color:#E6DEB3; } /* Category Color for All Sections */
#winter #secondary li.cat-item a { color:#CB9E9E; }
#redoubt #secondary li.cat-item a { color:#C2A9Ab; }
#tutka #secondary li.cat-item a { color:#C5CBEB; }
#adventures #secondary li.cat-item a { color:#DFC7AF; }
#wtw.s-category-carls-journal #secondary li.cat-item a { color:#DFC7AF; }
#wtw.single.s-category-carls-journal #secondary li.cat-item a { color:#E6DEB3; }
#cuisine #secondary li.cat-item a { color:#FFF799; }
#wtw.s-category-kirstens-journal #secondary li.cat-item a { color:#FFF799; }
#wtw.single.s-category-kirstens-journal #secondary li.cat-item a { color:#E6DEB3; }

#wtw #secondary li.widget li.cat-item.current-cat a { color:#FFF; }
#adventures #secondary li.widget li.cat-item.current-cat a { color:#FFF; }
#cuisine #secondary li.widget li.cat-item.current-cat a { color:#FFF; }

#wtw #secondary li.widget a { color:#E6DEB3; } /* Text Widget Color for All Sections */
#wtw #secondary li#meta a { color:#E6DEB3; }
#winter #secondary li#meta a { color:#CB9E9E; }
#redoubt #secondary li#meta a { color:#C2A9Ab; }
#tutka #secondary li#meta a { color:#C5CBEB; }
#adventures #secondary li#meta a { color:#DFC7AF; }
#adventures.category-carls-journal #secondary li.widget a { color:#DFC7AF; }
#wtw.s-category-carls-journal #secondary li#meta a { color:#DFC7AF; }
#wtw.single.s-category-carls-journal #secondary li#meta a { color:#E6DEB3; }
#cuisine #secondary li#meta a { color:#FFF799; }
#cuisine.category-kirstens-journal #secondary li.widget a { color:#FFF799; }
#wtw.s-category-kirstens-journal #secondary li#meta a { color:#FFF799; }
#wtw.single.s-category-kirstens-journal #secondary li#meta a { color:#E6DEB3; }


/* TYPOGRAPHY AND COLOR -- FOOTER */

#copyright {
	text-align:right;
	font-size:10px;
	color:#FFF;
	font-family: Georgia, sans-serif;
}
#winter #copyright {
	color:#74777C;
}
#winter.pageid-2 #copyright {
	color:#FFF;
}
#copyright a {
	color:#FFF;
}
#winter #copyright a {
	color:#74777C;
}
#winter.pageid-2 #copyright a {
	color:#FFF;
}

/* TYPOGRAPHY AND COLOR -- CONTENT */

#content h2 {
	font-size:13px;
	font-weight:bold;
	line-height:1.5em;
	text-transform:uppercase;
}
#content h2 span.entry-date {
	font-weight:normal;
	font-size:11px;
	text-transform:none;
	padding-left:1em;
}
#content h2.entry-title {
	margin-bottom:1em;
}
#content p, 
#content ul, 
#content ol {
	line-height:1.5em;
	padding-bottom:1.75em;
}
#content ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 15px;
}
#content ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin-left: 15px;
}
#content em {
	font-family:Georgia, serif;
}
a.toplink {
	font-family:Tahoma, Arial, serif;
	position:relative;
	left:1em;
	font-weight:normal;
	font-size:10px;
}

/* PHOTOS -- CONTENT */

.entry-content img {
	float:right;
	margin-bottom:20px;
	margin-left:20px;
	clear:right;
	/* width:190px; */
}
.entry-content img.map {
	float:none;
	display:block;
	margin-bottom:20px;
	margin-left:0;
	width:510px;
}
#content .entry-content p {
	padding-bottom:0;
	margin-bottom:1em;
}
ul.xoxo {
	padding-bottom:1em;
}
#secondary.sidebar ul.xoxo ul {
	padding-bottom:1em;
}


/* WORDPRESS CSS HOOKS */

/* By default, hide all secondary nav page links and image headers... */

#sidenav li.page_item {
	display:none;
}
#sidenav li#upcoming-events-1 {
	display:none;
}
#sidenav li.widget_text {
	display:none;
}
#sidenav li.cat-item {
	display:none;
}
/*
#sidenav img {
	display:none;
}
*/
#secondary.sidebar h3 {
	display:none;
}
#wtw #sidenav #primary {
	display:none;
}

/* ... Then reveal secondary nav according to body id, contained in page template */

#wtw #sidenav li#upcoming-events-1 {
	display:block;
}
#wtw #sidenav li#text-1.widget_text {
	display:block;
	padding-bottom:2em;
}
#wtw #sidenav li#text-4.widget_text {
	display:block;
	padding-bottom:1em;
	border-top:#A08A33 1px solid;
	padding-top:1em;
	padding-bottom:1em;
	border-bottom:#A08A33 1px solid;
	margin-bottom:1em;
}
#wtw #sidenav li#text-4.widget_text div {
	font-family:Tahoma, Arial, serif;
	font-size:12px;
}
#wtw #sidenav li#upcoming-events-1 h3 {
	display:block;
	margin:0 0 1em 0;
	line-height:1.5em;
	text-transform: uppercase;
	font-family:GillSans, 'Gill Sans', Arial, sans-serif;
	letter-spacing:.06em;
	word-spacing:.2em;
}
#wtw #sidenav li#text-4.widget_text h3 {
	display:block;
	margin:0 0 .5em 0;
	line-height:1.5em;
	text-transform: uppercase;
	font-family:GillSans, 'Gill Sans', Arial, sans-serif;
	letter-spacing:.06em;
	word-spacing:.2em;
}
#sidenav li#text-807837881 {
	display:block;
	width:36px;
	padding-top:0;
	padding-bottom:1em;
	margin-bottom:1em;	
}
#winter #sidenav li.page_item.page-item-2,
#winter #sidenav li.page_item.page-item-2 li.page_item,
#winter #sidenav li.page_item.page-item-2 li.page_item li.page_item {
	display:block;
}
#redoubt #sidenav li.page_item.page-item-3,
#redoubt #sidenav li.page_item.page-item-3 li.page_item,
#redoubt #sidenav li.page_item.page-item-3 li.page_item li.page_item  {
	display:block;
}
#tutka #sidenav li.page_item.page-item-183,
#tutka #sidenav li.page_item.page-item-183 li.page_item,
#tutka #sidenav li.page_item.page-item-183 li.page_item li.page_item  {
	display:block;
}
#adventures #sidenav li.page_item.page-item-4,
#adventures #sidenav li.page_item.page-item-4 li.page_item,
#adventures #sidenav li.page_item.page-item-4 li.page_item li.page_item {
	display:block;
}
#adventures #sidenav li.cat-item.cat-item-1 {
	display:block;
}
#adventures.category-carls-journal #sidenav li#text-2.widget_text {
	display:block;
	padding-bottom:1em;
}
#cuisine #sidenav li.page_item.page-item-5,
#cuisine #sidenav li.page_item.page-item-5 li.page_item,
#cuisine #sidenav li.page_item.page-item-5 li.page_item li.page_item {
	display:block;
}
#cuisine #sidenav li.cat-item.cat-item-3 {
	display:block;
}
#cuisine.category-kirstens-journal #sidenav li#text-3.widget_text {
	display:block;
	padding-bottom:1em;
}
#sidenav .LatLong { padding: 15px 0; } /* override hidden images */
#sidenav .LatLong img { display:inline; } /* override hidden images */

/* UPCOMING EVENTS */

span.ue1_date {
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
li#text-1 {
	font-size:12px;
	font-family:Tahoma, Arial, sans-serif;
}
#secondary.sidebar ul.xoxo li#upcoming-events-1 ul {
	padding-bottom:0;
}
#secondary.sidebar ul.xoxo li#upcoming-events-1 ul ul {
	padding-bottom:1em;
}
/*
<div id="ue1-popup-3" class="ue1-popup">
<div class="ue1-popup-date">Dec 31, 2007 - Jan 1, 2008</div>
<div class="ue1-popup-summary">New Years Party</div>
</div>
*/