/*  
Theme Name: KALH
Theme URI: http://www.webconsiderations.com
Version: 2.0
Description: Designed by <a href="http://www.webconsiderations.com">Web Considerations</a> for Kimberly The Personal Care Home.
Author: Web Considerations
Author URI: http://www.webconsiderations.com
*/
*{margin:0;padding:0}
img{border:none}
a:link{color:#699}
a:visited{color:#333}
a:hover{color:#000}
body{font-family:"Trebuchet MS", Tahoma, Arial;font-size:100%;color:#555;background: transparent url(assets/images/body-background.png) scroll repeat}
#masthead{height:85px;color:#999}
#masthead .content{width:880px;margin:0 auto;padding:15px 0}
#wrapper{width:1000px;margin:0 auto;background:transparent url(assets/images/wrapper-bk.png) scroll repeat-y}
#topnav{width:880px;margin:0 auto;height:50px;margin-top:15px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f1f1f1;display:block}
#topnav .content {margin: 15px 0;float:left;font-size:.75em;color:#FD7800}
#topnav .main-nav,div.menu{width: 570px;font-size:13px;position:relative;z-index:200;float:right;margin:9px 0}
#topnav .main-nav ul,div.menu ul{list-style:none;margin:2px 0;float:right}
#topnav .main-nav li,div.menu li{float:left;position:relative}
#topnav a{display:block;line-height:28px;text-decoration:none;color:#777;padding:0 10px}
#topnav ul ul{display:none;position:absolute;top:26px;left:0;float:left;width:230px;z-index:99999}
#topnav ul ul li{min-width:230px}
#topnav ul ul li a{color:#f7f7f7}
#topnav ul ul ul{left:170px;top:0;border:1px dotted #e2e2e2}
#topnav ul ul a{line-height:1em;width:210px;height:auto;padding:10px}
#topnav li:hover > a{color:#f7f7f7;background:#04899C}
#topnav ul ul :hover > a{color:#04899C;background:#fafafa}
#topnav ul li:hover > ul{display:block;color:#f7f7f7;background:#04899C}
#topnav ul li.current_page_item > a,#topnav ul li.current-menu-ancestor > a,#topnav ul li.current-menu-item > a,#topnav ul li.current-menu-parent > a{color:#F30}
#searchit{width:200px;margin-top:15px;float:right;text-align:right}
#searchit .searchsubmit{background:url("assets/fireworks/search.png") no-repeat scroll 0 0 transparent;border: medium none;border-color: #F4F4F4 #F4F4F4 #F4F4F4 -moz-use-text-color;border-style: solid solid solid none;border-width: 1px 1px 1px 0;cursor: pointer;display: block;float: right;font-style: italic;height: 30px;padding: 0;text-indent: -999999px;width: 27px}
#searchit .searchinput {background-color:transparent;border:0 none; color:#ADACAC;border-color:#F4F4F4 -moz-use-text-color #F4F4F4 #F4F4F4;border-style: solid none solid solid;border-width: 1px 0 1px 1px;color: #ADACAC;display: block;float: left;font-family:Georgia,Serif !important;font-size:11px;font-style:italic;height:16px;padding:6px;width:160px}
#intro{width:880px;height:163px;margin:0 auto 10px;padding:5px 0;background:transparent url(assets/images/header-new.jpg) scroll center center no-repeat;border-bottom:1px solid #f1f1f1}
#center{width:880px;margin:0 auto;}
#center .content{font-size:.8em;line-height:1.65em;padding:20px 0}
#center ul{margin: 0 0 18px 18px}
#left{width:620px;float:left}
#left .content{font-size:.8em;line-height:1.65em;padding: 0 24px 12px 0}
#left ul{margin:18px}
#left li{margin-bottom:8px}
#left img {border:1px solid #ddd;padding:4px;background:#f0f0f0}
#right{width:230px;margin-left:20px;float:left}
#right .content{font-size:.8em;line-height:1.65em;padding:10px 10px 0 0}
#right ul {margin: 8px 0 0 18px}
#right li {margin-bottom: 6px;padding-bottom:3px;font-size:.9em;border-bottom:1px dotted #bbb}
#right li a{text-decoration:none;color:#006699}
#right .widget{margin-bottom:28px}
.featured-article{width:410px;margin:25px 30px 20px 0;float:left}
.featured-article img{border: 1px solid #ddd;margin-right:15px;padding:5px;float:left}
.featured-article a:hover{color:#993300;text-decoration:none}
.additional-articles{margin-top:10px;background:transparent url(assets/images/articles-back.jpg) scroll repeat-x center center}
.additional-articles span{background: #fff;color:#006699;padding-right:14px}
h2.additional-articles{padding-bottom: 6px}
.minifeature{width:225px;min-height:150px;margin:10px 20px 0 0;float:left}
.basewrap{width:880px;margin:0 auto;padding:18px 0}
#bottom-area{min-height:125px;padding-bottom:12px;background:#fbfbfb;border-top: 1px solid #eee;border-bottom: 1px solid #ccc;color:#999;font-size:.7em}
#bottom-area .content{width:170px;margin-right:25px;float:left}
#bottom-area .content2{width: 600px;padding-right:25px;float:left}
#bottom-area .content3{width: 230px;min-height:80px;padding:0 0 0 15px;float:left;border-left:1px solid #e2e2e2}
#bottom-area ul {margin-top: 8px;list-style-type:none}
#bottom-area li {margin-bottom: 6px;padding-bottom:3px;font-size:1.1em;border-bottom:1px dotted #bbb}
#bottom-area li a{text-decoration:none}
#footer{color:#999;font-size:.7em;height:60px;background:#efefef}
#footer .content,#footer .content2{width:440px;margin:0 auto;padding:8px 0;float:left}
#footer .content2{text-align:right;float:right}
#footer a:link,#footer a:visited{color:#999;text-decoration:none}
#footer a:hover{color:#006699}
h1,h2{color:#04899C}
h3,h4{color:#FD7800}
h1{font-size:1.8em}
h2{font-size:1.6em;margin:30px 0 0}
h3{font-size:1.25em;margin:30px 0 0}
h4{font-size:1.1em;margin:20px 0 0}
.nomargintop{margin-top:0}
.nomarginright{margin-right:0}
.content p{margin:12px 0}
.clearfloat{clear:both;height:0;line-height:0;font-size:0}
.header-underline{border-bottom: 1px solid #e2e2e2;padding-bottom:15px}
#left .content img {height: auto;max-width: 660px;width: auto;} /* Match max width to isset in functions.php */
.attachment-post-thumbnail {border: 1px solid #e2e2e2; padding: 3px; float: left; margin: 0 12px 0 0}
.alignleft, img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px;}
.alignright, img.alignright {display: inline;float: right;margin-left: 24px;margin-top: 4px;}
.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
img.alignleft, img.alignright, img.aligncenter {margin-bottom: 12px;}
.wp-caption {background: #f1f1f1;line-height: 18px;margin-bottom: 20px;padding: 0 12px 0 0;text-align: center;}
.wp-caption img {margin: 5px 5px 0;}
.wp-caption p.wp-caption-text {color: #888;font-size: 12px;margin: 5px;}
.img_insert {margin: 14px 0}
.tview {margin: 2em 0 3em; }
.testimonialview {magin: 1em 0; padding-bottom: 1.25em; border-bottom: 1px dotted #d8d8d8; list-style-type: none; padding-left: 0; }
.fblink {width: 45px; height: 45px; float: right; }