@charset "utf-8";
/* CSS Document */

body {
	/*background-image: url(/img/winter/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;*/
	background-color: #a9cae4;
}

a, a:link, a:visited {
	color: #0073bb;
}

a:hover {
	color: #ffffff;
}

#container {
	background-image: url(/img/winter/container_bg.jpg);
}

/* HEADER NAV */
.headernav {
	background-image: url(/img/winter/navbg.gif);
}

.store_header {
	background-image: url(/img/winter/stores/headerbg.png);
}
.store_row{
	background-image: url("/img/winter/stores/rowbg.png");
	background-repeat:no-repeat;
}

.store_row:not(:empty) {
	
	background-color:#0073bb;
}

.store_row_alt{
	background-image: url("/img/winter/stores/rowbg-alt.png");
	background-repeat:no-repeat;
}

.store_row_alt:not(:empty) {
	
	background: rgb(0,115,187);
	background: rgba(0,115, 187, 0.4);
}

.store_row, .store_row_alt, .store_header {
	color: #fff;
}

.store_listing a:link, .store_listing a:visited {
	color: #fff;
}

.store_listing a:hover {
	color: #fff;
}

.store_col1 a, .store_col1 a:link, .store_col1 a:visited, .store_col3 a, .store_col3 a:link, .store_col3 a:visited {
	color: #fff;
}

.store_col1 a:hover, .store_col3 a:hover {
	color: #fff;
}

.store_col2 {
	color: #fff;
}

/* TEXT */
#content_left, #content_right, #content_col2, #content_col3 {
	color: #fff;
}

#content_col2 {
	/*font-size: 10px;*/
}

.page_title {
	color: #fff;
}

/* CUSTOM FONT STUFF */
.font_scripty {
	color: #fff;
}

.headernav a:link, .headernav a:visited {
	color: #0073bb;
}

.headernav a:hover {
	color: #0073bb;
	background-image: url(/img/winter/navleaf.gif);
}

.headernav li a.active, .headernav li a.active:hover {
	background-image: url(/img/winter/navleaf.gif);
}

.scrollbar-vert{
	background-color: #689652;
	background: url(/img/winter/scrollerbg.png) no-repeat;
}
.handle-vert{
	background: url(/img/winter/scroller.png) no-repeat;
}

#footer {
	color: #c2d9ec;
	font-size: 10px;
	padding-top: 8px;
	border-top: 1px solid #79bae5;
}

#footer a:link, #footer a:visited {
	color: #c2d9ec;
	text-decoration: none;
}

#footer a:hover {
	color: #fff;
	text-decoration: underline;
}

#follow-us-nav {
    position:relative;
    top:0px;
    left:635px;
}
#follow-us-nav .nav-left {
    float:left;
    background-image:url(/images/nav/follow-us-left-winter.png);
    background-repeat:no-repeat;
    height:31px;
    width:10px;
}
#follow-us-nav .nav-mid {
    float:left;
    background-image:url(/images/nav/follow-us-bg-winter.png);
    background-repeat:repeat-x;
    height:31px;
    padding-top:5px;
    vertical-align:
    bottom;
}
#follow-us-nav .nav-right {
    float:left;
    background-image:url(/images/nav/follow-us-right-winter.png);
    background-repeat:no-repeat;
    height:31px;
    width:10px;
}
#follow-us-nav .title {
    padding-top:2px;
    font-weight:bold;
}
#follow-us-nav .nav-link {
    float:left;
    padding-right:10px;
}
#follow-us-nav a img {
    border:none;
    height:20px;
}
