/*
Theme Name: MedMan
Theme URI: http://www.medman.com/
Description: The custom blog theme for MedMan.com.
Version: 1.0
Author: Ryan Lascano | Carew Co., LLC
Author URI: http://www.carewco.net/
*/

/* ------------------------------------------------------------ COLOR KEY ----- */
/*

	Gray (content box bg): #eaf0ef
	Tan (content box bg): #e8e8c4
	L. Blue (content box bg): #95d7ee
	D. Blue (logo, nav): #00539b
	Orange (logo, nav, buttons): #fdb924
	
*/
/* ------------------------------------------------------------ BLOG SPECIFIC STYLES ----- */

@import url("http://www.medman.com/css/medman.css");

a.rss {
	display:block;
	width:120px;
	height:30px;
	padding-left:40px;
	font-family:"ITC Franklin Gothic", "Franklin Gothic", "Arial Narrow", Tahoma, Arial, sans-serif;
	font-size:18px;
	line-height:24px;
	text-transform:uppercase;
	text-decoration:none;
	color:#222;
	background:url(http://www.medman.com/images/rss-icon.gif) top left no-repeat;
	overflow:hidden;
	}
	
a.rss:hover {
	background-position:bottom left;
	}

.light-blue .subnav li a:hover {
	background-color:#e8e8c4;
	}
	
#category-list, #archive-list, #recent-post-list {
	width:160px;
	overflow:auto;
	}
	
	#category-list li, #archive-list li {
		display:block;
		width:160px;
		margin-bottom:0px;
		/*float:left;*/
		}
		
		#category-list li a, #archive-list li a {
			display:block;
			width:140px;
			padding:10px;
			/*float:left;*/
			}
			
	#recent-post-list li {
		display:block;
		width:160px;
		}
		
		#recent-post-list li a {
			display:block;
			width:140px;
			}
			
.post {
	padding-top:3px;
	position:relative;
	}
	
	.post h1, .post h2 {
		width:650px;
		}
		
	/*.post-body p + p {
		text-indent:1em;
		}*/
		
	.post ul, .post ol {
		padding-left:20px;
		margin-bottom:21px;
		font-size:14px;
		line-height:21px;
		color:#333;
		}
		
	.post ul {
		list-style:square outside;
		}
		
	.post ol {
		list-style:decimal outside;
		}
		
		.post ul li, .post ol li {
			margin-bottom:5px;
			}
			
			.post ul li ul {
				padding-top:5px;
				margin-bottom:0px;
				list-style-type:circle;
				}
	
	.post blockquote {
		padding:19px;
		margin:0px 15px 21px;
		background-color:#e8e8c4;
		border:1px solid #bbb;
		}
		
		.post blockquote p {
			margin-bottom:0px;
			font-size:18px;
			line-height:30px;
			color:#555;
			}
			
	.post .comments-link a {
		display:block;
		height:30px;
		padding:0px 10px;
		font-family:"ITC Franklin Gothic", "Franklin Gothic", "Arial Narrow", Tahoma, Arial, sans-serif;
		font-size:11px;
		line-height:30px;
		text-transform:uppercase;
		text-decoration:none;
		text-align:center;
		color:#fff;
		background-color:#fdb924;
		position:absolute;
		top:0px;
		right:0px;
		}
		
	.post .comments-link a:hover {
		background-color:#fc8511;
		}
		
	p.post-meta {
		margin-bottom:0px;
		padding-top:15px;
		font-size:12px;
		border-top:1px solid #bbb;
		}
		
	.post .divider {
		padding-top:30px;
		margin-bottom:30px;
		}
		
	.aligncenter {
		margin-left:auto;
		margin-right:auto;
		}
		
.post-nav {
	font-family:"ITC Franklin Gothic", "Franklin Gothic", "Arial Narrow", Tahoma, Arial, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	overflow:auto;
	}
	
	.post-nav .prev a {
		padding-left:23px;
		background:url(http://www.medman.com/images/post-nav-prev-arrow.gif) center left no-repeat #95d7ee;
		float:left;
		}
		
	.post-nav .next a {
		padding-right:23px;
		background:url(http://www.medman.com/images/post-nav-next-arrow.gif) center right no-repeat #95d7ee;
		float:right;
		}
		
		.post-nav .prev a, .post-nav .next a {
			color:#222;
			text-decoration:underline;
			}
			
		.post-nav .prev a:hover, .post-nav .next a:hover {
			text-decoration:none;
			}
			
ul.comment-list {
	padding-top:20px;
	}

	.comment {
		padding-bottom:30px;
		overflow:auto;
		}
	
		.comment-author {
			width:160px;
			padding-right:40px;
			background:url(http://www.medman.com/images/comment-bg-arrow.gif) top right no-repeat;
			float:left;
			}
			
			img.avatar {
				margin-bottom:10px;
				}
				
			p.author {
				margin-bottom:0px;
				}
				
			p.comment-meta {
				font-size:11px;
				margin-bottom:0px;
				}
			
		.comment-body {
			width:330px;
			padding:15px;
			background-color:#f6f5e1;
			float:left;
			}
			
	li.bypostauthor {
		}
		
		.bypostauthor .comment-author {
			padding:0px 0px 0px 40px;
			text-align:right;
			background:url(http://www.medman.com/images/comment-bg-arrow-left.gif) top left no-repeat;
			float:right;
			}
			
			.bypostauthor img.avatar {
				float:right;
				clear:both;
				}
				
			.bypostauthor p.author {
				text-align:right;
				clear:both;
				}
				
			.bypostauthor p.comment-meta {
				text-align:right;
				}
				
		.bypostauthor .comment-body {
			float:right;
			}
			
		
	.comment-list .avatar.photo {
		float:none;
		width:64px;
		height:64px;
		margin:0px 0px 10px;
		}
		
		.comment-list .avatar.photo img {
			border:none;
			width:64px;
			height:64px;
			}
			
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
p.wp-caption-text {
	padding:5px 0px 10px;
	margin-bottom:0px;
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#666;
	}