/*
Theme Name: ProMed
Theme URI: http://wordpress.org/
Description: WordPress theme exclusively developed for Pro Med LLC.
Version: 1.0
Author: Headway Marketing
Author URI: http://headwaymarketing.com/
Tags: blue, yellow, fixed width, two columns, widgets

	ProMed v1.0
	 http://promedllc.net/

	This theme was designed and built by Headway Marketing,
	whose site you will find at http://headwaymarketing.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* Typography */
body{font:14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;color:#333}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{font-weight:normal;padding:0;margin:0}small{font-size:12px}a{color:#17365d}a:hover{}p{margin-bottom:10px} 
/* Layout */
body{background:#aaa url(images/bg_body.gif) top repeat-x}
.container{width:800px; margin:20px auto}
.header{margin-bottom:18px}
	.header h1 a{background:url(images/logo_promed.png); display:block; width:310px; height:73px; text-indent:-9999px; margin-bottom:20px}
	.header ul{list-style:none; background:#17365d url(images/bg_topnav.png); padding-bottom:2px; overflow:auto; height:100%}
	.header ul li {display:inline; margin:0}
	.header ul li a{padding:10px 20px; margin-left:10px; color:#fff; text-decoration:none; display:block; float:left}
	.header ul li a:hover{background:#17365d}
.featured{display:block; width:800px; height:285px; background:url(images/bg_featured.jpg); margin-bottom:20px}
	.featured div{padding:90px 0 0 20px}
	.featured ul{list-style:url(images/blt_checkmark.gif); margin-left:10px}
.content{width:580px; float:left; margin-right:20px}
	.post{background:#fff url(images/bg_post.png) bottom no-repeat; margin-bottom:20px}
	.post h2{background:#ffc000 url(images/bg_post_h2.png) top no-repeat; padding:5px 10px; font:italic 26px Georgia, "Times New Roman", Times, serif}
	.post_content{padding:10px; overflow:auto; height:100%}
	/* Comment List */
	h5.comment_list_header{display:block; width:540px; background:#ddd url(images/bg_comment_form_header.png) top no-repeat; padding:0 10px; border-bottom:1px solid #555; margin-top:10px}
	ol.comment_list{list-style:none; background:#ddd url(images/bg_comment_form.png) bottom no-repeat; padding:10px 0}
	ol.comment_list li{background:#fff; margin:0 10px 10px; padding:10px; border-bottom:1px solid #17365d}
	ol.comment_list li ul{list-style:none}
	ol.comment_list li ul li{background:#eee}
	.comment p{margin:5px 0 5px 74px}
	.bypostauthor{background:#ffc}
        .fn{font-weight:bold}
	.says{color:#777}
	.avatar{float:left; margin-right:10px}
	.comment-meta{font-size:10px; border-bottom:1px dotted #474545; margin:0 0 0 74px}
	.reply{font-size:12px}
	/* Comment Form */
	h5.comment_form_header{display:block; width:540px; background:#ddd url(images/bg_comment_form_header.png) top no-repeat; padding:0 10px; border-bottom:1px solid #555; margin-top:20px}
	.comment_form{background:#ddd url(images/bg_comment_form.png) bottom no-repeat; padding:10px 10px 1px; margin-bottom:10px}
	.comment_form input,.comment_form textarea{border:1px solid #17365d; padding:4px}
	.comment_form input:focus,.comment_form textarea:focus{background:#ffc}
	input.submit_comment{border:2px solid #fff; background:#365173; color:#fff; padding:7px; font:bold 14px Arial, Helvetica, sans-serif}
	input.submit_comment:hover,input.submit_comment:focus{cursor:pointer; background:#17365d}
.sidebar{width:200px; float:right}
	.sidebar h3{background:#ffc000 url(images/bg_sidebar_h3.png) top no-repeat; padding:3px 10px 4px; font-style:italic}
	.sidebar ul{list-style:none}
	.sidebar ul li{margin:0}
	.sidebar ul li ul{background:#fff url(images/bg_sidebar_ul.png) bottom no-repeat; padding-bottom:15px; margin-bottom:20px}
	.sidebar ul li ul li{border-bottom:1px solid #ddd}
	.sidebar ul li ul li a{padding:4px 10px; display:block}
	.sidebar ul li ul li a:hover{text-decoration:none; background:#ddd}
.footer{clear:both; background:url(images/bg_footer.png) no-repeat; text-align:center; padding:12px 0 3px}
/* Misc Classes */
.clear{clear:both}
.small{font-size:12px}
.alignright{float:right}
.alignleft{float:left}
.grey{color:#999}
.black{color:#333}
acronym, abbr, span.caps{cursor:help}
acronym, abbr {border-bottom:1px dashed #999}
blockquote{margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd}
blockquote cite {margin:5px 0 0; display:block}
.center {text-align:center}
.pb_20{padding-bottom:20px}
.pl_20px{padding-left:20px}
/* Images */
p img{padding:0; max-width:100%}
a img{border:none}
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}
/* Captions */
.aligncenter, div.aligncenter{display:block; margin:0 auto}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top: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}