/*  
Theme Name: Our Family Blog
Theme URI:
Description: Our Family Blog
Version: 1.0
Author: Christina Leikam	
Author URI: http://wagooh.net/

*/

body {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color: #736259;
background: #736259 url(images/back3.gif) repeat;
background-attachment:fixed;
margin: 0 auto;
padding: 0;

}

#wrapper {
width:893px;
margin:0px auto;
padding:0;
}

#header {
background: url(images/head.png) no-repeat;
width: 893px;
height:350px;
float:left;
display:inline;
text-indent: -9999px;
position: absolute;
top:0px;
text-indent:-9999px;
margin:0;
padding:0;
text-align:center;
}


#content {
width:780px;
border: 7px #fad4e5;
border-style: double;
background: url(images/background.gif) repeat;
top:336px;
margin:0 auto 50px;
padding-top:330px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
padding-bottom:10px;
}



.sidebar {
background: url(images/textback.gif) repeat;
border: 7px #74635a;
border-style:double;
margin-left:20px;
float:left;
text-align:left;
width:220px;
display:inline;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}

.sidebar ul {
list-style-type:none;
margin-left:0;
padding-left:15px
}

.sidebar h2 {
margin-bottom:5px;
margin-top:10px;
}

.container {
float:left;
width:500px;
margin-left:13px;
display:inline;
padding-bottom:20px;
}

#footer {
clear:both;
font:11px Verdana;
font-weight:bold;
width: 780px;
height:40px;
text-align:center;
text-decoration:none;
margin:0 auto;
padding-bottom:10px;
}

#footer a:link, #footer a:visited {
color:#736259;
}

#footer a:hover, #footer a:active {
color:#59b8be;
}

.rollover {
display: block;
width: 258px;
height: 39px;
background: url(images/blogbywagooh.gif) no-repeat;
text-indent: -9999px;
text-decoration: none;
margin:0 auto;
}


a.rollover:link, a.rollover:visited, a.rollover:active {
background: url(images/blogbywagooh.gif) no-repeat;
}
 
a.rollover:hover {
background-position: -258px 0;
}

.post img {
border:1px solid #698199;
padding:5px;
background-color: #ffffff;
}

a:link .images, a:visited .images, a:link .pie-img, a:visited .pie-img {
border:1px solid #59b8be;
padding:5px;
background-color: #ffffff;
}

a:hover .images, a:active .images, a:hover .pie-img, a:active .pie-img {
border:1px solid #59b8be;
padding:5px;
background-color: #59b8be;
}

.post {
background: url(images/textback.gif) repeat;
color:#433a34;
border: 7px double #74635a;
padding-right:20px;
padding-left:20px;
margin-bottom:20px;
padding-top:0;
margin-top:0;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}

.post a:link, .post a:visited {
color:#2a848a;
}

.post a:hover, .post a:active {
color:#ec008c;
}

#search {
width:250px;
margin-left:540px;
padding-bottom:5px;
}

.post h2 {
text-align:left;
margin:0;
padding-top:15px;
}

.post h2 a:link, .post h2 a:visited {
color:#433a34;
}

.post h2 a:hover {
color:#2a848a;
}

a:link, a:visited {
color:#433a34;
text-decoration:none;
}

a:hover, a:active {
color: #59b8be;
text-decoration: underline;
}

.postmetadata {
color:#516475;
}

.pagenav h2{
background: url(images/pages2.gif) no-repeat;
text-indent:-9999px;
height: 65px;
width:102px;
}

.categories {
background: url(images/categories.gif) no-repeat;
text-indent:-9999px;
width:125px;
height:65px;
}

.subscribe {
background: url(images/subscribe.gif) no-repeat;
text-indent:-9999px;
width:115px;
height:65px;
}

.recent {
background: url(images/recent.gif) no-repeat;
text-indent:-9999px;
width:162px;
height:65px;
margin-top:10px;
}

.archives {
background: url(images/archives.gif) no-repeat;
text-indent:-9999px;
width:111px;
height:65px;
}

.calendar {
background: url(images/calendar.gif) no-repeat;
text-indent:-9999px;
width:122px;
height:65px;
padding-bottom:10px;
}

#calendar a:link, #calendar a:visited {
color:#59b8be;
}

#calendar a:hover, #calendar a:active {
color:#ec008c;
}

.home {
background: url(images/home.gif) no-repeat;
text-indent:-9999px;
width:88px;
height:38px;
padding-bottom:10px;
}

#linkcat-2 h2{
background: url(images/blogroll.gif) no-repeat;
text-indent:-9999px;
width:190px;
height:65px;
}

.login {
background: url(images/login.gif) no-repeat;
text-indent:-9999px;
width:206px;
height:65px;
}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 10px;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li {
	background-color:#fff;
	border:1px solid;
	line-height:18px;
	margin:10px 0 0;
	padding:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.comments-template ol li.byuser {
	background-color:#5BB9BF;
	color:#fff;
	border:1px solid #736259;
}
.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

.flickrpics {
	width:200px;
	margin:0 auto;
	padding-left:10px;
}

.flickrpics img {
	margin:0 0 5px 5px;
}
.flickrpics a:link, .flickrpics a:visited {
	color:#5AB9BF;
}
.flickrpics a:hover, .flickrpics a:active {
	color:#736259;
}

#flickr {
background: url(http://wagooh.net/ourfamilyblog/wp-content/themes/familyblog/images/flickr.png) center no-repeat;
width:200px;
height:128px;
text-indent:-9999px;
margin:0 auto;

}

.navigation {
text-align:center;
font-size:12pt;
margin:0 auto;
}

.navigation a:link, .navigation a:visited {
color:#433a34;
}

.navigation a:hover, .navigation a:active {
color:#fad4e4;
text-decoration:none;
}

.post-date {
float:left;
display:inline;
margin-right:5px;
margin-top:10px;
background: url(images/calendar.png) no-repeat;
width:71px;
height:91px;
}

.month {
margin-left:16px;
padding-top:15px;
color:#ffffff;
}

.day {
padding-left:14px;
padding-top:2px;
font-size:22pt;


}
.entry {
border-bottom:1px solid;
height:50px;
}

.addtoany_share_save_container img {
	padding:0;
	margin:0;
}

img.wp-smiley {
	border:none;
	padding:0;
}

div#wp_grins img {
	border:none;
	padding:0;
}

.post img {
	background:none;
}
img.avatar {
background-color:#FFFFFF;
float:left;
margin:0 10px 0 0;
}
.comment_wrap {
	border-bottom:1px dotted;
	font-size:16pt;
	margin-right:25px;
}
cite {
	font-style:normal;
}
.comment-author, .comment-meta {
	margin:0 0 5px 0;
}
.children {
	list-style-type:none;
}
#comment-preview {
	background-color:#fff;
	border:1px solid;
	line-height:18px;
	margin:10px 0 0;
	padding:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
ul.commentlist {
	list-style-type:none;
}
#comment-preview .comment-author {
	font-size:16pt;
}
.gravatar {
	background-color:#736259;
	padding:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:2px solid #5BB9BF;
	color:#fff;
	font-weight:bold;
}
.gravatar a:link, .gravatar a:visited {
	color:#f0c3d6;
}
.gravatar a:hover, .gravatar a:active {
	color:#ec008c;
}
#recaptcha-submit-btn-area {
	padding-top:15px;
}
#acp-preview {
	margin-top:5px;
}
.post_foot {
	border-top:1px dotted;
}