/*
Theme Name: Kimberly Smiles
Theme URI: http://www.kimberlysmiles.com/
Description: A custom theme created by <a href="http://www.irona.com/">IRONA</a>.
Version: 1.0
Author: Irona
Author URI: http://www.irona.com/
*/

*{margin:0px;padding:0px;border:0px;}
html{height:100%;min-height:100%;width:100%;}
body{background: url(images/tile-bg.gif) repeat;color:#666;font-family:Arial,Verdana,Helvetica;font-size:12px;font-weight:normal;width:100%;line-height:normal;text-align:center;letter-spacing:normal;}
#container{width:952px;position:relative;margin:0 auto;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;height:auto;}
p{line-height:16px;}
ul li{list-style:circle;}
#header{position:relative;width:918px;height:129px;margin:0 auto;}
#logo{position:absolute; left:8px; top:9px;width:265px; height:76px;}
/*#contact-info{position:absolute;top:45px;left:590px;height:19px;width:323px;background:#fff url(images/contact-us-today.gif) no-repeat;text-indent:-9999px;}*/
#invisalign{position:absolute;top:13px;left:780px;width:135px;height:31px;background:#fff url(images/invisalign.gif) no-repeat;text-indent:-9999px;}
#contact-info{position:absolute;top:44px;left:580px;height:46px;width:337px;background:#fff url(images/newpatients.gif) no-repeat;text-indent:-9999px;}
#top-links{position:relative;float:right;margin-top:12px;display:inline;}

#nav{position:absolute;top:97px;left:0px;height:32px;}
#nav ul{width:918px;height:32px;}
#nav ul li{display:inline;float:left;list-style:none;}
#content{position:relative;width:918px;margin:13px auto 0 auto;text-align:left;}
#home{position:relative;width:952px;margin:13px auto 0 auto;text-align:left;}
#home h1{padding:0 0 0 19px;font-size:22px;color:#333;padding:15px 0 10px 19px;margin:0;}
#home h2{font-size:12px;color:#333;font-style:italic;font-weight:normal;padding:15px 0 0 19px;}
#home p{color:#666;padding:10px 28px 5px 19px;text-align:justify;}
#home ul{margin-left:19px;}
#home #left{}
#home #text{width:918px;margin-top:15px;float:left;}

#curve{position:relative;margin:0 auto;height:31px;width:954px;background:url(images/bottom.gif) no-repeat;color:#999;overflow:hidden;}
#curve p{margin-top:6px;}
/*#home-img{position:relative;float:left;display:inline;width:665px; height:224px;margin-left:17px;background:url(images/home-img.jpg);}*/
#slide{position:relative;float:left;display:inline;width:918px; height:224px;margin-left:17px;}
#footer{position:relative;width:954px;margin:10px auto 0 auto;font-size:11px;}

#logos{text-align:center;position:relative;margin:0 auto;width:537px;height:71px;background:url(images/logos.png);display:block;}
* html #logos{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logos.png", sizingMethod="image");}
.br{border-right:1px solid #666;}
.bl{border-left:1px solid #666;}
.header{text-transform:uppercase;font-weight:bold;}
.clear{clear:both;}
.indent{margin:10px 0 0 15px;}
.block{display:block;}
.space{margin-top:10px;}
.lflash{margin-left:6px;}

#sidebar{width:178px;background:#f3f3f3 url(images/side-bg.gif) repeat-y; height:auto;float:left;position:relative;margin-right:10px;display:inline;}
#side-top{width:178px;height:8px;background:#f3f3f3 url(images/side-top.gif) no-repeat;overflow:hidden;}
#sidebar h2{font-size:16px;color:#333;padding-bottom:10px;font-weight:bold;}
#side-content{position:relative;float:left;display:inline;padding:0 5px 0 15px;}
#side-bottom{width:178px;height:8px;background:#f3f3f3 url(images/side-bottom.gif) no-repeat;overflow:hidden;}
#sidebar ul{padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;}
#sidebar ul li{list-style:none;color:#666;font-size:12px;padding:5px 0 5px 0;}
#sidebar ul li ul{border:none;margin:0 0 0 10px;padding:5px 0 5px 0;}
#sidebar ul li ul li{list-style:none;color:#666;font-size:11px;padding:5px 0 5px 0;}
#sidebar .page_item a:link, #sidebar .page_item a:visited{color:#666;text-decoration:none;}
#sidebar .page_item a:hover{color:#ccc;}
#sidebar li.page_item ul{display:none;}
#sidebar li.current_page_item, #sidebar li.current_page_parent{font-weight:bold;}
#sidebar li.current_page_item ul{display:block;font-weight:normal;}
#sidebar li.current_page_parent ul{display:block;font-weight:normal;}
#sidebar li.current_page_parent ul li.current_page_item{font-weight:bold;}

#sidebar a#get-started{width:166px;height:56px;text-indent:-9999px;background:url(images/get-started.gif);display:block;margin:15px 0 0 -6px;}

#main{position:relative;float:left;width:724px;}

.post{width:700px;position:relative;float:right;display:inline;padding:0 6px 20px 20px;}
#home .post{width:918px;float:left;}
.no-sidebar-post{width:740px;position:relative;float:left;display:inline;padding-left:85px;padding-right:0;}

#content h1{font-size:18px;color:#000;padding:15px 0 10px 0;margin:0;font-weight:bold;}
#content h3{font-size:14px;color:#000;padding:15px 0 10px 0;margin:0;font-weight:bold;}

.navigation{position:relative;float:left;width:100%;}
.entry p{margin-bottom:10px;}
.entry ul{margin:0 0 10px 20px;}
.entry ul li{margin-left:15px;padding-left:25px;}