/*
Theme Name: Journey Of Life
Theme URI: http://wordpress.org/
Description: Journey Of Life Photography Blog
Version: 1.0
Author: Robert Austin
Author URI: http://www.jugglerdigital.com
Tags: brown, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


html {margin: 0; background: #28231d url(http://www.journeyoflifephotography.com.au/images/bg.jpg) no-repeat;}
body {margin: 0; }
#wrap {width: 930px; height: 900px; margin: auto; background: url(http://www.journeyoflifephotography.com.au/images/logo.gif) no-repeat;}
#header {width: 930px; height: 130px; float: left;}

#menu {width: 930px; float: left; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; .font-weight: normal; }
#menu ul {margin: 0 0 10px 0;}
#menu li { display: inline; margin: 0 13px 0 0;}
#menu a { text-decoration: none;  color: #856f53;  }
#menu a:hover { text-decoration: none; color: #FFFFFF;  }
#menu a.select {text-decoration: none; border-bottom: dotted 2px #FFFFFF;}

#submenu {width: 930px; text-align: center; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; }
#submenu ul {margin: 0 0 10px 0;}
#submenu li { display: inline; margin: 0 20px 0 0;}
#submenu a { text-decoration: none;  color: #695741;  }
#submenu a:hover { text-decoration: none; color: #cccccc; }
#submenu a.select {color: #FFFFFF;}

#content-top {width: 930px; float: left;}
#content-bot {width: 930px; float: left;}
#content {width: 890px; float: left; background: #FFFFFF; padding: 10px 20px 10px 20px;}
#content h2 a {color: #856f53; text-decoration: none; border-bottom: none;  }
#content a {color: #98CAE4; text-decoration: none; border-bottom: none; }
#content a:hover {text-decoration: underline;}
a img {border-bottom: none; }
img { text-align: center; border-bottom: none;}
#content li {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;}
.postmetadata {font-size: 11px;}
.ajaxcomments {color: #856f53; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 24px; display: block;}

#content-left {float: left; width: 890px;}
#sidebar {float: left; width: 269px; background-color: #F7F7F7; border-right: solid 1px #CCCCCC; margin: 0 20px 0 0;}
#sidebar ul { list-style: none; margin: 0; padding: 10px;}

.post {border-bottom: 1px dotted #CCCCCC; margin: 0 0 30px 0;}
#flash {margin: 0 20px 20px 20px; float: left; height: 272px;}
#flash-small {float: right; margin: 0 0 10px 10px;}

#footer {width: 890px; padding: 5px 20px 5px 20px; float: left; text-align: center; font-family: arial; font-size: 10px; color: #CCCCCC; }
#footer a { text-decoration: none;  color: #856f53; }
#footer a:hover { text-decoration: none; color: #FFFFFF; }

h1 {margin: 0 0 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-weight:normal; color: #856f53; border-bottom: dotted 2px #CCCCCC;}
h2 {margin: 30px 0 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:normal; color: #856f53; }
p { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;}
h2.description {margin: 0px 0 10px 0;}
small { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px;}
img {border: 0;}
#content img a {border-bottom: none;}

/* Comment Stuff */
.awpcomments ol.comments, .post_comments ol.comments {
	padding-left:0;
	margin-left:0;
	list-style-type:none !important;
}

.awpcomments ol.comments * > ol.reply, .post_comments ol.comments * > ol.reply {
	list-style-type:none !important;
	padding-left:1.3em;
	margin-left:0;
	/*border-left: 1px dashed #477CAA;*/
}

.awpcomments * ol.reply{
	list-style-type:none !important;
}

.authorcomment {
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#3C3C3C;
	line-height:1.5em;
	margin:3px;
	padding:4px;
}

.commentbar {
	display:block;
	margin:0 !important;
	padding:5px 5px 10px 5px !important;

	font-weight:400;
	text-align:left;
	color: #FFFFFF;
	background:#477CAA;
}

.commentbar cite{
	font-style:normal;
}

.commentbar a {
	font-weight:700 !important;
	text-decoration:underline !important;
	color: #FFFFFF !important;
}

.commentbar a:hover {
	text-decoration:none !important;
	color: #FFFFFF !important;
}

.comment_form input[type=text], .comment_form textarea, .input {
	font-size: 1.1em;
	padding: 3px;
	color: #606060;
     background: #f3f3f3;
	border: 2px solid #a5bbcf !important;
}

.comment_form input[type=text]:focus, .comment_form  textarea:focus, .input:focus {
	background: #fff;
	color: #333;
	border: 2px solid #90a9c0 !important;
}

.preview_comment{
	border: 2px solid #90a9c0 !important;
	padding-top: 10px;
	background: #ffffff  url('YOURSITE/modules/inlinecommentform/close_normal.gif') top left no-repeat;
}
.comment_form input[type=text] {
	width: 45%;
	margin: 5px 5px 1px 0;
}

.comment_form textarea {
	height: 250px;
	width: 95% !important;
	margin-right:4% !important;
	font-size: 1.2em;
}

.comment_form input[type=submit],.comment_form input[type=button] {
	background: #7EAED7;
	border: 1px solid #90a9c0;
	color: #FFFFFF;
}
.ed_button, .submit{
	background: #7EAED7;
	border: 1px solid #90a9c0;
 color: #FFFFFF;
}


.follow-me {
	background: url(http://journeyoflifephotography.com.au/blog/images/twitter.png) no-repeat left center;
	padding: 2px 0px 2px 20px;
	}

.fbfollow-me {
	background: url(http://journeyoflifephotography.com.au/blog/images/facebook.png) no-repeat left center;
	padding: 4px 0px 2px 25px;
	}

.menutop {width: 890px; float: left; background:  #F3F1F1; padding: 0; margin: 0 0 20px 0;}
.menutop ul {float: left; margin: 0; padding: 0; list-style: none; list-style-image: none;}
.menutop ul li {float: left; padding: 0; margin: 0; list-style: none;}
.menutop ul li a {float: left; margin: 0 10px 0 0; padding: 10px; list-style: none; color: #856f53;}
.menutop ul li a:hover {float: left; margin: 0 10px 0 0; padding: 10px; list-style: none; background: #856f53; color: #FFF;}
.archivebox {margin: 12px; float: right;}

.social-wrap {width: 400px; float: right; padding: 0; margin: 0 0 5px 0;}
.social {width: 400px; float: left; padding: 0; margin: 0 0 20px 0;}
.social ul {float: left; margin: 0; padding: 0; list-style: none; list-style-image: none;}
.social ul li {float: left; padding: 0; margin: 0; list-style: none;}
.social ul li img{float: left; padding: 0; margin: 0 10px 0 0; list-style: none;}
.social ul li a {float: left; list-style: none; margin: 0 10px 0 0; color: #333333;}

.clearit {clear: left;}