/*
Theme Name: Photabulous
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: A photo blog theme.  Designed by <a href="http://iamkeith.com">Keith</a>.
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/
Tags: photoblog, dark, fixed width, widgets, gallery

*/

* { padding: 0; margin: 0; }

body {font-family: 'Helvetica Neue', 'Myriad Pro', Helvetica, Arial, sans-serif;font-size: 13px;}
a img { border: 0; }

#nav {height: 40px;font-size: 14px;margin-bottom: 30px;}
#nav ul {width: 915px;margin: 0 auto; list-style: none;text-transform: uppercase;padding-top: 12px;}
#nav li {float: left; margin-right: 36px; height: 28px;}
#nav a, #nav li.current_page_item a:hover {text-decoration: none;}
#nav a:hover {color: #fff;}

#wrapper {width: 866px; margin: 0 auto;}

h1#title a {color: #8b8b8b; font-size: 38px; font-weight: normal; text-transform: lowercase; text-decoration: none; padding: 10px 0 0px 0;}

#categories {list-style: none; height: 3px; padding: 2px 2px 4px 2px; font-size: 10px; margin: -40px 0 40px 0; border-bottom: 2px solid #292225;}
#categories img {border:0;}
#categories a img {padding: 3px;}
#categories a:hover img {}
#categories li {float: left;margin-right: 40px;}
#categories a {text-decoration: none;}
#categories li.current-cat a {font-style: italic;}
#categories li.current-cat a:hover {color: #808080;}

.featured {}
.featured img.featured-image {float: left;height: 350px;width: 467px;margin-right: 38px;}
.single img.featured-image {margin-bottom: 20px;}
.featured .featured-content {font-size: 14px;line-height: 20px;}
.featured .featured-content h2 {font-size: 22px;font-weight: normal;margin-bottom: 30px;}
.featured .featured-content h2 a {text-decoration: none;}
.featured .featured-content p {padding-bottom: 20px;}
.featured .featured-content ul, .featured .featured-content ol {padding: 0 0 30px 20px;}
.featured .featured-content .more-link {display: inline-block;padding: 10px 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;text-decoration: none;margin-top: 27px;text-transform: lowercase;}
.featured .featured-content .more-link:hover {color: #fff;}

.entry {width: 254px;float: left;padding-bottom: 11px;margin: 10px 33px 20px 0;}
.third {margin-right: 0;}
.entry img {display: block;margin: 13px auto;width: 232px;height: 174px;}
.entry a.permalink {text-decoration: none;font-size: 12px;text-transform: uppercase;margin: 0 11px;height: 24px;display: block;	overflow:hidden;}
.entry:hover a, .entry a.permalink:hover {color: #fff;}
.entry:hover {background: #323232;color: #fff;}

#footer {clear: both;margin-top: 60px;padding: 19px 0 53px 0;color: #707070;font-size: 12px;}
#footer img {border:0;}
.footer-item {float: left;width: 33%;}
.footer-item h3 {font-size: 20px;font-weight: normal;padding-bottom: 13px;}
.footer-item .lighter {color: #a8a8a8;}	
.footer-item ul {list-style:none;}
.footer-item a {text-decoration: none;}
.footer-item p {padding-bottom: 10px;}
.footer-widget {padding: 0 30px 20px 30px;}
.footer-widget h2, .footer-widget h3 {font-size: 20px;}
#footer ul {list-style-image:url('images/bullet.png');}
#footer ul a {color: #a8a8a8;}
#footer li {font-size: 12px;padding:4px;margin-left:20px;}
#footer ul a {color: #a8a8a8;}

.navigation {margin: 30px 2px 16px 0;padding: 0 10px;font-weight: bold;}
.navigation  a {text-decoration: none;}
.featured .featured-content a:hover, #respond a:hover, .comment-content a:hover {text-decoration: none;}

.commentlist li {list-style: none;margin-bottom: 15px;}
.comment-author {float: left;width: 87px;font-size: 11px;
/*	border-top: 1px dashed #dedede;
	padding-top: 6px; */
	text-align: center;margin-right: 54px;}

.comment-name {padding-top: 6px;}
.comment-name a {text-decoration: none;}
.comment-name a:hover {text-decoration: underline;}
.comment-date {	}
.comment-content {float: left;position: relative;width: 238px;padding: 18px 23px;font-size: 11px;}

.avatar {display: block;margin: 0 auto;padding-bottom: 6px;}
.arrow {width: 0;height: 0;line-height: 0;position: absolute; top: 15px; left: -15px;}
.comment-content p {padding-bottom: 10px;line-height: 18px;}
.comment-content p.comment-links {padding-bottom: 0;}

.children {padding-left: 77px;}

h3#comments, #respond h3 {font-size: 24px;font-weight: normal;padding-bottom: 6px;}

#author, #email, #url {width: 180px;height: 11px;padding: 6px 8px;}

#commentform input, #commentform textarea {border: 0;font-size: 11px;}
#commentform input#submit {padding: 8px 25px;}
#commentform p {padding-bottom: 20px;}

.alignleft { float: left; }
.alignright { float: right;}
.c-left { clear: left; }
.clear { clear: both; }

.projects {font-size:24px;color: #6e6e6e;text-transform:none;font-family: 'Helvetica Neue', 'Myriad Pro', Helvetica, Arial, sans-serif;padding-bottom:12px;font-weight:100;}

.view-all {font-size:16px;color: #6e6e6e;font-style: italic;font-family: 'Helvetica Neue', 'Myriad Pro', Helvetica, Arial, sans-serif;padding-top:12px;font-weight:100;float:right;}

.view-all a {color: #777777;}

.content, .shadow {position: relative;bottom: 4px;right: 4px;}
.shadow {background-color: #ccc;}
.content {background-color: #fff;color: #000;border: 1px solid #000;padding: 0.5em;}