/*---------------*/
/* Generic Skin  */

body { margin: 0px; padding: 0px; background: #cdb3e2; font-size: 12px; color: #454545; font-family: Verdana, Tahoma, sans-serif; }
#wrapper { background: #ffffff url(/_library/templates/skin_carehmz/background.jpg) repeat-x top center; text-align: left; width: 950px; margin: 0px auto; padding: 0; }
#contentwrap { background: url(/_library/templates/skin_carehmz/background_top.jpg) repeat-x top center; text-align: left; width: 950px; margin: 0px; padding: 0; }
#contentback { background: url(/_library/templates/skin_carehmz/background_topright.jpg) no-repeat top right; width: 950px; min-height: 650px; margin: 0px; padding: 0; }
#header { min-height: 100px; }
#header .inner { padding: 20px 0px 10px 40px; }
#header .extras { height: 20px; float: right; text-align: right; padding-right: 10px; color: #ffffff; background: #5f0065 url(/_library/templates/skin_carehmz/background_menu.jpg) repeat top center; width: 300px; }
#header .extras a { color: #ffffff; }
#header .extras .ZeppOS_Nav_Extras_Print { padding-right: 20px; }
#header .extras .ZeppOS_Nav_Extras_Send { padding-right: 20px; }
#header .inner .title { font-size: 24px; color: #ffffff; font-weight: bold; }
#header .inner .title a { color: #ffffff; text-decoration: none;}
#header .inner .title .altcolor { color: #f9cb75; }
#header .inner h2 { margin-top: 0px; padding-left: 80px; color: #ffffff; font-weight: normal; font-style: italic; font-size: 18px; }
#menu { padding: 0px; min-height: 23px;  color: #ffffff; background: #5f0065; }
#menu .NavM100 { display: block; height: 23px; margin: 2px; padding: 0px; text-align: center; background: #5f0065 url(/_library/templates/skin_carehmz/background_menu.jpg) repeat top center; }
#menu .NavM100 ul { list-style: none; margin: 0px; padding: 0px; }
#menu .NavM100 li { display: inline; height: 23px; }
#menu .NavM100 li span { height: 23px; line-height: 23px; color: #b37699; font-size: 14px; border-right: 1px solid #ffffff; padding: 0px 10px 0px 10px;}
#menu .NavM100 li .MenuItemFirst { border-left: 1px solid #ffffff; }
#menu .NavM100 a { text-decoration: none; color: #ffffff; }
#menu .NavM100 a:hover { color: #f9cb75; }
#admin .inner { min-height: 550px; }
#content { margin: 0px; width: 597px; text-align: left; padding: 0px; float:left}
#content .inner { margin: 0px; padding: 20px; min-height: 550px; font-size: 14px; }
#content .splashad { width: 597px; text-align: center; font-size: 22px; color: #7d267d; margin: 0px; padding: 20px 0 20px 0; width: 557px; height: 172px; background: url(/_library/templates/skin_carehmz/splash_blank.jpg) no-repeat top center;  }
#side { float: right; width: 320px; margin: 0px; padding: 0px; text-align: left; }
#side .splashblog { border: 2px solid #7d267d; width: 280px; margin: 70px 0px 20px 0px; padding: 10px;
    filter: alpha(opacity=70); /* ie */
    -moz-opacity: 0.7; /* mozilla */
    background:#ffd485;
    }
#side .splashblog .rss { float: right; }
#side .splashblog .return h3 { font-size: 20px; color: #5f0065; }
#side .inner { font-size: 14px; color: #ffffff; background: #651a65; width: 280px; margin: 10px 0px 20px 0px; padding: 10px; }
#side .inner a { color: #ffffff; }
#sidesub h2, #sidesub h3, #sidesub h1, #side h2, #side h3, #side h1  { color: #ffffff; }
#sidesub { float: right; width: 320px; margin: 0px; padding: 0px; text-align: left; }
#sidesub .inner { font-size: 14px; color: #ffffff; background: #651a65 url(/_library/templates/skin_carehmz/background_right.jpg) no-repeat top center; min-height: 130px; width: 280px; margin: 90px 0px 20px 0px; padding: 10px; }
#sidesub .inner a { color: #ffffff; }
#sidesub .inner2 { font-size: 14px; color: #ffffff; background: #651a65 url(/_library/templates/skin_carehmz/background_right2.jpg) no-repeat bottom center; min-height: 130px; width: 280px; margin: 20px 0px 20px 0px; padding: 10px; }
#sidesub .inner2 a { color: #ffffff; }



