/*
Theme Name: AwayFind
Theme URI: http://www.awayfind.com/blog
Description: Theme built for the AwayFind product blog.
Version: 1.0
Author: David Green and Keith Ludlow

Main styles are in /styles/inside.css, these are styles specific to the blog
*/

h5 {
color:#ADADAD;
font-family:lucida Grande;
font-size:11px !important;
margin:0 0 20px;
padding:0;
}
h4 {
font-size:14px;
}
h3 {
	font-weight:bold;
/*	letter-spacing:-0.05em; */
	margin-bottom:10px;
	padding-top:7px;
	color: #000;
	font-size: 14px;
	border: none;
}
h2 {
	font-weight:bold;
	letter-spacing:-0.05em;
	margin:7px 0 20px;
	padding-top:7px;
	font-size: 22px;
	font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
}
h2 a {
color: #B54B0F !important;
}
strong {
font-weight:bold;
}
blockquote {
background-color:#EFF0F4;
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-style:italic;
font-weight:bold;
margin:4px 0 16px;
padding:12px 16px 0;
content:
}
blockquote p:before {
content:open-quote;
}
blockquote p:after {
content:close-quote;
}
.post_title_1 {
font-weight:bold;
font-size:20px;
}
.post_title_2 {
color:rgb(153, 153, 153);
font-size:18px;
margin-left:5px;
font-weight:normal;
}
#return-to-blog-home{
	font-weight: bold;
	font-size: 16px;
}
#content #col_1 {
background-color:#FFFFFF;
float:left;
margin-right:55px;
width:540px;
}
#content #col_1 img {
margin-bottom:20px;
}
#content #col_2 {
background-color:#FFFFFF;
float:left;
width:220px;
}
#content #col_2 img {
margin:0 4px 0 0;
}
#content #col_2 em {
font-size:14px;
}
#subscriber-form * {
	font-size: 11px;
}
#subscriber-input {
	width: 150px;
	color: #999999;
}
.sidebar-social-list {
margin-top:5px;
}
#rss-link a {
	display:block;
	padding-left: 22px;
	background: transparent url(/images/rss-icon.png) no-repeat scroll left center; 
}
#twitter-link a{
	display:block;
	padding-left: 22px;
	background: transparent url(/images/twitter-icon.png) no-repeat scroll left center;
}
#facebook-link a{
	display:block;
	padding-left: 22px;
	background: transparent url(/images/facebook-icon.png) no-repeat scroll left center; 
}

#content #col_3 {
background-color:#FFFFFF;
float:left;
width:156px;
}
#Gartner {
padding:30px 0;
}
#Guardian {
padding:26px 0;
}
#RWW {
padding:30px 0;
}
#col_2 .bluebox {
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-size:11px;
font-style:normal;
line-height:14px;
margin-bottom:12px;
padding:12px;
}
.bluebox {
background-color:#EFF0F4;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
line-height:21px;
margin-bottom:20px;
padding:11px 15px;
}
h4 span {
font-size:9pt;
}
#content #col_2 ul li {
padding:2px 0 3px !important;
}
#content #col_1 p, #content #col_1 ul, #content #col_1 ol, #content #col_2 ul, #content #col_2 ol, #content #col_2 li, #content #col_2 p, .entry {
color:#333333;
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-size:12px;
line-height:20px;
list-style-type:none;
padding:0;
}
#content #col_1 ul {
list-style-type:disc;
margin:0 45px;
}
#content #col_1 ol {
list-style-type:decimal;
margin:0 45px;
}
#content #col_2 span {
color:#888888;
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-size:11px;
display:block;
}
#twitter_sidebar {
padding-bottom:0px !important;
}
#twitter_sidebar p {
color:#000 !important;
line-height: 17px !important;
padding-bottom: 12px !important;
}
#content #col_1 p, #content #col_2 ul li, #content #col_2 ol li, #content #col_2 ul, #content #col_1 ul, #content #col_1 ol {
padding:0 0 17px;
}
#content #col_2 .blog_link, #content #col_2 .blog_link a {
font-size:14px;
}
a:hover {
color:#B54B0F;
}

/* Comment Styles */
.more-link {
	font-weight: bold;
}
#content #col_1 .postmetadata{
	color:#ADADAD;
	font-size:11px;
	margin-top: 0.75em;
	padding-bottom:10px;
	border-top: 1px dotted #858585;
	text-align: right;
}
.post-comment-count{
	padding-left: 20px;
	background: transparent url(/images/comment-icon.png) no-repeat scroll left center;
	float: left;
}
.media-buttons{
	text-align: right;
}
.gplus-icon-fix{
	margin-right: -18px;
}
.navigation {
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
	font-size:13px;
	margin-top:20px;
	font-weight: bold;
}

.navigation .alignleft{
	float: left;
}

/*.alignleft, .alignmid, .alignright {
border:1px solid rgb(218, 221, 227);
padding:3px 5px;
}*/
.alignleft {
text-align:left;
/* margin-right:142px; */
}
.alignmid {
margin-right:10px;
}
.alignright {
text-align: right;
}
.commentarea span {
color:#999999;
font-size:11px;
}
.commentlist {
background-color:#EFF0F4;
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-style:normal;
padding:16px 24px;
}
.commentlist p {
font-size:12px;
line-height:18px;
margin-top:10px;
font-style:italic;
}
.commentlist p:before {
content:open-quote;
}
.commentlist p:after {
content:close-quote;
}
.avatar {
display:none;
}
#commentform {
background-color:#EFF0F4;
padding:8px 12px;
}
#commentform input {
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-size:13px;
color:rgb(193,198,208);
padding:3px;
border:2px inset #EEEEEE;
}
#comment {
width:400px;
height:115px;
font-family: 'Lucida Grande',Arial,'Lucida Sans','DejaVu Sans Condensed',sans-serif;
font-size:13px;
color:rgb(193,198,208);
padding:3px;
border:2px inset #EEEEEE;
}
.submit_buttons {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background-color:#4D4D4D;
border:none !important;
clear:left;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:12px;
font-weight:bold;
padding:4px;
}
.submit_buttons:hover {
background-color:#3D3D3D;
}
.active_button, .submit_buttons:active {
background-color:#ADADAD;
color:#D6D6D6;
}
.request_button {
width:124px;
}
.login_button {
width:53px;
}
.send_button {
width:52px;
}
.bluebox_comments {
background-color:#EFF0F4;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
line-height:17px;
margin-bottom:20px;
padding:11px 15px;
}
#content #col_1 img {
border: 1px solid #CCCCCC;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
display: block;
float: none;
margin: 20px auto;
padding: 7px;
}
