/* HTML Tag Redefinition */
html, body {height: 100%;  }
body {/* customize_background */ background-color: #000; /* customize_background */ padding: 0px; margin: 0px; }
img {border: 0px}
a { cursor:pointer}

label { font-weight:bold;}
fieldset { border:1px solid #ccc;}

/* error text class optionally provided by theme */
div.ccm-error-response {color: #f00; margin-bottom: 12px}

/* Page Structure / Navigation */
#page{ width:800px; margin:auto; text-align:left }
#page #headerSpacer{ height:64px }
#page #header{ position:relative; } 
#page #header #logo{ color:#999; font-size:32px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height: auto; 
	margin-bottom: 0px; padding: 0px; margin-top:8px; cursor:pointer;  left:0px ; z-index:10; width:auto; float:left; position: relative }
#page #header #logo a{ /* customize_header_logo */color:#777; /* customize_header_logo */ text-decoration:none;}
#page #header #logo p{ display:inline; line-height:inherit; font-size:inherit; padding:inherit; margin:inherit; color:inherit }


#page #header #headerNav{ position: absolute; top: 14px; right: 0px; z-index:2; width:100%; overflow:visible;}
#page #header ul.nav-header{ list-style:none; margin:0px; padding:0px; width:auto; z-index:2; overflow:visible; float: right}
#page #header ul.nav-header li{float:left; padding:2px 0px; margin-left:16px; margin-bottom: 0px; color:#999; font-size:13px; margin-top:0px }
#page #header ul.nav-header li a,#page #header ul.nav-header li a:hover{  /*color:#999999*/ }
#page #header ul.nav-header li.nav-selected{  border:1px solid #333; padding:2px 8px; }
#page #header ul.nav-header li.nav-selected a { /*text-decoration:underline*/ }
#page #header #header-area{margin-top: 10px; margin-bottom: 10px }
#page #header #header-area #header-area-inside{margin-bottom: 12px;}
#page #header #header-area img { display: block}
#page .divider{padding-top: 12px; background: url(http://www.blackburnsmed.com/themes/blackburns/images/nav_horizontal_divider.gif) no-repeat top; overflow:hidden; height:1px; clear:both; width:100%; }

#page #central{background:url(http://www.blackburnsmed.com/themes/blackburns/images/nav_sidebar_right_bg.gif) repeat-y center; clear:both; }
#page .no-sidebar { background-image: none !important}
#page #central.central-left { background:url(http://www.blackburnsmed.com/themes/blackburns/images/nav_sidebar_left_bg.gif) repeat-y center !important; }
#page #central.central-left div#sidebar {float: left !important; }
#page #central.central-left #body {padding-left: 68px !important; padding-right: 0px !important; float:right}
 
#page #central #body{ float:left; width:67%; padding-right:28px; padding-left: 0px !important; padding-right: 0px !important }
#page .no-sidebar #body{ float: none !important; width: auto !important; }
#page #central #sidebar{ float:right; width:23%; overflow:hidden }
#page #central #sidebar p{ line-height:24px}
#page #central #sidebar ul.nav{ list-style:none; margin-left:0px; padding:0px; padding-left:24px; font-size:11px;}
#page #central #sidebar ul.nav li{ margin-bottom:16px; }
#page #central #sidebar ul.nav a{ text-decoration:none; /* color:#333*/ }
#page #central #sidebar ul.nav a.nav-selected {font-weight: bold}
#page #central #sidebar ul.nav a:hover{ text-decoration:underline }
#page #central #sidebar ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:16px; margin-top:16px; }
#page #central #sidebar ul.nav ul li{ margin-bottom:16px; }

#page #central.navLeft{ background:url(http://www.blackburnsmed.com/themes/blackburns/images/nav_sidebar_left_bg.gif) repeat-y center; }
#page #central.navLeft  #sidebar{float:left}
#page #central.navLeft  #body{float:right; padding-right:0px; width:68%; }

#page #central.noSideNav{ background: none; }
#page #central.noSideNav  #sidebar{ display:none }
#page #central.noSideNav  #body{float: none; padding-left:0px; padding-right:0px; width:100%; }

#page #footer{ padding-top:24px; clear:both; padding-bottom:16px; color:#555; font-size:10px }
#page #footer a{ text-decoration:none }
#page #footer span.sign-in {margin-left: 20px}
#page #footer span.powered-by { float:right; }

/* Page Elements */

.pagingNav{ margin:16px 0px 8px 0px}
.pagination{ text-align:center; color:#bbb; padding-top:4px}
.pagination .pageRight{width:20%; float:right; text-align:right}
.pagination .pageLeft{width:20%; float:left; text-align:left}

/* MISC STYLES & SHORTCUTS */
div.code {border: 1px solid #ddd; background: #eee; padding: 10px}
div.spacer,div.ccm-spacer{ clear:both; font-size:1px; line-height:1px }
.noTopSpace{margin-top:0px; padding-top:0px}

/* customize_miscellaneous */ /* customize_miscellaneous */
body{
	margin:0;
	min-width:1003px;
	background:#d8d8d8 url(http://www.blackburnsmed.com/themes/blackburns/images/bg-body.gif) repeat-x;
}
img{border-style:none;}
input, textarea, select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
}
#main{
	width:1000px;
	margin:0 auto;
	padding:0 4px 9px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-main.png) repeat-y;
}
.main-holder{
	width:100%;
	position:relative;
}
#header{
	overflow:hidden;
	height:1%;
	padding:0 8px 7px 17px;
}
.logo{
	display:block;
	width:426px;
	height:84px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/logo.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:15px 0 0;
}
.logo a{
	display:block;
	height:100%;
}
.search-form{
	float:right;
	width:369px;
	height:34px;
	padding:5px 0 0 32px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-search-form.png) no-repeat;
}
.search-form fieldset{float:left;}
.search-form .text-holder{
	width:302px;
	height:24px;
	float:left;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-text1.gif) no-repeat;
}
.search-form .text{
	float:left;
	border:none;
	width:282px;
	padding:4px 10px;
	font-size:12px;
	line-height:15px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/none.gif) no-repeat;
}
.search-form .submit{
	float:left;
	width:24px;
	height:24px;
	margin:0 0 0 8px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	border:none;
	font:0/0 serif;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/btn-search.png) no-repeat;
}
.visual{
	margin:0 0 13px 11px;
	padding:0;
	height:1%;
	overflow:hidden;
	list-style:none;
}
.visual li{float:left;}
.visual li img{vertical-align:top;}
#twocolumns{width:100%;}
#nav .c:after,
#twocolumns:after{
	content:"";
	display:block;
	clear:both;
}
#sidebar{
	float:left;
	width:231px;
	margin:0 0 0 -19px;
	position:relative;
}
#nav{
	width:231px;
	margin:0 0 3px;
}
#nav .t{
	overflow:hidden;
	height:256px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-nav-t.png) no-repeat;
}
#nav .c{
	width:100%;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-nav-c.png) repeat-y;
}
#nav .b{
	height:63px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-nav-b.png) no-repeat;
}
#nav ul{
	width:228px;
	float:left;
	position:relative;
	margin:-252px 0 -24px;
	padding:0 0 0 2px;
	list-style:none;
}
#nav li{
	width:228px;
	height:50px;
	margin:0 0 -18px;
	overflow:hidden;
	position:relative;
}

