.life #brandingcontent h1 {
	position: absolute;
	top: 24px;
	left: 24px;
	z-index: 3;
	width: 150px;
	background: url(/assets/img/life/life_150.gif) no-repeat;
	text-indent: -9000px;}

.life #brandingcontent h1 a {
	display: block;
	height: 123px;
	background: url(/assets/img/life/life_150.gif) no-repeat;}
	
.life-home h1 a {cursor: default;}

.life .brandingbox img {padding-left: 12px; padding-top: 6px;}

.enroll li.enroll a, 
.types li.types a, 
.policies li.policies a, 
.rates li.rates a, 

.portsmouth li.portsmouth a, 
.wheelersburg li.wheelersburg a, 
.lucasville li.lucasville a, 

.aquatics li.aquatics a, 
.fitness li.fitness a, 
.pec li.pec a, 
.group li.group a, 
.training li.training a, 
.massage li.massage a, 
.youth li.youth a, 
.wellness li.wellness a, 
.rehab li.rehab a, 
.speech li.speech a, 

.managers li.managers a, 
.trainers li.trainers a, 
.therapists li.therapists a,
.lif-group-schedule li.lif-group-schedule a

{
	background: url(/assets/img/icons/arrow_blue.gif) 12px 7px no-repeat !important;
	color: #594e43 !important;
	font-weight: bold;}
	

.meded .brandingbox {background: url(/assets/img/banner/meded.png) no-repeat;}

.meded ul.quicklinks li a:link {background: url(/assets/img/icons/page_external.gif) 12px 7px no-repeat !important;}
.meded ul.quicklinks li a:visited {background: url(/assets/img/icons/page_white_linkcheck.gif) 12px 7px no-repeat !important;}

.enroll li.enroll a:hover, 
.types li.types a:hover, 
.policies li.policies a:hover, 
.rates li.rates a:hover, 

.portsmouth li.portsmouth a:hover, 
.wheelersburg li.wheelersburg a:hover, 
.lucasville li.lucasville a:hover, 

.aquatics li.aquatics a:hover, 
.fitness li.fitness a:hover, 
.pec li.pec a:hover, 
.group li.group a:hover, 
.training li.training a:hover, 
.massage li.massage a:hover, 
.youth li.youth a:hover, 
.wellness li.wellness a:hover, 
.rehab li.rehab a:hover, 
.speech li.speech a:hover, 

.managers li.managers a:hover, 
.trainers li.trainers a:hover, 
.therapists li.therapists a:hover,
.lif-group-schedule li.lif-group-schedule a:hover

{text-decoration: none !important; cursor: default;}

#secondarycontent .vcard address .email {
	margin: 0 0 -9px -36px;
	padding: 7px 12px 8px 36px;}
	
#secondarycontent .vcard address .title {
	border-bottom: 1px solid #e5e0d9;
	display: block;
	margin-bottom: -12px;
	padding-bottom: 9px;}

ul.line li {
	border-top: 1px solid #e5e0d9;
	list-style-type: none;
	padding-top: 9px;
	padding-bottom: 7px;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	padding-right: 0 !important;}
	
ul.line li span.col-one {
	display: block;
	float: left;
	padding-left: 12px;
	width: 375px;}

ul.line li span.col-two {float: left; padding-right: 0 !important; margin-right: 0 !important; padding-left: 24px;}

ul.line {margin-left: -36px; margin-bottom: 0px !important;}

ul.line li.first {border-top: none;}
ul.line li.alt {background-color: #f2efec;}

p-emergency h4 a.con {padding-bottom: 24px;}

.e-rotation #maincontent {float: left; margin-bottom: 48px; min-height: 501px; height: auto; padding: 0 12px; width: 768px;}
.e-rotation #content div.breadcrumbs {width: 762px;}

#maincontent p {padding-right: 12px;}

.life-home #maincontent img {margin-top: 24px;}

#maincontent div.box {border: 1px solid #e5e0d9; margin-left: -12px !important; padding-left: 12px; padding-top: 12px; margin-bottom: 24px;}
#maincontent div.box h4 {background-color: #529ac9; padding: 9px 0 6px 12px; margin: -12px 0 0 -12px; color: #FFFFFF;}

.faculty p.runin, .residents p.runin {margin-top: 18px;}
.faculty img.runin, .residents img.runin {border-color: #e5e0d9 !important; margin-bottom: 6px !important;}

#maincontent div.faculty h4, #maincontent div.faculty-first h4 {border: none;}
#maincontent div.faculty {border-top: 1px solid #e5e0d9; margin-left: -12px; padding-left: 12px; padding-top: 6px; padding-bottom: 12px;}
#maincontent div.faculty-first {border-top: 1px solid #fff; margin-left: -12px; padding-left: 12px; margin-top: -12px; padding-bottom: 12px;}

select {
	margin-left: 12px;
	margin-top: 6px;
	width: 228px;}
	
select option {margin-top: 4px;}
	
.lif-portsmouth-home 	#mainnav li#lif-portsmouth a:hover	{background-position: 0 	  -96px; cursor: default;}
.lif-burg-home 	#mainnav li#lif-burg a:hover 	{background-position: -132px -96px; cursor: default;}
.lif-lucasville-home 	#mainnav li#lif-lucasville a:hover 		{background-position: -264px -96px; cursor: default;}
.lif-ser-home 	#mainnav li#lif-ser a:hover			{background-position: -396px -96px; cursor: default;}
.lif-group-home	#mainnav li#lif-group a:hover 		{background-position: -528px -96px; cursor: default;}
.lif-rehab-home  #mainnav li#lif-rehab a:hover 	{background-position: -660px -96px; cursor: default;}

.lif-portsmouth-home  #secondarycontent h3 a:hover,
.lif-burg-home  #secondarycontent h3 a:hover,
.lif-lucasville-home  #secondarycontent h3 a:hover,
.lif-ser-home  #secondarycontent h3 a:hover,
.lif-group-home  #secondarycontent h3 a:hover,
.lif-rehab-home  #secondarycontent h3 a:hover {cursor: default;}

.life-home h3.intro {margin-top: 0px !important;}
