html {margin:0 auto; padding:0}
body { background:#383cd9 url(images/page.png) repeat-x; font-size: 12px; /* Resets 1em to 10px */ font-family:Tahoma,Arial; color:#000033; margin:0 auto; padding:0; text-align:center;}
img {border:0}
#wrap {margin:0 auto; padding:0; width:1024px; overflow:hidden}
#flash {/*background:url(images/flashfon.jpg) no-repeat center top;*/ width:100%; height:250px}
h1#header,h1#header a,h1#header a:hover,h1#header a:visited{color:#FFE066;font-family:"Times New Roman", Times, serif;font-size:2em;font-style:italic;font-weight:700;text-decoration:none}
.description {color:#FFFFFF;font-size:1em;font-weight:700}
#topnav {background:url(images/buttback.png) no-repeat center; list-style:none; width:100%; height:76px; margin-top:-2px}
#bottomnav {background:url(images/buttback.png) no-repeat center; list-style:none; width:100%; height:76px; margin-bottom:10px}
.mainbutt {display:block; width:980px;margin:0 auto; padding:0; text-align:center}
.butt {list-style-type:none; float:left; font-weight:700;}
.butt a {display:block; background:url(images/button.png) no-repeat 0 0; width:196px; height:38px; color:#fff; text-decoration:none; padding-top:8px}
.butt a:hover {display:block; background:url(images/button.png) no-repeat 0 -44px; width:196px; height:48px; color:#FF6600; text-decoration:none; padding-top:8px}
#slogan {background:url(images/slogan.png) no-repeat center; height:55px; margin-bottom:8px}
/*TABS STYLE*/
#tabs {width:614px; margin:0 auto; padding:0;}
.tab {list-style-type:none; float:left}
.tab a.first { display:block; background:url(images/tab1.png) no-repeat 0 0; width:156px; height:68px; color:#fff; text-align:left; text-decoration:none}
.tab a.second { display:block; background:url(images/tab2.png) no-repeat 0 0; width:152px; height:68px; color:#fff; text-align:left; text-decoration:none}
.tab a.therd { display:block; background:url(images/tab2.png) no-repeat -152px 0; width:151px; height:68px; color:#fff; text-align:left; text-decoration:none}
.tab a.last { display:block; background:url(images/tab1.png) no-repeat -156px 0; width:155px; height:68px; color:#fff; text-align:left; text-decoration:none}
.tab a.first:hover { display:block; background:url(images/tab1.png) no-repeat 0 -68px; width:156px; height:68px; color:#333; text-align:left; text-decoration:none}
.tab a.second:hover { display:block; background:url(images/tab2.png) no-repeat 0 -68px; width:152px; height:68px;  color:#333; text-align:left; text-decoration:none}
.tab a.therd:hover { display:block; background:url(images/tab2.png) no-repeat -152px -68px; width:151px; height:68px;  color:#333; text-align:left; text-decoration:none}
.tab a.last:hover { display:block; background:url(images/tab1.png) no-repeat -156px -68px; width:155px; height:68px;  color:#333; text-align:left; text-decoration:none}
a.first span { display:block; padding:30px 0 0 12px}
a.second span,a.therd span,a.last span { display:block; padding:42px 0 0 12px}
/*END OF TABS*/
#conttop {background:url(images/contentbutt.png) no-repeat center top; height:18px; margin-top:5px}
#content { background-color:#ffbd00; padding:0 10px; width:1004px; height:100%;}
#contbottom {background:url(images/contentbutt.png) no-repeat center bottom; height:18px; margin-bottom:15px}
#inner { background-color:#ffefd6; width:984px; height:100%; padding:10px; margin-top:-8px}
#itemleft { background-color:#ffbd00; float:left; width:487px; height:350px}
#itemright { background-color:#ffbd00; float:right; width:487px; height:350px}
.itemtop {background:url(images/itemtop.png) no-repeat center bottom; width:487px; height:56px}
.itemtop span { display:block; font-size:22px; font-weight:700; color:#fff; padding-top:2px}
.iteminner {background:#fff; width:477px; height:274px; margin:0 5px}
.itembottom {background:url(images/itembottom.png) no-repeat center top; width:487px; height:20px}
/*TIPOGRAFY and STYLE*/
.text {text-align:left}
h2{color:#993300;font-size:1.5em}
h6{color:#993300;font-size:1em}
.leftselebs,.leftselebs swfir{margin:0 7px 2px 0;padding:4px;float:left}
.rightselebs,.rightselebs swfir{margin:0 0 2px 7px;padding:4px;float:right}
/* Style for Castomer tabs */
.entry .castomer{margin:0 auto;text-align:left}.entry .castomer ul{background:#FFCC00; height:23px;margin:0;}.entry .castomer li{list-style:none;float:left;margin:0}.entry .castomer ul a{display:block;padding:5px 15px;text-decoration:none!important;margin:0 1px;font:11px Verdana;font-weight:700;text-transform:capitalize;color:#FFF;}.entry .castomer ul a:hover{color:#FFF;text-transform:capitalize;background:#993300}.entry .castomer ul a.selected{background:#993300;margin-bottom:0;color:#FFF;cursor:default;text-transform:capitalize}.entry .castomer div{font-family:Tahoma,Arial;padding:10px 10px 8px;clear:left}.entry .castomer div div {border:0}.entry .castomer div a{color:#000;font-weight:700}
#map {width:400px; height:350px; float:left}
.contactentry {width:500px; float:right}
#salebox_4 {margin-right:10px}
/*Shop*/
#busket { background:url(images/busket.png) no-repeat center top; width:207px; height:132px; padding:0 0 5px 5px; margin:-29px -10px 0 10px; position:relative; float:right; text-align:center}
#sideshoppingcart { margin:28px 0 0 0}
.salebox {width:487px;text-align:left; margin-bottom:5px;float:left}
.saleinbox {width:467px; text-align:left; height:100%;background:url(images/salebox.gif) no-repeat top center; padding:45px 10px 10px 10px}
.saleinbox form {width:455px; float:left; margin-left:5px}
.wpsc_description {width:220px; float:right; text-align:left; margin-top:-85px; position:relative}
.ico {float:right;position:relative;margin-top:-5px;padding:3px 0}
#tooltiptext {background-color:#A8EAFF; border:#999 solid 1px; padding:8px;width:200px;text-align:left;display:none}
p.wpsc_product_price {color:#333;font-size:9pt;font-weight:700;float:left; margin-top:5px}
p.wpsc_product_price span{color:#CC0033}
input.wpsc_buy_button a, input.wpsc_buy_button{
	display:block;
	float:left;
	margin:15px 0 0 0;
	background-color:#E4E4E4;
	border:2px solid #ccc;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:100%;
	line-height:130%;
	text-decoration:none;
	font-weight:bold;
	color:#565656;
	cursor:pointer;
	padding:5px 10px 6px 7px; /* Links */
}
input.wpsc_buy_button a:hover, input.wpsc_buy_button:hover{
	display:block;
	float:left;
	margin:15px 0 0 0;
	background-color:#A9D37E;
	border:2px solid #E4E4E4;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:100%;
	line-height:130%;
	text-decoration:none;
	font-weight:bold;
	color:#565656;
	cursor:pointer;
	padding:5px 10px 6px 7px; /* Links */
}
p.wpsc_variation_forms label,p.wpsc_extras_forms label{color:#333;font-size:9pt;display:block; width:65px; padding-top:8px; float:left}
p.wpsc_variation_forms,.PeCatsBrands ul.SubCategories,ul.PeCategories{margin:0; float:left}
select{width:120px; margin:5px;font-size:6pt}
.imgcol {float:left; width:460px}
.slide {margin:0;font:8pt Tahoma,Arial; width:250px; float:right; text-align:right}
.imgcol .slide span.imgtext{margin:0; display:block}
.product_image {width:160px; float:left; padding-left:5px}
.clearer{ height:1px; clear:both}
.closebox { width:487px;height:15px;background:url(images/salebox.gif) no-repeat bottom center}
table.instruct,table.instruct td,table.instruct th { border:0; background:none}
table {border-collapse: collapse; border: 1px solid #ffefd6; font-size:14px; margin:0 0 5px 5px;}
td {border: 2px solid #ffefd6; padding:10px; text-align: left; background-color:#FFCC66}
th {border: 2px solid #ffefd6; background-color:#DDEEFF; padding:2px; text-align:center;}
.even{background-color:#ffffff;}
.odd{ background-color:#DDEEFF;}
.greet {border:#999999 solid 2px; margin:3px}
img.left {padding: 0 10px 5px 0; float:left}
.clear {height:1px; width:100%; clear:both}
/*
 * loading indicator styling 
 */ 
 
#loadingindicator{
 visibility: hidden; 
 font-size: 7pt;
 font-weight: normal;
 }

#loadingindicator img{
 position: relative;
 top: 3px;
 margin-left: 6px;
/*  visibility: hidden; */
  border: none !important;
 }
 
#alt_loadingindicator{
 visibility: hidden; 
 font-size: 7pt;
 font-weight: normal;
 }

#alt_loadingindicator img{
 position: relative;
 top: 3px;
 margin-left: 6px;
/*  visibility: hidden; */
  border: none !important;
 }
/*
 * end loading indicator styling 
 */ 
.wpsc_product_title {display:none}
.entry .castomer div div.left{background-color:#FFE9BB;border:3px solid #FFCC66;float:left;height:305px;margin-bottom:10px;padding:5px;text-align:left;width:250px}
.entry .castomer div div.right{background:#FFE9BB;border:3px solid #FFCC66;float:right;height:305px;margin-bottom:10px;padding:5px;text-align:left;width:250px}
div.leftimg{background:#DDF4FF;border:1px solid #57D6FF;float:left;margin-bottom:10px;padding:5px;text-align:left;width:250px}
div.rightimg{background:#DDF4FF;border:1px solid #57D6FF;float:right;margin-bottom:10px;padding:5px;text-align:left;width:250px}
div.right div,div.left div{font-size:.85em!important;font-weight:bolder;margin-top:10px;width:230px}
.green {color:#009900; font-weight:700}
img.leftselebs{display:inline;margin:0 7px 2px 0;padding:4px}
img.rightselebs{display:inline;margin:0 0 2px 7px;padding:4px}
strong {font-weight:normal}
/*Thickbox*/
.Thickbox,.Thickbox *{margin:0;padding:0}#TB_window{background:#fff;border:4px solid #525252;color:#000;display:none;font:12px Arial, Helvetica, sans-serif;position:absolute;text-align:left;z-index:102}#TB_secondLine{color:#666;font:10px Arial, Helvetica, sans-serif}#TB_window a:hover{color:#000}#TB_overlay{-moz-opacity:0.6;background:#000;filter:alpha(opacity=60);left:0;opacity:0.6;position:absolute;top:0;z-index:100}#TB_window img{-ms-interpolation-mode:bicubic;border-bottom:1px solid #ccc;border-left:1px solid #666;border-right:1px solid #ccc;border-top:1px solid #666;display:block;margin:15px 0 0 15px}#TB_window img#TB_Image{float:right;margin-right:15px}#TB_additional_images{display:block;float:left;margin-left:15px;margin-top:15px;padding:0;width:75px}#TB_additional_images img.TB_Thumbnail_Image{margin:0 0 15px}#TB_Header{background:#ccc;height:16px;margin:6px auto 0;padding:4px;width:95%}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px}.TB_Selected img{border:2px solid #FC6!important}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0}#TB_closeAjaxWindow{float:right;margin-bottom:1px;padding:5px 10px 7px 0;text-align:right}#TB_Header #TB_TopCloseAjaxWindow{display:block;float:right;margin:0;padding:0;text-align:right}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px}#TB_title{background:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px;text-align:left}#TB_ajaxContent p{padding:5px 0}#TB_load{display:none;height:100px;position:absolute;width:100px;z-index:101}#TB_HideSelect{-moz-opacity:0;background:#fff;border:none;filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;z-index:99}#TB_iframeContent{_margin-bottom:1px;border:none;clear:both;margin-bottom:-1px;margin-top:1px}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666}
#counters {height:40px; padding:0 50px; text-align:right} #counters span{text-align:left; float:left; padding:5px 0 0 0;}#counters span a {text-decoration:none; color:#fff; font-weight:700} #hood {height:690px; overflow:hidden}
#sliding_cart{font-weight:bold}