BODY  {font-family : Verdana, Helvetica, sans-serif;color: #000000;margin: 0px auto;padding: 5px;background:     url(bmpress/bmpress-bg1.jpg);}
html  {scrollbar-face-color: #30410B; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #30410B;}

.wrapper {width:780px;margin: 0px auto;padding: 0px;}
.banner {width:780px;padding:0px;margin: 0px ;height:120px; }
.inner {width:780px;border: 1px solid #30410B;margin: 0px;padding: 0px; background-color:#FFFFFF;}
.sidebar {float:right;width:150px;margin:0px; padding:0px;}
.content {float:left;padding:0px; margin: 0px 0px 20px 0px; width:590px;}


 /* css dropdown menu */
.menu {height: 20px; padding:0px ; margin: 0px 0px 10px 0px; width:780px;background-color:#BBD7A4;border-width: 1px 0px 1px 0px; border-color: #30410B;border-style: solid;}
.menu ul {padding:0; margin:3px 0px 0px 0px;list-style-type: none;}
.menu ul li {float:left;position:relative; }
 /* includes hover though hover gets done again later to stop padding  shift because of no set width */
.menu ul li a, .menu ul li a:visited, .menu ul li a:hover  {
display:block; text-decoration:none; font-size:.7em; color:#30410B;  padding: 0px 10px 2px 10px;line-height:15px; }
* html .menu ul li a, .menu ul li a:visited {float:left;position:relative;}
.menu ul li ul {display: none;}
table {border-collapse:collapse; }
.menu ul li ul li a {border:1px solid #ffffff;  border-width:1px 1px 0px 0px; }
/* specific to non IE browsers */
.menu ul li:hover a,.menu ul li a:hover {color:#467D18; background:#BBD7A4;text-decoration:none; }
.menu ul li:hover ul,.menu ul li a:hover ul {display:block; position:absolute; top:16px;margin-top:0px;left:0; width:150px;text-decoration:none; }
* html .menu ul li a:hover ul {margin-top:0;marg\in-top:1px;font-size:1.4em;}
.menu ul li:hover ul li a,.menu ul li a:hover ul li a {display:block; background:#BBD7A4; color:#30410B; height:auto; line-height:1.2em; padding:5px 10px; width:129px;}
* html .menu ul li a:hover ul li a {width:150px;w\idth:129px;}
.menu ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover {background:#E3FBCE; color:#467D18;}

A,A:Visited, A:Active {text-decoration : none;color : #30410B;margin:0;padding:0;}
A:Hover  {color : #467D18;text-decoration : none;margin:0;padding:0;}
A.white2,A:Visited.white2,A:Active.white2   {text-decoration : none;color : #FFFFFF;}
A:Hover.white2  {color : #DDDDDD;text-decoration : underline;}
A.nav,A.nav:Visited, A.nav:Active {text-decoration : none;color : #30410B;}
A.nav:Hover  {color : #467D18;text-decoration : none;}

h1 {font-size:1em;color: #30410B;margin: 0; padding:  20px  40px 20px 40px; }
h2{font-size:.9em;color: #30410B;margin: 0px; padding: 20px  40px 5px 40px; }
h3{font-size:.8em;color: #30410B;margin: 0px; padding: 20px  40px 0px 40px; }
h4{font-size:.6em;color: #13161D;text-align: left;margin: 10px 0px 10px 10px; padding: 0px; }
h5 {font-size:1.2em;color: #552974;}
h6 {font-size:1.4em;color: #552974;margin : 0px; padding:0px;}

p {font-size:.8em;color: #000000;margin: 0px ;padding: 0px 40px 10px 40px;text-align: justify;}
.sale p{font-size : .7em; margin : 0px; padding:0px;text-align: center;}
.sale h3{font-size : .7em; margin : 0px; padding:0px;text-align: center;}
P.white {color : #FFFFFF; font-size : .7em; margin : 0px; padding:3px 0px 0px 10px;text-align: left;}
P.cent  {color : #000000; font-size : .7em; margin : 0px; padding:0px;text-align: center;}
P.centw  {color : #FFFFFF; font-size : .7em; margin : 0px; padding:3px 0px 0px 0px;text-align: center;}
P.pdfs {font-size : .8em; margin : 10px 0px 10px 0px; padding:3px 40px 0px 0px;text-align: right;  font-style : italic; }
.sidebar p {font-size:.8em;color: #000000;margin: 0px ;padding: 20px 5px 0px 5px;text-align: left; }
p.small{font-size : .7em; margin : 0px; padding:0px;text-align: left;}

ul {font-size: 1em;margin:0px;padding:0px;}
ul.nodot {font-size : .8em;margin:0px 40px 10px 80px;padding:0;color : #30410B;list-style:none;}
ul.dot {font-size : .8em;margin:0px 40px 10px 80px;padding:0px;color : #30410B;list-style: disc;}
ul ul{font-size : .8em;margin:0px 20px 10px 20px;padding:0;color : #30410B;}
dl{font-size : .6em;margin:10px 10px 10px 50px;padding:0;}
dt{float: left;font-weight:bold; }
dd{padding:0px 0px 5px 10px;}
ol {font-size : .8em;margin:0px 40px 10px 80px;padding:0;color : #30410B;}
ol ol{font-size : .8em;margin:0px 20px 10px 20px;padding:0;color : #30410B;}




.footer {clear:both;width:780px;padding:6px 0px 8px 0px;margin:0px;background-color:#30410B;}
.footer2 {clear:both;width:780px;padding:10px 0px 10px 0px;margin:0px;}
.cart{position: absolute; height:20px;top:129px; margin: 2px 10px 0px 710px;padding:0px; z-index:2;}
.box{float:left; display:inline;width:246px; height:148px;padding: 1px 1px 1px 1px;margin:0px 0px 8px 9px;background: url(bmpress/printers-bg1.jpg) no-repeat;}
.boxb{float:right; display:inline;width:246px; height:306px;padding: 1px 1px 1px 1px;margin:0px 9px 9px 0px;background: url(bmpress/printers-bg2.jpg) no-repeat;}
.box h1{font-size:.8em;margin: 0px; padding:  4px 0px 4px 10px; }
.boxb h1{font-size:.8em;margin: 0px; padding:  4px 0px 4px 10px; }
.box p{font-size:.7em;margin: -120px 0px 0px 95px; padding:  0px 5px 0px 0px; text-align: left;}
.box div{ margin: 9px 0px 0px 188px;padding:0px; z-index:3;}
.boxb img{margin: 0px; padding:  3px 2px 2px 2px; }
#map{ margin: 10px 0px 10px 40px;padding: 10px 0px 10px 40px;}
.bar {border-width: 2px 0px 0px 0px; border-color: #30410B;border-style: dotted; margin:40px 20px 10px 20px;padding:0px;}
.boxc{float:left; display:inline;width:100px; height:260px;padding: 1px 1px 1px 1px;margin:0px 0px 20px 20px;text-align: center;}
.boxc h3{font-size:.8em;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; }
.boxc h1{font-size:.6em;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; }
.boxc p{font-size:.6em;color: #D80000;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; font-weight:bold;}
.boxc img{margin: 0px; padding:  0px; }
.boxd{float:left; display:inline;width:160px; height:260px;padding: 1px 1px 1px 1px;margin:0px 0px 20px 20px;text-align: center;}
.boxd h3{font-size:.8em;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; }
.boxd h1{font-size:.6em;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; }
.boxd p{font-size:.6em;color: #D80000;margin: 0px; padding:  0px 0px 0px 0px; text-align: center; font-weight:bold;}
.boxd img{margin: 0px; padding:  0px; }
.boxd ul{font-size : .7em;margin:5px 5px 5px 5px;padding:0px;color : #30410B;list-style: disc; text-align: left;}

/* Interesting rules start here */
.floatclear {display:inline-block;margin:10px 0px 0px 20px;padding:0px;}
/* Hide from IE Mac \*/
* html .floatclear {height:1%;width:auto;margin:10px 0px 0px 20px;padding:0px;}
.floatclear {display:table;margin:10px 0px 0px 20px;padding:0px;}
/* End hide from IE-mac */
/* Interesting rules end here */

form{margin:0;padding:0;}
select{ margin:1px 0px 1px 0px;padding:0;height:20px; font-size:.8em; font-weight:bold; color: #000000;border:1px ; background-color:#BBD7A4; }
.buy{margin:0px 10px 0px 10px;}
.sale input, .shop select{font-size:.7em; margin:0px;padding:0px;}
