html {}
body {background:#8a7851 url(../_images/back-home.jpg) no-repeat center top;font-family:Arial, Helvetica, sans-serif;}

.wrapper {width:960px;margin:0 auto;}

#header{height:198px;}
	#headtop {color:#fff;font-size:14px;height:41px;line-height: 41px;}	
		#headtop span {float:right;padding-top:6px;}
	#logo {float:left;margin-top:15px;position: relative;}
		#logo img {}
	#logoside {padding-top: 67px;margin-left:275px;}
	#logosidebottom {padding-top: 15px;margin-left:275px;}
		#homesearchbox {background:#FFFFFF url(../_images/btn-search.png) no-repeat scroll 645px center;border:medium none;margin-left:10px;padding:5px 30px 5px 5px;width:635px;position: relative;z-index: 500;}
		.librarysearch {border:medium none;margin-left:10px;padding:5px 30px 5px 5px;width:605px;position: relative;z-index: 500;border-right:none !important;}
		.librarygo {padding:4px 5px 5px;background:#fff;margin-left:-4px;}
		
	#mainnav {height:30px;position: relative; z-index: 1000;}
		#mainnav li {float:left;height:30px;display:inline;}
		#mainnav li a {float:left;height:30px;text-indent:-9999px;}
			#mainnav li a:hover, #mainnav li.active a {background-position:center bottom;}

		#m-physicians {width:153px}
			#m-physicians a {background: transparent url(../_images/nav-physicians.png) no-repeat center top;width:153px;}
		#m-services {width:96px}
			#m-services a {background: transparent url(../_images/nav-services.png) no-repeat center top;width:96px;}
		#m-resources {width:120px}
			#m-resources a {background: transparent url(../_images/nav-resources.png) no-repeat center top;width:120px;}
		#m-library {width:88px}
			#m-library a {background: transparent url(../_images/nav-library.png) no-repeat center top;width:88px;}
		#m-locations {width:121px}
			#m-locations a {background: transparent url(../_images/nav-locations.png) no-repeat center top;width:121px;}
		#m-about {width:90px}
			#m-about a {background: transparent url(../_images/nav-about.png) no-repeat center top;width:90px;}
			
#banner {clear:both;height:436px;}
	#promocontainer {background: transparent url(../_images/back-slideshow.png) no-repeat 0 0;height:400px;width:960px;float:left;margin-top: 18px;}
		#slideshow {position: absolute; top: 108px;margin-left:-90px;width:634px; height:457px;}
		#promocontainer h1 {color:#ff0;font-size: 25px;margin:135px 0 6px 440px;position:relative;}
		#promocontainer p {color:#fff;font-size: 17px;margin:0 20px 6px 440px; line-height: 24px;position:relative;}
		#promobuttons {position: absolute; top:564px;padding:5px 5px 0;}
			#promobuttons img {margin-right:6px;}

#body, #homebody {clear:both;}
	#homebody .wrapper {margin-top:46px;}
	#body .wrapper {background:transparent url(../_images/back-content.png) repeat-y 0 0;margin-top:46px;}
		#body .librarywrapper {background:transparent url(../_images/back-contentlibrary.png) repeat-y 0 0 !important;}
	#contentwrapper {background: transparent url(../_images/back-contenthead.png) no-repeat 0 0;min-height: 800px; height:auto !important; height:800px;}
		.librarywrap {background: transparent url(../_images/back-contentheadlibrary.png) no-repeat 0 0 !important;}
	#content {width:650px;float:right;padding: 0 15px 0 25px;}
		#content h1 {}
		#cotnent h2 {}
		#content h3 {line-height:22px;margin-bottom:0 !important;}
		#content h4 {}
		#content p {}
			#content p.first { font-weight:bold; font-size:1.2em; line-height:1.6em; }
		#content ul, #content ol { margin: 0 25px 30px; line-height: 22px; list-style-image:url(/_images/ampersand.png); }
			#content ul {list-style-type: disc;}
			#content ol {list-style-type: decimal;}
		#content .col2 {width:325px !important;}
		#content pre {font-family: inherit; font-size: 16px;line-height: 22px;}
		#content a, #content a:visited {color:#00436d;}
			#content a:hover {color:DarkGoldenRod;}
		
	#sidebar {width:266px;padding:40px 0;}
		#sidebar h3 {width: 277px; height: 55px;margin: 0 0 15px -7px; position: relative;text-indent: -9999px;}
			.s-physicians {background: transparent url(../_images/side-physicians.png) no-repeat 0 0; }
			.s-services {background: transparent url(../_images/side-services.png) no-repeat 0 0; }
			.s-resources {background: transparent url(../_images/side-resources.png) no-repeat 0 0; }
			.s-locations {background: transparent url(../_images/side-locations.png) no-repeat 0 0; }
			.s-about {background: transparent url(../_images/side-about.png) no-repeat 0 0; }
		#sidebar h4 {color:#a13a00;margin:15px 0 20px 15px;}
		#sidebar ul {margin: 0 25px 20px;font-size:17px;}
			#sidebar ul li {margin-bottom:15px;}
		#sidebar a, #sidebar a:visited {color: #636363;}
			#sidebar a:hover {color:#000;}

#footer {clear:both;padding:25px 0;}
	#footer .wrapper {background:#9f8859;border:1px solid #3f3a24;border-bottom-color:#cbb9a1;border-right-color:#cbb9a1;line-height:30px;padding:0 10px;width:940px !important;color:#2f2f2f;font-size:12px;}
	#footer a, #footer:visited {color:#2f2f2f;}
		#footer a:hover {color:#000;}
	.omedix {float:right;}
	
/* Typography */
h1, h2, h3, h4 {}
h1 {font-size:36px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;}

p {line-height: 22px; margin: 0 0 19px;}

small {font-size:12px;}
	
/* Columns */

.col4, .col3, .col2 {float:left;}
.col4 {width:240px;}
.col3 {width:320px;}
.col2 {width:480px;}

.col3 {background: transparent url(../_images/background-col3b.png) no-repeat 0 0;min-height:365px;height:auto !important; height: 365px;}

/* Home */

#homebdy {}
	#homebody .col3 {width:290px !important; padding:15px;}
	#homebody .col3 h3 {padding: 9px 0 0 45px;line-height:40px;font-size: 18px;border-bottom: 1px solid #ffe8b5;margin:0 !important;height:40px;}
		h3.newpatient 		{background: transparent url(../_images/icon-plus.png) no-repeat 0 0;}
		h3.returnpatient 	{background: transparent url(../_images/icon-check.png) no-repeat 0 0;}
		h3.services 		{background: transparent url(../_images/icon-refresh.png) no-repeat 0 0;}
	#homebody ul {border-top: 1px solid #c8ad74;padding: 15px;}
		#homebody ul li {margin:0 0 15px;list-style-type: square;color:#474747;}
	#homebody a, #homebody a:visited {color:#000;}
		#homebody a:hover {color:#474747;}

/* Reusables */

.clearfix {clear:both;}

.center {text-align:center;}
.right {text-align: right;}

.imgright {float:right;margin:0 0 15px 15px;}
.imgleft {float:left;margin:0 15px 15px 0;}

.bigbold {font-weight: bold;font-size: 18px;}

.hospitals {border-bottom: 1px solid #ccc;margin-bottom: 15px;height:125px;padding-left:125px;}
	.hospitals img.hospital {float:left;margin-left:-126px;}
	.hospitals a, .hospitals a:visited {color:#00436d;}
		.hospitals a:hover {color:#000;}
	.hospitals h3 {font-size: 24px; margin-bottom: 5px !important}
	.hospitals p {margin:0 !important;}

.last {border:none !important}

#googmap {background: transparent url(../_images/back-map.png) 0 0;padding:15px;margin-bottom: 15px;}

.indent {padding:0 25px;}

ul.forms {list-style-type: none !important; list-style-image:none !important;}
	.forms li {padding-left:40px;line-height:45px;}
	.forms .pdf {background: transparent url(../_images/icon-pdf.png) no-repeat left center;}
	.forms .doc {background: transparent url(../_images/icon-doc.png) no-repeat left center;}

#myframe {margin-left:-30px !important;}

#resources {background:transparent url(../_images/back-resources.png) no-repeat center top;}
	#resources div {float:left;width:50%;}
	#resources span {display:block;padding:6px 35px 0;margin-bottom:15px;}
		#resources .divright span {padding:6px 15px 0 !important;}
	#resources ul {list-style-type: none !important;margin:0 !important;}
		#resources .divleft ul {margin: 0 30px 20px !important;}
		#resources ul li {background: transparent url(../_images/icons.png) no-repeat 0 0;line-height:40px;padding-left:55px;height:40px;}
	#resources a, #resources a:visited {color:#06334f;}
		#resources a:hover {color:#333;}
		
	.i-injury {background-position: 0 0 !important;}
	.i-physical {background-position: 0 -80px !important;}
	.i-visit {background-position: 0 -120px !important;}
	.i-test {background-position: 0 -160px !important;}
	.i-surgery {background-position: 0 -200px !important;}
	.i-postsurgery {background-position: 0 -240px !important;}
	.i-patient {background-position: 0 -280px !important;}
	.i-appointment {background-position: 0 -320px !important;}
	.i-appointment2 {background-position: 0 -560px !important;}
	.i-prescription {background-position: 0 -360px !important;}
	.i-medical {background-position: 0 -400px !important;}
	.i-results {background-position: 0 -440px !important;}
	.i-contact {background-position: 0 -480px !important;}
	.i-bill {background-position: 0 -520px !important;}
	
/* Service */
.serviceinfo {background-color:#dededf;padding:15px;margin-bottom: 25px;min-height:100px;height:auto !important; height:100px;}
	.serviceinfo img {float:left;margin-right: 15px;}
	.serviceinfo p {margin-bottom: 10px;}
	.serviceinfo h2 {float:right; width:502px; margin-top:25px;}

/*Library */
#contentfull {padding: 0 15px;float:left;}

/* Banner */
#contentfull #contentBanner {height:260px;width:952px;margin:-44px 0 25px -11px;}
#contentBanner {height:340px;width:690px;margin:-44px 0 25px -29px;}
	#contentBanner h1 {text-indent: -9999px;float:left;width:690px;height:65px;margin:275px 0 0 -10px;}
	.b-physicians {background: transparent url(../_images/banners/physicians.png) no-repeat 0 0;}
		.b-doerr {background: transparent url(../_images/banners/physicians-doerr.png) no-repeat 0 0;}
		.b-nelson {background: transparent url(../_images/banners/physicians-nelson.png) no-repeat 0 0;}
		.b-uthe { background: url(../_images/banners/uthe.png) no-repeat 0 0; }	
	.b-services {background: transparent url(../_images/banners/services.png) no-repeat 0 0;}
	.b-resources {background: transparent url(../_images/banners/resources.png) no-repeat 0 0;}
	.b-library {background: transparent url(../_images/banners/library.png) no-repeat 0 0;}
		.b-library h1 {margin: 0 !important;}
	.b-locations {background: transparent url(../_images/banners/locations.png) no-repeat 0 0;}
	.b-about {background: transparent url(../_images/banners/about.png) no-repeat 0 0;}
	

/* Banner Text */

.h-ankle 			{background: transparent url(../_images/banners/h-ankle.png) no-repeat 0 0;}
.h-appointment		{background: transparent url(../_images/banners/h-appointment.png) no-repeat 0 0;}
.h-bill 			{background: transparent url(../_images/banners/h-bill.png) no-repeat 0 0;}
.h-contact	 		{background: transparent url(../_images/banners/h-contact.png) no-repeat 0 0;}
.h-desertridge		{background: transparent url(../_images/banners/h-desertridge.png) no-repeat 0 0;}
.h-firstvisit		{background: transparent url(../_images/banners/h-firstvisit.png) no-repeat 0 0;}
.h-fractures		{background: transparent url(../_images/banners/h-fractures.png) no-repeat 0 0;}
.h-newinjury		{background: transparent url(../_images/banners/h-newinjury.png) no-repeat 0 0;}
.h-followup			{background: transparent url(../_images/banners/h-followup.png) no-repeat 0 0;}
.h-hip	 			{background: transparent url(../_images/banners/h-hip.png) no-repeat 0 0;}
.h-injury 			{background: transparent url(../_images/banners/h-injury.png) no-repeat 0 0;}
.h-insurances		{background: transparent url(../_images/banners/h-insurances.png) no-repeat 0 0;}
.h-knee	 			{background: transparent url(../_images/banners/h-knee.png) no-repeat 0 0;}
.h-newpatient		{background: transparent url(../_images/banners/h-newpatient.png) no-repeat 0 0;}
.h-overviewleft 	{background: transparent url(../_images/banners/h-overviewleft.png) no-repeat 0 0;}
.h-overviewright	{background: transparent url(../_images/banners/h-overviewright.png) no-repeat 0 0;}
.h-physical			{background: transparent url(../_images/banners/h-physical.png) no-repeat 0 0;}
.h-postsurgery		{background: transparent url(../_images/banners/h-postsurgery.png) no-repeat 0 0;margin:275px 0 0 10px !important;}
.h-prescription 	{background: transparent url(../_images/banners/h-prescription.png) no-repeat 0 0;}
.h-records 			{background: transparent url(../_images/banners/h-records.png) no-repeat 0 0;}
.h-results 			{background: transparent url(../_images/banners/h-results.png) no-repeat 0 0;}
.h-shea 			{background: transparent url(../_images/banners/h-shea.png) no-repeat 0 0;}
.h-shoulder			{background: transparent url(../_images/banners/h-shoulder.png) no-repeat 0 0;}
.h-spine 			{background: transparent url(../_images/banners/h-spine.png) no-repeat 0 0;}
.h-surgery 			{background: transparent url(../_images/banners/h-surgery.png) no-repeat 0 0;}
.h-test 			{background: transparent url(../_images/banners/h-test.png) no-repeat 0 0;}
.h-testimonials 	{background: transparent url(../_images/banners/h-testimonials.png) no-repeat 0 0;}
.h-thompson			{background: transparent url(../_images/banners/h-thompson.png) no-repeat 0 0;}
.h-forms 			{background: transparent url(../_images/banners/h-forms.png) no-repeat 0 0;}
.h-billing 			{background: transparent url(../_images/banners/h-billing.png) no-repeat 0 0;}
.h-faq 				{background: transparent url(../_images/banners/h-faq.png) no-repeat 0 0;}
.h-links 			{background: transparent url(../_images/banners/h-links.png) no-repeat 0 0;}
.h-apptonline		{background: transparent url(../_images/banners/h-onlineappt.png) no-repeat 0 0;}
.h-apptphone		{background: transparent url(../_images/banners/h-phoneappt.png) no-repeat 0 0;}
.h-payonline		{background: transparent url(../_images/banners/h-payonline.png) no-repeat 0 0;}
