@charset "utf-8";
@import url('typography.css');
@import url('contactform.css');
body {background:#69b8ba url(../images/bg-body.jpg) top left repeat-x; font-size:62.5%; font-family:Arial, Helvetica, sans-serif; color:#2e2e2e; margin:16px auto;}
#container {margin:0 auto; width:1010px;}
#container-top {background:url(../images/bg-container-top.png) top left no-repeat; width:1010px; height:16px; display:block;}
#container-mid {background:url(../images/bg-container-mid.png) top left repeat-y; width:1010px; display:block;}
#container-end {background:url(../images/bg-container-end.png) top left no-repeat; width:1010px; height:27px; display:block;}
#wrapper {width:980px; margin:0 auto;}
	#top {width:950px; height:81px; display:block; position:relative; margin:0 auto;}
		#logo {position:absolute; top:-10px; left:18px;}
		#espanol {position:absolute; top:-20px; left:600px;}
		#phoneInfo {background:url(../images/bg-phoneInfo.gif) top left no-repeat; position:absolute; top:0; left:720px; padding:10px 0 10px 50px;}
			#phoneInfo p {font-size:2.2em; /* 2.2em */ color:#008ca3; line-height:1.2em;text-align:center; margin:0 auto; font-weight:bold; font-family:aller, Arial, Helvetica, sans-serif;}
				#phoneInfo p span {display:block; color:#333; font-family:aller, Arial, Helvetica, sans-serif;}
	#navigation {width:950px; height:49px; display:block; margin:0 auto;}
		/*#navigation ul {width:890px; height:38px; margin:0 auto; padding-top:13px;}
			#navigation ul li{display:inline;}
			#navigation ul li a, #navigation li a:visited, #navigation li a:active {font-size:1.4em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; padding-left:15px;}
			#navigation ul li a:hover {text-decoration:underline;} */
		#navigation ul{background: url(../images/bg-navigation.gif) top left no-repeat; width:950px; height:49px; position:relative;}
				#navigation ul li{list-style:none; position:absolute; top:0; }
				#navigation ul li, #navigation ul a {height:49px; display:block;}
				#navigation ul a {text-indent: -9999px;}
				
				#nav-1 {left: 4px; width: 61px;}
				#nav-2 {left: 65px; width: 78px;}
				#nav-3 {left: 143px; width: 78px;}
				#nav-4 {left: 221px; width: 114px;}
				#nav-5 {left: 335px; width: 106px;}
				#nav-6 {left: 441px; width: 112px;}
				#nav-7 {left: 553px; width: 89px;}
				#nav-8 {left: 642px; width: 121px;}
				#nav-9 {left: 763px; width: 94px;}
				#nav-10 {left: 857px; width: 87px;}

				#nav-1 a:hover{background: url(../images/bg-navigation.gif) -4px -49px no-repeat;}
				#nav-2 a:hover{background: url(../images/bg-navigation.gif) -65px -49px no-repeat;}
				#nav-3 a:hover{background: url(../images/bg-navigation.gif) -143px -49px no-repeat;}
				#nav-4 a:hover{background: url(../images/bg-navigation.gif) -221px -49px no-repeat;}
				#nav-5 a:hover{background: url(../images/bg-navigation.gif) -335px -49px no-repeat;}
				#nav-6 a:hover{background: url(../images/bg-navigation.gif) -441px -49px no-repeat;}
				#nav-7 a:hover{background: url(../images/bg-navigation.gif) -553px -49px no-repeat;}
				#nav-8 a:hover{background: url(../images/bg-navigation.gif) -642px -49px no-repeat;}
				#nav-9 a:hover{background: url(../images/bg-navigation.gif) -763px -49px no-repeat;}
				#nav-10 a:hover{background: url(../images/bg-navigation.gif) -857px -49px no-repeat;}
				
				body.home #nav-1 a {background: url(../images/bg-navigation.gif) -4px -49px no-repeat;}
				body.aboutus #nav-2 a{background: url(../images/bg-navigation.gif) -65px -49px no-repeat;}
				body.services #nav-3 a{background: url(../images/bg-navigation.gif) -143px -49px no-repeat;}
				body.choosingcare #nav-4 a{background: url(../images/bg-navigation.gif) -221px -49px no-repeat;}
				body.testimonials #nav-5 a{background: url(../images/bg-navigation.gif) -335px -49px no-repeat;}
				body.smilegallery #nav-6 a{background: url(../images/bg-navigation.gif) -441px -49px no-repeat;}
				body.financing #nav-7 a{background: url(../images/bg-navigation.gif) -553px -49px no-repeat;}
				body.articles #nav-8 a{background: url(../images/bg-navigation.gif) -642px -49px no-repeat;}
				body.espanol #nav-9 a{background: url(../images/bg-navigation.gif) -763px -49px no-repeat;}
				body.contactus #nav-10 a{background: url(../images/bg-navigation.gif) -857px -49px no-repeat;}
				
	#display {position:relative; width:940px; height:291px; display:block; border-bottom:8px solid #f7f7f7; margin:-15px auto 0px auto; }
	
	#content {width:940px; margin:0 auto; overflow:auto; padding-bottom:50px;}
		#main {float:left; width:68%; padding-top:20px;}
		#sidebar{background: #f7f7f7 url(../images/bg-sidebar.jpg) bottom left no-repeat; float:left; width:278px; display:block; padding-bottom:90px; margin-left:22px; padding-top:20px;}
				.sidebar-container {width:235px; display:block; margin:0 auto 20px auto;}
					.sidebar-container p#side-address {margin-bottom:0;}
	#footer {height:110px; display:block; clear:both; background:#676767; padding-top:30px; }
		#footer ul {padding-bottom:35px; clear:left;}
			#footer ul li {float:left; font-size:1.3em; color:#fff; padding-right:10px;}
			#footer ul li a, #footer ul li a:visited, #footer ul li a:active {color:#fff; text-decoration:none;}
			#footer ul li a:hover {text-decoration:underline;}
			#footer ul li.footer-title {font-size:1.8em; font-weight:bold; color:#cdcdcd; width:130px; text-align:right; padding-right:20px;}

.clear {clear:both;}
.float-right {float:right; margin:5px; display:inline;}