@charset "UTF-8";
/* CSS Document */

#globalmenu li#gm_shoplist a { background-position: 0 -37px; }


div#shoplistMenu ul li { list-style-type:none; line-height:0; }
div#shoplistMenu ul    { list-style:none; }

div#shoplistMenu
{
	padding: 60px 0 5px 0;
	background: url(/shoplist/images/menu/shoplist_menu_title.gif) no-repeat #fff;
}

.shopContainer {}
.shopContainer ul{ list-style: none; }
.shopContainer li{ list-style-type: none; line-height: 120%; margin-bottom:4px; }
.mapbtn { float:right; height:76px; width:75px; cursor:pointer; text-indent:-9999px;}
.map-off { background:url(/shoplist/images/shoplist_map_btn.gif) no-repeat; }
.map-off:hover { background-position: 0 -76px; }
.map-on { background:url(/shoplist/images/shoplist_map_btn.gif) no-repeat 0 -152px; }
.map {
    display: none;  /* for got2do.com */
	margin:20px 0 0 0;
}

.shopicon li
{
	width: 29px;
	height: 29px;
	text-indent: -9887em;
	overflow: hidden;
}

.shopicon li.socks { background: url(/shoplist/images/icon/socks.gif); }
.shopicon li.inner { background: url(/shoplist/images/icon/inner.gif); }
.shopicon li.wear  { background: url(/shoplist/images/icon/wear.gif);  }
.shopicon li.socks_on { background: url(/shoplist/images/icon/socks_on.gif); }
.shopicon li.inner_on { background: url(/shoplist/images/icon/inner_on.gif); }
.shopicon li.wear_on  { background: url(/shoplist/images/icon/wear_on.gif);  }

.footer_btn	{
	margin:20px 0 50px 0;
	padding:0;
}


.footer_btn_close a{
	float:left;
	margin:0 0 0 140px;
	_margin:0 0 0 140px;
	padding:0;
	width:163px;
	height:36px;
	text-indent:-9999px;
	background:url(/shoplist/images/shoplist_map_close.gif) no-repeat;
	cursor:pointer;
}

.footer_btn_print a{
	float:right;
	margin:0 140px 0 0;
	_margin:0 140px 0 0;
	padding:0;
	width:163px;
	height:36px;
	text-indent:-9999px;
	background:url(/shoplist/images/shoplist_map_print.gif) no-repeat;
	cursor:pointer;
}

.footer_btn_close a:hover,
.footer_btn_print a:hover {
	background-position: 0 -36px;
}

span.map_btn_clear {
	display:block;
	font-size: 1px;
	height: 1px;
	clear: both;
	margin:0;
	padding:0;
}

#shoplistCategory
{
	width : 500px;
	height: 37px; 
	background: url(/shoplist/images/shoplist_category_background.gif) no-repeat;
	margin: 0 auto 40px;
}
#shoplistCategory ul   { margin:0 0 0 211px; }
#shoplistCategory li   { display: inline; }
#shoplistCategory li a { height: 33px; float: left; margin: 1px 1px 0 0;}
li#categorySocks a { background: url(/shoplist/images/shoplist_category_socks.gif) no-repeat; width: 94px; }
li#categoryInner a { background: url(/shoplist/images/shoplist_category_inner.gif) no-repeat; width: 98px; }
li#categoryWear  a { background: url(/shoplist/images/shoplist_category_wear.gif) no-repeat; width: 93px; }
li#categorySocks a:hover, li#categoryInner a:hover, li#categoryWear a:hover
{
	background-position: 0 -33px;
}
#shoplistCategory li.categoryOn a { background-position: 0 -33px;}



