/* This is the only CSS file index.html ever links to. */
/* It doesn't style anything itself — it just pulls in every other CSS file, in order. */
/* More @import lines get added here as each new view gets styled. */

@import url("variables.css"); /* colors and fonts, must load first so everything else can use them */
@import url("base.css");      /* site-wide defaults: font, text color, page background, headings, links */
@import url("navbar.css");    /* styles the navigation bar at the top of every page */
@import url("carousel.css");  /* styles the sliding photo carousel (used on the homepage) */
@import url("gallery.css");   /* styles the photo grid on each category's gallery page */
@import url("details.css");   /* styles a single photo's full detail view */
@import url("home.css");      /* styles the Home page's hero section */
@import url("about.css");     /* styles the About page's section slots */
@import url("contact.css");   /* styles the Contact page's layout */
@import url("prices.css");    /* styles the Prices & Services page's layout */
@import url("themes.css");    /* styles the color themes page */
@import url("footer.css");    /* styles the footer at the bottom of every page */
