/* overlay light css*/

/*texture*/
/*background textures and gradients -  replace digit in texture_1_t.jpg and texture_1_g.jpg with the numbers 1-10 for pattern variations*/
body {background-image: url("../../../images/background/texture/light/texture_1_t.jpg");}
#page-background-gradient {background-image: url("../../../images/background/texture/light/texture_1_g.jpg");}

/*layout*/
.content-layout{background-image: url('../../../images/main/light/layout-light.png'); background-repeat: repeat-x;}
.footer-body{background-image: url('../../../images/main/dark/layout-dark.png');  background-repeat: repeat-x;}
/*end layout*/

/*overlay*/
.apple_overlay {background-image:url('../../../images/overlay/white.png');}

/*begin light follow */
#follow {background: url('../../../images/main/light/breadcrumb-bg.png') 0 0 repeat-x;}
#follow-home {background: url('../../../images/main/light/breadcrumb-tab.png') 0 0 no-repeat;}
span.follow img {background: url('../../../images/main/light/breadcrumb-sep.png') 50% 50% no-repeat;}
span.follow {color: #333; text-shadow: 1px 1px 1px #FFFFFF;}
span.follow a {color: #333;}
span.follow .no-link {color: #555;}
span.follow a:hover {color: #000000;}
/*end light follow */

.spotlight{ background: url('../../../images/main/light/h_spot.png') 0 0 repeat-x; height: 100px;}
.gallery {height: 170px; }
.spotlight p , .spotlight t{padding: 10px 0 0 0px; text-shadow: 1px 1px 1px #FFFFFF; margin: 0}
.spotlight img {margin: 5px 12px;}
.spotlight-action {background-image: url('../../../images/buttons/button_dark.png');}
.spotlight t {font-size: 160%; color: #FFFFFF; text-align: center;}
.spotlight-action , .spotlight-action  a, .spotlight-action  a:hover, .spotlight-action  a:visited{color: #FFFFFF !important;}
.join_now, .tour_now {background-image: url('../../../images/buttons/button_light.png'); background-repeat: no-repeat; opacity: 1;}
.join_now:hover, .tour_now:hover {background-image: url('../../../images/buttons/button_light_hover.png'); background-repeat: no-repeat; opacity: 2;}
.join_now:active, .tour_now:active {background-position: 0px 1px; opacity: 0.7;}
span.tour_now, span.join_now, span.tour_now a, span.join_now a, span.join_now_mini, span.tour_now_mini {color: #404040 !important; text-shadow: 1px 1px 1px #FFFFFF}