/*
Theme Name: MDH Radiology Continua 2012
Theme URI: https://www.mdhradiology.com/
Description: A premium custom theme by Web Defined
Version: 1.0
Author: Web Defined
Author URI: http://www.webdefined.us
*/

/* Using Typekit P22 Underground
*  Light Style = font-weight:300
*  Medium Style =  font-weight:500
*/

/* Using Typekit Brandon Grotesque
*  Light Style =    font-weight:300
*  Regular Style =  font-weight:400
*  Medium Style =   font-weight:500
*  Bold Style =     font-weight:700
*/

/* GLOBALS */
body,div,span,h1,h2,h3,h4,h5,h6,p,ul,li,input,select,optgroup,label,legend,textarea,fieldset,form,td,th,table,tr,blockquote {margin:0;padding:0;font-size:14px;line-height:100%;font-weight:400;font-family:"brandon-grotesque"/*"p22-underground"*/;}
input,select,optgroup,label,legend,textarea {display:block;}
label,input {float:left;color:#2a55a0;}
ol, ul, li {list-style-type:none;}
img {border:0;}
a {margin:0;padding:0;text-decoration:none;outline:none;line-height:100%;}

div.clear-right {clear:right;height:0;overflow:hidden;}
div.clear-left {clear:left;height:0;overflow:hidden;}
div.clear-both {clear:both;height:0;overflow:hidden;}



/* MAIN */
body {margin:0 auto;background:url(images/bg/body-bg6.jpg) top center repeat;}
div#wrap {width:1072px;height:auto;background:url(images/css/wrap-bg4.png) 0 0 repeat-y;}
div#wrap2 {width:1072px;height:auto;background:url(images/css/ribbons4.png) 40px -55px repeat-y;}
div#inner-wrap {width:990px;height:auto;}
.site-header {width:990px;height:auto;padding:40px 0 0 0; }
.site-footer {width:990px;height:auto;margin:0 0 0 0;padding:0 0 10px 0;}
div#content {}


/* HEADER */
.site-header #hgroup-logo-wrap {width:100%;margin:0 0 10px 0;}
.site-header h1.site-title {float:left;width:243px;height:115px;margin:0 0 0 25px;font-size:0;background:url(images/css/logo1.png) 0 0 no-repeat;}
.site-header h1.site-title a {display:block;width:239px;height:119px;}
.site-header h1.site-title a span {display:none;}
.site-header h2.site-description {display:none;}

/* header search form */
.site-header #searchform {float:right;width:177px;height:24px;margin:85px 24px 0 0;}
.site-header #searchform label {display:none;}
.site-header #searchform input#s {float:left;display: block;width:144px;height:19px;padding:3px 0 3px 10px;overflow:hidden;font-size:14px;color:#444;text-transform:lowercase;border:0;background:url(images/css/search-text.png) 0 0 no-repeat transparent;}
.site-header #searchform input#searchsubmit {float:left;width:23px;height:24px;overflow:hidden;font-size:0;border:0;background:url(images/css/search-btn.png) 0 0 no-repeat transparent;cursor:pointer;}

/* main navbar */
.site-header .main-navigation {width:100%;margin:0 0 2px 0;padding:0;}
.main-navigation .menu-main-nav-bar-container {}
.menu-main-nav-bar-container ul {}
.menu-main-nav-bar-container ul li {position:relative;float:left;width:196px;height:31px;margin:0 2px 0 0;background:#a894a2;z-index:100;}
.menu-main-nav-bar-container ul li.last {margin-right:0 !important;}
.menu-main-nav-bar-container ul li.current_page_item, .menu-main-nav-bar-container ul li.current_page_parent, .menu-main-nav-bar-container ul li.current_page_ancestor {background:#9292c8;}
.menu-main-nav-bar-container ul li:hover {background:#9292c8;}
.menu-main-nav-bar-container ul li a, .menu-main-nav-bar-container ul li a:visited {display:block;width:196px;height:15px;padding:10px 0 8px 0;font-size:13px;color:#fff;text-transform:uppercase;font-weight:400;}
.menu-main-nav-bar-container ul li a:hover {}

.menu-main-nav-bar-container ul li ul li {text-align:left;border-bottom:0;/*border-bottom:1px solid #f0e4e0;*/}
.menu-main-nav-bar-container ul li ul li a, .menu-main-nav-bar-container  ul li ul li a:visited {display:block;padding-left:10px;font-size:13px;text-align:left;cursor:pointer;text-transform:uppercase;font-weight:400;}
.menu-main-nav-bar-container ul li ul li.selected a, .menu-main-nav-bar-container ul li ul li a:hover {}
.menu-main-nav-bar-container ul li ul {position:absolute;left:0;display:block;visibility:hidden;height:auto;margin:-4px 0 0 0px;}
.menu-main-nav-bar-container ul li ul li {display:list-item;float:none;top:6px;}
.menu-main-nav-bar-container ul li ul li.last {margin:0 2px 0 0 !important;}

.menu-main-nav-bar-container ul li ul li ul {position:absolute;left:0;margin-top:0px;margin-left:196px;}	/* third tier */


/* FOOTER */
.site-footer .footer-boxes {}
.footer-boxes ul {}
.footer-boxes ul li {float:left;width:233px;height:auto;margin:0 19px 0 0;background:#ebc3d4;}
.footer-boxes ul li.last {margin:0;}
.footer-boxes ul li a, .footer-boxes ul li a:visited {display:block;width:203px;height:auto;padding:15px 15px 17px 15px;text-align:left;}
.footer-boxes ul li a:hover {}

.footer-boxes ul li a h2 {margin:1px 0 9px 0;font-size:16px;color:#a02a66;line-height:100%;text-transform:uppercase;font-weight:500;font-family:"p22-underground";text-align:center;}
.footer-boxes ul li a p {font-size:13px;color:#414141;line-height:120%;font-weight:300;font-family:"p22-underground";}
/*
.footer-boxes ul li:hover {background:#9292c8;}
.footer-boxes ul li:hover a h2, .footer-boxes ul li:hover a p {color:#fff;} */

.site-footer .footer-col-wrap {margin:27px 0 10px 0;padding:7px 0 0 0;border-top:1px solid #545454;}
.footer-col-wrap .footer-1 {float:left;width:60%;}
.footer-col-wrap .footer-2 {float:right;width:40%;text-align:right;}

.footer-1 #copyright {margin:0;padding:0 !important;height:11px;}
.footer-1 #copyright .textwidget {margin:0 !important;padding:0 !important;height:13px;font-size:13px;color:#525252;text-align:left;line-height:100% !important;}
.footer-1 #copyright .textwidget span {margin:0 4px 0 0;padding:0 2px 0 0;border-right:1px solid #525252;}

.footer-2 .footer-navigation {}
.footer-navigation .menu-footer-menu-container {}
.menu-footer-menu-container ul {}
.menu-footer-menu-container ul li {float:right;width:auto;height:13px;margin:0 6px 0 0;padding:0 6px 0 0;border-right:1px solid #525252;}
.menu-footer-menu-container ul li.last {margin:0;padding:0;border:0;}
.menu-footer-menu-container ul li a, .menu-footer-menu-container ul li a:visited {display:block;width:auto;height:13px;margin:0;padding:0;font-size:13px;color:#525252;text-decoration:underline;}
.menu-footer-menu-container ul li a:hover {text-decoration:none;}

.social-icons-wrap #social {width:auto;}
#social .cnss-social-icon {float:right;margin:15px 12px 0 0 !important;}

.site-footer #artist {margin:10px 0 0 0;padding:0 !important;height:13px;text-align:center;}
.site-footer #artist .textwidget {width:400px;margin:0 auto !important;padding:0 !important;height:13px;font-size:13px;color:#525252;text-align:center;line-height:100% !important;}
.site-footer #artist .textwidget a, .footer #artist .textwidget a:visited {font-size:13px;color:#525252;}
.site-footer #artist .textwidget a:hover {color:#891f62;}


/* CONTENT */
div.content-area div#content .type-page {width:945px;height:auto;margin:30px 0 30px 0;padding-right:10px;text-align:left;}
div#content .type-page h1.entry-title {margin:0 0 4px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
div#content .type-page h2, div#content .type-page h2 span, div#content .type-page h3, 
div#content .type-page h4, div#content .type-page h5, 
div#content .type-page h6 {margin:40px 0 3px 0;font-size:20px;color:#525252;line-height:160%;font-weight:600;}

div#content .type-page h2 span {text-transform:uppercase;}

div#content .type-page h2.entry-title, div#content .type-page h2.entry-title a {margin:0 0 4px 0;font-size:22px;color:#525252;line-height:120%;font-weight:500;}
div#content .type-page h2.entry-title a:hover {color:#891f62;}

/*div#content .type-page h2.infinity {height:31px;margin:30px 0 8px 0;font-size:20px;color:#525252;line-height:160%;font-weight:600;}
div#content .type-page h2.infinity span {font-size:20px;color:#525252;font-weight:600;line-height:160%;}
*/

div#content .type-page img.continua-img {width:150px;height:150px;margin:8px 0 10px 30px;border:2px solid #a894a2;-moz-box-shadow:0px 0px 5px 3px #ccc;-webkit-box-shadow:0px 0px 5px 3px #ccc;box-shadow:0px 0px 5px 3px #ccc;}

div#content .type-page p {margin:0 0 20px 0;font-size:17px;color:#525252;line-height:140%;}
div#content .type-page p a, div#content .type-page p a:visited {font-size:17px;color:#891f62 !important;}
div#content .type-page p a:hover {color:#525252 !important;}
div#content .type-page p.pink, div#content .type-page p span.pink {margin:0 0 15px 0;font-size:17px;color:#891f62 !important;line-height:140%;font-weight:600;}

div#content p.first-paragraph {margin-top:35px !important;}

div#content .type-page p.image-link {float:right;margin:50px 0 10px 35px !important;font-size:14px;color:#891f62;text-align:center;}
div#content .type-page p.image-link a {display:block;margin:0 auto;text-align:center;}
div#content .type-page p.image-link a img {margin-top:10px;}

div#content .type-page img.infograph-large {margin:25px 0 25px 25px;}

div#content .type-page ul {width:70%;margin:2px 0 20px 40px;list-style:disc;}
div#content .type-page ul li {margin:0 0 7px 0;font-size:15px;color:#525252;line-height:130%;list-style:disc;}
div#content .type-page ul li a, div#content .type-page ul li a:visited {font-size:15px;color:#525252;text-decoration:underline;}
div#content .type-page ul li a:hover {color:#891f62;text-decoration:none;}

.error404 {height:200px !important;}

.c-wrapper {height:auto;padding:10px 0 0 0;}
.c-wrapper img {width:150px;height:150px;margin:0 40px 20px 0;border:3px solid #a894a2;-moz-box-shadow:0px 0px 5px 3px #ccc;-webkit-box-shadow:0px 0px 5px 3px #ccc;box-shadow:0px 0px 5px 3px #ccc;}
.c-wrapper p.quote {margin:0 auto;padding:10px 0 10px 0;color:#891f62 !important;text-align:center;font-style:italic;font-weight:600;}
.signature {float:right;width:300px;height:auto;}
.signature img {position:relative;margin:0 0 0px 0;z-index:10;}
.signature p {position:relative;top:-15px;z-index:20;margin:0 0 3px 0 !important;padding-left:80px;font-size:15px !important;line-height:120% !important;}

/* Press Links */
.press {}
.press .press-inner {margin:0 0 0 0;}
.press-inner h2.press-title {}
.press-inner h2.press-title a, .press-inner h2.press-title a:visited {color:#891f62;}
.press-inner h2.press-title a:hover {color:#525252;}
.press-inner p {}


/* Content Sidebar -> Contact Us */
div#content-sidebar-wrap {float:left;width:25%;height:auto;margin:40px 0 0 65px;}
div#content-sidebar-inner {height:auto;margin:0 0 25px 0;padding:14px 12px 20px 12px;text-align:left;}
div#content-sidebar-inner .sidebar-title {margin:0 0 12px 10px;font-size:22px;}
div#content-sidebar-inner p {margin-left:10px !important;line-height:130% !important;}
div#content-sidebar-inner ul.sidebar {width:100%;margin:0 0 0 10px;list-style:none;}
div#content-sidebar-inner ul.sidebar li {margin:0 0 12px 0;font-size:16px;list-style:none;}
div#content-sidebar-inner ul.sidebar li a, div#content-sidebar-inner ul.sidebar li a:visited {font-size:16px;text-decoration:none;}
div#content-sidebar-inner ul.sidebar li a:hover {text-decoration:underline;color:#891f62;}
div#content-sidebar-inner div.white-line {width:100%;height:1px;margin:0 0 20px 0;background:#a894a2;}

/*Alliance Logos*/
div.alliance-wrap {height:auto;margin:45px 0 40px 130px;}
div.alliance-wrap div.alliance-col-1 {float:left;width:150px;height:auto;margin:0 50px 0 0;}
div.alliance-wrap div.alliance-col-2 {float:left;width:130px;height:auto;margin:0 50px 0 0;}
div.alliance-wrap div.alliance-col-3 {float:left;width:130px;height:auto;margin:0 50px 0 0;}
div.alliance-wrap div.alliance-col-4 {float:left;width:150px;height:auto;margin:0 0 0 0;}

div.alliance-logos a {}
div.alliance-logos a img {}

div#sectra, div#sectra a img {width:150px;height:50px;margin:5px 0 37px 0;}
div#penrad, div#penrad a img {width:150px;height:55px;margin:24px 0 0 0;}
div#volpara, div#volpara a img {width:130px;height:54px;margin:4px 0 39px 0;}
div#mammopad, div#mammopad a img {width:130px;height:45px;margin:0 0 0 0;}
div#mergehc, div#mergehc a img {width:130px;height:56px;}
div#ums, div#ums a img {width:150px;height:73px;margin:4px 0 14px 0;}
div#barco, div#barco a img {width:150px;height:152px;margin:0 0 0 0;}


/* Error Page 404 */
div.content-area div#content .error404 {width:945px;height:300px !important;margin:30px 0 30px 0;padding-right:10px;text-align:left;}
div#content .error404 h1.entry-title {margin:0 0 30px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
div#content .error404 p {margin:0 0 20px 0;font-size:17px;color:#525252;line-height:140%;}
div#content .error404 p a, div#content .type-page p a:visited {font-size:17px;color:#525252;text-decoration:underline;}
div#content .error404 p a:hover {color:#891f62;text-decoration:none;}


/* blog */
div.blog-area {float:left;width:75%;height:auto;margin:0 0 50px 20px;}
div#sidebar-wrap {float:right;width:20%;height:auto;margin:70px 0 30px 0;}
div#sidebar-category, div#sidebar-tags {margin:0 0 25px 0;padding:14px 12px 20px 12px;text-align:left;background:#a894a2;}
div#sidebar-category h3.widget-title, div#sidebar-tags h3.widget-title {margin:0 0 12px 0;font-size:17px;color:#fff;}
div#sidebar-category ul, div#sidebar-tags ul {}
div#sidebar-category ul li, div#sidebar-tags ul li {margin:0 0 12px 0;font-size:15px;color:#fff;}
div#sidebar-category ul li a, div#sidebar-tags ul li a {font-size:15px;color:#fff;}
div#sidebar-category ul li a:visited, div#sidebar-tags ul li a:visited {font-size:15px;color:#fff;}
div#sidebar-category ul li a:hover, div#sidebar-tags ul li a:hover {text-decoration:underline;}
div#sidebar-category ul li.current-cat a, div#sidebar-tags ul li.current-cat a,
div#sidebar-category ul li.current-cat a span, div#sidebar-tags ul li.current-cat a span {font-weight:bold;text-decoration:underline;}

div.blog-area div#content .type-post {width:100%;height:auto;margin:30px 0 30px 0;padding-right:10px;text-align:left;}
div#content .type-post h1.entry-title, div#content .type-post h1.entry-title a, div#content .type-post h1.entry-title a:visited {margin:0 0 4px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
div#content .type-post h1.entry-title a:hover {color:#891f62;}
div#content h1.page-title {margin:30px 0 4px 0;font-size:13px;color:#525252;font-weight:bold;line-height:120%;text-align:left;}
div#content h1.page-title span {padding-left:5px;font-size:13px;color:#525252;font-weight:bold;line-height:120%;}

div#content .type-post h1.entry-title a, div#content .type-post h1.entry-title a:visited {margin:0 0 4px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
div#content .type-post h1.entry-title a:hover {color:#891f62;}
div#content .type-post .entry-content p {margin:0 0 15px 0;font-size:15px;color:#525252;line-height:140%;}
div#content .type-post .entry-meta {margin:0 0 12px 0;font-size:12px;color:#525252;}
div#content .type-post .entry-meta a, div#content .type-post .entry-meta a:visited, div#content .type-post .entry-meta span {font-size:12px;color:#525252;}
div#content .type-post .entry-meta a:hover {color:#891f62;}
div#content .type-post .entry-meta .byline, div#content .type-post .entry-meta .sep, div#content .type-post .entry-meta .comments-link {display:none;}

div.blog-area div#content div.nav-previous {float:left;width:auto;height:12px;}
div.blog-area div#content div.nav-previous a, div.blog-area div#content div.nav-previous a:visited {font-size:12px;color:#525252;}
div.blog-area div#content div.nav-previous a span, div.blog-area div#content div.nav-previous a:visited span {font-size:12px;color:#525252;}
div.blog-area div#content div.nav-previous a:hover, div.blog-area div#content div.nav-previous a:hover span {color:#891f62;}

div.blog-area div#content div.nav-next {float:right;width:auto;height:12px;}
div.blog-area div#content div.nav-next a, div.blog-area div#content div.nav-next a:visited {font-size:12px;color:#525252;}
div.blog-area div#content div.nav-next a span, div.blog-area div#content div.nav-next a:visited span {font-size:12px;color:#525252;}
div.blog-area div#content div.nav-next a:hover, div.blog-area div#content div.nav-next a:hover span {color:#891f62;}

div#nav-above {display:none;}
div#nav-below {display:block;width:100%;height:18px;margin:0 0 25px 0;clear:both;}

/* comments */
div.blog-area div#content div.comments-area {text-align:left;}
div.blog-area div#content h4.comments-title {margin:0 0 12px 0;font-size:20px;color:#525252;line-height:120%;font-weight:400;}
div.blog-area div#content ol.commentlist {width:75%;margin:0 0 0 0;padding:0;}
ol.commentlist li {margin:0 0 20px 0;padding:0 0 12px 0;border-bottom:0px solid #fff;}
ol.commentlist li ul.children {width:95%;margin-left:5%;margin-bottom:0;}
ol.commentlist li ul.children li {margin-bottom:10px;padding-bottom:0;}
ol.commentlist li div.comment {margin:0;padding:0;}

ol.commentlist li div.comment div.comment-note {margin:0 0 8px 0;padding:0;font-size:14px;color:#525252;}
ol.commentlist li div.comment div.comment-note a, ol.commentlist li div.comment div.comment-note a:visited {font-size:14px;color:#525252;font-style:normal;}
ol.commentlist li div.comment div.comment-note a:hover {color:#891f62;}
div.comment-note div.custom-avatar {float:left;width:50px;height:50px;margin:0 15px 0 0;}
div.comment-note div.custom-avatar img {border:2px solid #fff;}

div.comment-note div.comment-info-top {float:left;width:85%;height:43px;margin:8px 0 0 0;}
div.comment-info-top div.comment-author {margin:0 0 8px 0;font-size:15px;color:#525252;}
div.comment-info-top .fn a {font-size:15px !important;color:#525252;}
div.comment-info-top .says {font-size:15px !important;color:#525252;}
div.comment-info-top .comment-meta, div.comment-info-top .comment-meta a {font-size:12px !important;color:#525252;}

ol.commentlist li div.comment div.comment-content {margin:0 0 0 0;}
ol.commentlist li div.comment div.comment-content p {font-size:13px;color:#525252;line-height:130%;}
ol.commentlist li div.comment div.reply {float:right;width:40px;margin:6px 0 0 0;padding:2px 4px 5px 4px;text-align:center;background:#a894a2;	border: none;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);box-shadow: 0px 1px 2px rgba(0,0,0,0.3);text-shadow: 0 -1px 0 rgba(0,0,0,0.3); }
ol.commentlist li div.comment div.reply:hover {background:#9292c8;}
div.reply a, div.reply a:visited {font-size:10px;color:#fff;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
div.reply a:hover {}

/*
div.blog-area div#content div#respond {}
div#respond h3#reply-title {margin:0 0 12px 0;font-size:14px;color:#525252;font-weight:bold;}
div#respond form#commentform {width:550px; background:red}
form#commentform .logged-in-as {display:none;}
form#commentform .form-allowed-tags {display:none;}
form#commentform label {display:block;width:100%;}
form#commentform input {display:block;}
*/
#respond {position:relative;width:68.9%;margin:0 0 120px 0 !important;}
#respond input[type="text"] {display:block;clear:both;margin:0 0 12px 0;padding:2px;font-size:13px;background:#fff;border: 4px solid #eee;}
#respond textarea {display:block;clear:both;margin:0 0 12px 0;padding:10px;font-size:13px;background: #fff;border: 4px solid #eee;}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment {}

#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label {display:block;width:76%;margin:0 0 2px 0;padding:0 0 0 8px;font-size:13px;color:#fff;background:#a894a2;}
#respond .comment-form-comment label {display:block;width:99%;margin:0 0 2px 0;padding:0 0 0 8px;font-size:13px;color:#fff;background:#a894a2;}
#respond input[type="text"] {width: 98%;color:#222;}
#respond textarea:focus {text-indent: 0;z-index: 1;}
#respond textarea {width: 95%;resize: vertical;}
#respond .comment-form-author .required,
#respond .comment-form-email .required {position: absolute;left: 10%;z-index: 1;font-size: 22px;color: #fff;font-weight: bold;line-height:130%;}
#respond .comment-notes,
#respond .logged-in-as {font-size: 13px;}
#respond p {margin: 10px 0;}
#respond .form-submit {float: right;margin: -20px 0 10px;}
#respond input#submit {
	background: #a894a2;
	border: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	color: #eee;
	cursor: pointer;
	font-size: 15px;
	margin: 20px 0;
	padding: 5px 22px 5px 22px;
	position: relative;
	left: 30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}
#respond input#submit:hover {
	background: #9292c8;
}
#respond input#submit:active {
	background: #a894a2;
	color: #fff;
}
#respond #cancel-comment-reply-link {
	color: #fff;
	margin-left: 10px;
	text-decoration: none;
}
#respond .logged-in-as a:hover,
#respond #cancel-comment-reply-link:hover {
	text-decoration: underline;
}
.commentlist #respond {
	margin: 1.625em 0 0;
	width: auto;
}
#reply-title {font-size:20px;color:#525252;font-weight:400;}
#cancel-comment-reply-link {
	color: #888;
	display: block;
	font-size: 10px;
	font-weight: normal;
	line-height: 2.2em;
	letter-spacing: 0.05em;
	position: absolute;
	right: 1.625em;
	text-decoration: none;
	text-transform: uppercase;
	top: 1.1em;
}
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link:hover {
	color: #ff4b33;
}
#respond label {
	line-height: 1.8em;
}
#respond input[type=text] {
	display: block;
	height: 24px;
	width: 75%;
}
#respond p {
	font-size: 12px;
}
p.comment-form-comment {
	margin: 0;
}
.form-allowed-tags {
	display: none;
}



/* search results page */
.search-area div.search-content {}
div.search-content div.search-results {width:945px;height:auto;margin:30px 0 30px 0;padding-right:10px;padding-bottom:40px;text-align:left;} /* in place of (main) article */
div.search-results .search-header {}
.search-header h1 {margin:0 0 30px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
.search-header h1 span {padding-left:5px;font-size:26px;color:#525252;font-weight:500;}

/* no results */
div.search-content div.no-results {width:945px;height:300px !important;margin:30px 0 30px 0;padding-right:10px;text-align:left;}
div.search-content div.no-results h1 {margin:0 0 25px 0;font-size:26px;color:#525252;line-height:120%;font-weight:500;}
div.search-content div.no-results p {margin:0 0 20px 0;font-size:17px;color:#525252;line-height:140%;}
div.search-content div.no-results p a, div#content .type-page p a:visited {font-size:17px;color:#525252;text-decoration:underline;}
div.search-content div.no-results p a:hover {color:#891f62;text-decoration:none;}

div.search-content div.no-results form {display:none;}


/* search results */
div.search-results div.sresult-wrap {height:auto;margin:0 0 14px 0;padding:0 0 16px 0;border-bottom:1px solid #fff;}
div.sresult-wrap .sresult-header {height:auto;margin:0 0 10px 0;}
.sresult-header h2 {margin:0 0 3px 0;font-size:18px;color:#525252;line-height:120%;}
.sresult-header h2 a, .sresult-header h2 a:visited {font-size:18px;color:#525252;line-height:120%;}
.sresult-header h2 a:hover {color:#891f62;}

.sresult-header div.sresult-meta {font-size:13px;color:#525252;}
div.sresult-meta a, div.sresult-meta a:visited {font-size:13px;color:#525252;}
div.sresult-meta a:hover {color:#891f62;}

div.sresult-wrap div.sresult-summary {}
div.sresult-wrap div.sresult-summary p {font-size:15px;color:#525252;line-height:130%;}

div.sresult-wrap div.sresult-footer {}
div.sresult-wrap div.sresult-footer span {font-size:13px;color:#525252;}
div.sresult-wrap div.sresult-footer span a, div.sresult-wrap div.sresult-footer span a:visited {font-size:13px;color:#525252;}
div.sresult-wrap div.sresult-footer span a:hover {color:#891f62;}


/* HOME */
#home-main-img {width:988px;height:370px;margin:0 2px 26px 0;background:url(images/css/home-image1.jpg) 0 0 no-repeat;}
#home-main-img #home-anim-txt {padding:120px 50px 0 0;text-align:right;}
#home-anim-txt .textwidget div {display:none;margin:0 0 30px 0;font-size:38px;color:#fff;font-weight:400;white-space:nowrap;text-align:center;text-shadow: 1px 1px 2px #888;}
.home-anim-title {margin:0 0 0px 0;font-size:38px !important;color:#fff;font-weight:400;white-space:nowrap;text-align:center;}

/*
#home-main-img #home-anim-txt {padding:180px 50px 0 0;text-align:right;}
#home-anim-txt .textwidget div {display:none;margin:0 0 15px 0;font-size:33px;color:#fff;font-weight:400;text-transform:uppercase;white-space:nowrap;text-align:right;text-shadow: 1px 1px 2px #888;}
.home-anim-title {margin:0 0 0px 0;font-size:36px !important;color:#fff;font-weight:400;text-transform:uppercase;white-space:nowrap;text-align:right;}
*/

#home-content {display:none;}
#home-content .entry-title {display:none;}
#home-content h1, #home-content h2, #home-content h3 {}
#home-content .type-page {height:370px;}

/* SPLASH PAGE */
#overlay  { position:absolute; top:0; left:0; width:100%; height:100%;z-index:9995; }
#overlay #overlay-bg {position:absolute; top:0; left:0; width:100%; height:100%; z-index:9970;background:url(images/bg/body-bg6.jpg) top center repeat;}
#overlay #overlay-content-outer {position:absolute; top:0; left:0; width:100%; height:100%; z-index:9975;}
#overlay-content-outer #overlay-content {width:900px;height:auto;margin:0 auto;text-align:center !important;}
#overlay-content #overlay-content-inner {width:900px;height:877px;margin:0;text-align:center;background:url(images/splash/flower-2-shadow.png) 0 0 repeat-y;}
#overlay-content #overlay-content-inner-in {width:900px;height:877px;margin:0;text-align:center;background:url(images/splash/flower-2.jpg) top center no-repeat;}
#overlay-content-inner-in #pink-logo {position:absolute;top:70px;margin-left:394px;}
#overlay-content-inner-in #mdh-text {position:absolute;top:130px;margin-left:262px;font-size:45px;color:#fff;font-weight:500;text-transform:uppercase;text-align:left;white-space:nowrap;}
#overlay-content-inner-in #continua-text {position:absolute;top:90px;margin-left:330px;width:241px;height:108px;background:url(images/css/c-white-3.png) 0 0 no-repeat;}
#overlay-content-inner-in #ibis-text {position:absolute;top:170px;margin-left:323px;width:251px;height:25px;background:url(images/css/ibis-2.png) 0 0 no-repeat;}
#overlay-content-inner-in #mdh-text-small {position:absolute;top:132px;margin-left:475px;width:92px;height:8px;background:url(images/css/mdh-small.png) 0 0 no-repeat;}
#overlay-content-inner-in #artist {position:absolute;top:840px;margin-left:323px;}
#overlay-content-inner-in #artist .textwidget {font-size:12px;color:#000;}
#overlay-content-inner-in #artist a {font-size:12px;color:#000;}

/* FORMS*/

div#content-form-wrap {float:left;width:500px;height:auto;margin:40px 0 20px 60px;border-right:1px solid #a894a2;}
form#cu-form {padding-top:10px;width:470px;height:auto;overflow:hidden;padding:0 10px 10px 0;color:#525252;}
form#cu-form label {width:400px;margin:0 0 12px 0;line-height:150%;font-size:16px;color:#525252;}
form#cu-form label input {float:right;position:relative;width:300px;padding:2px;border:1px solid #999;color:#525252;}
form#cu-form label span {padding:0 0 0 5px;color:#891f62;}
form#cu-form input.hidden {width:0;height:0 !important;overflow:hidden;visibility:hidden;border:0;}
form#cu-form textarea.hidden {width:0;height:0 !important;overflow:hidden;visibility:hidden;border:0;}
form#cu-form label select {float:right;position:absolute;margin:-24px 0 0 94px;width:306px;padding:2px;border:1px solid #999;color:#525252;}
form#cu-form input.button {width:122px;height:32px;margin:5px 0 0 190px;border:0;font-size:13px;color:#124f94;font-weight:bold;background-color:transparent;background:url(../images/admin/save33.gif) 0 0 no-repeat;}
form#cu-form input.button:hover {color:#000;background:url(../images/admin/save33.gif) 0 -34px no-repeat;}
form#cu-form textarea {color:#525252;}
form#cu-form textarea {font-size:14px;color:#525252;border-color:#999;}
form#cu-form textarea.textarea {float:right;position:relative;width:300px;height:150px;padding:2px;border:1px solid #999;color:#525252;}

form#cu-form label.check {width:500px;line-height:100%;margin-left:95px;}
form#cu-form label.check input {float:left;width:10px;}
form#cu-form label.check span {padding:0 5px 0 0;color:#891f62;}

form#cu-form label.error {float:right;position:relative;width:300px;line-height:100%;font-size:13px;color:#891f62;text-align:center;}
form#cu-form label.select-mdh label.error {margin-top:5px;}

form#cu-form input#submit {
	float:right;
	background: #a894a2;
	border: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	color: #eee;
	cursor: pointer;
	font-size: 16px;
	margin: 20px 130px 0 0;
	padding: 5px 25px 5px 25px;
	position: relative;
	left: 30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}
form#cu-form input#submit:hover {
	background: #9292c8;
}


/* wysiwyg wordpress editor */
.centered {display: block;margin-left:auto;margin-right:auto;}
.alignright {float:right;margin-left:15px;}
.alignleft {float:left;margin-right:15px;}