#Page_care-resources-locator #sidesub .inner2 { display: none; }

#footer { margin-top: 10px; clear: both; border-bottom: 3px #5f0065 solid; }
#footer .inner { margin: 10px; text-align: right; }


/* NavM100 Vertical */
#MenuVertical .NavM100 { margin: 5px 0 -10px 0; }
#MenuVertical .NavM100 li { list-style: none; }
#MenuVertical .NavM100 li span { color: #000000; font-size: 10px; border-bottom: 1px solid #000000; padding: 0px 10px 0px 10px;}
#MenuVertical .NavM100 li .MenuItemFirst { border-top: 3px solid #000000; }
#MenuVertical .NavM100 a { text-decoration: none; color: #000000; }
#MenuVertical .NavM100 a:hover { color: #DB0707; }

/* NavM100 Footer */
#MenuFooter .NavM100 { margin: 5px 0 -10px 0; }
#MenuFooter .NavM100 li { display: inline; list-style: none; }
#MenuFooter .NavM100 li span { color: #000000; font-size: 10px; border-right: 1px solid #000000; padding: 0px 10px 0px 10px;}
#MenuFooter .NavM100 li .MenuItemFirst { border-left: 1px solid #000000; }
#MenuFooter .NavM100 a { text-decoration: none; color: #000000; }
#MenuFooter .NavM100 a:hover { color: #DB0707}

/* Calendar */
.ArticleItem { padding-top: 10px; }
.ArticleItemTitle {  }
.ArticleItemTitle a:link, .ArticleItemTitle a:visited {  }
.ArticleItemTitle a:hover, .ArticleItemTitle a:active { }

.ArticleItemDate {  }
.ArticleItemMore { text-align: right;  }

/* Testimonials */
.TestimonyQuoteLeft { display: none; }
.TestimonyQuoteRight { display: none; }
.TestimonyText { padding: 27px 10px 0px 10px; background: url(http://empoweredinternet.com/_library/templates/skin_eishawaii/quoteLeft.gif) no-repeat top left; }
.TestimonyName { padding-top: 10px; background: url(http://empoweredinternet.com/_library/templates/skin_eishawaii/quoteRight.gif) no-repeat top right; }

.DirectoryCategoryTitle { font-size: 14px; color: #454545; padding: 5px; }
.DirectoryCategoryTitle a { text-decoration: none; font-weight: bold;  }



.DirectoryVendorResults { display: none; }
.DirectoryVendorOutline { }
.DirectoryVendorInner { margin: 5px; border: 1px #651a65 solid; background: #f8dff8 url(/_library/templates/skin_carehmz/background_listing.jpg) no-repeat bottom left; padding: 15px; }
.DirectoryVendorTitle { font-size: 16px; color: #596046; font-family: Georgia; }
.DirectoryVendorInfo { width: 300px; min-height: 50px;  }
.DirectoryVendorSlogan { display: none; }
.DirectoryVendorLink { display: none; }
.DirectoryVendorAddress { font-size: 11px; }
.DirectoryVendorLogo {text-align: center; text-weight: bold; padding: 20px 5px 20px 5px; }
.DirectoryVendorLogo img { max-width: 80px; max-height: 100px; }
.VendorMap { display: none; }
.VendorDateOpened { display: none; }
.VendorCategories  { display: none; }
.VendorLogoNo  { display: none; }
.VendorSearchLocation { display: none; }
.VendorOperationHours .Title { display: none; }

.DirectoryVendorBoxed { text-align: center; padding: 20px; }
.DirectoryVendorBoxed .inner { border: 1px #c0c0c0 solid; background: #ffffff; min-height: 200px; }
.DirectoryVendorBoxed .DirectoryVendorLogo img { width: 100px;}
.DirectoryVendorBoxed .DirectoryVendorSlogan { display: inline; }

.DirectoryCategoryRecord, .DirectoryCategoryAlpha, .DirectoryCategoryReturn, .DirectoryCategoryLetter { display: none; }
.MemberOptInShowOptOut { display: none; }
