/*
Theme Name: AutoGuide Phoenix
Theme URI: http://www.autoguide.com
Description: AutoGuide.com Theme
Version: 1.0
Author: AutoGuide.com
Author URI: http://www.autoguide.com
*/

#wp-content {
	max-width: 663px;
} 

.breadandcrumb {
	background-color: #F5F5F5;
	color: #000000;
	font-size: .85em
}
.breadandcrumb a {
	color: #000000;
}

.postbyline {
	color: #A1A1A1;
	font-size: .85em;
	font-weight: bold;
}

.postbyline span.bylinecomments {
	background: url(/img/sprites-icons.png) -220px -118px no-repeat;
	padding-left: 30px;
	display: inline-block;
	float: right;
}

.share {
	margin-bottom: 10px;
}

.share li {
	*zoom: 1;
	display: inline-block;
	*display: inline;
	position: relative;
	padding: 12px 0px 0px;
	vertical-align: top;
	min-height: 20px;
}

.post {
	border-bottom: 4px solid #E5E5E5;
	margin-bottom: 20px;
	padding-bottom: 30px;
	clear: both;
}

.related_posts table {
	margin: 15px 0;
	clear: both;
}

.postbody p {
	margin: 15px 0;
}

.postbody a {
	color: #ce0000;
}

.postbody a:after {
	content: " ";
}

/* article gallery spacing */
.postbody p a img {
	margin-right: 4px;
}

#wp-content .post h1 {
	border-bottom: 0px solid #e8e9ea;
	padding: 5px 0px;
	margin: 15px 0px 0px;
	font-size: 1.8em;  
	line-height: 1.1em;
}

#wp-content .post h2, 
#wp-content h3, 
.related_posts strong {
	font-size: 1.2em;
	color: #252525;
	clear: both;
}

#wp-content .post .pageTitle {
	max-width: 480px;
	display: inline-block;
}

#wp-content .more-link {
	font-size: 1.2em;
	font-weight: bold;
}

#wp-content textarea {
	width: 100%;
	min-height: 10em;
}

.related_posts table td {
	font-size: .85em;
	padding: 4px 5px;
	line-height: 1.1em;
}

.related_posts table td img {
	margin-bottom: 4px;
}

.wp-gallery img {
	margin-right: 8px;
}

.postgallery a img {
	margin-left: 8px;
}

.postgallery a:first-child img {
	margin-left: 0px;
}

.category-tags {
	color: #333333;
	font-size: .85em;
	line-height: 1.6em;
}

.category-tags a,
.postgallery a {
	text-decoration: none;
	color: #0983b6;
}

.category-tags a:hover,
.postgallery a:hover {
	text-decoration: underline;
}

.make-comment {
	background: none repeat scroll 0 0 #F5F5F5;
	border-top: 2px solid #E5E5E5;
	color: #363636;
	margin-bottom: 15px 0px 20px;
	padding: 15px;
}

/* controls */
#postscanner {
	padding: 5px 0 15px;
}

#postscanner a {
	color: #A1A1A1;
}

#postscanner-next {
	background: url("/img/sprites-icons.png") 100% -220px no-repeat;
	padding: 0px 12px;
	display: inline-block; 
	font-size: .85em;
	max-height: 1.2em;
	overflow: hidden;
	float: right;
	margin: 6px 0px 0px 0px;
	text-align: right;
	width: 23%;
}

#postscanner-previous {
	background: url("/img/sprites-icons.png") -495px -250px no-repeat;
	padding: 0px 12px;
	display: inline-block;
	font-size: .85em;
	max-height: 1.2em;
	overflow: hidden;
	float: left;
	margin: 6px 0 0 0px;
	text-align: left;
	width: 23%;
}

/* temp old */
.postbody .pagenav {
	float: right;
	margin: -10px 0 0;
	vertical-align: middle;
}

.postbody .pagenav_bottom .pagenav {
	display: table;
	float: none;
	margin: 0 auto;
	text-align: center;
	width: 200px;
}

.postbody #thumbs_bar {
	background: none repeat scroll 0 0 #E8E9EA;
	margin: 10px auto;
	padding: 7px;
	text-align: center;
	width: auto;
}

.postbody #thumbs_bar a img {
	border: 1px solid #E8E9EA;
	vertical-align: top;
}

.postbody #thumbs_bar a.active img {
	border-color: #0983b6;
}

