/* overriding wefunk_v2 */
BODY {margin:0;padding:0;border:none}
#pagewrap {background:#FEBC37}
FORM {margin:0;padding:0;border:none} /* IE */
DIV#content {background:#FEBC37;clear:right;margin:0;padding:0;border:none}
DIV#main {width:800px;m_argin:6px 0 0 10px; margin:20px auto 0 auto}
P {margin:5px 0 10px;padding:0;border:none}

/* store specific */
.hgradient {background: #C04412 url(/images-small/site1/wefunk-h-gradient_1x22.gif) top repeat-x}
.mixhead {color: #AF3D0C; margin: 20px 0 1px}
.addimg  {border: none; margin: 0px 3px -3px 0}
.carttable TR {border-top: 1px solid black}
.carttable TH {text-align: center}
TABLE.itemdetails {border-collapse:collapse;border:none;margin-bottom:20px}
.rowshade11 {background: #FFB733}
.rowshade21 {background: #FCB025}
.rowshade12 {background: #FFB733}
.rowshade22 {background: #FCB025}
.carttable {margin: 0 0 12px -1px; background:#F8AA1A}
.carttable TD, .carttable TH {font: 8pt verdana, sans-serif; margin-right: 5px}
TD.nicepad {padding:2px 8px}
.itemimage {border: 1px solid #2F1009}
.pagebox {border:1px solid black;background:orange;padding:10px;margin: 0 0 10px 14px}
DIV.pagebox {padding:10px 0}
DIV.pagebox P {margin-left: 10px; margin-right: 10px}
.boxpad P {padding:0 10px}

/* store unique */
.bold {font-weight:bold}
.sh1 {border-bottom:1px solid #93350E}
.fg1 {color:#C04412}
.fg2 {color:#D66820}
.fg3 {color:#FFBB3E} /* #EAB340 */
.fglink {color: #0031A4}
.fglink:hover {text-decoration:underline}
.bg1 {background:#C04412}
.bg2 {background:#D66820}
.bg3 {background:#EAB340}
.bg3s {background:#FFA500}
.bg3sl {background:#FFAB0F}
.bg3sl2 {background:#FFB324}
.lightdrop {border-bottom: 1px solid #F69F00; border-right: 1px solid #F69F00}
A.hov1:hover {background:#FBBC00}
A.hov2:hover {background:#FFC14E}
UL.list1 {margin: 10px 0 16px 10px}
UL.list1 LI {padding: 0 0 8px 6px}
.rb1roundbox { width: 600px; margin-bottom: 10px;margin-top:20px }
.rb1roundbox    { background: #FFB606}
.rb1top         { background: url(/images-small/store/box/corners_a_top.gif) repeat-x top; }
.rb1top div     { background: url(/images-small/store/box/corners_a_top_left.gif) no-repeat top left; }
.rb1top div div { background: url(/images-small/store/box/corners_a_top_right.gif) no-repeat top right; }
.rb1bot         { background: url(/images-small/store/box/corners_a_bottom.gif) repeat-x; }
.rb1bot div     { background: url(/images-small/store/box/corners_a_bottom_left.gif) no-repeat bottom left; }
.rb1bot div div { background: url(/images-small/store/box/corners_a_bottom_right.gif) no-repeat bottom right; }
.rb1contentwrap { background: url(/images-small/store/box/corners_a_left.gif) repeat-y center left; }
.rb1content     { background: url(/images-small/store/box/corners_a_right.gif) repeat-y center right; }
.rb1content  { padding: 8px 14px 1px; margin: 0 }
.rb1content P {margin-top:3px}
.rb1top div, .rb1top { width: 100%; height: 6px; font-size: 1px; }
.rb1bot div, .rb1bot { width: 100%; height: 9px; font-size: 1px; }
.box2 { width:100px;background: #FFA500;overflow:hidden}
.box2top         { background: url(/images-small/store/box/corners_b_T_1x7.gif) repeat-x top;}
.box2top div     { background: url(/images-small/store/box/corners_b_TL_2x7.gif) no-repeat top left; }
.box2top div div { background: url(/images-small/store/box/corners_b_TR_2x7.gif) no-repeat top right; }
.box2bot         { background: url(/images-small/store/box/corners_b_B_1x2.gif) repeat-x bottom; }
.box2bot div     { background: url(/images-small/store/box/corners_b_BL_2x2.gif) no-repeat bottom left; }
.box2bot div div { background: url(/images-small/store/box/corners_b_BR_2x2.gif) no-repeat bottom right; }
.box2contentwrap { }
.box2content     { background: url(/images-small/store/box/corners_b_R_2x1.gif) repeat-y center right; }
.box2content  { padding: 0 2px 8px 0; margin: 0 }
.box2top div, .box2top { width: 100%; height: 7px; font-size: 1px; }
.box2bot div, .box2bot { width: 100%; height: 2px; font-size: 1px; }
#categorybar {margin:0;padding: 0 0 5px 8px;background:#FFA922;font:8.5pt verdana,sans-serif}
.formtext1 {height:12pt;padding:0;margin:0 3px 0 0;border:1px sunken #8A4500;font: 8pt tahoma,verdana,sans-serif; text-align:center}
.button1 {border-top: 1px solid #FFD39E; border-left: 1px solid #FFD39E; border-right: 1px solid #9C5600; border-bottom: 1px solid #9C5600; padding:2px 4px;white-space: nowrap}
.button1:hover {cursor:pointer;background:#FBBC00}
.formbutton1 {padding:1px 4px;margin:0 0 -1px;border:1px outset #8A4500;font: 8pt tahoma,verdana,sans-serif; background:none}


.sizes-overlay {
    /*
    display:none;
    left:0;
    top:130px;
    position:absolute;
    background:rgba(0,0,0,0.4);
    width:152px;
    */

    text-align:center;
    color:#C26700;
    font-weight:bold;
    padding:4px 0;
}
.item:hover .sizes-overlay {display:block}


/* 2013-11 */

.store-browse .item {
    background: none repeat scroll 0 0 rgba(255, 255, 0, 0.15);
    border-radius: 3px;
    padding: 12px;
}

.store-browse .mixhead A {
    display:inline-block;
    padding:4px;
    margin: 2px -2px;
}

A:hover .itemimage {border-color:#c64}

.store-browse .quantity-overlay {
    border-radius:5px;
    width:auto;
    position:absolute;
    right:5px;
    top:12px;
    background:#000;
    color:#ff0;
    font-weight:bold;
    padding:4px;
}

.style-picker {
    font-size: 13px
}

TABLE.itemdetails {
    background:#FFBE0E
}
TABLE.itemdetails TD {
    padding:8px 2px;
}

.addButton {
    width:95%;
    text-align:center;
    /*
	box-shadow:inset 0px 1px 0px 0px #fff6af, 1px 1px 2px rgba(0, 0, 0, 0.4);
	background:-o-linear-gradient(270deg, #ffec64 5%, #ffab23 100% );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	*/
	background-color:#FFDC00;
	border-radius:3px;
	/*
	border:1px solid #ffaa22;
	*/
	border:none;
	display:inline-block;
	color:#000;
	font-family:verdana,sans-serif;
	font-size:10px;
	padding: 3px 5px;
	text-decoration:none;
	/*
	text-shadow:1px 1px 0px #d5c85d;
	*/
	cursor:pointer;
}
.addButton.select-style, .addButton.select-style:visited, .addButton.select-style:hover {
    font-weight:bold;
    font-size:13px;
    color:#A26325;
    margin-top:2px;
}
.addButton:hover {color:#00a; background-color:#ff0}

.view-larger {display:block; text-decoration:none; padding:2px 0; width:152px}

.sizing-info {padding:2px 4px; margin:0 -4px}

#cboxClose {border:none; opacity:0.6}
#cboxClose:hover {opacity:1}