/* CSS Document 25221D */

#container {width:824px; margin-left:auto; margin-right:auto; margin-top:0px;margin-bottom:0px;}
#crumbs {width:445px; margin-left:auto;margin-right:auto; margin-top:15px; margin-bottom:12px; 
font-size:80%; text-transform:lowercase;}
#header { } 
#left {float:left; width:180px; font-size:18px; }
#main {position:absolute; margin-left:180px;  width:645px; height:450px; }
#content {} 
/*div {border:1px solid #333; }  */
#footer {   font-size:10px;    width:445px; margin-top:12px;
  }
#left .menu {list-style-type:none; text-transform:lowercase; margin:0px; }
#left .menu div {margin-bottom:17px; margin-left:0px;  }
.rightcol td,.rightcol p,.rightside ,.rightside td {
color:#666;  font-size:12px; text-align:justify }
.rightside  {padding-left:22px;font-size:11px;line-height:normal;  }
.abouttext { }
td.black {width: 445px; height:445px; background-image:url(../images/blkbg.jpg); color:#eee; 
background-repeat:repeat-x; font-size:12px;
/*/ background-position:bottom center; background-image:url(../images/bgfoot.jpg); 
background-repeat:no-repeat;/*/ }
.black td {color:#eee;}
.cartems td {color:#666 }
.human {font-size:24px;}
table.content {background:#fff;}
ul.iefix {margin-left:-15px;list-style-type:square;}
body.body{background:#fff; margin-top:0px; margin-bottom:0px;}
body,td {font-family: century gothic,helvetica,arial; color:#666; line-height:1.3em;}
.contact td {color:#666; font-size:85% }
.contact td input,.contact td textarea,.contact td select {background-color: #ddd; border:1px solid #ccc }
.contact td input[type=text] {width:98%; }
.contact td input[type=submit] {font-weight:bold; padding:3px; font-family:century gothic,tahoma; cursor:pointer }
a,a:visited { color:#666; text-decoration:none}
a:hover { color:#888; text-decoration:none}

.row2 {background:#eee; } .row1 {background:#ddd; }.row3 {background:#fff; }
select {font-family:verdana; color:#444; font-size:11px; }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}

div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
h1,h2,h3,h4,h5 {line-height:normal; } 
h4 {font-size:14px;}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
#nav td {padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}


h3 div.bread {font-size:11px; margin-top:4px;}
h3 {font-size:17px; margin-bottom:4px; margin-top:0px; font-weight:normal; color: #111; text-transform:lowercase  }

p {margin-top:0px;margin-bottom:15px;}

h4 {margin-top:0px;}

 

hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.bread {font-size:10px;color:#555; font-weight:normal }
 
.date {font-size:9px; margin-top:0px; font-weight:normal}


.nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb:hover {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb2 {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb2:hover {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb td,.thumb2 td{text-align:center;}
h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:10px;}
.req {float:right; font-size:10px; }

.NavMenu td {font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.testimonial {margin:20px;}
.testname {font-style:italic; padding-left:25px; margin-top:7px;}

.sitemap,.sitemap ul,.sitemap ul ul  {list-style-type:none; margin-left:0px; display:block}
.sitemap ul li.closed ul {display:none}
.sitemap li.closed ul {display:none}

.sitemap ul li.open ul {display:block}
.sitemap li.open ul {display:block}

h1 {margin:0px; margin-bottom:12px; font-size:15px; font-family:century gothic,helvetica,arial}
input, textarea,select {background:#eee; color:#666; border:0px; padding:2px;}

.prodthumb {background-position:center; background-repeat:no-repeat; width:85px; height: 50px; float:left; margin-right:7px; }
td.inav, .inav td{font-size:16px; height:30px; padding:3px;color:#fff; font-weight:bold }
td.inavSel,td.inav:hover, .inavSel td {font-size:16px;   height:30px; padding:3px;font-weight:nomral }

td.leftmove {background-image:url(../images/arrs.png); width:8px; background-position:0px; background-repeat:no-repeat;  }
td.leftmove:hover {background-image:url(../images/arrs.png); width:8px; background-position:-8px; background-repeat:no-repeat; }
td.rightmove {background-image:url(../images/arrs.png);  width:8px; background-position:right; background-repeat:no-repeat; }
td.rightmove:hover {background-image:url(../images/arrs.png); width:8px; background-position:-16px;  background-repeat:no-repeat; }
.navBo,.navBoSelected {height:30px;padding-left:12px; font-size:15px;}
 
.navBoSelected, .navBoSelected:hover,.navBo::hover {border-bottom:1px solid #ddd; }
.quote {font-size:14px; background:#999; color:#fff; padding:7px; width:150px; }
.quote td {color:#fff; }
.quote .qt {font-size:30px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.orderform td, .orderform p,.orderform {font-size:11px; color:#555}
.orderform td input {width:98%; background-color:#fff; border:1px solid #ccc }
.orderform select, .orderform textarea {background-color:#fff; border:1px solid #ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.comments textarea {width:98%; height:80px;}
.address textarea {width:98%; height:50px;}

.countrylist select {width:180px; }

.err {color:red; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
div {  }
.ecardling {font-size:11px; clear:both; margin:12px 0px 12px 0px; height:110px;
color:#666; width:100%;
 }
.ecardling .img {float:left; width:145px; height:110px; overflow:hidden;  margin-right:10px; border:1px solid #ddd; text-align:center  }
.ecardling .title {font-size:13px; font-weight:bold; text-transform:lowercase; }
.blacktext {margin:10px; background:#fff; padding:10px; border:5px solid #ccc;  } 
.blacktext, .blacktext td {color:#666; }

.ecardform input[type=text],.ecardform textarea {width:98%; }
.ecardform textarea {height:50px; }

.contact #headrow,#headrow {font-weight:bold; background-color:#ccc; color:#333; }
.contact .row1 {background-color:#eee; color:#333; }
.contact .row2 {background-color:#ddd; color:#333; }

.socialbutton {float:left; display:block; margin-left:3px; } 

.at300bs, .socialbutton ..at300bs {background-image:url(images/share.jpg); background-position:0px; 0px; width:16px; height:16px;}