.postbody .pagenav a {
	border-collapse: collapse;
	display: inline-block;
	height: 30px;
	overflow: hidden;
	text-indent: 30px;
	vertical-align: middle;
	width: 30px;
}

.postbody .pagenav a.first {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-gallery-top10-first.gif") no-repeat scroll 0 0 transparent;
}

.postbody .pagenav a.prev {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-gallery-top10-prev.gif") no-repeat scroll 0 0 transparent;
	margin-right: 5px;
}

.postbody .pagenav a.next {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-gallery-top10-next.gif") no-repeat scroll 0 0 transparent;
	margin-left: 5px;
}

.postbody .pagenav a.last {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-gallery-top10-last.gif") no-repeat scroll 0 0 transparent;
}

.prettyGalleryContainer {
	position: relative !important;
}

.postbody ul.prettyGallery {
	display: block;
	height: 60px !important;
	margin: 0 auto;
	padding: 0;
	visibility: visible !important;
}

.gecko .postbody ul.prettyGallery {
	left: 5px;
}

.webkit .postbody ul.prettyGallery {
	left: 5px;
}

.postbody ul.prettyGallery li {
	display: inline;
	float: left;
	padding-left: 0 !important;
	padding-right: 10px !important;
}

.postbody ul.prettyGallery li a {
	background: none repeat scroll 0 0 #FFFFFF;
	display: table-cell;
	height: 60px;
	vertical-align: middle;
	width: 90px;
}

.postbody ul.prettyGallery li:after {
	clear: none;
	content: "";
	display: inline;
	height: 0;
	visibility: hidden;
}

.pg_paging {
	display: block;
}

.pg_paging .pg_previous a, .pg_paging .pg_next a {
	text-indent: -999em;
}

#content ul.pg_paging li {
	position: absolute !important;
	top: 23px;
	z-index: 5;
}

#content ul.pg_paging li.pg_previous {
	left: 0;
}

#content ul.pg_paging li.pg_next {
	right: 0;
}

#content ul.pg_paging li.pg_previous a {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-slider-previous.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 16px;
	width: 9px;
}

#content ul.pg_paging li.pg_next a {
	background: url("/blog/wp-content/themes/autoguide/images/foundation/icon-slider-next.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 16px;
	width: 9px;
}

.pg_paging .pg_current {
	display: none;
}

ul.pg_paging li {
	display: inline-block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

#page-controls .prev, #page-controls .next {
background: #e8e9ea; padding: 10px 25px; display: inline-block; float: left; color: #464646; font-weight: bold;
order-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px;}

#page-controls .next {text-align: right; float: right;}
#page-controls a:hover {background: #d6d7d7;}

#page-controls .prev span,
#page-controls .next span {
	background: url("/img/sprites-icons.png") -495px -250px no-repeat;
	color: #464646;
	padding: 0px 12px;
	display: inline-block;
}

#page-controls .next span {
	background-position: 100% -220px;
}

/* disquis */
#dsq-subscribe .dsq-font {
	display: none;
}

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

.postbody .alignleft {	float:left; margin: 0px 10px 10px 0px; /* margin:10px 10px 10px 0px; */}
.postbody .aligncenter { display: block; margin:10px auto;}
.postbody blockquote { background: url(img/foundation/post-comment-quote.gif) no-repeat 18px 20px; padding:8px 38px;	margin:0;}

li.gplus {
	margin-right: 20px;
}

/* fix for wp-caption look */
.wp-caption {
	text-align: center;
	background-color: #f3f3f3;
	padding: 4px;
	margin: 10px;
}

.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;
}

small.fineprint {
	color: #999;
	font-size: 11px;
	line-height: 1rem;
}

.ad-wrap {
	width: 100%;
	border-bottom: 4px solid #e9e9eb;
}

.ad-sidebar {
	clear: right;
	margin: 30px 0;
	display: block !important;
	float: right;
	height: auto !important;
	overflow: hidden;
	width: 300px !important;
	position: sticky;
	top: 10px;
}

.ad2 {
	margin-bottom: 25px;
}

.ad-sidebar .ad-wrap {
	border-bottom: 0;
}

.ad-sidebar .ad-wrap .ad2 {
	margin-bottom: 0;
}

#sidebar-footer-subnav {
	background: #f3f3f2;
	margin-top: 10px;
	padding: 20px;
}

#sidebar-footer-subnav ul li {
	margin-bottom: 5px;
}

#related-posts {
	margin-top: 50px;
}

.single-post-repeater {
	margin-bottom: 25px;
	padding-top: 25px;
}