body {background-color:#323232;}
#page {width:950px; margin:0 auto;}
#top {background:url(../images/top.jpg) top left no-repeat; height:155px; display:block; width:950px; position:relative;}
#top object {float:right;}
#nav ul li a span {display:none;}
#nav ul li a {display:block;}
#nav ul li {display:block; margin:0; padding:0; float:left; position:relative;}
#nav ul {display:block; margin:0; padding:0; list-style:none;}
#nav {height:36px;}
#nav .mnu1 {display:block; background:url(../images/mnu_1.jpg) top left no-repeat; width:136px; height:28px; z-index:1;} 
#nav .mnu2 {display:block; background:url(../images/mnu_2.jpg) top left no-repeat; width:91px; height:28px; z-index:1;} 
#nav .mnu3 {display:block; background:url(../images/mnu_3.jpg) top left no-repeat; width:91px; height:28px; z-index:1;} 
#nav .mnu4 {display:block; background:url(../images/mnu_4.jpg) top left no-repeat; width:107px; height:28px; z-index:1;} 
#nav .mnu5 {display:block; background:url(../images/mnu_5.jpg) top left no-repeat; width:107px; height:28px; z-index:1;} 
#nav .mnu6 {display:block; background:url(../images/mnu_6.jpg) top left no-repeat; width:161px; height:28px; z-index:1;} 
#nav .tel {display:block; background:url(../images/tel.gif) top left no-repeat; width:198px; height:28px; z-index:1;} 
#nav a:hover {background-position:left -28px;}

#nav .sub {display:none; position:absolute; border:1px solid #345b80; margin:0px; padding:0; z-index:1000;}
/*#nav .sub li a {width:180px; padding:0px 10px; background:url(images/subnav.gif) top left no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold;}*/
#nav .sub li a {color:yellow; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0; padding:5px 10px; display:block; width:180px; background:url(../images/subnav.gif) top left no-repeat;}
#nav .sub li a:hover {color:red; background-position:left -23px;}
#nav .sub li {padding:0; margin:0;}

#nav .sub2 {display:none; position:absolute; left:200px; border:1px solid #345b80; margin-top:-1px; background:#222; padding:0;}
#nav .sub2 li a {color:yellow; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0; padding:5px 10px;}
#nav .sub2 li {padding:0; margin:0;}

#bodynav ul {display:block; list-style:none; padding:0; margin:0;}
#bodynav li a {color:yellow; font-weight:bold; font-family:Verdana, Geneva, sans-serif; height:20px; font-size:12px; padding:4px 10px 0 15px; display:block; width:135px; text-transform:capitalize; background:url(../images/bodynav.jpg) top left no-repeat; text-decoration:none;}
#bodynav li a:hover {color:red; background-position:left -24px;}
#bodynav li {float:none; }

#bodynav {float:left; width:160px; clear:none;}
#content {display:block; background:url(../images/bodyback.gif) top left repeat-y; padding:1px 20px 1px 20px; margin:0; }

#bodytext {width:690px;  margin:0 0 0 180px; border-left:2px solid #345b80; padding-left:20px; float:none;}
#bodytext * {color:white; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#bodytext h1 {font-size:16px; font-weight:bold; border-bottom:2px solid silver; margin:1px 0 0 0; padding:1px 0 0 0;}

#bodytop {background:url(../images/bodytop.gif) top left no-repeat; height:14px; margin:0px; padding:0px; line-height:0;}
#bodybottom {display:block; background:url(../images/bodybottom.gif) top left no-repeat; height:14px; margin:0; padding:0px; }

#footer {display:block; width:950px; margin:0 auto; text-align:center; padding-top:30px; color:silver; font-weight:bold; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
#footer a {color:#f0f0f0; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.productimage {display:block; width:120px; height:120px; margin:0 40px; background-position:center center; background-repeat:no-repeat; border:1px solid red; background-color:white;}
