/* CSS Document */
body { margin: 0; padding: 0; font: normal 12px/14px tahoma, arial, helvetica; color: #000; text-align: center; background-color:#e0e0e0; }
#site { width: 1000px; background:url(/images/bg.jpg) 0 100px no-repeat #9B8FB7; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; text-align:left; width: 1000px; voice-family: "\"}\""; voice-family:inherit; width: 1000px; border:25px solid #fff; border-width:0 25px;}
html>body #site { width: 1000px; }
#header { padding:13px 0 13px 0; background-color:#fff; width:1000px;}
#googletranslator { padding:0 0 10px 7px;}
#google_translate_element { text-align:right;}
#menu { float:right; padding:0px 0 0 0; font-size:11px;}
#menu a { text-decoration:none; color:#333366;}
#menu a:hover { text-decoration:none; color:#330066;}
#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height: 1; font-size:13px;  }
#nav a { display: block; padding:0 5px 0 5px; border-left:1px solid #330066;}
#nav li { float: left; }
#nav li ul { position: absolute; background: orange; width: 205px; left: -999em;}
#nav li ul li .products { width:400px;}
#nav li ul li a { padding:5px 10px; width:185px;}
#nav li ul li a:hover { color:#fff; background:#330066;}
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
#nav li:hover ul, li.over ul { display: block; z-index:20; }
#nav li:hover, #nav li.hover { position: static; }
#search { text-align:right; margin:13px 0 0 0; padding:0 15px 0 0;}
#search .telephone { float:left; font-size:18px; color:#FFCC00; padding:2px 0 0 15px;}
#page { background:url(/images/contentbg.gif) 0px 31px no-repeat; width:960px; min-height:500px; margin:0 20px; clear:both; }
#shoptab { height:31px; text-align:left; width:960px;}
#sidemenu { float:right; width:265px; margin:0 3px 0 0; }
#menuitem { background:url(/images/sidemenubg.gif) no-repeat; margin:10px 0 0 0; }
#menuitem h3 { margin:0; padding:5px 10px 10px 10px; font-size:16px; line-height:24px;}
#content { margin:15px 15px 0 15px;}
#content h1 { font-size:20px; line-height:inherit; color:#333366; padding:0 0 10px 0; border-bottom:2px solid #000;}
#content h2 { font-size:16px; line-height:inherit; color:#333366; padding:0 0 5px 0;}
#content h3 { font-size:11px; color:#333366;}
#content h4 { font-size:14px; line-height:inherit; color:#333366; padding:0 0 0px 0;}
#content h5 { font-size:16px; line-height:inherit; color:#ffffff; padding:0 0 0px 0;}
#products td { border:1px solid #000; border-width: 0 0 1px 0;}
#bottomtab { background:url(/images/bottom_tab_bg.gif) no-repeat; width:919px; margin:0 0 0 20px; clear:both;}
#bottomtab p { padding:5px 10px; font-size:11px;} 
#addthis { padding:10px 20px;}
#footer { background:url(/images/footerbg.gif) top center no-repeat #000000; clear:both; text-align:center; width:100%}
#footercontent { width: 1000px; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; text-align:left; width: 1000px; voice-family: "\"}\""; voice-family:inherit; width: 1000px; color:#fff; background:#000000; border:25px solid #000; border-width:0 25px;}
html>body #footercontent { width: 1000px; }
#footercontent p { margin: 0; padding:5px 0 0 20px;}
#footermenu {float:right; text-align:right; font-size:11px; padding:5px 20px 0 0;}
#footermenu a { color:#fff; text-decoration:none;}
#footermenu a:hover {text-decoration:underline;}