/* (c) 2010, Bina Office Furniture, Mineola NY */

/* default global rules */
* {margin:0;padding:0;background-color:transparent;}
p {margin:10px;}
img {border:none;}
/*a {color:#005D7B;}*/
a {color:#f03;}
a:visited {color:#030;}
a:hover {color:#f60;}
h1,h2,h3,h4,h5,h6 {color:#030;}
/* /common/images/art/sliver2.jpg /common/images/art/page_bkgrnd.jpg /common/images/art/orange.jpg*/
body {width:100%;background:url(/common/images/art/sliverg.jpg) repeat-x fixed bottom #cc3;margin:0;padding:0;text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;}
div#whole {width:1040px;margin:0 auto;background-color:#fff;text-align:left;padding-bottom:20px;border-right:4px solid #fc0;}

/* main content area */
div#main  {float:right;width:780px;}
div#topnav {text-align:right;width:95%;font-size:14px;padding:0 5px 10px 0;}
div#logo {float:left;width:450px;}
div#logo img {border:none;}
div#locate {float:right;width:260px;text-align:center;font-size:14px;margin-top:8px;margin-right:10px;}
div#locate strong {color:#c03;}
div#locate a {font-weight:bold;}
div#content {clear:both;width:inherit;}

ul.catalog_roll {list-style-type:none;}
ul.catalog_roll li {padding:5px;clear:left;}
ul.catalog_roll li img {float:left;padding:5px;}
ul.catalog_roll li .ltxt {float:left;padding:5px;}

.navTable * {border:none;text-decoration:none;}

.none * {text-decoration:none;color:#333;} /* blank out formatting for span */

/* side bar */
div#sidebar {float:left;width:230px;background-color:#fff;border-right:1px solid #ccc;background-color:#fff;padding-right:5px;margin-right:5px;}
div#sidebar div#box {background-color:#005D7B;width:50px;height:50px;color:white;float:right;}
div#sidebar div#sidenav {margin-left:5px;margin-top:20px;}
div#sidebar ul {margin-left:0;list-style-type:none;}
div#sidebar ul li {margin-bottom:4px;}

/* catalog sidebar navigation */
ul.catSideNav li { background-color:#fc0; font-weight:bold; font-size:larger;}
ul.catSideNav li a { color:#c03; display:block;padding:4px; text-decoration:none;}
ul.catSideNav li a:hover { color:#fc0; background-color:#c03;}
ul.catSideNav li.selectedcategory {padding:4px;background-color:#c03;color:#fc0;}
ul.catSideNav li.catSubNav {background-color:#ffc;border:#fc0 solid;border-width:0 1px 1px 2px;}


/* footer */
div#footer {text-align:center;clear:both;padding-top:40px;}
.invert_slogan,div#footer h2 {text-align:center;background-color:#000;color:#fff;padding:4px; font-style:italic;}
div#footer h3 {font-variant:small-caps;}
div#footer p {line-height:60px;}
div#footer small {color:#666;}

/* adjunct styles for legacy pages */
.tablenav {margin:0 auto;width:auto;text-align:center;}
.tablenav td {font-size:medium;font-family:Geneva, Arial, Helvetica, sans-serif;}

/* specials */
.sprice { color:#c00; font-weight:bold; font-size:x-large;white-space:nowrap;}
.strike { text-decoration:line-through;}

/* top nav - formerly in catalog only */
#menubar {	background-color:#363; border:#000 1px solid; padding:4px; color:#fff; font-weight:bold;
border-top:4px dotted rgb(51, 51, 51); padding-top:10px; white-space:nowrap;}

#menubar a {color: #fff;text-decoration: none;}

/* catalog section -- see style[1,2].css */

/* breadcrumbs: moved here from style2.css */
.cat {font-size:16px; color:#009;margin:10px 0;padding:0 4px;}
.cat a:link, .cat a:visited {color:#CC0033;}
.cat a:hover {color:#FF6600;}

/* blog */
h1.blogTitle {white-space:nowrap;clear:both;}
.blogPost {font-size:1.1em;}
.byline {}
.blogger-labels {width:50%;float:right;}
.blogger-labels a:link{font-family:"Courier New", Courier, monospace;color:#333; text-decoration:none;}

/* end */