#nav ul li.show {margin: 20px 0 0 0;}

#nav ul li.show .cc-cart-links,#nav ul li.show .cc-cart-links a,#nav ul li.show .cc-cart-links a:hover {text-indent: none; text-indent: 0;margin: 15px;padding: 20px 0 0 0;overflow: visible;position: relative; height: 25px; display: inline;}

#nav ul ul.nav,#nav ul ul.nav ul,#nav ul ul.nav ul ul{
	width:228px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
#nav ul ul.nav li,#nav ul ul.nav ul li,#nav ul ul.nav ul ul li{
	width:228px;
	height:50px;
	margin:0 0 -15px 0;
	overflow:visible;
	position:relative;
}


#nav li.firstSubnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bg.png) repeat-y;
	height: 15px;
	margin: 0;
	padding: 10px 0 10px 20px;
	width: 220px;
}
#nav li.subnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bg.png) repeat-y;
	height: 15px;
	margin: 0;
	padding: 0 0 10px 20px;
	width: 220px;
}
#nav li.endSubnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/end_subnav.png) no-repeat;
	height: 15px;
	overflow: hidden;
	margin: 0 0 -17px 0;
}
#nav li.firstSubnav a,#nav li.subnav a {
	text-transform: uppercase;
	color: #c1c1c1;
	text-decoration: none;
	height: auto;
	width: auto;
	text-indent: 0;
	display: block;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	font-weight: bold;
	font-size: 12px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left bottom;
}
#nav li.firstSubnav a:hover,#nav li.subnav a:hover {
	color: #fff;
	text-decoration: none;
	text-indent: 0;
	font-size: 12px;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left top;
}


