#navMain ul, #navSupp ul, #navCatTabs ul, #navMainAcc ul {
	margin: 0;
	padding: 0.3em 0em;
	list-style-type: none;
	text-align: left;
	line-height: 1.5em;
}
#navMain ul li div ul li{
    display: block;
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 5px;
    padding-top: 6px;
    text-transform: uppercase;
    white-space: nowrap;
}
#navMain ul li div ul li a{
    color: #2f2f2;
    text-decoration: none;
}
#navMain ul li div ul li a:hover{
    color: #fff;
    text-decoration: none;
}
#navMain ul li div ul li:hover {
    background:#29abe2;
	color: #fff;
	text-decoration: none;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;
	float: left;
}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
	font-family:LatoRegular;
	font-size:11px;
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #231f20;
	letter-spacing: 0.1px;
	white-space: nowrap;
	text-transform: uppercase;
}
#navMainAcc ul li a{
	font-family:LatoRegular;
	font-size:12px;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	z-index: 9;
	color: #231f20;
	white-space: nowrap;
	text-transform: uppercase;
}
#navCatTabs ul li a {
	color: #842a22;
}
.forwardcurrency{

	float: right;

	margin-right: 40px;

	margin-top: -145px;

}

.forwardcurrency a, .forwardcurrency a:hover{

	color:#321F12;

	font-family:"Courier New",Courier,monospace;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	white-space:nowrap;

}

#my-account{

	width: 150px;

    background:#ededed;

    background:rgba(237, 237, 237, 0.9);}

#my-account li{padding:2px 0}	

#my-account li a{color:#000000 !important}

.my-account{margin:0px;padding:0 10px}



.navigation-flyout {

    visibility:hidden;

    opacity:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
    position:absolute;

    z-index:1000;

}



.navigation-flyout:hover {
    opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
    visibility:visible;

}


#navMain .back li:hover .navigation-flyout {

    opacity:1;

    -webkit-transition: opacity 0.3s ease;

	-moz-transition: opacity 0.3s ease;

	-o-transition: opacity 0.3s ease;

	-ms-transition: opacity 0.3s ease;	

	transition: opacity 0.3s ease;

	visibility:visible;

}

#navMain ul li, #navMainAcc  ul li{

	display: inline;

	float: left;

}

#navMain ul li a, #navMain ul li a:hover {
	color: #231f20;
    font-family: LatoRegular;
    font-size: 11px;
    letter-spacing: 1px;
    margin: 0;
    padding: 0 0.5em;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}

#navMain ul.my-account li{

	width:140px;

}

#left-hdr {

/*background: url(../images/leftnav-header.png) bottom no-repeat; padding-top: 50px;  width: 248px; margin-top: 10px;*/

}



#left-ftr {

/*background: url(../images/leftnav-ftr.png) bottom no-repeat; padding-top: 50px;  width: 248px;*/

}

/*start max-width:480px*/
@media (max-width:480px)
{
#productListing .tabTable .centerBoxContentsProducts img{max-height: 150px;}
#productListing .tabTable .centerBoxContentsProducts .imageFrame{height:150px !important;min-height: 150px;}
#productListing .tabTable .centerBoxContentsProducts H3.itemTitle A{font-size:13px;}
}
/*start max-width:360px*/
@media (max-width:360px)
{
#productListing .tabTable .centerBoxContentsProducts img{max-height: 100px;}
#productListing .tabTable .centerBoxContentsProducts .imageFrame{height:100px !important;min-height: 100px;}
#productListing .tabTable .centerBoxContentsProducts H3.itemTitle A{font-size:13px;}
}

/*start max-width:480px*/

@media (max-width:480px)

{
    #headerWrapper{height: auto; }

	#dropdownMenuBar{ /*background-color: #000;*/}

	#left-hdr, #left-ftr  { width: 140px; margin-left: 2em; }





}



/*start max-width:767px*/

@media (max-width:767px)

{.imageFrame {min-height: 100px !important;}

         #headerWrapper{height: auto; 10px;}

		 	#left-hdr, #left-ftr  { width: 140px;margin-left: 2em;  }



}



/*start (min-width:768px) and (max-width:979px)*/

@media (min-width:768px) and (max-width:979px)

{

      #headerWrapper{height: auto;}

	  	#left-hdr, #left-ftr  { width: 140px;margin-left: 2em;  }



}





/*start (max-width:979px)*/



@media (max-width:979px)

{

      #headerWrapper{height: auto; }

	  		 	#left-hdr, #left-ftr  { width: auto; margin-left: 2em; }





}



/*start (min-width:980px)*/

@media (min-width:980px)

{	  		 	







}



/*start (min-width:1200px)*/

@media (min-width:1200px)

{

  

}