body {
 margin: 0px;
 background: #B2BDC4 url(http://www.ansakimg.com/images/stores/templates/1.5/bg.gif) repeat-x top;
}

#storeHdAlerts {
 padding: 15px 20px;
 border: 1px solid #FFD100;
 background: #FFFF97;
 margin-bottom: 10px;
 text-align: left;
}
#storeHdAlerts, #storeHdAlerts a {font-size: 16px;}

div#Wrapper {
 border: 0 solid #000000;
 width: 1000px;
 padding: 0 10px;
 background: #fff;
}

/* this file should no longer be used */
/* general */
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.tall {min-height: 350px;}
h2 {color: #666;}

/* store header */
#storeHeader {
 margin-bottom: 0;
}
#storeHeader * #logo {
 padding: 5px 0 5px 5px;
}
#storeHeader .main {width: 100%; height: 110px;}
#storeHeader .upper {width: auto; height: 70px; margin-bottom: 10px;}

#storeHeader .upper .title {width: 440px;}
#storeHeader .upper .title .inner {color: #0050AF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; font-weight: bold; margin-top: 10px; text-align: center; text-align: center;}
#storeHeader .upper .title .minorText {font-size: 16px; font-style: italic}
#storeHeader .upper .farRight {float: right; width: 150px;}
#storeHeader * #general {
 text-align: right;
 margin-bottom: 60px;
}
#storeHeader * #title {
 color:#993300;
 text-align: left;
 padding-bottom: 5px;
}
#storeHeader #breadCrum {
 background: #EFEFEF url(http://www.ansakimg.com/images/stores/store_bread_crum_bg_1x25_2.gif) repeat-x bottom;
 margin-bottom: 10px;
 text-align: left;
 color: #333333;
}
#storeHeader #breadCrum div {background: url(http://www.ansakimg.com/images/corners/6px_no_border_white/b_l.gif) no-repeat bottom left;}
#storeHeader #breadCrum div div {background: url(http://www.ansakimg.com/images/corners/6px_no_border_white/b_r.gif) no-repeat bottom right;}
#storeHeader #breadCrum div div div {
 height: 18px;
 background: none;
 padding: 2px 6px;
}
#storeHeader #breadCrum * #links {
 text-align: left;
}
#storeHeader #breadCrum * #operator {
 padding-top: 1px;
 white-space: nowrap;
 text-align: right;
 font-size: 9pt;
}
/* store bottom info */
#storeBottomInfo {
 margin-bottom: 10px;
}

/* store footer */
#storeFooter {
}
#storeFooter * #left 
{
 width: 10px;
 height: 55px;
 padding: 0px;
 background: url(http://www.ansakimg.com/images/footer_v4.gif) top left no-repeat; 
}
#storeFooter * #links 
{
 height: 50px;
 padding-bottom: 5px;
 background: url(http://www.ansakimg.com/images/footer_v4.gif) bottom repeat-x; 
}
#storeFooter * #right 
{
 width: 10px;
 height: 55px; 
 padding: 0px;
 background: url(http://www.ansakimg.com/images/footer_v4.gif) top right no-repeat; 
}
#storeFooter #info {
 margin-bottom: 10px;
}
#storeFooter #info * #createDate, #storeFooter #info * #counter, #storeFooter #info * #manageStore {
 color: #333333;
}

/* store nav */
.storeNav {
	height: 28px;
	margin-top: 2px;
	float: right;
}
.storeNavBottom {
	width: 100%;
	background-color: #EFC63B;
}
.storeNav .spacer {
	display: inline;
	width: 5px;
	height: 1px;
	float: left;
}
.storeNav .link {	
	display: inline;
	cursor: pointer;
}
.storeNav .link .left {
	display: inline;
	float: left;
	height: 28px;
	width: 7px;
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav.gif) center top no-repeat;
}
.storeNav .link .right {
	display: inline;
	float: left;
	height: 28px;
	width: 7px;
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav.gif) center -60px no-repeat;
}
.storeNav .link .middle {
	display: inline;
	float: left;
	height: 14px;/* with padding = 30px */
	padding: 7px 25px;
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav.gif) center -30px repeat-x #B3DCEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.storeNavTight .link .middle {padding: 7px 15px;}
.storeNav .link:hover .left {
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center top no-repeat;
}
.storeNav .link:hover .right {
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center -60px no-repeat;
}
.storeNav .link:hover .middle {
	background:  url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center -30px repeat-x #95CFEC;
}
.storeNav .selected .left {
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center top no-repeat;
}
.storeNav .selected .right {
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center -60px no-repeat;
}
.storeNav .selected .middle {
	background: url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) center -30px repeat-x #95CFEC;
	color: #000000;
	text-decoration: none;
}

/* main */
#storeCols {}

div#window div#header {background: #EDC532 url(http://www.ansakimg.com/images/stores/templates/1.5/main_nav_on.gif) repeat-x scroll 0 -31px; padding: 4px 5px;}
div#window[name="search"] div#content {background: #FFEFF1;}

/* mini cart (top right of the page) */
#miniCart {float: right; width: 250px;}
#miniCart td {height: 26px; background-image: url(http://www.ansakimg.com/images/stores/templates/1.5/mini-cart-bg-light-indexed.gif); background-repeat: no-repeat;}
#miniCart td.leftCurve {background-position: left top; width: 8px;}
#miniCart td.midCell {background-position: center; background-repeat: repeat-x; white-space: nowrap;}
#miniCart td.rightCurve {background-position: right bottom; width: 8px;}
#miniCartIcon {width: 20px; padding-right: 6px;}
#miniCartView {font-size: 9pt; color: #444; text-align: left;}
#miniCartSubtotal {color: #DF0009; font-weight: bold;}