@charset "UTF-8";
/* CSS Document - Little Britches */
/* Zenman Productions */

/* generic layout styles & colors */
body { margin: 0; padding: 0; font-family: arial, sans-serif; color: #777; font-size: 13px; line-height: 25px; background: #52d7ff url(images/shared/bg.jpg) repeat-x; }
a { -moz-outline: none; color: #00b8ee; font-size: 14px; font-weight: normal; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
h2 {text-indent: -10000px; overflow:hidden; margin-top: 5px; margin-left:-50px; width:260px; height: 81px; }
h3 { color: #00b8ee; font-size: 18px; font-family: Georgia, Times New Roman, serif; }
h4 { color: #00b8ee; font-size: 14px; margin-bottom:-15px; font-family: Georgia, Times New Roman, serif; }
h5 { color: #777; font-size: 12px; margin-bottom:-15px; font-family: arial, sans-serif; font-weight:bold; }
/* expander */
h4.toggle {cursor:pointer}
h5.toggle {cursor:pointer; padding-left: 25px; font-size:14px;}
div.hide_panel {padding-top:20px;}
div.hide_panel_age{padding-top:20px; padding-left: 25px;}
/* /expander */
p.gallery img { margin:0 15px 10px 0; background-color:#FFF; border:1px solid #d7d7d7; padding:5px; }
.blue_copy {color: #00b8ee; font-weight:bold;}
.upload_forms{ color: #000; font-size: 18px; font-family: Georgia, Times New Roman, serif; font-weight:bold; text-align:left;}
div.inner { width: 934px; margin: 0 auto; }
h1 { margin: 0 0 0 0; position: absolute; top: 0px; text-indent: -10000px; }
h1 a { display: block; width: 265px; height: 93px; text-indent: -10000px; margin-top: 5px; overflow:hidden; }
.clear {clear: both;}
h1 { display: none;}
@font-face {font-family: 'ClarendonRegular';src: url('fonts/CLARENDO.eot');src: local('Clarendon Regular'), local('Clarendon'), url('fonts/CLARENDO.woff') format('woff'), url('fonts/CLARENDO.ttf') format('truetype'), url('fonts/CLARENDO.svg#Clarendon') format('svg');}
/* /generic layout styles & colors */

/* wrapper */
div#wrapper { width: 934px; margin: 0 auto; }
/* /wrapper */

/* logo */
div#logo { position: absolute; width:242px; height:245px; margin-top:30px; margin-left:30px;cursor:pointer;}
/* /logo */

/* nav */
div#nav {display:block; margin-top:0; font-family: 'ClarendonRegular', Georgia, Times New Roman, serif; }
 div#nav div.inner { height:35px; padding-top:0; }
 div#nav ul { margin: 0; padding: 0; width: 934px; margin-left: 20px; }
   div#nav ul li { margin-top:0; display: block; float: left; background: url(images/shared/nav_separator.jpg) no-repeat top left; }
     div#nav ul li a {  height: 35px; display: block; float: left; padding: 3px 14px 0 15px; color: #0071bb; font-size: 10px; text-decoration: none; }
		div#nav ul li:last-child a {background: url(images/shared/nav_separator.jpg) no-repeat top right;} 
      	div#nav ul li a:hover,
       	body.new-patients div#nav ul li.new_patients a,
 	   	body.common-questions div#nav ul li.common_questions a,
       	body.emergencies div#nav ul li.emergencies a,
	   	body.fun-games div#nav ul li.fun_games a,
	   	body.photo-gallery div#nav ul li.photo_gallery a,
       	body.helpful-links div#nav ul li.helpful_links a, 
		body.store div#nav ul li.store a { margin-top: 0; background: url(images/shared/nav_over.jpg) repeat-x; color: #fff000; }
/* /nav */ 
	
/* phone number */
div#phone_number {display:block; margin-top:0; float:right; margin-right:20px; background: url(images/shared/phone_number.jpg) no-repeat; width: 188px; height: 35px; }
/* /phone number */

/* polaroid*/
div#polaroid {display:block; margin-top:90px; margin-left:613px; float:right; position:absolute; width: 321px; height: 342px; }
/* /polaroid */

/* home_flash */
div#home_flash { width: 934px; margin: 0 auto; background: url(images/home/flash_bg.jpg)no-repeat;}
	div#home_flash div.inner { height: 730px; }       
/* home_flash */
	
/* flash */
div#flash { width:934px; height:298px; margin-top:2px; background: url(images/shared/masthead_flash_bg.jpg) center top no-repeat;}  
/* /flash */
	
/* main content */
div#content { margin: 0 auto; width:934px; background: url(images/shared/content_bg.jpg) center repeat-y; min-height:440px; padding-bottom:10px;}
	div#content div.inner { width:924px;  min-height:440px; }
		div#content div.inner div#left { float: left; width: 551px; padding-left:50px; padding-bottom:15px;}
		div#content div.inner div#right { float: right; width: 300px;}
		
body.new-patients div#content div.inner div#left h2 { background: url(images/titles/title_new_patients.jpg) no-repeat; }
body.common-questions div#content div.inner div#left h2 { background: url(images/titles/title_questions.jpg) no-repeat; width:295px;}
body.emergencies div#content div.inner div#left h2 { background: url(images/titles/title_emergencies.jpg) no-repeat; }
body.fun-games div#content div.inner div#left h2 { background: url(images/titles/title_fun.jpg) no-repeat; }
body.helpful-links div#content div.inner div#left h2 { background: url(images/titles/title_links.jpg) no-repeat; }
body.photo-gallery div#content div.inner div#left h2 { background: url(images/titles/title_gallery.jpg) no-repeat; }

body.about div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.meet-the-doctors div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.affiliations div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.meet-the-staff div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.dr-a div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.dr-n div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.apryll-wilhelm div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.teasa-baca div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.alexis-glover div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.naomi-cooper div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.kate-nienaber div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.sandy-frank div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.victoria-van-blaricom div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.sara-weigel div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.tammy-sekich div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.julie-heath div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.kayla-stelk div#content div.inner div#left h2 { background: url(images/titles/title_about.jpg) no-repeat; }
body.online-forms div#content div.inner div#left h2 { background: url(images/titles/title_forms.jpg) no-repeat; }
body.newsletter-signup div#content div.inner div#left h2 { background: url(images/titles/title_newsletter.jpg) no-repeat; width:295px; }
body.new-patient-form div#content div.inner div#left h2 { background: url(images/titles/title_new_patient.jpg) no-repeat; width:295px; }
body.patient-history-form div#content div.inner div#left h2 { background: url(images/titles/title_patient_history.jpg) no-repeat; width:295px; }
body.store div#content div.inner div#left h2 { background: url(images/titles/title_store.jpg) no-repeat; width:295px; }
body.little-britches-blog div#content div.inner div#left h2 { background: url(images/titles/title_blog.jpg) no-repeat; width:295px; }



body.why-us div#content div.inner div#left h2 { background: url(images/titles/title_why.jpg) no-repeat; }
body.contact-us div#content div.inner div#left h2 { background: url(images/titles/title_contact.jpg) no-repeat; }
/* /main content */

/* content bottom */
div#content_bottom { margin: 0 auto; background: url(images/shared/content_bottom.png) no-repeat; width:924px; height:44px;}
/* /content bottom */
	
/* sidebar */
div#sidebar {  width:252px; min-height:157px; color: #777777; padding-top:150px; margin-left:-40px; }
	div#sidebar ul  {  margin:0; padding:0; text-align:right;}
	div#sidebar ul li.upload_forms {width:150px; margin-left: 45px; margin-bottom:8px;}
	div#sidebar ul li.upload_text {width:240px; text-align:left; margin-left:45px; font-size:12px; line-height:normal; margin-bottom:15px;}
	   div#sidebar ul li.nav_or {color: #777; font-size: 16px; font-family: Georgia, Times New Roman, serif;}
		div#sidebar ul li { margin:0 -40px 0 0;  padding:0; list-style:none  }
		div#sidebar ul li.sub a {font-size:14px; font-family: Georgia, Times New Roman, serif; }
		div#sidebar ul li.page_item a {font-size:14px; font-family: Georgia, Times New Roman, serif; }
			div#sidebar ul li a { margin:-10px 0 0 0;  padding: 0; font-size:18px; font-family: Georgia, Times New Roman, serif; }
			div#sidebar ul li a:hover { text-decoration: underline;  }
			div#sidebar ul li:first-child{}
			div#sidebar ul li .sidebar_text{padding-left: 25px;}
/* /sidebar */

/* Footer */
div#footer { margin: 0 auto; width:934px; font-size: 10px; margin-top: 20px; text-align:center; color: #000; font-family: Helvetica, Arial, sans-serif; }
	div#footer div.inner { width: 922px; height: 20px; background: url(images/home/footer_bg.jpg)  top no-repeat; margin-top:-15px; padding-top:20px; }
	div#footer a { color: #000; text-decoration: none; font-size: 10px; }
		div#footer a:hover { text-decoration: underline; }
		div#footer ul { margin-left:-40px; padding-bottom: 10px; }
			div#footer ul li{display:inline; padding:0 10px;}
				div#footer ul li:first-child{border:none;}
/* /Footer */	