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

body {
	/*background-image: url(/img/summer/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;*/
	background-color: #e11e26;
}
a, a:link, a:visited {
	/*	color: #50863D; */
	color: #ffffff;
}
a:hover {
	color: #ffffff;
}
#container {
	background-image: url(/img/summer/container_bg.jpg);
}
/* HEADER NAV */
.headernav {
	background-image: url("/img/summer/navbg.gif");
}
.store_header {
	background-image: url("/img/summer/stores/headerbg.png");
}
.store_row {
	background-image: url("/img/summer/stores/rowbg.png");  /*style for IE*/
	background-repeat:no-repeat;
	width:417px;
	height:15px;
	overflow:hidden;
	margin-bottom:5px;
	
	
}
/*\*/ * html .store_row { position: relative; } /**/  /*ie6 styling*/



.store_row:not(:empty) {/*style for not IE*/
	width:417px;
 -moz-border-radius:10px;
 background-color:#b50310;
 margin-bottom:5px;
 -webkit-border-radius: 10px;
 height:auto;
 overflow:hidden;
 font-weight:normal;
}

.store_row_alt {
	background-image: url(/img/summer/stores/rowbg-alt.png);
	background-repeat:no-repeat;
	width:417px;
	height:15px;
	margin-bottom:5px;
	overflow:hidden;
}

	/*NOTE: sizing fix*/
 .store_row_alt:not(:empty) {/*trick for IE not tosee*/
 width:417px;
 -moz-border-radius:10px;
 background: rgb(181, 3, 16);
 background: rgba(181, 3, 16, 0.4);
 margin-bottom:5px;
 -webkit-border-radius: 10px;
  overflow:hidden;
height:auto;
}
/*\*/ * html .store_row_alt { position: relative; } /**/  /*ie6 styling*/

.store_col1 a {
	font-weight:bold;
}
.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_left {
	padding-top:30px;
}
#content_col2 {
/*font-size: 10px;*/
}
.page_title {
	color: #fff;
}
/* CUSTOM FONT STUFF */
.font_scripty {
	color: #fff;
}
.headernav a:link, .headernav a:visited {
	color: #a41e20;
}
.headernav a:hover {
	color: #150207;
	background-image: url(/img/summer/navleaf.gif);
}
.headernav li a.active, .headernav li a.active:hover {
	background-image: url(/img/summer/navleaf.gif);
}
.scrollbar-vert {
	background-color: #689652;
	background: url(/img/summer/scrollerbg.png) no-repeat;
}
.handle-vert {
	background: url(/img/summer/scroller.png) no-repeat;
}
#footer {
	color: #ed787d;
	font-size: 10px;
	padding-top: 8px;
	border-top: 1px solid #e64249;
}
#footer a:link, #footer a:visited {
	color: #ed787d;
	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-summer.png);
	background-repeat:no-repeat;
	height:31px;
	width:10px;
}
#follow-us-nav .nav-mid {
	float:left;
	background-image:url(/images/nav/follow-us-bg-summer.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-summer.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;
}
