/*
Theme Name: LensTraveler
Theme URI: http://blog.lenstraveler18.com
Description: 
Version: 1.0
Author: Justin Busa
Author URI: http://zohodesign.com/
Tags: 
*/

/**************************************************************
* XHTML Tags
**************************************************************/

a { color:#A0A0A0; }
a:hover { color:#fff; }

/*************************************************************
* Wordpress
*************************************************************/

/* POSTS */
.post { clear:both; line-height:22px; margin:0 0 25px 0; }

.postHeading { margin: 10px 0 20px 0; }
.postHeading h3,
.postHeading h2 { padding:5px 0 5px 0; margin:0 0 5px 0; font-size:18px; line-height:33px; border-bottom:1px solid #505050; border-top:1px solid #505050; color:#DADADA;}
.postHeading h3 a,
/*.postHeading h2 a { text-decoration:none; color:#A0A0A0; }*/
.postHeading h2 a { text-decoration:none; color:#DADADA; }
.postHeading .postInfo { font-style:italic; margin:0 0 0 15px; font-size:11px; color:#999999; }
/*.postHeading .postDate, .postHeading .postCat { font-style:normal; font-weight:bold; color:#A0A0A0; }*/
.postHeading .postDate, .postHeading .postCat { font-style:normal; font-weight:bold; color:#D0D0D0; }
/*.postHeading .postCat a { color:#A0A0A0; text-decoration:none; }*/
.postHeading .postCat a { color:#D0D0D0; text-decoration:none; }

h3#comments { border-bottom:1px solid #666666; padding-bottom:20px; }
#commentsWrapper { border-top:1px solid #505050; }
#commentform { border-bottom:1px solid #505050; }
.comment-body { border-bottom:1px solid #505050; margin-bottom:15px; }

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.alignright {
	margin: 10px 0 10px 20px;
	float: right;
}

.alignleft {
	margin: 10px 20px 10px 0;
	float: left;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.postmetadata { clear:both; width:100%; padding:10px 0; }

/* ARCHIVE */
.pagetitle { padding:0 0 5px 5px; margin:0 0 5px 0; font-size:12px; border-bottom:1px solid #cccccc; }

/* SEARCH PAGE */

.search .post { margin:0 0 25px 0; }

/*************************************************************
* Homepage
*************************************************************/

#homepageBoxes { padding:24px; }
#homepageBoxes .homepageBox { float:left; }
#homepageBoxes .homepageBox h2 { margin:5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; }
#homepageBoxes .homepageBox a { color:#642608; text-decoration:none; }
#homepageBoxes #box1, #homepageBoxes #box2 { padding:0 7px 0 0; }


.search-form input {
  width: 200px;
}
