/*  
Theme Name: Lostinthewillderness Blog
Theme URI: http://mediaphase.com
Description: Mediaphase Media Blog
Version: 1.0
Author: Brendan Stennett
Author URI: http://mediaphase.com
*/

body, html {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000; background:#fff url() no-repeat;}

* {margin:0; padding:0;}

/* Common Classes */
.alignleft {float:left;}
.alignright {float:right;}
.taligncenter {text-align:center;}
.clear {clear:both;}
a, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
h2, h3 {font-family:Garamond, "Times New Roman", serif;}
img, a img {border:none;}

/* Position */
#wrap {width:100%; margin:0 auto;}
#header {height:46px; width:100%;}
#content {width:1000px; margin:0 auto;}
#sidebar {display:none;}
#footer {height:20px; clear:both; line-height:20px; width:100%;}

/* REMOVE SHARETHIS BS */
.stbutton {display:block; overflow:hidden; text-indent:-5000px; padding:0; width:76px; height:22px;}
a.stico_default {background:url('images/sharethis.png') no-repeat 0 0 !important;}

/* Style */
#wrap {}

#header {border-bottom:1px solid #fff;}
#header #menu {z-index:2; position:absolute; top:47px; left:0; width:100%; height:325px; background-color:rgb(0,0,0); background-color:rgba(0,0,0,0.95);}
#menu-content {width:1000px; margin:0 auto; height:295px; display:block; position:relative;}
#menu-content ul {list-style:none; margin:15px 5px 0;}
#menu-content ul li {display:block; float:left; width:140px;}
#menu-content ul ul li {float:none; font-size:12px; font-family:Garamond, "Times New Roman", serif; margin:3px 0 0; width:140px; float:left;}
#menu-content ul ul li a, #menu-content ul ul li a:visited {color:#fff;}
#menu-content ul ul {margin:10px 0 0; height:180px; overflow:hidden;}
#menu-content .linkcat {width:420px;}
#menu-content .linkcat ul {width:100%;}
#menu-content .twitter {width:280px; color:#fff; font-size:10px;}
#menu-content .twitter li {float:none; width:280px;}
#menu-content .twitter-timestamp {display:block;}
#menu-content h2 {font-size:16px; font-weight:normal; font-style:italic; text-decoration:underline; color:#fff;}
#social-links {position:absolute; top:-5px; right:0;}
ul#header-flickr {position:absolute; bottom:0; left:0.5px; width:1010px; height:75px !important;}
ul#header-flickr li {float:left; margin:0 9px 0 0 !important; width:75px !important;}
#header img {display:block; margin:0 auto;}
#header h1 {}
#header h1 a, #header h1 a:visited {}
#header h1 a:hover {}

#content {}
#content .entry {margin-top:10px; position:relative;}
#content .entry .more-link {display:block; position:absolute; bottom:20px; right:0; background:#fff url('images/read-more.png') no-repeat 0 0; height:28px; width:28px; overflow:hidden; text-indent:-5000px;}
#content .entry .more-link:hover {background-position:-28px 0;}
#content .entrytitle {}
#content .entrydate {text-align:right; font-size:10px;}
#content .entrytitle h2 {margin-top:5px; float:left;}
#content .entrytitle h2 a, .entrytitle h2 a:visited {font-size:15px; display:block; line-height:30px; color:#fff; text-decoration:none; font-weight:normal; padding:0 10px; background-color:#000;}
#content .entrytitle .entrydate {}
#content .entrybody {}
#content.single .entrybody {float:left; width:540px; padding:0 20px 0 0; font-size:12px; text-align:justify;}
#content.single .single-sidebar {width:410px; float:right; margin:0 8px 0 0;}
#content.single .single-sidebar hr {border:none; border-bottom:1px solid #b9b7b7;}
#content.archive {margin-top:10px;}
#connect-image {margin:10px 0; display:block;}
.post_picture {width:1000px;}
.single-sidebar h3 {font-size:16px; font-family:Garamond, "Times New Roman", serif; margin:10px 0; font-weight:bold;}
.flickr_feed ul {list-style:none;}
.flickr_feed ul li {float:left; width:75px; height:75px; margin:0 7px 7px 0;}
#lightbox-image {max-height:600px;}
/*.flickr_feed ul li a {display:block; margin:0 7px 7px 0;}
.flickr_feed ul li a img {display:block;}*/
#content .entrybody p {padding:10px 0;}
#content .entrymeta {}
#content .entrymeta .postinfo {}
#content .entrymeta .commentslink {}
#content .navigation {}
#content .navigation .alignleft {}
#content .navigation .alignright {}
#content .navigation a, #content .navigation a:visited {}
#content .navigation a:hover {}
#content.page {}
#content.page h2 {}
#content.page .entrybody {}
#content.archive h2 {}
#content.archive .entry {}
#content.archive .entrytitle {}
#content.archive .entrytitle h2 {}
#content.archive .entrytitle h2 a, .entrytitle h2 a:visited {}
#content.archive .entrytitle h2 a:hover {}
#content.archive .entrytitle .entrydate {}
#content.archive .entrybody {}
#content.archive .entrybody p {}
#content.archive .entrymeta {}
#content.archive .entrymeta .postinfo {}
#content.archive .entrymeta .commentslink {}

.commentsblock {padding-top:10px; position:relative; float:left; width:560px; border-right:1px solid #b9b7b7; font-size:10px;}
#content.single .entrybody {border-right:1px solid #b9b7b7;}
#contactbutton {position:absolute; top:5px; right:125px;}
#sharethisbutton {position:absolute; right:10px; top:4px;}
.commentsblock h3 {font-family:Garamond, "Times New Roman", serif; font-size:15px; margin:10px 0 0;}
.commentsblock + p {}
.commentsblock ol {margin:0 0 10px; padding:0; list-style:none;}
.commentsblock ol li {margin:10px 10px 0 0; padding:5px; border:1px solid #b9b7b7; position:relative;}
.commentsblock ol li p {margin:5px 0 0; padding:0;}
.commentsblock ol li.alt {}
.commentsblock ol li cite {margin:0; font-weight:bold; display:block;}
.commentsblock ol li em {position:absolute; top:10px; right:10px; color:#ccc;}
.commentsblock ol li .commentmetadata {margin:0; padding:0;}
.commentsblock .textbox {border:1px solid #b9b7b7; padding:5px; color:#b9b7b7; margin:0 0 5px; width:175px;}
#commentform input {}
#commentform label {}
#commentform label small {}
#commentform #comment {border:1px solid #b9b7b7; color:#b9b7b7; display:block; margin:5px 0 0 5px; width:340px; height:250px; padding:5px;}
#commentform #commentsubmit {border:1px solid #b9b7b7; color:#b9b7b7; padding:5px 10px; background-color:#fff; cursor:pointer;}

#sidebar {}
#sidebar ul {}
#sidebar ul li {}
#sidebar ul h2 {}
#sidebar ul ul {}
#sidebar ul ul li {}
#sidebar ul ul li a, #sidebar ul ul li a:visited {}
#sidebar ul ul li a:hover {}

#footer {background-color:#000; height:46px; margin-top:15px;}
#colour-changer {float:right;}
#footer .navigation {float:left; width:60px; margin-top:9px;}
#footer .navigation .prev-link {float:left; display:block;}
#footer .navigation .next-link {float:left; display:block;}
#footer .navigation a + a .next-link {float:right;}
#footer .navigation a, #footer .navigation a:visited {color:#fff; padding:0 3px;}
#footer .navigation a + a {}
#footer-content {line-height:46px; width:1000px; margin:0 auto; color:#fff; font-size:12px;}
#footer a, #footer a:visited {}
#footer a:hover {}
