/*
Theme Name: WanderMom
Description: A custom theme for Beth Whitman's blogsite.
Version: 1.0
Author: Ron & Andrea
Author URI: http://www.ronandandrea.com/
*/

/* General elements  */

*{margin:0;padding:0;}
html,body{text-align:center;}
/*body{background:#fff;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:small;line-height:140%;}*/
body{background:#fff;font-family: Helvetica, sans-serif;font-size:small;line-height:140%;}
p{font-size:110%;}
h1{font-size:200%;}
h2{font-size:150%;}
h2.front{line-height: 1.1em;}
h3{font-size:140%;}
h4{font-size:120%;}
h1,h2,h3,h4,h5,h6,.heading{color:#8c8c8c;}
blockquote{margin:0 30px;}
p,blockquote,.post ul,.post ol{margin-bottom:1.5em;}
input{border:1px solid #000;}
.front h2 a{color:#333;font-weight:700;}
/*a,a:active{font-weight:700;}*/
a:hover,a.emphasize:hover{text-decoration:underline;}
a img,a img:hover{background:transparent;border:0;}
.float-left{float:left;margin-right:10px;margin-bottom:10px;text-align:left;}
.float-right{float:right;margin-bottom:10px;margin-left:10px;text-align:right;}
div.clear{clear:both;font-size:1px;line-height:1px;overflow:hidden;visibility:hidden;width:0;height:0;}
div.heighten{float:left;width:1px;height:768px;}
div.heighten-53{float:right;width:1px;height:53px;}
.center{text-align:center;}
.recentPostsContainer{clear:both;padding-bottom:30px; min-height: 135px;}
.recentPostsImg,.recentPostsBlogName,#sidebar-primary{float:left; padding: 0px 5px 0px 0px;}

/* WP Image alignment */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Structural elements   Positioning information goes here.  
Colors, fonts, etc. should go in the individual sections.  */
#page{overflow:hidden;padding-left:10px;text-align:left;width:970px;margin:0 auto;}
#header{height:103px;margin-top:10px;overflow:hidden;border-bottom:2px solid;}
#wrap{border-left:1px solid #DADADA;border-right:1px solid #DADADA}
#content{overflow:hidden;width:520px;float:right;padding:5px;}
#content-home{float:right;width:490px;}
#content-wrapper{width:600px;float:left;}
#content-wide{width:965px;float:left;}
#content-wrapper-home{width:700px;float:left;padding-left:10px;}
#content-inner{width:600px;float:left;}

/* Navigation elements  */
#navigation{height:29px;border-bottom:1px solid #dadada;margin-bottom:0;}
#navigation li ul,#sub-menu li ul{position:absolute;left:-999em;height:auto;}
#navigation li li,#sub-menu li li{background:#fff;border:1px solid #000;}
#navigation li li a,#nav li li a:visited,#sub-menu li li a,#nav li li a:visited,#comments .authorcomment a{color:#000;}
#navigation li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#sub-menu li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
#navigation ul{line-height:190%;list-style-type:none;list-style-image:none;float:left;border-left:1px solid #dadada;margin-left:250px;padding:0;}
#navigation li{list-style:none;float:left;border-right:1px solid #dadada;border-bottom:1px solid #dadada;height:29px;}
#navigation ul li a{text-decoration:none;color:#000;background:#f6f6f6;font-weight:400;margin:0;}
#navigation ul li a:hover,#navigation ul li a.selected, .selected{text-decoration:none;color:#000;background:#fff;border-bottom:3px solid #fff;}

/* Sidebar elements  */
#sidebar-header{float:right;overflow:hidden;padding-bottom:15px;text-align:center;width:300px;font-weight:700;}
.sidebar{margin-top:10px;overflow:hidden;padding-right:5px;padding-top:5px;width:200px;font-size:12px;}
#sidebar-secondary{margin-left:5px;float:right;}
#sidebar-secondary-home{width:200px;float:right;margin-right:40px;}
#sidebar-secondary-home.sidebar{;overflow:hidden;padding:15px 15px 0px 0px;margin: 0px;font-size:12px;}
#sidebar-inner{width:315px;float:right;margin-right:10px;}
#sidebar-header em{font-weight:400;text-transform:uppercase;}
.widget{margin-bottom:22px;}
#sidebar-home-left{float:left;width:200px;}
.sidebar .widget .heading{display:block;margin-bottom:5px;border-bottom:1px solid #abb4c3;padding:0;}
.sidebar .widget .heading,.sidebar .widget .heading a{border:0 none;color:#666;font-size:160%;font-weight:700;text-decoration:none;text-transform:lowercase;}
.sidebar .widget ul{list-style-type:none;margin:0;padding:0px;border-top:1px solid #ABB4C3}
.sidebar .widget ul li{margin-bottom:0;padding-bottom:0;}
#sidebar-secondary .widget .heading,#sidebar-primary .widget .heading{font-weight:700;text-transform:lowercase;border-bottom:1px solid #abb4c3;font-size:12pt;padding-bottom:6px;}
#sidebar-home-left .widget .heading,#sidebar-secondary-home .widget .heading, #sidebar-inner .widget_categories .heading{display: none}
#sidebar-home-left .widget, #sidebar-secondary-home  .widget{margin-bottom:10px;/*border-bottom: 1px solid #d4d4d4*/}
#sidebar-home-left .widget .textwidget, #sidebar-secondary-home  .widget .textwidget{margin-bottom:1px;padding-bottom:10px;/*border-bottom: 3px solid #d4d4d4*/}
#sidebar-home-left .widget, #sidebar-inner .widget_categories{padding:50px 0px 0px;}
.widget_recent_comments{background:url(images/widget-comments.png) no-repeat;}
.widget_tag_cloud{background:url(images/widget-tag-cloud.png) no-repeat;}
.widget_categories{background:url(images/widget-categories.png) no-repeat;}
.widget_archive{background:url(images/widget-archives.png) no-repeat;}
.widget_links{background:url(images/widget-blogroll.png) no-repeat;}
.widget_tag_cloud div{border-top:1px solid #ABB4C3}
#sidebar-inner .widget_tag_cloud{border:0px;background: none;}
/*
.widget_recent_comments{background:url(images/widget-comments.png) no-repeat;}
.widget_recent_comments{background:url(images/widget-comments.png) no-repeat;}
*/
/* Header elements  */
#luggage{float:right;padding-right:0;width:190px;background:url(images/header-rt.png) no-repeat;height:100px;}
#header #logo{float:right;padding-right:0;width:720px;background:url(images/header-ctr.png) no-repeat;height:101px;}
#header #rss{float:right;padding-left:20px;text-align:right;width:240px;}
#header #rss a.rss-link img{clear:both;float:left;}
#header #rss .searchform{font-weight:700;margin-top:22px;}
#header #rss .searchform #s{width:131px;}
#header #quote{float:right;font-size:90%;line-height:100%;overflow:hidden;width:280px;padding:0 10px;}
#gsearch{float:right;}
#gsearch img {padding-top:2px;float:left;}
#header #quote em{font-style:normal;text-transform:uppercase;}
#header #quote strong{color:#F90;font-weight:400;}
#header #logo h1 a,#header #logo h2 a{display:block;font-size:1.4em;line-height:90%;text-transform:uppercase;}
#header #logo h1 a{font-size:1em;}
#header #logo h2.description{text-transform:lowercase;font-size:110%;}
#header #rss .searchform #searchsubmit,#searchform label,#searchform-side label{display:none;}
#header #quote p,#sidebar-header p{margin-bottom:1em;}

/* Wander tales sub-nav  */
#sub-menu{margin-bottom:0;border-bottom:1px solid #dadada;height:20px;}
#sub-menu ul{line-height:150%;list-style-type:none;list-styleimage:none;float:left;margin:0;padding:0;}
#sub-menu li{list-style:none;float:left;}
#sub-menu ul li a{font-weight:400;font-size:90%;margin:0;padding:1px 11px;}
#sub-menu ul li a.current{font-weight:normal;font-size:100%;text-decoration:none;color:#000;}
#sub-menu ul li a:hover,#navigation ul li a.selected,.selected{text-decoration:none;color:#000;}

/* Post elements  */
.post{clear:both;margin-bottom:25px;padding-top:10px;color:#323232;}
.post-header{padding:0;}
.post-header p{margin:5px;}
.post-header h1,.post-header h2,.pagetitle{font-size:150%;line-height:1.1em;}
.post-header h1 a:link,.post-header h2 a:link,.post-header h1 a:visited,.post-header h2 a:visited{color:#323232;text-decoration:underline;}
.post-header-wrapper{margin-bottom:15px;padding-bottom:7px;color:#b2b2b2;}
.post p.heading,.page p.heading{margin-top:1.5em;}
.post-ads{text-align:center;padding:0 0 20px;}
.post-ads p{font-size:80%;text-align:right;width:468px;margin:0 auto;}
.single{background:transparent;}
.interpost-nav{text-align:center;margin:5px;}
#content ul,#content ol{margin-left:30px;}
.excerpt-image {float:left;}
.page-excerpt{float:right; width:360px;}

/* Metadata elements  */
.postmetadata{text-align:right;}
#author{color:#9f9f9f;font-size:10pt; padding: 5px 0px;}
.trackbackURL{font-size:75%;}
.meta-date {color:#DADADA;margin-left:150px; padding: 5px 0px;}

/* Comment elements  */
#comments h3{margin-top:30px;}
#comments .comment-meta{display:block;font-weight:700;padding-bottom:10px;}
.comment{clear:both;}
#comments .authorcomment{background:#eee !important;}
.comment-number{display:inline;}
.comment-gravatar{float:left;border:1px solid #ccc;background:#fff;margin:10px 5px 5px 0;padding:3px;}
.postgrav{float:left;margin-right:5px;margin-left:5px;border:1px solid #ccc;background:#fff;padding:3px;}

/* Footer elements  */
#footer{clear:both;font-size:90%;padding-top:30px;text-align:center;}
#bottom-nav{text-align:center;width:883px;padding-bottom:13px;margin:auto;}
#bottom-nav a{font-weight:400;text-decoration:none;}
.bottom-nav-front{margin:20px 0 20px 100px;}
.bottom-nav-inner{width:883px;margin:20px 0 20px 100px;}
.bottom-nav-forum{margin:20px auto;}
#footer p{border-top:1px solid;padding-top:10px;margin-bottom:5px;}
h5,input,textarea{font-size:90%;}

.post-header a,#footer a{text-decoration:none;}

/*********************************************
		eHermits Sharing Box stuff
*********************************************/
/* @group single-line-share */
.share-buttons {
	border-bottom:thin solid;
	border-top:thin solid;
	display:inline-block;
	margin:5px auto;
	padding:6px 0 0 0;
	width:520px;
}

.share-buttons-inner {
	margin: auto;
	width: 460px;
}

.stumble-button,.twitter-button,.facebook-button,.other-buttons {
	float: left;
	margin-right: 5px;
}

/* @group Sociable Styles */

#fb-tw-share {
	float: right;
	border: 1px solid #cecece;
	padding-top: 3px;
	margin-left: 10px;
}

.share-button-wrapper {
	width: 125px;
	display: inline-block;
}

#fb_share_1 {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.tweetmeme_button {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}

.stumble-button {
	float: left;
	margin-right: 5px;
}

.sociable-wrapper {
	clear: both;
	border-top: 1px solid #cecece;
	padding: 4px 20px 2px;
}

#sociable-top {
	border-top-style: none;
}

#sociable-front {
	border-bottom-style: none;
	padding-left: 15px;
}

div.sociable {
	margin: 5px 0 0;
	display: inline;
	position: relative;
}

.sociable_tagline {
	font-weight: bold;
	margin-bottom: 3px;
	text-align: center;
}

span.sociable_tagline span {
	display: none;
	width: 14em;
}

span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}

.sociable span {
	display: block;
}

#content .sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}

#content .sociable ul li {
	background: none;
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin: 0;
	border-bottom-style: none;
}

#content .sociable ul li:before {
	content: "";
}

#content .sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0 5px 0 0;
	padding: 0;
}

.sociable-hovers {
}
.sociable-hovers:hover {
}

/* @end */

