@charset "utf-8";
/* CSS Document */
body, td, th {
	font-family: Lucida Sans Unicode, Lucida Grande, helvetica, arial, sans-serif;
	font-size: 14px;
	color: #000000;
}
body {
	background-color: #C4D9D2;
}

p {	line-height:1.5;}

a:link, a:visited, a:hover, a:active {
	color: #9158A7;
}
h3 {
	font-size:1.17em;
}
h4 {
	font-size:1.10em;
	color: #188A82;
}
ul {
list-style-type:square;
margin-left:40px;
}
li {margin-bottom:5px;
}
date {
	font-size:.75em;
	color: #666666;
	font-weight:normal;
	text-align:right;
}
byline {
	font-size:.85em;
	color: #999999;
	font-weight:normal;
	text-align:left;
	margin-bottom: 20px;
}
article {
	font-size:14px;
	line-height: 20px;
	margin-bottom: 20px;
	font-weight:normal;
	text-align:justify;
}
#cont a:link, a:visited, a:hover, a:active {
	font-size:1.10em;
	color: #3a004f;
}
right {
	margin-left:10px;
	border:1px solid #188A82;
	float:right;
}
left {
	margin-right:10px;
	border:1px solid #188A82;
	float:left;
}
#kevinportrait {
width:250px;
float:left;
margin-right:10px;
margin-bottom:5px;
font-size:10px;
text-align:center;
display:block;
}

#imageleft {
width:250px;
float:left;
margin-right:10px;
margin-bottom:5px;
font-size:10px;
text-align:center;
display:block;
}
#imageright {
width:250px;
float:right;
margin-left:10px;
margin-bottom:10px;
font-size:10px;
text-align:center;
display:block;
}
.bgbot {
	background-image:url(http://www.seniorcarealaska.com/images/content_footer2.jpg);
	background-repeat:no-repeat;
	background-position:bottom
}
.leftmargin {
	background:url(http://www.seniorcarealaska.com/images/left_margin.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.rightmargin {
	background:url(http://www.seniorcarealaska.com/images/right_margin.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.footertext {
	font-size:9pt;
	text-align:center;
	background-color:#FCF6E7;
	border-bottom:1px solid black;
}
#testimonials {
	text-align:left;
	padding:0px 10px 0px 10px;
}
div.hr {
	background-color:#188a82;
	height:1px;
	clear:both;
	margin-bottom:14px;
}
div.hr hr {
	display:none;
}
#testimonials .byline {
	float:right;
	padding-bottom:15px;
	font-size:80%;
	font-style:italic;
}
#contact {
	width:500px;
	margin-left:auto;
	margin-right:auto;
}
form#contactform input, form#contactform textarea {
	width:200px;
	margin-bottom:5px;
	display:inline-block;
}
form#contactform textarea {
	height:120px;
}
form#contactform label {
	display:block;
	float:left;
	width:210px;
	text-align:right;
}
form#contactform input.button {
	border:double white;
	background-color:#188a82;
	color:white;
	width:255px;
}
#messagesent {
	display:none;
}
#grid {
	background-image:url(images/grid.png);
	margin:0px;
	margin-bottom:22px;
	padding:10px;
}
#grandmatext {
	position:absolute;
	top:244px;
	left:320px;
	width:400px;
	height:200px;
	text-align:justify;
	font-size:14px;
	line-height:1.45em;
	margin:0px;
	margin-top:-10px;
	padding:0px;
}
#grandmatext p {
margin-bottom:12px;
}
ul.links {
	padding-left:0px;
}
ul.links li {
	list-style:none;
}
ul.square li {
	list-style-image:url(images/squarebullet.png);
}
ol {
	margin-top:0px;
}
ol.letters li {
	list-style-type:upper-alpha;
	margin-left:256px;
}
table#Justin1 {
	clear:both;
}
.small {
	font-size:9px;
	font-style:italic;
}
#bar {
	height: 182px;
	border-bottom: 1px solid #fff;
	position: absolute;
	left: 0;
	top: 0;
	width: 760px;
}
.more {
	display: none;
	border-top: 0px solid #666;
	border-bottom: 0px solid #666; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #188A82;
	font-size: 11px;
	padding-left: 1px;
	background: transparent url('down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #36f; }
	
/* Drop Down Menu Styles */
#dropmenudiv {
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align: left;
	z-index:100;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 0px;
	border-bottom: 1px solid #000000;
	padding: 1px 0;
	text-decoration: none;
	color:#000000;
	background-color:#BE99CD;
}
#dropmenudiv a:hover {
	background-color: #6D4280;
	color:white;
}
/* End Drop Down Styles */

/* Begin NAVBAR styles */
#navbar {
	width:760px;
	height:39px;
	background-image:url(http://www.seniorcarealaska.com/images/nav_bar.png);
	position:relative;
}
#navbar a.company {
	display:block;
	padding-left:10px;
	width:127px;
	height:32px;
	position:absolute;
	top:6px;
	left:115px;
	font-size:1px;
	color:#b48cc4;
}
#navbar a.services {
	display:block;
	padding-left:10px;
	width:126px;
	height:32px;
	position:absolute;
	top:6px;
	left:245px;
	font-size:1px;
	color:#b48cc4;
}
#navbar a.resources {
	display:block;
	padding-left:10px;
	width:128px;
	height:32px;
	position:absolute;
	top:6px;
	left:374px;
	font-size:1px;
	color:#b48cc4;
}
#navbar a.home {
	display:block;
	padding-left:10px;
	width:112px;
	height:32px;
	position:absolute;
	top:6px;
	left:0px;
	font-size:1px;
	color:#b48cc4;
}
#navbar a.employment {
	display:block;
	padding-left:10px;
	width:127px;
	height:32px;
	position:absolute;
	top:6px;
	left:504px;
	font-size:1px;
	color:#b48cc4;
}
#navbar a.contact {
	display:block;
	padding-left:10px;
	width:124px;
	height:32px;
	position:absolute;
	top:6px;
	left:634px;
	font-size:1px;
	color:#b48cc4;
}
/* End NAVBAR Styles */

/* Med-Time Page */
#medtimeleft {
	width:230px;
	height:auto;
	padding:15px 10px 10px 10px;
	float:left;
	background-image:url(http://www.seniorcarealaska.com/images/black50.png);
}
#medtimeright {
	width:400px;
	float:left;
	margin-left:10px;
	padding:15px 10px 10px 10px;
}
#medtimerightbottom {
	width:400px;
	float:left;
	margin-left:10px;
}
/* End Med-Time Page */

#memlogos {
text-align:center;
width:700px;
margin:0px auto;
}
#memlogos img {
border:1px solid #188A82;
margin:5px;
}
