*{margin:0;padding:0;}

/* MAIN DIVS*/

body{background:#fdf5c9 url("../images/top_bg.gif") top left repeat-x; font-family:tahoma;font-size:10px; text-decoration:none; text-align:justify; line-height:18px;font-size:100%;}
#wrapper{background:#fdf5c9 url(../images/headerBR.jpg);background-repeat:repeat-x;border-top:1px solid #acbedf;margin-top:0;width:100%;}
#header{ 50% 0 no-repeat;color:#FFF;height:90px;width:960px;margin:0 auto;}
#homeheader{ position:absolute; margin-left:0px; margin-top:9px; }

#rssfeedicon{position:absolute; margin-left:900px; top:10px; }

#container{padding-bottom:20px;margin-top:0px;width:100%;}

#content{text-align:left;width:960px;margin:0 auto;padding:0;}



.floatL { float:left; padding-right:5px;}
.floatR { float: right; padding-right:5px;}

#footer-container{background:#000000 url("../images/footerBK.jpg") top left repeat-x;clear:both;padding:0px 0; height:88px;}
#footer{ text-align:right; line-height:50px; width:960px; margin:0 auto;  }
#footer p{color:#fff;font-size:70%;   }
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{color:#424343;text-decoration:none;}
#footer span,#sidebar span{color:#009dea;}
.details{text-align:left;margin-left:55px;}





#contenta { float:left; width:510px;  }

#contentb {float:right; width:220px; border-left: dashed #776f50 1px; min-height:800px;}

#contentc {}	

#contentd {}	

#paypal {top:20px; left:20px;}




#main{ margin-top:40px; background:#ffffff; float:right;width:735px; /*border-right: 4px solid #797979;*/ min-height:1250px; z-index:2;
border-right: solid #776f50 1px; border-left: solid #776f50 1px; font-family:tahoma;font-size:10px;text-decoration:none; line-height:18px; font-weight:normal; 
}


div.front-box p.small{font-size:75%;}

#main h3{margin-bottom:0.6em; }

#main h1{ color:#ED8001; font-size:90%; padding-left:20px; padding-top:10px; padding-bottom:10px;}

#main p{font-family:tahoma;font-size:10px;text-decoration:none;  line-height:18px; margin-left:10px; margin-right:10px;font-weight:normal;}

#sidebar p{font-family:tahoma;font-size:10px;text-decoration:none; text-align:justify; line-height:18px; margin-left:10px; margin-right:10px;font-weight:normal; color:#454238;}




/* TOP NAVIGATION */

#navigation { width:960px;margin:0 auto;padding:0; font-family:tahoma; font-size:13px; font-weight:bold;}
	
#slant {padding:0; margin-left:100px; margin-top:5px; list-style:none;}
#slant li {float:left; text-align:center; margin-right:-20px;} 
#slant a {display:block; text-decoration:none;}
#slant a em {font-style:normal; display:block; padding:0 15px; height:25px; background:#363; float:left; cursor:pointer; color:#beb; line-height:24px;}

#slant a b, a span {cursor:pointer; display:block; width:0; overflow:hidden; float:left; background:#363;}

#slant a span {height:0; border-top:25px solid #363; border-right:25px solid #F5CF52;}

#slant a b.p1,
#slant a b.p2,
#slant a b.p3,
#slant a b.p4,
#slant a b.p5 {border-top:5px solid #F5CF52; border-right:5px solid #363;}

#slant a b.p1 {height:0; margin-top:20px;}
#slant a b.p2 {height:5px; margin-top:15px;}
#slant a b.p3 {height:10px; margin-top:10px;}
#slant a b.p4 {height:15px; margin-top:5px;}
#slant a b.p5 {height:20px;}

#slant a b.p6,
#slant a b.p7,
#slant a b.p8,
#slant a b.p9,
#slant a b.p10 {border-bottom:5px solid #F5CF52; border-left:5px solid #363;}

#slant a b.p6 {height:20px;}
#slant a b.p7 {height:15px;}
#slant a b.p8 {height:10px;}
#slant a b.p9 {height:5px;}
#slant a b.p10 {height:0;}

#slant a:hover {background:#F4CF52;}

#slant a:hover em, #slant a.selected em {color:#030; background:#696;}

#slant a:hover b.p1, #slant a.selected b.p1,
#slant a:hover b.p2, #slant a.selected b.p2,
#slant a:hover b.p3, #slant a.selected b.p3,
#slant a:hover b.p4, #slant a.selected b.p4,
#slant a:hover b.p5, #slant a.selected b.p5 {border-right-color:#696; background: #696;}

#slant a:hover b.p6, #slant a.selected b.p6,
#slant a:hover b.p7, #slant a.selected b.p7,
#slant a:hover b.p8, #slant a.selected b.p8,
#slant a:hover b.p9, #slant a.selected b.p9,
#slant a:hover b.p10, #slant a.selected b.p10 {border-left-color:#696; background: #696;}

#slant a:hover span, #slant a.selected span {border-top-color:#696;}

#slant a.selected:hover b, #slant a.selected:hover em, #slant a.selected:hover span {cursor:default;}


/* TOP NAVIGATION END*/





h1{font-family:tahoma; font-size:13px; width:225px; height:32px; color:#323298; font-weight:bold; margin:10px; padding-left:0px; padding-top:5px;background-image:url(../images/h1.gif); background-repeat:no-repeat;}

h2{font-family:tahoma; font-size:13px; width:454px; height:32px; color:#ffffff; font-weight:bold; margin:0px; padding-left:30px; margin-left:10px; padding-top:5px; background-image:url(../images/h2.gif); background-repeat:no-repeat;}

h3{width:110px; font-family:tahoma;font-size:11px; color:#8D2800; text-decoration:none; text-align:left; font-weight:bold; float:right;margin:3px 10px 5px 0px;}

h4{font-family:tahoma; font-size:13px;  height:32px; color:#000; font-weight:bold; margin:0px; text-align:center; padding-top:5px;background-image:url(../images/sideheader.jpg); background-repeat: repeat-x;}

h5{font-family:tahoma; font-size:13px; width:200px; height:32px; color:#000; font-weight:bold; margin:0px; text-align:center; padding-top:5px;background-image:url(../images/h5.jpg); background-repeat:no-repeat;}

h6{font-family:tahoma; font-size:13px;  height:32px; color:#000; font-weight:bold; margin:0px; text-align:center; padding-top:5px;background-image:url(../images/side-nav-header.jpg); background-repeat: repeat-x;}

/*h6{font-family:tahoma; font-size:13px; width:225px; height:32px; color:#ffffff; font-weight:bold; margin:0px; padding-left:10px; padding-top:5px;background-image:url(../images/h1.gif); background-repeat:no-repeat;}*/




.class1 A:link {color:#ffffff; background-color: Transparent;text-decoration:none; underline; border-bottom: dotted 1px #ffffff;}
.class1 A:visited {color:#ffffff; background-color: Transparent;text-decoration:none; underline; border-bottom: dotted 1px #ffffff;}
.class1 A:hover {color: #F29200; background-color: Transparent;text-decoration: none; underline; border-bottom: dotted 1px ##F29200;}



/*- ECT side nav--------------------------- */

#sidebar{ 
background-color: #F4CF52; margin-top:40px; float:left;width:220px; /*border-left: 4px solid #797979;*/ min-height:1250px;
border-left: solid #776f50 1px; font-family:tahoma;font-size:10px;font-weight:normal; 
/*border-right: solid #776f50 1px;*/
}
.ectmenu1 A:link { color:#454238;text-decoration:none; }
.ectmenu1 A:visited {color:#454238;text-decoration:none; }
.ectmenu1 A:hover {text-decoration: none; }

ul.ectmenu1 {
list-style: none;
border:0px solid;
font-size:11px;
padding:0px;
background-color: #ccc198;
}
li.ectmenu1 {
border-bottom: 1px dotted #fff; 
padding:0px;
color:#454238;
background-color:#F4CF52;
}
li.ectmenuhassub1 a{
display:block;
padding:4px;

background-image:url(../images/arrow2.gif); background-repeat:no-repeat; background-position:right;
}
li.ectmenuhassub1 a:hover{
display:block;
padding:4px;
background-image:url(../images/arrow2ov.gif);
background-color: #666666;
color: #fff;

}
li.ectmenu1 a{
display:block;
padding:4px;
border-bottom: 1px dotted #fff; 
}
li.ectmenu1 a:hover{
background-color: #666666;
color: #fff;
}
li.ectsubmenu1{
background-color: #ccc198;
border-bottom: 1px dotted #fff; 
color:#ffffff;
}

.spacer { width : 140px; margin: 3px auto 3px auto; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#989898;}

span.price, .detailprice, .prodprice { color: #44BA04; padding-top: 0px; font-weight:bold; text-align: center; }
td.product { background-color: #FFFFFF; background-image: url(../images/product-header.gif); background-repeat:no-repeat; }
td.productd { background-color: #FFFFFF;}

div.prodcurrency { font-size: 8px; font-family : Verdana,Arial,sans-serif; color: #666; text-align: center; width: 100%; }

/*------------form----------*/


#searchform { position: relative; width:220px; height:55px; padding-top:10px; margin-top:10px; margin-left:0px; padding: 0;
 background-image:url(../images/m07.gif);background-repeat:repeat-x;  } 

.form { margin-top:25px; margin-left:30px; padding: 0; }

input.search{ height: 12px; background-color: #ffffff; border: 1px solid;  font-family: tahoma;color: rgb(0,0,0);margin-top:0px;margin-left:10px; width:160px;}

input.orderstatus1{background-color: transparent;}

#postform{position:absolute; margin-top:65px; margin-left:60px; width:130px;}

/*

TABLE.cobtbl{color : #000000; }
TD.cobhl{ color : #000000;}
TD.cobll{ color : #000000;}

*/

#cart{ height:33px;font-size:13px; font-weight:bold; color:#ffffff; text-align:center; margin-top:5px; padding-top:5px;  background-image:url(../images/m07.gif);background-repeat:repeat-x; letter-spacing:2px;}

/* ECT  and products links */

A:link { color: #44BA04; text-decoration: none; }

A:visited { color: #44BA04; text-decoration: none; }

A:active { color: #44BA04; text-decoration: none; }

A:hover { color: #FF9966; text-decoration: none; }

/* Category style*/ 


P.catname { /*background-image:url(../images/cat-bk.jpg); background-repeat: no-repeat;*/ text-align: left; padding-left:20px; padding-top:20px;  }

P.catname A:link { color: #44BA04; text-decoration: none; font-size:18px;  }

P.catname A:visited { color: #44BA04; text-decoration: none; font-size:18px;  }

P.catname A:active { color: #44BA04; text-decoration: none; font-size:18px;  }

P.catname A:hover { color: #FF9966; text-decoration: none; font-size:18px;  }

TD.catname {  vertical-align: bottom;   }

P.catdesc { margin-top: 0px; margin-bottom: 4px; vertical-align:top; }

IMG.catimage { /* border: 1px solid #CCC198; */ vertical-align:top; padding-left:10px; }

TD.catimage { vertical-align:top;  }

TD.catnavigation { vertical-align:middle; text-align: left; }