#shoplistMenu li a
{
	display: block;
	width: 182px;
	height: 36px;
	text-indent: -9887em;
	overflow: hidden;
}
#shoplistMenu li#area1  { background: url(/shoplist/images/menu/shoplist_menu_area1.gif); }
#shoplistMenu li#area2  { background: url(/shoplist/images/menu/shoplist_menu_area2.gif); }
#shoplistMenu li#area3  { background: url(/shoplist/images/menu/shoplist_menu_area3.gif); }
#shoplistMenu li#area4  { background: url(/shoplist/images/menu/shoplist_menu_area4.gif); }
#shoplistMenu li#area5  { background: url(/shoplist/images/menu/shoplist_menu_area5.gif); }
#shoplistMenu li#area6  { background: url(/shoplist/images/menu/shoplist_menu_area6.gif); }
#shoplistMenu li#area7  { background: url(/shoplist/images/menu/shoplist_menu_area7.gif); }
#shoplistMenu li#area8  { background: url(/shoplist/images/menu/shoplist_menu_area8.gif); }
#shoplistMenu li#area9  { background: url(/shoplist/images/menu/shoplist_menu_area9.gif); }
#shoplistMenu li#area10 { background: url(/shoplist/images/menu/shoplist_menu_area10.gif); }

/*
#shoplistMenu li#area1 li a,#shoplistMenu li#area2 li a,#shoplistMenu li#area3 li a,#shoplistMenu li#area4 li a,#shoplistMenu li#area5 li a,
#shoplistMenu li#area6 li a,#shoplistMenu li#area7 li a,#shoplistMenu li#area8 li a,#shoplistMenu li#area9 li a
{
	display : block;
	width   : 182px;
	height  : 24px;
	text-indent: -9887em;
	overflow: hidden;
}

#shoplistMenu li a.stateOn { background-position: -182px 0; }



li#state1 a { background: url(/shoplist/images/menu/shoplist_menu_1.gif); }
li#state2 a { background: url(/shoplist/images/menu/shoplist_menu_2.gif); }
li#state3 a { background: url(/shoplist/images/menu/shoplist_menu_3.gif); }
li#state4 a { background: url(/shoplist/images/menu/shoplist_menu_4.gif); }
li#state5 a { background: url(/shoplist/images/menu/shoplist_menu_5.gif); }
li#state6 a { background: url(/shoplist/images/menu/shoplist_menu_6.gif); }
li#state7 a { background: url(/shoplist/images/menu/shoplist_menu_7.gif); }
li#state8 a { background: url(/shoplist/images/menu/shoplist_menu_8.gif); }
li#state9 a { background: url(/shoplist/images/menu/shoplist_menu_9.gif); }
li#state10 a { background: url(/shoplist/images/menu/shoplist_menu_10.gif); }
li#state11 a { background: url(/shoplist/images/menu/shoplist_menu_11.gif); }
li#state12 a { background: url(/shoplist/images/menu/shoplist_menu_12.gif); }
li#state13 a { background: url(/shoplist/images/menu/shoplist_menu_13.gif); }
li#state14 a { background: url(/shoplist/images/menu/shoplist_menu_14.gif); }
li#state15 a { background: url(/shoplist/images/menu/shoplist_menu_15.gif); }
li#state16 a { background: url(/shoplist/images/menu/shoplist_menu_16.gif); }
li#state17 a { background: url(/shoplist/images/menu/shoplist_menu_17.gif); }
li#state18 a { background: url(/shoplist/images/menu/shoplist_menu_18.gif); }
li#state19 a { background: url(/shoplist/images/menu/shoplist_menu_19.gif); }
li#state20 a { background: url(/shoplist/images/menu/shoplist_menu_20.gif); }
li#state21 a { background: url(/shoplist/images/menu/shoplist_menu_21.gif); }
li#state22 a { background: url(/shoplist/images/menu/shoplist_menu_22.gif); }
li#state23 a { background: url(/shoplist/images/menu/shoplist_menu_23.gif); }
li#state24 a { background: url(/shoplist/images/menu/shoplist_menu_24.gif); }
li#state25 a { background: url(/shoplist/images/menu/shoplist_menu_25.gif); }
li#state26 a { background: url(/shoplist/images/menu/shoplist_menu_26.gif); }
li#state27 a { background: url(/shoplist/images/menu/shoplist_menu_27.gif); }
li#state28 a { background: url(/shoplist/images/menu/shoplist_menu_28.gif); }
li#state29 a { background: url(/shoplist/images/menu/shoplist_menu_29.gif); }
li#state30 a { background: url(/shoplist/images/menu/shoplist_menu_30.gif); }
li#state31 a { background: url(/shoplist/images/menu/shoplist_menu_31.gif); }
li#state32 a { background: url(/shoplist/images/menu/shoplist_menu_32.gif); }
li#state33 a { background: url(/shoplist/images/menu/shoplist_menu_33.gif); }
li#state34 a { background: url(/shoplist/images/menu/shoplist_menu_34.gif); }
li#state35 a { background: url(/shoplist/images/menu/shoplist_menu_35.gif); }
li#state36 a { background: url(/shoplist/images/menu/shoplist_menu_36.gif); }
li#state37 a { background: url(/shoplist/images/menu/shoplist_menu_37.gif); }
li#state38 a { background: url(/shoplist/images/menu/shoplist_menu_38.gif); }
li#state39 a { background: url(/shoplist/images/menu/shoplist_menu_39.gif); }
li#state40 a { background: url(/shoplist/images/menu/shoplist_menu_40.gif); }
li#state41 a { background: url(/shoplist/images/menu/shoplist_menu_41.gif); }
li#state42 a { background: url(/shoplist/images/menu/shoplist_menu_42.gif); }
li#state43 a { background: url(/shoplist/images/menu/shoplist_menu_43.gif); }
li#state44 a { background: url(/shoplist/images/menu/shoplist_menu_44.gif); }
li#state45 a { background: url(/shoplist/images/menu/shoplist_menu_45.gif); }
li#state46 a { background: url(/shoplist/images/menu/shoplist_menu_46.gif); }
li#state47 a { background: url(/shoplist/images/menu/shoplist_menu_47.gif); }
li#state1 a:hover,li#state2 a:hover,li#state3 a:hover,li#state4 a:hover,li#state5 a:hover,li#state6 a:hover,li#state7 a:hover,li#state8 a:hover,li#state9 a:hover,li#state10 a:hover,li#state11 a:hover,li#state12 a:hover,li#state13 a:hover,li#state14 a:hover,li#state15 a:hover,li#state16 a:hover,li#state17 a:hover,li#state18 a:hover,li#state19 a:hover,li#state20 a:hover,li#state21 a:hover,li#state22 a:hover,li#state23 a:hover,li#state24 a:hover,li#state25 a:hover,li#state26 a:hover,li#state27 a:hover,li#state28 a:hover,li#state29 a:hover,li#state30 a:hover,li#state31 a:hover,li#state32 a:hover,li#state33 a:hover,li#state34 a:hover,li#state35 a:hover,li#state36 a:hover,li#state37 a:hover,li#state38 a:hover,li#state39 a:hover,li#state40 a:hover,li#state41 a:hover,li#state42 a:hover,li#state43 a:hover,li#state44 a:hover,li#state45 a:hover,li#state46 a:hover,li#state47 a:hover
{
	background-position: -182px 0;	
}
*/
#loadingIcon{
    margin: 0;
    padding: 0;
    text-align: center;
    width: 476px;
}

#noShops{
    color: #F875A7;
}

#main {
	position:static;
	width:100%;
	margin:0;
	background:none;
}

#shoplistDetailBody {
	width:620px;
	margin:35px auto 0px auto;
}

#main h1
{
	width: 620px;
	height: 56px;
	
	padding:0 0 0 0;
	border-bottom: none;
	margin: 0 0 0 0;
}

#shoplistDetailBody ul{ list-style: none; }
#shoplistDetailBody li{ list-style-type: none; line-height: 120%; margin-bottom:4px; }

