@charset "UTF-8";
/* ----------------------------------------
	Doctor's Advocate Global CSS v1.0
	©2010 Doctor's Advocate (doctorsadvocate.org)
	Site Design & Code by Fort:A Communications except where noted.
   ---------------------------------------- */

/* ----------------------------------------
	Global Defaults
   ---------------------------------------- */
body {font-size:100%;color:#555555;font-family:Arial, Helvetica, sans-serif;background-color:#B7B7B7;}
.center-div {margin:0 auto;width:960px;font-size:1em;}
.btn {outline:1px solid #000000;border:1px solid #ae6877;background:url('../images/doc-ad-btn-bg.png') repeat-x left top;text-align:center;color:#eeccd7;text-transform:uppercase;font-weight:bold;display:inline-block;padding:3px 10px;text-decoration:none;font-size:12px;}
.btn:hover {background-position:left -49px;color:#ffffff;}
#left-col p .btn {line-height:normal;padding4px 10px;}
p, #left-col .content-wrap ul, #left-col .content-wrap ol {font-size:.875em;line-height:1.5em;margin:1.5em 0;}
.input-btn {cursor:pointer;}
.text-box {border:1px solid #571f31;padding:4px;font-family:Georgia, "Times New Roman", Times, serif;font-size:.8em;color:#666;}

/* ----------------------------------------
	Header
   ---------------------------------------- */
#header-wrap {background-color:#a30234;height:175px;border-bottom:1px solid #410115;width:100%;}
#header {padding-top:10px;border-bottom:1px solid #62011f;}
#logo {float:left;display:block;width:144px;margin:0px 20px 10px 40px;}
#tag-line {float:left;display:block;width:360px;margin-top:30px;font-family:Georgia, "Times New Roman", Times, serif;color:#e4b4c2;}
#search {float:right;width:340px;margin-top:40px;}
#search .text-box {width:200px;}

#nav {border-top:1px solid #c86785;list-style:none;}
#nav li {float:left;margin:0px 10px;}
#nav li a {display:inline-block;padding:18px 29px;font-family:Georgia, "Times New Roman", Times, serif;color:#fdc4d6;text-decoration:none;}
#nav li a:hover {background:#8a012c;color:#ffffff;text-shadow:#333 2px 2px 2px;}
#nav li.current_page_item a, #nav li.current_page_parent a {border-bottom:6px solid #c86785;text-shadow:#333 2px 2px 2px;color:#ffffff;padding:15px 29px;}

/* ----------------------------------------
	Feature Section (homepage)
   ---------------------------------------- */
#feature-wrap {height:325px;border-bottom:1px solid #999999;background-color:#fff;}
#feature {background:url('../images/docad-medical-malpractice-bg.png') no-repeat 50px bottom;height:325px;}
.feature-text {width:430px;float:right;}
.feature-text h1 {font:normal 2em Georgia, "Times New Roman", Times, serif;color:#a30234;margin-top:1.5em;}
a.feature-btn {background:url('../images/docad-big-btn-bg.png') repeat-x left top;display:inline-block;color:#fff;text-decoration:none;text-align:center;padding:10px 30px;outline:1px solid #000000;border:1px solid #ae6877;}
a.feature-btn:hover {background-position:left -56px;text-shadow:#333 2px 2px 2px;}



/* ----------------------------------------
	Testimonial Section (homepage)
   ---------------------------------------- */
#testimonial-wrap {height:150px;border-top:1px solid #f0f0f0;border-bottom:1px solid #999999;background:#cccccc;}
.testimonial-text {float:left;width:600px;text-align:right;font-family:Georgia, "Times New Roman", Times, serif;margin-top:20px;}
.testimonial-text p {margin-top:0px;margin-bottom:10px;color:#5d5d5d;font-style:italic;font-size:1em;}
.testimonial-text a {color:#a30234;font-size:.75em;}
.testimonial-author {float:right;width:320px;font:italic .875em Georgia, "Times New Roman", Times, serif;margin-top:50px;}
.testimonial-author span {display:block;color:#a30234;}
/* ----------------------------------------
	Two Cols
   ---------------------------------------- */
#two-col-wrap {border-top:1px solid #f8f8f8;border-bottom:1px solid #999999;background:#fff;}
#two-col {padding:40px 0px;}
#two-col a:hover {background-color:#f6e6eb;text-decoration:none;}

/* ----------------------------------------
	Left Col
   ---------------------------------------- */
#left-col {float:left;width:600px;border-right:1px solid #bfbfbf;padding-right:40px;}
#home #left-col h2 {color:#a30234;font:normal 1.5em Georgia, "Times New Roman", Times, serif;}

#left-col h1 {color:#a30234;font:normal 1.5em Georgia, "Times New Roman", Times, serif;}
#left-col h2 {color:#a30234;font:normal 1.35em Georgia, "Times New Roman", Times, serif;}
#left-col h3 {color:#a30234;font:normal 1.2em Georgia, "Times New Roman", Times, serif;}
#left-col h4 {color:#a30234;font:normal 1em Georgia, "Times New Roman", Times, serif;}
#left-col h5, h6 {color:#a30234;}
#left-col div.content-wrap ul, #left-col div.content-wrap ol {margin-left:40px;}
#left-col div.content-wrap ul li, #left-col div.content-wrap ol li {margin:.3em 0;}
#left-col address {font-style:normal;font-size:.875em;}

/* ----------------------------------------
	Right Col
   ---------------------------------------- */
#right-col {float:left;width:300px;padding-left:19px;margin-left:-1px;border-left:1px solid #bfbfbf;}
#right-col .widget-title {font:normal 1em Georgia, "Times New Roman", Times, serif;color:#a30234;display:block;padding-left:35px;background-position:left center;background-repeat:no-repeat;}
#right-col .right-section, #right-col .widget {margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cccccc;}

#newsletter .widget-title {background-image:url('../images/doc-ad-mail-icon.png');}
#newsletter form {margin:15px 0px;}

#sign-up .widget-title {background-image:url('../images/doc-ad-shield-icon.png');margin-bottom:10px;}

#right-col #facebook a.widget-title {background-image:url('../images/doc-ad-facebook-icon.png');color:#3a5897;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;padding-left:45px;}
#facebook a.widget-title span {font-size:.8em;font-weight:normal;display:block;}

/* widget category plugin not working
#categoryposts-3 .widget-title {background-image:url('../images/doc-ad-rss-icon.png');padding-top:3px;padding-bottom:3px;}
#categoryposts-3 .btn {float:right;margin-top:-25px;}
#categoryposts-3 .cat-post-item {font-size:.75em;margin:15px 0px 10px 35px;}
#categoryposts-3 .cat-post-item .article-link {font-weight:bold;display:block;margin-bottom:.3em;}
#categoryposts-3 .cat-post-item em, #categoryposts-3 .recent-article-links em a {color:#727272;font-weight:normal;}
 */
.widget_categories h2.widget-title {padding-left:0px !important;border-bottom:1px solid #cccccc;padding-bottom:15px;margin-bottom:15px;}
.widget_categories ul {list-style:none;}
.widget_categories ul li {margin:8px 0px;font-size:.75em;font-style:italic;color:#999;}
.widget_categories ul li a {/*color:#a30234;*/font-style:normal;}


.widget_recent_entries .widget-title {background-image:url('../images/doc-ad-rss-icon.png');padding-top:3px;padding-bottom:3px;}
.widget_recent_entries ul {list-style:none;}
.widget_recent_entries li {font-size:0.75em;margin:15px 0 10px 35px;font-weight:bold;}

#twitter-tools .widget-title {background-image:url('../images/twitter-icon.png');padding-top:6px;padding-bottom:4px;}
#twitter-tools .aktt_tweets {margin-top:10px;}
#twitter-tools .aktt_tweets ul {list-style:none;}
#twitter-tools .aktt_tweets li {font-size:0.75em;margin:15px 0 10px 35px;}

#address-wrap {margin-bottom:1em;}
#address-wrap .widget-title {background-image:url('../images/doc-ad-map-icon.png');padding-top:4px;padding-bottom:4px;margin-bottom:.5em;}
#address-wrap address {margin:10px 0 10px 35px;font-size:.75em;font-style:normal;}

/* ----------------------------------------
	Footer
   ---------------------------------------- */
#footer-wrap {height:150px;border-top:1px solid #cccccc;background:#b7b7b7;}
#footer ul {border-bottom:1px solid #808080;list-style:none;font-size:.875em;font-weight:bold;}
#footer ul li {float:left;margin:0px 10px;}
#footer ul li a {display:inline-block;padding:18px 32px;color:#a30234;text-decoration:none;}
#footer ul li a:hover {color:#ffffff;text-shadow:#808080 2px 2px 2px;}
#footer .copyright {border-top:1px solid #cfcfcf;font-size:.7em;color:#a30234;padding-top:10px;}
#footer .copyright span {float:right;display:inline-block;}
#footer .copyright span a {color:#a30234;}

/* ----------------------------------------
	Homepage Specific
   ---------------------------------------- */
.home-block {float:left;height:175px;width:290px;margin-right:20px;margin-bottom:20px;}
div.front-page {background:#e5e5e5 !important;} /* applies to two-col */

/* ----------------------------------------
	Blog Specific
   ---------------------------------------- */
	.content-wrap blockquote {margin:1.5em 0;padding:0px 35px 5px 0px;font-family:Georgia, "Times New Roman", Times, serif;color:#a30234;background:url('../images/blockquote-bottom.png') no-repeat right bottom;}
	.content-wrap blockquote p {margin-bottom:0px;padding:5px 0px 0px 35px;background:url('../images/blockquote-top.gif') no-repeat left top;}
	
	.content-wrap table td {padding:5px;} /* lets put a little padding into tables just in case */
	.content-wrap code {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px;display:block;}
	
	/* Social Buttons (Digg Digg Plugin) with some special sauce for scrolling */
	.content-wrap {position:relative;}
	.dd_buttons {position:absolute;margin-left:-100px;background-color:#fff;width:74px;top:0;}
	.dd_post_share .dd_button_v {display:inline-block;clear:both;margin:5px 0px;float:right;}
/* ----------------------------------------
	Blog HomePage Left Col
   ---------------------------------------- */
   .blog p.blog-home {color:#494949;padding-bottom:10px;border-bottom:1px solid #cccccc;font-size:1.25em;font-weight:bold;margin-top:0px;}
   a.post-title-link {color:#A30234;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;display:inline-block;}
   div.post-info {font-size:.75em;color:#848484;margin:5px 0px;}
   div.post-info a {font-style:italic;color:#848484;}
   div.post-info .comment-count {float:right;}
   .home-post-wrap {border-bottom:1px solid #cccccc;margin-bottom:1.5em;}
   .home-post-wrap img.alignleft {margin-top:1.3em;border:3px solid #d5b4bf;}
   .continue-btn {display:inline-block;margin-bottom:1em;margin-top:-1em;margin-left:-5px;background:url('../images/continue-reading-btn.png') no-repeat 135px center;padding:5px 25px 5px 5px;font-weight:bold;color:#a30234;text-decoration:none;font-size:.875em;width:130px;}
	
/* ----------------------------------------
	Search Page
   ---------------------------------------- */
#search-page .text-box {width:300px;}
h1.search-headline {margin-bottom:1em;}
div.search-results a.post-title-link {color:blue;}
/* ----------------------------------------
	Remove Active Nav Where needed
   ---------------------------------------- */
.error-page li.current_page_item a, .error-page li.current_page_parent a {border-bottom:0px !important;text-shadow:none !important;color:#fdc4d6 !important;padding:18px 32px !important;}

/* ----------------------------------------
	Comments
   ---------------------------------------- */
#comment-wrap {}
#comment-wrap #comments {font-size:1em;color:#a30234;font-family:Georgia, "Times New Roman", Times, serif;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.3em 0;}
#comment-wrap #comments span {color:#848484;font:italic .9em Arial, Helvetica, sans-serif;float:right;margin-top:3px;}
#comment-wrap .avatar {float:left;display:inline-block;margin:0px 10px 5px 0px;border:1px solid #a6a6a6;}
.comment-author {font-weight:bold;font-size:14px;}
.comment-author span {color:#494949;font-size:12px;display:inline-block;float:right;font-weight:normal;}
.comment-author span a  {color:#494949;}
a.comment-reply-link {font-size:.875em;float:right;}
#comment-wrap .div-comment {margin-bottom:1em;}
#comment-wrap .div-comment .author {background:#edccd6;padding:10px;}

/* threaded comments */
#comment-wrap ol, #comment-wrap ol .children {list-style:none;font-size:1em !important;}
#comment-wrap .children {margin-left:0px;}
.li-comment {border-bottom:1px solid #e5e5e5;}
.children .li-comment {border-bottom:none;border-top:1px solid #e5e5e5;padding-left:30px;background:url('../images/comment-reply-bg.png') no-repeat left 5px;}

/* Comment Reply */
#respond label.comment-headline {font-size:1em;color:#a30234;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #e5e5e5;padding:1em 0 .3em 0;display:block;width:100%;text-align:left;}
#respond label {display:inline-block;text-align:right;width:50px;margin-right:5px;}
#respond input#author, #respond input#email, #respond input#url {border:1px solid #BFBFBF;color:#666666;padding:4px;width:200px;clear:left;font:normal 1em/1.5em Georgia, "Times New Roman", Times, serif;}
#respond em {font-size:.875em;color:#999;}
#respond a#cancel-comment-reply-link {display:inline-block;float:right;font-size:.875em;margin-top:20px;}
#respond textarea#comment {color:#666;width:500px;border:1px solid #BFBFBF;padding:5px;font:normal 1em/1.5em Georgia, "Times New Roman", Times, serif;}
#respond input.post-comment-btn {border:none;background:url('../images/post-comment-btn.png') no-repeat left top;text-indent:-9999px;display:inline-block;width:172px;height:31px;margin-left:60px;}
#respond input.post-comment-btn:hover {background-position:left -31px;cursor:pointer;}
#respond label.error {background:url('../images/icon-err.png') no-repeat left top;color:#A30234;font-weight:bold;margin:0 0 0 5px !important;font-size:12px;width:20px;text-align:left;}
#respond textarea.error, #respond input.error {background-color:#FFDFDF;border-color:#a30234 !important;}
#respond textarea.valid, #respond input.valid {background-color:#dfffe9;border-color:#2abd57 !important;}

/* ----------------------------------------
	Cforms
   ---------------------------------------- */
#left-col div.content-wrap .cform {font-size:.875em;}
#left-col div.content-wrap .cform li.textonly {font:normal 1.25em Georgia, "Times New Roman", Times, serif;color:#a30234;margin-top:1em;margin-bottom:1em;padding-top:.5em;border-top:1px solid #BFBFBF;}
#left-col div.content-wrap .cform ol {list-style:none;margin-left:0px;}
#left-col div.content-wrap .cform ol li {margin:.5em 0;}
#left-col div.content-wrap .cform label {display:block;float:left;padding-top:3px;width:125px;text-align:right;margin-right:5px;}
#left-col div.content-wrap .cform label:after {content:":";}
#left-col div.content-wrap .cform label.cf-after {display:inline;float:none;}
#left-col div.content-wrap .cform label.cf-after:after {content:"";}
#left-col div.content-wrap .cform li.cf-box-title {margin-left:45px;margin-bottom:.5em;}
#left-col div.content-wrap .cform li.cf-box-group {margin-left:65px;margin-top:.5em;margin-bottom:1.5em;}
#left-col div.content-wrap .cform span.reqtxt, #left-col div.content-wrap .cform span.emailreqtxt {display:inline-block;margin-left:3px;}
#left-col div.content-wrap .cform li input.single {border:1px solid #BFBFBF;color:#666666;padding:4px;width:200px;font:normal 1em/1.5em Georgia, "Times New Roman", Times, serif;}
#left-col div.content-wrap .cform li textarea.area {border:1px solid #BFBFBF;color:#666666;padding:5px;width:400px;font:normal 1em/1.5em Georgia, "Times New Roman", Times, serif;}
#left-col div.content-wrap .cform li select#left-col div.content-wrap .cformselect {width:208px;}
#left-col div.content-wrap .cform p.cf-sb {padding-left:130px;border-top:1px solid #BFBFBF;margin-top:0;padding-top:1.25em;}
#left-col div.content-wrap .cform input.sendbutton {border:none;background:url('../images/submit-btn.png') no-repeat left top;text-indent:-9999px;display:inline-block;width:142px;height:31px;}
#left-col div.content-wrap .cform input.sendbutton:hover {background-position:left -31px;cursor:pointer;}

/* errors */
#left-col div.content-wrap .cform li.cf_li_err {background:#FFDFDF;padding:5px 0px;border-top:1px solid #a30234;border-bottom:1px solid #a30234;}
#left-col div.content-wrap .cform li.cf_li_err ul {list-style:none !important;margin:0px 0px 0px 130px !important;}
#left-col div.content-wrap .cform li.cf_li_err li {background:url('../images/icon-err.png') no-repeat left top;}
#left-col div.content-wrap .cform li ul.cf_li_text_err li {margin:0 !important;color:#a30234;font-weight:bold;padding-left:18px;}
#left-col div.content-wrap .cform li.cf_li_err span.reqtxt, #left-col div.content-wrap .cform li.cf_li_err span.emailreqtxt {color:#a30234;}
#left-col div.content-wrap .cform li input.cf_error {border-color:#a30234 !important;}
div.failure {margin:1em 0px;padding:20px 20px 20px 55px;font-size:.875em;border-top:1px solid #a30234;border-bottom:1px solid #a30234;background:#FFDFDF url('../images/icon-err-lg.png') no-repeat 20px 17px;}
div.failure a:hover {background-color:transparent !important;}
div.failure ol {margin-left:-20px;margin-top:10px;}
p.linklove {display:none;}

/* success */
div.success {background:#dfffe9 url('../images/icon-success.png') no-repeat 20px 17px;margin:1em 0px;padding:20px 20px 20px 55px;border-top:1px solid #2abd57;border-bottom:1px solid #2abd57;}

/* ----------------------------------------
	Pagination - Single for next post, and pagination for blog homepage
   ---------------------------------------- */
div.pagination_single {border-top:1px solid #bdbdbd;margin-top:.5em;font-size:.875em;} /* set the tone */
div.pagination_single p {font:normal 1.25em Georgia, "Times New Roman", Times, serif;color:#a30234;margin-top:.5em;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #bdbdbd;}
div.pagination_single span {display:inline-block;}
div.pagination_single span a {padding:4px 10px;margin:0px 2px;text-decoration:none;text-align:center;}
/*wp-pagenavi - plugin */
div.wp-pagenavi {font-size:.8em;}
.wp-pagenavi .pages {display:inline-block;float:right;}
.wp-pagenavi a, .wp-pagenavi span.current {display:inline-block;padding:4px 10px;margin:0px 2px;text-decoration:none;text-align:center;}
.wp-pagenavi span.current {font-weight:bold;background-color:#A30234;color:#fff;text-shadow:#333 2px 2px 2px;}
