@charset "utf-8";
/* CSS Document */

.cms-home .nav-home a, 
.contacts-index-index .nav-contacts a, 
.cms-about-magento-demo-store .nav-about a{    color:#fff !important; background:url(../images/nav.gif) repeat-x 0 -40px !important}

#nav { padding:0; font-family: Arial, Helvetica, sans-serif; font-size:1.1em;
    background: #fff url(../images/nav.gif) repeat-x 0 0; }

#nav a { float:left; background: url(../images/nav.gif) repeat-x 0 0; padding: 0px; color:#585858; font-weight:bold; }

#nav a span { padding: 12px 13px 11px 12px; 
    background: url(../images/nav.gif) no-repeat 0 -81px; }

#nav li.active a,#nav li.active a:hover { color:#fff; background: url(../images/nav.gif) repeat-x 0 -40px; }

.header-bottom-bar{    zoom:1; background:url(../images/nav.gif) repeat-x 0 -42px}

button.button {  overflow:visible; width:auto; border: 1px solid #113c66; margin: 0; padding: 0 3px 0 3px; background: #10487e url(../images/button.gif) repeat-x 0 0; color:#fff; font:bold 12px arial, sans-serif !important;  cursor:pointer; text-align:center; vertical-align:middle;}
button.button:hover  { background-position: 0 -24px; background-color: #113c66; }

.price-box .price {  color:#585858; }
.regular-price { color:#585858; font-weight: bold; }
.regular-price .price { font-size:13px; color:#585858; }
.special-price .price-label { color:#113c66; }
.special-price .price { color:#113c66; }

.products-grid .product-name { color:#113c66; text-decoration: none;font-family: Tahoma;  font-size: 11px; margin-bottom: 5px; display:block; height: 29px; overflow: hidden;}

#nav-sidebox li span{padding-left:17px; background:url(../images/common.gif) no-repeat -10px 2px}

.block .block-title span { color:#616263; padding: 7px 0 6px 20px; color:#4a4a4a; background: url(../images/common.gif) no-repeat -375px -35px; display: block; font-weight:bold; font-siuze: 1.1em;}

.block-navigation .block-title {background:#10487e !important; padding:3px 11px 2px}
.block-navigation .block-title span{background:none ; padding:7px 0 7px; color:#fff}

.footer .informational ul ul li { float: none; padding: 0 0 0 10px; border: none; margin: 0; background: url(../images/common.gif) no-repeat -340px -182px; }

.footer .informational h4{background:url(../images/common.gif) no-repeat -345px -142px}
.footer .mini-newsletter h4{background:url(../images/common.gif) no-repeat -360px -92px}
.sort-by a, div.limiter a { background:transparent url(../images/common.gif) no-repeat scroll -542px -94px; margin:0 4px 0 0; padding-left:7px;text-decoration:none;}

.myfooter{
	width: 950px;
	margin: 5px auto;
	border: solid 1px #9f9f9f;
	background: #ffffff;
	text-align: center;
	padding: 5px;
}

.myfooter img{
	padding-left: 8px;
	padding-right: 8px;
}

.footer-bottom{
	height: 40px;
}

.legality a{
	text-decoration: none;
}
