#index #main h2 { text-indent: -9999px; padding-top: 35px; padding-left: 40px; padding-bottom: 5px; }
#index #main .box h2 { text-indent: 0; line-height: 30px; height: 30px;  padding: 17px 0 7px 18px; margin: 0 0 0 0; overflow: hidden;
     font-size: 1.4em; font-family: Georgia; text-transform: uppercase; text-align: center;}
#index #main .box h2 span { font-size: 1.3em; }

#index #main h3 { padding:6px 0 0 0; margin: 0 40px 0 35px; padding-bottom: 0; color: #5a5504; font-weight: normal; }
#index #main p {  padding-left: 40px; }
#index #main a { text-decoration: none; }
#index #main .month-day { display: block; font-weight: bold;}
#index #main .year { display: block;  }

#index #main a:hover { text-decoration: underline; }
#index #main a.view-all { display: block; font-weight: bold; text-align: left; padding:7px 0 0 80px; text-decoration: underline; }
#index #leaf-bg { position: absolute; width: 205px; height: 270px; top: -10px; right: -38px;
    background: url(/assets/images/backgrounds/large_leaf.png) no-repeat top left; z-index:1;}

#index #welcome { float: left; width: 641px; height: 267px; background: url(/assets/images/backgrounds/welcome_to_hoyes_pharmacy_bg.jpg) no-repeat top left; }
#index #welcome h1 { text-indent: -9999px; padding: 40px 30px 10px 185px; line-height: 29px; color: white; }
#index #welcome p { text-indent: 0; padding-left: 290px; padding-right: 45px; line-height: 16px; padding-bottom: 3px;  }
#index #welcome h2 { text-indent: 0; padding-left: 290px; padding-top: 3px; padding-bottom: 0px; line-height: 1.0em; color: #5a5504; }
#index #welcome #slider { position: relative;  }
#index #welcome #slider ul { position: relative; }
#index #welcome #slider li { position: absolute; top:0; left: 23px;  background: none; padding:0; margin: 0; width: 607px; height: 178px; }
#index #welcome #slider li li { position: relative; width: auto; height: auto; padding: 2px 0 2px 20px; margin-left: 270px;
        background: url(/assets/images/backgrounds/bullet.png) no-repeat 0 3px; line-height: 16px; }
#index #welcome #slider ul#slide-nav { position: absolute; top: 158px; left: 285px; padding: 0; margin: 0;}
#index #welcome #slider ul#slide-nav li { position: relative; float: left; width: auto; height: auto; padding: 0 4px;
     color: white; border: 1px solid #f3dbbd; background-color: #d5a871; margin-left: 3px; font-size: .9em; line-height: 14px; cursor: pointer; }
#index #welcome #slider ul#slide-nav li.active-slide { font-weight: bold;  background-color: #c89a63; padding: 2px  6px; margin-top: -4px; font-size: 1.1em;}
#index #welcome #slider ul#slide-nav li:hover { background-color:#f3dbbd; color: #d5a871;  }


#index #whats-going-on { position: relative; float: left; width: 324px; height: 267px; z-index:2;
    background: url(/assets/images/backgrounds/whats_going_on_bg.png) no-repeat top left;  }
#index #main #whats-going-on h2 { padding-top: 30px; }
#index #whats-going-on p { padding: 7px 0 4px 32px; }
#index #whats-going-on ul { padding: 7px 0 0 0; }
#index #whats-going-on li { background: none; overflow: hidden; margin:0; padding: 4px 0 0 22px; width: 270px;  line-height: 14px;  }
#index #whats-going-on .news-date { float: left; width: 60px; height: 33px; padding: 9px 0 0 0; text-align: center; line-height: 12px; font-size: .8em;
    background: url(/assets/images/backgrounds/date_bg.png) no-repeat top left; color: #fff;}
/**
#index #whats-going-on .featured .news-title a span { color: #ee4604; }
#index #whats-going-on .featured .news-date { background: url(/assets/images/backgrounds/date_featured_bg.png) no-repeat top left; }
**/

