/*------------------------------------------------------------------------
Theme Name: Walking
Description: A custom theme created for Here I Walk.
Template: aunaturel
Theme URI: http://www.alphabetix.net
Version: 1.0
Author: Alphabetix
Author URI: http://www.alphabetix.net
Tags: custom, green,
------------------------------------------------------------------------*/

/* Colors

Pea Green #edf3e6
Dark Green #455629
Sandy #f4f5ef
Dark Blue #00124f
Brown #3D2B1F
Medium Blue #497fbb

Raspberry #a20134


Light Blue #00639d
*/

@import url("../aunaturel/style.css");

/* Global Default */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0;margin: 0;}fieldset, img { border: 0;}table {border-collapse: collapse;border-spacing: 0;}ol, ul {list-style: none;}address, caption, cite, code, dfn, em, strong, th, var {font-weight: normal;font-style: normal;}caption, th {text-align: left;}h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}q:before, q:after {content: '';}abbr, acronym { border: 0;}:focus, :active { outline: 0; }

*{ margin: 0; padding: 0; }* 
body { font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #455629; color: #444; }

a {	color: #497fbb;	text-decoration: none; font-weight:bold; }
a:hover { color: #000; text-decoration: underline;  }
p { margin: 0 0 15px 0; }
strong { font-weight:bold; }
em { font-style: italic; }
h1 { color: #3D2B1F; font: bold 20px "Georgia", Times, serif; margin: 0 0 12px; border-bottom: 1px solid #ddd; padding-bottom: 5px;  }
h2 { color: #3D2B1F; font: bold 18px "Georgia", Times, serif; margin: 0 0 12px; border-bottom: 1px solid #ddd; padding-bottom: 5px;  }
h3 { color: #3D2B1F; font: bold 14px "Georgia", Times, serif; margin: 0 0 12px; }
h4 { color: #3D2B1F; font: bold 12px "Georgia", Times, serif; margin: 0 0 12px; padding-bottom: 7px; border-bottom: 1px solid #ddd; }

#content { width: 1200px; margin: 10px auto; background: #edf3e6; padding: 10px; border: 3px solid #f7f7f7; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; }
#skip{display:none;}@media aural,braille{#skip{display:inline;}}

/* 

  Header 
		
		
*/
#preheader { width: 1200px; margin: 0 auto 30px; padding: 5px; }
#top { float: right; margin: 3px 5px 0; clear:right;}
#top li { list-style: none; display: inline; }
#top li a { float: left; padding: 7px; margin: 0; color: #fff; font-size: 11px; text-decoration: none; font-weight:bold; }
#top li a:hover { color: #000; text-decoration: underline;}
#top li a.resizeFont { padding:7px 1px;}
#search {  }
#search a, #watch a { cursor: pointer; }
#searchform { padding: 5px 7px; background: transparent; float: right; width: 240px; text-align: left; margin: 0 25px 0;  }
#searchform p { margin: 0; }

#header { background: #fff url("images/bg/bg_header.png") no-repeat; height: 175px; }
#header p { margin: 30px 0 0; color: #D6E5EA; }

#logo { float: right; width: 350px; margin-top: 15px; margin-right: 10px; text-align:right;}
#logo a { color: #000; }
#l1 { color: #000; font: bold 36px "Georgia", Times, serif; color: #000; letter-spacing: 5px; margin: 0 0 2px; line-height: 1.6em; font-variant: small-caps;  }
#l2 { color: #000; font-size: 14px; font-variant: small-caps; margin: 0 0 10px; }
#l3 { color: #00124f; font-size: 12px; margin: 0 0 5px;   }

/* Top Navigation */
#menu { margin: 0 0 -3px; background: #3d2b1f; font: 14px "Georgia", Times, serif; width: 1200px; min-height: 27px; padding-top: 3px; }
#menu li { list-style: none; float: left; margin-left: 10px; }
#menu li a { cursor: pointer; padding: 4px 15px 5px; line-height: 24px; background: transparent; color: #f4f5ef;  }
#menu li:hover { background: #9eae73; color: #000; text-decoration: none; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px; border-top-right-radius: 5px;}
#menu li:hover a:hover { color: #000; text-decoration: none; }
#menu li.current_page_item { background: #edf3e6; color: #000; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px; border-top-right-radius: 5px; }
#menu li.current_page_item a { color: #000; }
#menu li.current_page_item:hover { background: #9eae73; color: #000; }
#menu li a#last  { margin: 0; padding: 4px 15px 5px 15px; }	
#menu  li ul { position: absolute; z-index: 2;background: #9eae73;left: -999em; margin:0; border:0; } 
#menu  li ul li { clear:both; font-size: .85em; background: #9eae73; border:0; width: 100%; padding: 2px 7px; margin: 0; }
#menu  li ul li:hover { clear:both; font-size: .85em; background: #161d28; border:0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -khtml-border-radius: 0; }
#menu  li ul li a {color: #fff; }
#menu  li ul li.current_page_item {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -khtml-border-radius: 0; }
#menu  li ul li:hover a:hover {color: #fff; }
#menu  li:hover ul, #menu  li.sfhover ul{ left: auto;}

#menuOverlay  { margin: 0 0 10px; padding: 0; background: #edf3e6; height: 5px;}

#photoFeed { width: 1190px; margin: 0 auto 15px; padding: 5px; background: #fff; font-size: .9em; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; float:left; }
#photoFeed img						{ margin: 3px 5px; padding: 3px; border: 1px solid #ddd;}
#photoFeed img:hover						{ margin: 3px 5px; padding: 3px; border: 1px solid #000;}
#flickr						{ padding: 10px; display:inline; float:left; }
.flickWrap { width: 100px; height:100px; overflow: hidden; float:left; }
.flickWrap img		{ width: 100px; margin: 10px; min-height: 100px; margin: 5px; border: 1px solid #ddd; }
/* 

  Main Content 
		

*/
.first { font-size: .9em;  float: left; width: 690px; margin: 0 5px 10px 0; background: #fff; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; padding: 10px 0;  }

.crumbs { margin: 0 0 10px; font-size: 10px;  }
.dater{float: left; width: 60px; height: 68px;display: inline;margin: 0 10px 0 0;background: url("images/bg/bg_dater.png") no-repeat; text-align: center; color: #fff;}
.daterMonth{font-size: 12px; padding-top: 3px; text-transform: uppercase;}
.daterDay{font-size: 36px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-top: 7px;}

.second { font-size: .9em;  width: 200px; float: left; margin: 0 5px 10px 5px;  }
.secCon { background: #fff; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; padding: 10px 7px; margin-bottom: 10px;}
#follow { text-align: center; }
#follow img { padding: 2px 3px; }
#twitter_div { }
#twitter_div li { padding: 5px 0; border-bottom: 1px solid #ddd; }
#twitter_div li a{ font-style: italic; }
#popularPosts { }
#popularPosts li { list-style: disc inside; padding: 0 0 0 5px; line-height: 1.5em; }

.last { font-size: .9em;  float: right; width: 270px; margin: 0 0 10px 5px; }
.lastCon { background: #fff; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; padding: 10px 7px; margin-bottom: 10px;}
.lastCon ul { margin: 0 0 15px 0; }
.lastCon li { list-style: disc inside; padding: 0 0 0 10px; line-height: 1.5em; }
.more { border-top: 1px solid #818f68; padding: 5px 0 0 0; }

#prefooter { width: 884px; margin: 0 auto; background: #f4f5ef; padding: 15px 18px 1px; font-size: .9em; border: 3px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; }

/* 

  Footer 
		

*/
#footer { width: 1200px; margin: 15px auto; color: #fff; font-size: 10px; }
#footer a { color: #fff; font-weight:normal; }
.right { float: right; text-align: right; font-size: 10px; }
#footer .right a { margin: 0 0 0 2px; padding: 3px 10px; font-weight:normal; }

/* WordPress Hacks */
.avatar { float:right; margin: 15px; }
#comment { width: 650px; }
.commentTitle { background: #3d2b1f url("images/icons/comments-large.png") no-repeat 10px 5px; color: #f7f7f7; padding: 5px 5px 3px; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px;}
.commentTitle a, .commentTitle a:visited, .commentTitle h3 { color: #f7f7f7; padding: 5px 5px 0 35px;}
#likethat { }
#likethatTweet {float: left; width: 100px; margin: 0 15px 0 0; }
#likethatFace { float: left; width: 100px; }
.post { padding: 0 15px 15px; margin-bottom: 25px; /*border-bottom: 1px solid #ccc; */ font-size: 1.2em; }
.post ul, .post ol { margin-top: -11px; margin: 0; line-height: 1.5em; margin-bottom: 15px; }
.post li { list-style: square inside;  }
.breadcrumb { }
strong.search-excerpt { color: #000; font-weight:bolder; }
.wp-caption { text-align:center; background-color: #f3f3f3;border: 1px solid #cecece; padding:10px; margin:10px;  }	
.postdata a, .postdata a:visited {color: #999;text-decoration: none;}
.postdata a:hover {text-decoration: none; color: #000;}
.postdata .comments {float: right; font-size: 9px; color: #999; background: url("images/icons/comments.png") no-repeat left center;padding-left: 20px;padding-right: 10px;}
.postdata .edit{float: right; font-size: 9px; color: #999; background: url("images/icons/blog_post_edit.png") no-repeat left center;padding-left: 20px;padding-right: 10px;}
.postdata .category{float: left; font-size: 9px; color: #999; background: url("images/icons/folder-gray-16x16.png") no-repeat left center;padding-right: 20px;padding-left: 19px;}



/* Simple Image Link */
div.widget_simpleimagelink
{width: 100%;}
.widget_simpleimagelink_container
{padding: 0px 0px 5px 0px;margin: 0px;width: 100%;}
.widget_simpleimagelink .widget_simpleimagelink_hidetitle{	display: none;	}
.widget_simpleimagelink img {	border: none;}
.simple-image-link-units {border: 1px solid #ccc;	border-collapse: collapse;	width: 100%;	clear: both;margin: 0;width: 50px;	padding: 3px;}

/*  Sociable */
div.sociable { margin: 16px 0; }
span.sociable_tagline { position: relative; }
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;}
.sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}
.sociable ul li {	background: none;	display: inline !important;	list-style-type: none;	margin: 0;	padding: 1px;}
.sociable ul li:before { content: ""; }
.sociable img {	float: none;	width: 16px;	height: 16px;	border: 0;	margin: 0;	padding: 0;}
.sociable-hovers {	opacity: .4;	-moz-opacity: .4;	filter: alpha(opacity=40);}
.sociable-hovers:hover {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}

/*  Popular Posts */
.wpp-post-title {}
img.wpp-thumbnail {border:none;}
.wpp-excerpt {}
.post-stats {font-size:9px;font-weight:bold;}	
.wpp-comments {}
.wpp-views {}
.wpp-author {font-style:italic;}
.wpp-date {}
.wpp-rating {}

/* WP Typography */
sup {	vertical-align: 60%;	font-size: 75%;	line-height: 100%;}
sub {	vertical-align: -10%;	font-size: 75%;	line-height: 100%;}
.amp {	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", "Warnock Pro", serif;	font-weight: normal;	font-style: italic;	font-size: 1.1em;	line-height: 1em;}
.caps {	font-size: 90%;}
.dquo {	margin-left:-.40em;}
.quo {	margin-left:-.2em;}

	
/* Site Map */
.siteMapcol { float: left; width: 250px; margin-right: 15px; margin-bottom: 25px; }
.siteMapcol ul { }
.siteMapcol li { list-style: disc inside; padding: 0 0 0 10px; line-height: 1.5em; }
.siteMapcol ul ul{ padding: 0 0 0 10px; line-height: 1.5em; }
.siteMapcol ul ul li { list-style: circle inside; padding: 0 0 0 10px; line-height: 1.5em; }