#nav ul ul.nav li.firstSubnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bg.png) repeat-y;
	height: 15px;
	margin: 0;
	padding: 10px 0 10px 20px;
	width: 220px;
}
#nav ul ul.nav li.subnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bg.png) repeat-y;
	height: 15px;
	margin: 0;
	padding: 0 0 10px 20px;
	width: 220px;
}
#nav ul ul.nav li.endSubnav {
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/end_subnav.png) no-repeat;
	height: 15px;
	overflow: hidden;
	margin: 0 0 -17px 0;
}
#nav ul ul.nav li.firstSubnav a,#nav ul ul.nav li.subnav a {
	text-transform: uppercase;
	color: #c1c1c1;
	text-decoration: none;
	height: auto;
	width: auto;
	text-indent: 0;
	display: block;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	font-weight: bold;
	font-size: 12px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left bottom;
}
#nav ul ul.nav li.firstSubnav a:hover,#nav ul ul.nav li.subnav a:hover {
	color: #fff;
	text-decoration: none;
	text-indent: 0;
	font-size: 12px;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left top;
}

/*
#nav li.active {
	height: auto;
	overflow: visible;
}
*/
#nav li a{
	text-indent:-9999px;
	overflow:hidden;
	width:228px;
	height:100px;
	display:block;
	cursor:pointer;
}
#nav .active a,
#nav li a:hover{margin:-50px 0 0;}
#nav .home{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-home.png) no-repeat;}
#nav .about{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-about.png) no-repeat;}
#nav .locations{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-locations.png) no-repeat;}
#nav .services{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-services.png) no-repeat;}
#nav .resource{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-resource.png) no-repeat;}
#nav .news{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news.png) no-repeat;}
#nav .employment{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-employment.png) no-repeat;}
#nav .shop{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-shop.png) no-repeat;}
#nav .clinical{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-clinical.png) no-repeat;}
.events-box,
.news-box{
	width:210px;
	font-size:12px;
	line-height:14px;
	color:#fff;
	margin:0 0 -4px 11px;
}
.events-box .txt-events,
.news-box .txt-news{
	position:absolute;
	width:22px;
	height:79px;
	left:10px;
	bottom:7px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/txt-news.gif) no-repeat;
}
.events-box .txt-events{
	width:23px;
	top:9px;
	height:103px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/txt-events.gif) no-repeat;
}
.posts{
	margin:0;
	padding:0 10px 0 0;
	list-style:none;
}
.posts li{padding:0 0 19px;}
.news-box .t{
	height:24px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news-t.png) no-repeat;
}
.events-box .c,
.news-box .c{
	width:100%;
	background:#e51937;
}
.events-box .c:after,
.news-box .c:after{
	content:"";
	display:block;
	clear:both;
}
.events-box a,
.news-box a{
	text-decoration:none;
	color:#fff;
}
.events-box a:hover,
.news-box a:hover{text-decoration:underline;}
.posts p{margin:0 0 10px;}
.events-box p{margin:0 0 29px;}
.events-box .content,
.news-box .content{
	float:left;
	position:relative;
	margin:-9px 0 0;
	width:166px;
	padding:0 0 0 44px;
}
.events-box .content{
	padding:18px 0 0 42px;
	margin-bottom:-22px;
}
.events-box .more,
.news-box .more{
	padding:0 10px 0 0;
	font-weight:bold;
	float:right;
	line-height:13px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bullet3.gif) no-repeat 100% 5px;
}
.link-wrap{
	overflow:hidden;
	height:1%;
	padding:0 26px 0 0;
}
.events-box .link-wrap{padding:0 15px 0 0;}
.meta strong,
.date{display:block;}
.date{margin:0 0 15px;}
.news-box .b{
	height:7px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news-b.png) no-repeat;
}
.events-box .b{
	height:37px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-events-box-b.png) no-repeat;
}
.events-box .t{
	height:5px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-events-box-t.png) no-repeat;
}
#content{
	float:right;
	width:723px;
	padding:5px 27px 0 0;
}
.content-box h2,
#content h1{
	margin:0 0 15px;
	letter-spacing:-1px;
	color:#e51937;
	font:30px/32px "Times New Roman", Times, serif;
}
.text-columns{
	width:704px;
	margin:0 0 54px 12px;
	overflow:hidden;
}
.text-columns .col{
	width:330px;
	float:left;
	padding:0 22px 0 0;
}
.text-columns p{margin:0 0 18px;}
.text-columns .col ul{
	margin:-5px 0 0;
	padding:0 0 0 18px;
	list-style:none;
}
.text-columns .col li{
	padding:0 0 3px 17px;
	font-weight:bold;
	color:#666;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bullet1.gif) no-repeat 0 7px;
}
.content-box{
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-content-box-c.png) repeat-y;
	margin:0 0 0 2px;
}
.content-box .holder{background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-content-box-t.png) no-repeat;}
.content-box .frame{
	padding:19px 0 25px 98px;
	overflow:hidden;
	height:1%;
	position:relative;
	font-size:11px;
	line-height:15px;
	color:#5e5d5d;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-content-box-b.png) no-repeat 0 100%;
}
.content-box h2{margin:0 0 34px;}
.content-box .item .txt{
	width:245px;
	margin:0 -20px 0 0;
	padding:0 0 0 5px;
}
.content-box strong{
	display:block;
	color:#000;
	margin:0 0 3px;
	font-size:19px;
	line-height:20px;
}
.content-box img{
	vertical-align:top;
	margin:0 0 10px;
}
.content-box p{margin:0;}
.link{
	text-align:right;
	padding:0 16px 0 0;
}
.items-box{
	overflow:hidden;
	height:1%;
}
.items-box .item{
	float:left;
	width:244px;
}
.items-box .item-1{
	float:left;
	width:280px;
	padding:8px 0 0 36px;
}
.items-box .item-1 strong{
	font-size:18px;
	margin:0 0 5px;
}
.items-box .item-1 p{margin:0 0 16px;}
.items-box .item-1 a{margin:0 0 0 3px;}
.items-box .item-1 .img{
	float:right;
	position:relative;
	margin:-32px -23px 0 0;
}
.btn-holder{
	overflow:hidden;
	height:1%;
	margin:-9px 0 0;
	padding:0 31px 0 0;
}
.btn-shop{
	float:right;
	font-size:12px;
	color:#000;
	cursor:pointer;
	text-decoration:none;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/btn-shop.gif) no-repeat;
}
.btn-shop span{
	float:left;
	padding:3px 20px 5px 16px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/btn-shop-r.gif) no-repeat 100% 0;
}
.txt-shop{
	text-indent:-9999px;
	overflow:hidden;
	width:23px;
	height:185px;
	position:absolute;
	top:166px;
	left:47px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/txt-shop-online.gif) no-repeat;
}
.footer-wrapper{
	width:100%;
	margin:-8px 0 0;
	overflow:hidden;
}
.footer-t{
	height:8px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-footer-t.png) repeat-x;
}
.footer-c{background:#d7d7d7 url(http://www.blackburnsmed.com/themes/blackburns/images/bg-footer-c.gif) repeat-x;}
#footer{
	width:950px;
	margin:0 auto;
	padding:0 29px;
}
#footer .section{
	overflow:hidden;
	height:1%;
	padding:12px 0 19px;
}
.columns-holder{
	float:left;
	font-size:13px;
	line-height:18px;
}
.columns-holder .col{
	width:190px;
	float:left;
}
.form-box strong,
.columns-holder strong{
	display:block;
	color:#e51937;
	font-size:13px;
	line-height:18px;
	text-transform:uppercase;
}
.columns-holder .col-1{
	float:left;
	width:300px;
}
.columns-holder ul{
	margin:0;
	padding:0;
	list-style:none;
}
.columns-holder ul a{text-decoration:none;}
.columns-holder ul a:hover{text-decoration:underline;}
.form-box{
	float:right;
	width:194px;
	font-size:12px;
	color:#3c3c3c;
	margin:0 0 0 -20px;
	line-height:15px;
}
.form-box p{margin:0 0 5px;}
.form-box .txt{
	width:194px;
	height:22px;
	overflow:hidden;
	margin:0 0 10px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-text2.gif) no-repeat;
}
.form-box .password,
.form-box .text{
	float:left;
	width:180px;
	margin:0;
	padding:4px 7px;
	border:none;
	font-size:11px;
	line-height:14px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/none.gif) no-repeat;
}
.form-box .submit{
	float:left;
	width:77px;
	cursor:pointer;
	padding:1px 0 2px;
	height:23px;
	font-size:11px;
}
.form-box .btn-hold{
	overflow:hidden;
	height:1%;
	margin:-4px 0 0 -1px;
}
.form-box .btn-hold a{
	float:right;
	margin:4px 0 0;
}
.info-box{
	float:left;
	width:380px;
	font-size:12px;
	line-height:14px;
	color:#525252;
}
.info-box .ttl{
	display:block;
	letter-spacing:1px;
}
.info-1 .ttl{margin:0 0 3px;} 
.info-box address{
	font-style:normal;
	padding:0;
	margin:0 0 12px;
}
.info-box address em{
	display:block;
	text-transform:uppercase;
}
.info-box address span{
	float:left;
	padding:0 2px 0 7px;
	margin:0 7px 0 -7px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bullet2.gif) no-repeat 0 50%;
}
.info-box address strong{
	overflow:hidden;
	height:1%;
	display:block;
	font-weight:normal;
}
.copy p{margin:0;}
.copy span{color:#8d8d8d;}
.form-box .login-form .ttl{color:#525252;}
.form-box .heading{
	overflow:hidden;
	height:1%;
	padding:0 0 3px 0;
}
.form-box .login-form a{
	color:#525252;
	font-size:11px;
}
.register-link{
	float:right;
	margin:2px 0 0;
	font-style:italic;
}
* html .register-link{margin:2px -3px 0 0;}
* +html .register-link{margin:2px -3px 0 0;}
.form-box .login-form .submit{width:54px;}
.logo-boxcart-box
.logo-box img{vertical-align:top;}

/* ==== AUTHORED BY ==== */
#author {text-align: center; display: block; margin: 30px auto 5px auto; width: 100px; height: 45px;}
#author p {text-align: center; margin: 0 10px auto; display: block; width: 100px;}
#author p a {text-indent: -9999px; display: block; width: 100px; height: 30px; background: url(http://www.blackburnsmed.com/themes/blackburns/images/designed_by_evolve.jpg) no-repeat bottom;}
#author p a:hover {background: url(http://www.blackburnsmed.com/themes/blackburns/images/designed_by_evolve.jpg) no-repeat top;}

/* ==== STORE NAV ==== */
#storenav{
	width:200px;
	margin:0 0 0 30px;
}
.cart-box,
.store-box{
	width:210px;
	font-size:12px;
	line-height:14px;
	color:#fff;
	margin:0 0 -4px 11px;
}
.store-box .t{
	height:24px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news-t.png) no-repeat;
}
.store-box .t h1{
	height:24px;
	margin: 0;
	padding: 8px 0 0 8px;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news-t.png) no-repeat;
}
.store-box .cc-cart-links,.cc-cart-links{
	padding-bottom:20px;
	padding-left:3px;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/1288213555_cart.png) no-repeat 150px 8px;
}
.store-box .cc-cart-links h1,.cc-cart-links h1{
	height:24px;
	margin: 0;
	padding: 8px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
}
.store-box .cc-cart-links h1 a,.cc-cart-links h1 a, .cc-cart-links a {color: #fff; font-weight:bold;text-decoration: none;}
.store-box .cc-cart-links h1 a:hover,.cc-cart-links h1 a:hover, .cc-cart-links a:hover {color: #fff; font-weight:bold;text-decoration: none;}
.cart-box .c,
.store-box .c{
	width:100%;
	background:#e51937;
}
.cart-box .c:after,
.store-box .c:after{
	content:"";
	display:block;
	clear:both;
}
.cart-box a,
.store-box a{
	text-decoration:none;
	color:#fff;
}
.cart-box a:hover,
.store-box a:hover{text-decoration:underline;}
.cart-box p{margin:0 0 29px;}
.cart-box .content,
.store-box .content{
	float:left;
	position:relative;
	margin:0;
	width:auto;
	padding:0 0 0 8px;
}
.cart-box .content{
	padding:10px 0 0 10px;
	margin-bottom:0;
}
.store-box .b{
	height:7px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-news-b.png) no-repeat;
}
.cart-box .b{
	height:37px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-events-box-b.png) no-repeat;
}
.cart-box .t{
	height:5px;
	overflow:hidden;
	background:url(http://www.blackburnsmed.com/themes/blackburns/images/bg-events-box-t.png) no-repeat;
}

ul.subnav {list-style: none;margin: 0 0 15px 0;padding: 0;}
ul.subnav li{list-style: none;margin: 10px 0;padding: 0;}
ul.subnav li a {
	text-transform: uppercase;
	color: #c1c1c1;
	text-decoration: none;
	height: auto;
	width: auto;
	text-indent: 0;
	display: block;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	font-weight: bold;
	font-size: 12px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left bottom;
}
ul.subnav li.nav-selected a,ul.subnav li a:hover {
	color: #fff;
	text-decoration: none;
	text-indent: 0;
	font-size: 12px;
	height: 16px;
	width: 220px;
	margin: 0;
	padding: 0 0 0 30px;
	background: url(http://www.blackburnsmed.com/themes/blackburns/images/subnav_bullet.png) no-repeat left top;
}
