#searchenginelink {clear:both; float:left; width:928px; padding:5px; background-color:#00bb00; border:1px solid #cccccc; border-style:dotted; text-align:center; font-weight:bold; color:#ffffff;}
#searchenginelink a {color:#000000;}
#searchenginecurrency {clear:both; float:left; width:928px; padding:5px; background-color:#ffffff; border:1px solid #cccccc; border-top:0; border-style:dotted; text-align:center; font-weight:bold; color:#000000;}

.title1 {clear:both; float:left; width:776px; margin-top:20px; background:url(images/bo2tr.gif) no-repeat right top;}
#title1new {float:left; width:768px; height:25px; padding-top:10px; background:url(images/bo2t.gif) repeat-x; font:bold 14px arial,verdana,sans-serif; color:#cc0000;}
#title1more {float:left; width:764px; height:15px; background-color:#eeeeee; text-align:right; padding:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
#title1more a {font:bold 12px arial,verdana,sans-serif; color:#0000cc; text-decoration:underline; cursor:default; display:inline; background-color:#eeeeee;}
#title1more a:hover {color:#cc0000; cursor:pointer; text-decoration:none;}
.title1bottom {clear:both; float:left; width:776px; font-weight:bold; background:url(images/bo2br.gif) no-repeat right top;}

#newproducts {float:left;}
#newproducts a {width:122px; height:212px; background:url(images/bgnew.gif) repeat-x; position:relative; padding:3px; color:#444444;}
#newproducts a:hover {cursor:pointer; background:url(images/bgnewon.gif) repeat-x;}
#newproducts img {display:block; width:80px; height:80px;}
.newproductsname {position:absolute; top:95px; left:3px; width:118px; height:105px; display:block; overflow:hidden;}
.newproductsprice {position:absolute; top:197px; left:3px; font:bold 14px arial,verdana,sans-serif;}
#newproductsshippingcost {float:left; width:128px; height:40px; font:normal 9px arial,verdana,sans-serif; background-color:#eeeeee;}

#titlehelp {clear:both; float:left; width:776px; margin-top:20px; background:url(images/bo6tr.gif) no-repeat right top;}
#titlehelpnew {float:left; width:768px; height:auto; padding-top:1px; background:url(images/bo6t.gif) repeat-x;}
#titlehelpbottom {clear:both; float:left; width:776px; font-weight:bold; background:url(images/bo6br.gif) no-repeat right top;}

#homehelp {position:relative; float:left; width:190px; height:90px; margin:-20px 4px 0 0; border-right:1px solid #cccccc;}
#homehelp a {width:100%; height:100%; background:none;}
#homehelp a:hover {color:#00bb00; cursor:pointer;}
.homehelptitle {position:absolute; top:10px; left:5px; width:180px; text-align:left; font-weight:bold;}
.homehelptext {position:absolute; top:34px; left:5px; width:180px; text-align:left;}
.homehelpmore {position:absolute; top:75px; left:5px; width:180px; text-align:left;}

#homeproductlistselectors {position:relative; clear:both; float:left; width:776px; margin-top:20px;}
#homeproductlistselector1 {position:absolute; top:0px; left:0px; width:774px; border:1px solid #cccccc; visibility:visible;}
#homeproductlistselector2 {position:absolute; top:0px; left:0px; width:774px; border:1px solid #cccccc; visibility:hidden;}
#homeproductlistselector3 {position:absolute; top:0px; left:0px; width:774px; border:1px solid #cccccc; visibility:hidden;}
#homeproductlistselector4 {position:absolute; top:0px; left:0px; width:774px; border:1px solid #cccccc; visibility:hidden;}
#homeproductlistselector5 {position:absolute; top:0px; left:0px; width:774px; border:1px solid #cccccc; visibility:hidden;}
#homeproductlistselectortitle {float:left; width:153px; height:35px; padding:10px 0 10px 0; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background:url(images/bo2t.gif) repeat-x; font:bold 14px arial,verdana,sans-serif; color:#cc0000; text-align:center;}
#homeproductlistselectortitle a {text-align:center; font:bold 14px arial,verdana,sans-serif; color:#0000cc; background:none; text-decoration:underline; cursor:default;}
#homeproductlistselectortitle a:hover {cursor:pointer; text-decoration:none; color:#cc0000;}

#homeproductlistmore {clear:both; float:left; width:760px; height:20px; padding:5px; text-align:right;}
#homeproductlistmore a {font:bold 12px arial,verdana,sans-serif; color:#0000cc; text-decoration:underline; cursor:default;}
#homeproductlistmore a:hover {color:#cc0000; cursor:pointer; text-decoration:none;}

#homecategorylist {float:left; width:330px; padding:10px; margin:30px 0 30px 20px; border:1px solid #e4e4e4; background:url(images/bgpopular.gif) repeat;}
#homecategorylist h1 {display:block; margin-bottom:10px; font:bold 18px arial,verdana,sans-serif; color:#000000;}
#homecategorylist ul {width:350px;}
#homecategorylist li {display:inline; float:left; width:350px; height:20px;}
#homecategorylist a {font:bold 11px arial,verdana,sans-serif; color:#444444; text-decoration:none; cursor:default; background:none;}
#homecategorylist a:hover {cursor:pointer; color:#cc0000;}

#homedevices {clear:both; float:left; margin-top:10px;}
#homedevices ul {width:775px;}
#homedevices li {position:relative; display:inline; float:left; margin:0 3px 3px 0; width:150px; height:175px; border:1px solid #e4e4e4; text-align:center; background:url(images/bgdevice175.gif) repeat-x;}
#homedevices li:hover {background:url(images/bgdeviceon175.gif) repeat-x;}
#homedevices a {font:bold 12px arial,verdana,sans-serif; color:#000000; text-decoration:none; cursor:default; background:none;}
#homedevices a:hover {color:#cc0000; cursor:pointer;}
#homedevices img {display:block; margin:5px auto 3px auto;}