#top{ background:none;}

#header{width:980px; margin:0 auto;color:#ffc974;}
#header a{color:#ffc974;}#header a:hover{color:#fff;}
#header .bdrB{ border-bottom:1px solid #51413f;}

.tgl ul{padding-top:20px; font-family: 'Alef', sans-serif;}
.tgl li{float:left; color:#f5ca35; list-style-type:none; padding:0 0 5px 26px; margin-left:10px; font-size:15px; text-transform:uppercase; background:url(sprite.png) no-repeat -80px 0; font-style:italic; font-weight:bold;}
.tgl li a{color:#f5ca35;}
.tgl li a:hover{color:#fff;}

nav{width:980px; position:relative;border:2px solid; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px;
		background:#edae03; color:#fff; border-color:#f5ca35;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#edae03', EndColorStr='#b31000');
		background:-webkit-gradient(linear, left top, left bottom, from(#edae03), to(#b31000));
		background:-webkit-linear-gradient(#edae03 7%, #b31000 93%);
		background:   -moz-linear-gradient(#edae03 7%, #b31000 93%);
		background:     -ms-linear-gradient(#edae03 7%, #b31000 93%);
		background:      -o-linear-gradient(#edae03 7%, #b31000 93%);
		background:         linear-gradient(#edae03 7%, #b31000 93%);}

nav ul{margin:0px;padding:0px;list-style:none;}
nav li{margin:0px;padding:0px;list-style:none;}
			
#tml ul{margin:0;padding:0;list-style:none;}
#tml li{position:relative;margin:0;padding:0;list-style:none;}
#tml:before,.tml:after,#tml > ul:before,#tml > ul:after{content:'';display:table;}
#tml:after,#tml > ul:after{clear:both;}
#tml > ul > li{float:left;}

#tml li:first-child{ border-left:none;}
#tml li:last-child{ border-right:none;}

#tml > ul > li{ display:inline-block;padding:4px;border-left:1px solid #b20c00; position:relative}
#tml > ul > li > a{padding:14px 16px;display:inline-block; font:normal 19px/1em 'Carter One', cursive, arial; color:#fff; text-transform:uppercase; text-shadow:#000 1px 1px 1px;}

#tml > ul > .on > a:after ,#tml > ul > li:hover > a:after{content:''; border:7px solid transparent; border-bottom-color:#f5ca35; display:inline-block; position:absolute; left:45%; bottom:0;}

#tml > ul > .on > a, #tml > ul > li:hover > a{cursor:pointer; color:#fff;}
#tml ul ul{position:absolute;width:200px;display:none; padding:5px; z-index:2;background-color:#be2d01;border:1px solid #f5ca35;border-width:0 2px 2px;}
#tml ul ul ul{border-width:2px;}
#tml li li{border-bottom:1px solid #700006;border-top:1px solid #cf131e; padding:0;}
#tml li li:first-child{border-top:none}
#tml li li:last-child{border-bottom:none}
#tml li li a{display:block;font-weight:normal; padding:8px 5px; font-size:12px;color:#fff;}
#tml li li a:hover{background-color:#cc4002; color:#fff;}


.downarrowclass{background:url(sprite.png) -125px -203px no-repeat;height:5px;width:11px;display:inline-block;position:absolute;top:44px;left:50%;}
.rightarrowclass{background:url(sprite.png) -136px -187px no-repeat;height:8px;width:5px;display:inline-block;position:absolute;right:10px;top:48%;margin-left:-2px;} 


#flash{width:980px;margin:20px auto 0;}
#Innerflash{background:url(shadow.html) no-repeat 0 87%;width:980px;margin:0 auto;position:relative;top:-160px;padding-bottom:55px;}
#Innerflash ul,#Innerflash li{margin:0px;padding:0;list-style:none;}


.pagin{ position:absolute; bottom:50px; left:50%;}
.pagin a{ display:inline-block; background:url(button00.html) 0 0 no-repeat; width:10px; height:10px; margin:0 3px 0 4px; }
.pagin span{ display:block;text-indent:-9999px; background:url(button_a.html) 0 0 no-repeat; width:100%; height:100%; opacity:0;filter: alpha(opacity = 0);transition: all 0.5s;   -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;   -o-transition: all 0.5s; }
.pagin a:hover span, .pagin a.active span{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(opacity=100); opacity:1}

#header .search{width:205px; border:1px solid #fff; padding:3px 3px 3px 8px; margin:11px 11px 0; color:#7a6f6e; border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -webkit-border-radius:16px; background:url(search_bg.gif) repeat-x 0 -1px #fff; position:relative;}
#header .search .input{background:none;border:0!important;width:160px;text-align:left;vertical-align:middle;}

#header .search .button{padding:2px 5px;margin-top:2px;border-radius:15px;}
#header .search.imageBtn .button{background:none;border:none;float:right;padding:5px 8px;margin:0;}
#header .search.imageBtn input.button:focus{border:none;}

/************* Shopping Cart ************/
.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}
.shoppingCart i{background:url(sprite.png) no-repeat 0 0; display:inline-block;width:11px;height:11px;margin-left:5px;}
.shoppingCart i:hover{background-position:0 -11px;}
.cart i{background:url(sprite.png) no-repeat -77px -89px;height:16px;width:16px;display:inline-block;padding:3px;vertical-align:middle;}
.cartDetail{padding:10px;width:200px;right:0;z-index:2000;}
.cartButtons a.button,.cartButtons a:first-child.button{text-shadow:none;}
.cart2 i{background:url(sprite.png) no-repeat -60px -126px;height:40px;width:35px;float:left;}
.cart3 i{background:url(sprite.png) no-repeat 0 -137px;height:30px;width:38px;float:left;}
.cart4 i{background:url(sprite.png) no-repeat 0 -191px;height:30px;width:35px;display:inline-block;vertical-align:text-bottom}
.cart6 span{ position:relative; zoom:1;}
.cart6 span:before{content:""; border:8px solid transparent;position:absolute;left:-16px;top:-2px;}
.cart6 i{background:url(sprite.png) no-repeat 0 -84px;height:42px;width:44px;display:inline-block;vertical-align:middle;}
/************* Shopping Cart ************/