body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
font-size: 11px;
background-color: #f1f1f1;
}
a
{
color: #336699;
}
a:hover
{
color: #FF6600;
}
h1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #6699CC;
}
h2
{
font-size: 13px;
color: #FF9900;
}

.bigimage img
{
padding: 10px;

}

.txtfield-output
{
border: 0px;
background-color: #ffffff;
font-weight: bold;
color: #CC0000;
}
.total-price
{
background-image:  url(http://www.barefootfloor.com/shop/images/total-price.jpg);
background-repeat: no-repeat;
background-position: top right;
}
.customer-service
{
margin-left: 45px;
}
.customer-service-menu-item
{
padding-top: 4px; margin: 0px; font-weight: bold;
}
.new-user-link
{

color: #CC0000;
font-weight: bold;
text-decoration: underline;
padding: 8px;
background-color: #f5f5f2;
border: solid 1px #CCCCCC;
margin-left: 35px;
}
.shoperror-messages
{
margin-left: 45px;
text-align: left;
font-size: 12px;
color: #CC6600;
font-weight: bold;
padding: 8px;
background-color: #f5f5f2;
}
.shopinfo-messages
{
margin-left: 25px;
text-align: left;
font-size: 12px;
color: #000000;
font-weight: bold;
padding: 8px;

}
/*============= Tabs =======================================*/
#tabs img
{
display: inline;
}

.inactive{display:none}
.active { }
.tab
{
cursor: hand;
cursor: pointer;
}
.act-image {border:1px solid #CE5802; cursor:pointer; cursor:hand; margin:2px; margin-top:8px;}

.inact-image{border:1px solid #cccccc;cursor:pointer; cursor:hand;margin:2px;margin-top:8px;}

/*============ end Tabs =======================================*/

.topcontainer
{
background-color: #ffffff;
}
.price
{
color:#CC0000;
font-size:12px;
}

/*============== Header =======================================*/
.top-links a
{
font-size: 11px;
color: #FF6600;
padding-left: 5px;
}
.top-links a:hover
{
color: #FF0033;
}
.header
{
background-image: url(/shop/images/header-bg.jpg);
background-repeat: repeat-x;
}
.search
{
background-image: url(/shop/images/top-search-bg.jpg);
background-repeat: repeat-x;
}
.top-menu
{
background-image: url(/shop/images/top-menu-bg.jpg);
background-repeat: repeat-x;
}
/*====================== header END ==============================*/

/*====================== cener ===================================*/
.center
{
border: 1px solid #dddddd;
margin: 9px;
padding-left: 9px;
padding-right: 9px;
}
.breadcrumb {
	MARGIN-BOTTOM: 8px; BACKGROUND-COLOR: #f7f5f2
}
.breadcrumb A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.breadcrumb A:hover {
	COLOR: #ff9900
}


/*=====================  Left Bar =================================*/

.left
{
background-color: #f8f7f7;
background-image: url(/shop/images/left-bg.jpg);

}
.menu-item
{
border-bottom: 1px solid #dddddd;
padding-bottom: 5px;
padding-top: 5px;
}
.menu-item a
{
color: #416f92;
padding-left: 17px;
text-decoration: none;
font-size: 12px;

}
.menu-item a:hover
{
color: #FF9900;
}
.menu-title
{
font-size: 14px;;
color: #ff5800;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 1px;
padding-left: 12px;
padding-top: 10px;
padding-bottom: 12px;
background-image: url(/shop/images/menu-title-bg.jpg);
background-repeat: repeat-x;
background-position: top;
}
.ccount
{
color:#999999;
font-style: normal;
}
.filters-title
{
background-color: #f5f9fa;
font-size: 13px;
line-height: 16px;
COLOR: #069; 
BORDER-bottom:1px solid #bed9e0;
font-weight: bold;
padding-left: 15px;
	}
	
.filters-item
{
	font-weight: bold;
	color: #666;
	font-size: 11px;
	padding-left: 15px;
	
}

/*======================== Category ====================================*/
.categoryitem
{
border: 1px solid #dddddd;
margin-top: 13px;
}
.cat-item-name
{
padding-left: 4px;
padding-right: 4px;
padding-top: 8px;

}
.cat-item-name a
{
color: #006699;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold;
font-size:11px;
}
.cat-item-name a:hover
{
color: #FF6600;

}
.pother
{
font-size: 11px;
margin: 0px;
padding: 0px;
padding-bottom: 6px;
}
.showvalue-value
{
padding: 0px;
margin: 0px;
text-align: left;
}
/*========================= Item========================================*/
.otherfields
{
background-color: f1f1f1;
font-weight: bold;
color: #666666;

}

.footerverylight {
	BACKGROUND: #f5f5f5
}

/*======================== Footer =====================================*/
.footerbuttons
{
background-color: #438ec8;
padding-top: 5px;
padding-bottom: 5px;

}
.footerbuttons a
{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
.footercontact
{
background-color: #f1f1f1;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
font-size: 10px;
}
.footercontact a
{
color:#3399CC;
}
#footerupdated
{
font-size: 9px;
text-align:center;
padding-top: 15px;
}