/*
Theme Name: Thomas Marlow
Theme URI: http://www.thomasmarlow.com
Description: Custom Wordpress Theme for Thomas Marlow Photography
Version: 1.0
Author: Blue Agate http://www.blue-agate.com
Tags: one column

*/

@charset "UTF-8";
/* CSS Document */

body {
	background: #707070;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	margin: 0 10px;
	padding: 0;
}

h2 {
	font-size: 18px;
	font-style: italic;
	margin: 0;
	padding: 0;
}

h2.pagetitle {
	font-weight: normal;
	font-size: 16px;
	font-style: italic;	
	padding-top: 10px;
	padding-bottom: 20px;
}

a {
	color: #fff;
}

a:hover {
	color: #000;
}

h2 a {
	text-decoration: none;	
}
h2 a:hover {
	padding-right: 1px;	
}

h3 {
	font-size: 18px;
	font-style: italic;
}

img {
	box-shadow: 0px 0px 30px #222;
  -moz-box-shadow: 0px 0px 30px #222;
  -webkit-box-shadow: 0px 0px 30px #222;
	border: 0;
}

p {
	line-height: 16px;
	margin: 15px 0;

}


p a>img {
	box-shadow: 0px 0px 30px #222;
  -moz-box-shadow: 0px 0px 30px #222;
  -webkit-box-shadow: 0px 0px 30px #222;
 border: none;
}

#container {
	margin: auto;
	width: 1000px;
}

#header {
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
	margin-top: 8px;
	padding: 8px 0;
}

#nav {
	padding: 5px 0;
	border-bottom: 3px solid #fff;
	overflow: hidden;
}

#title {
	overflow: hidden;
	margin-bottom: 5px;
}

#sitename {
	font-size: 18px;
	float: left;
}

#description {
	font-size: 18px;
	float: right;
}

#nav a {
	text-decoration: none;
	
}

#nav ul {
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}

#nav ul li {
	background: url('images/dot.png') left center no-repeat;
	display: inline;
	float: left;
	padding: 0 6px 0 13px;
	
}

#nav ul .cat-item-1 {
	background: none;
}


/* hard code the first cat and last page IDs into styles */
#nav li.cat-item-1  {

	padding: 0 6px 0 0;	
}

#nav li.page-item-6  {

	padding: 0 0 0 14px;
}

.post-preview {
	margin-top: 10px;
	border-bottom: 3px solid #fff;
}


.post-preview a.more-link {
	float: right;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}


.post-preview a:hover.more-link {
	padding-right: 1px;		
}

.post-preview>.post-tags {
	margin-bottom: 5px;
}


#footer {
	font-size: 12px;
	overflow: hidden;
	margin: 2px 0 10px 0;
}

#copyright {
	float: left;
}

#pagination {
	float: right;	
}



.single {
	margin-top: 10px;
	border-bottom: 3px solid #fff;
}

.single .post-footer {
	overflow: hidden;
	margin-bottom: 5px;
}

.clearfix:after {
	visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
	
.single .post-tags {
	float: left;
	width: 700px;
	padding-top: 12px;
}

.single .post-social {
	float: right;	
	text-align: right;
	width: 300px;
}

.single .post-social img {
	box-shadow: 0 0 0 0;
  -moz-box-shadow: 0 0 0 0;
  -webkit-box-shadow: 0 0 0 0;
}

#contact-line {
	overflow: hidden;
	margin-bottom: 30px;
}

#contact-line .left {
	width: 33%;
	float: left;
}

#contact-line .mid {
	width: 33%;
	float: left;
	text-align: center;
}

#contact-line .right {
	width: 33%;
	float: right;
	text-align: right;
}

hr {
	
 	background: #fff;
	height: 3px;
	border: none;
	margin: 15px 0;
}

/* pagination */

.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a { margin-right:4px; padding:3px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {}
.wp-paginate .title {color:#fff; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#ccc;  margin-right:4px; padding:3px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