#index #whats-going-on .news-title a {color:#5A5504}
#index #whats-going-on .news-title a:hover {text-decoration:none;color:#5A5504}
#index #whats-going-on .news-title span { font-weight: bold; color:#9E5919}
#index #whats-going-on .news-title span:hover {text-decoration:underline}
#index #whats-going-on .news-title { float: left; width:210px; height: 31px; padding: 7px 0 0 0; overflow: hidden;  }
#index #whats-going-on .news-title span { font-weight: bold; }
#index #main #whats-going-on h2 { text-align: left; padding-left: 25px; }

#index #box-1 { float: left; width: 277px; height: 259px; background: url(/assets/images/backgrounds/specialty_areas_bg.jpg) no-repeat top left; padding: 0 20px 0 30px}
#index #box-1 ul { padding: 0; }
#index #box-1 li { padding: 1px 5px 1px 20px; margin-left: 0; line-height: 1.4em; background: url(/assets/images/backgrounds/bullet.png) no-repeat 0 3px; }
#index #main #box-1 h2 { padding: 17px 0 15px 0; }
#index #box-1 .box-content { padding: 0 15px 0 15px; }
#index #box-1 p { padding: 5px 0; line-height: 16px; }
#index #box-1 h3 { margin: 0; padding: 5px 0 5px 0; font-weight: bold;}

#index #box-2 {  float: left; width: 314px; height: 259px; background: url(/assets/images/backgrounds/unavailable_bg.jpg) no-repeat top left;  }
#index #box-2 ul { padding: 0; }
#index #box-2 li { padding: 1px 5px 1px 20px; margin-left: 0; line-height: 1.4em; background: url(/assets/images/backgrounds/bullet.png) no-repeat 0 3px; }
#index #main #box-2 h2 { padding: 17px 0 15px 0; }
#index #box-2 .box-content { padding: 0 25px 0 30px; }
#index #box-2 p { padding: 5px 0; line-height: 16px; }
#index #box-2 h3 { margin: 0; padding: 5px 0 5px 0; font-weight: bold;}

#index #our-blog { float: left; width: 314px; height: 259px; background: url(/assets/images/backgrounds/our_blog_bg.png) no-repeat top left; }
#index #our-blog h2 { padding-top: 28px;  }
#index #our-blog p { padding: 0 0 3px 30px; }
#index #our-blog ul { padding: 0; }
#index #our-blog li { background: none; overflow: hidden; margin:0; padding: 5px 0 0 22px; width: 270px;  line-height: 15px;  }
#index #our-blog .blog-date { float: left; width: 60px; height: 33px; padding: 9px 0 0 0; text-align: center; line-height: 12px; font-size: .8em;
    background: url(/assets/images/backgrounds/date_bg.png) no-repeat top left; color: #fff;}
#index #our-blog .blog-title  { float: left; width:210px; height: 60px; padding: 4px 0 0 0;}
#index #our-blog .blog-title a {color:#5A5504}
#index #our-blog .blog-title a:hover {text-decoration:none;color:#5A5504}
#index #our-blog .blog-title span { font-weight: bold; color:#9E5919}
#index #our-blog .blog-title span:hover {text-decoration:underline}



#index #questions-answers { float: left; width: 314px; height: 259px; background: url(/assets/images/backgrounds/questions_answers_bg.jpg) no-repeat top left; }
#index #questions-answers ul { padding-top: 0; }
#index #questions-answers li { padding-right: 20px; list-style: none; cursor: pointer;background: none; line-height: 16px;  }
#index #questions-answers li a { font-weight: bold;}
#index #fill-prescription { float: left; width: 324px; height: 124px; background: url(/assets/images/backgrounds/fill_prescription_bg.jpg) no-repeat top left; }
#index #physicians-help { float: left; width: 324px; height: 135px; background: url(/assets/images/backgrounds/physicians_help_bg.jpg) no-repeat top left; }
#index #welcome { float: left; width: 641px; height: 267px; background: url(/assets/images/backgrounds/welcome_to_hoyes_pharmacy_bg.jpg) no-repeat top left; }
