﻿/* Home */
#home {margin-left:13px; float:left; width:779px; display:inline;}
#home #promos img {float:left;}
#home a {color:#336699;}
#home #promos .homebanner {margin-left:10px; margin-right:10px; margin-bottom:10px;}
#home #promos .mainPromo {margin-left:10px; margin-bottom:10px;}
#content #home h1 {margin:0px; padding:0px;}
#content #home p {line-height:21px; margin-top:0px;}
#home .homeProd {width:183px; height:250px; float:left; margin:0px 12px 15px 0px; font-size:85%;}
#home .homeProdEnd {width:183px; height:250px; float:left; font-size:85%; margin:0px 0px 15px 0px;}
#home .homeProd img, #home .homeProdEnd img {padding:0px; margin:0px 0px 5px 0px;}
#home h1 {padding:10px 0px 5px 0px; margin:0px; font-size:155%;}
#home h2 {background:#000; padding:7px 0px 5px 0px; height:20px; text-align:center; color:#fff; font-size:115%; margin:0px; font-weight:normal;}
#home h2 a {color:#fff;}
#home ul {margin:0px; padding:0px;}
#home ul li {list-style-type:none; font-weight:bold;  margin:0px; padding:0px;}
#home ul li a:hover {text-decoration:underline;}
#home ul li ul {margin:5px 0px 0px 0px; padding:0px;}
#home ul a {color:#333;}
#home ul li ul li {list-style-type:none; font-weight:normal; margin:0px 0px 5px 0px; padding:0px 0px 0px 10px; background: url(../../images/icons/grey_arrow_bullet.gif) 0 4px no-repeat;}
#home .bullet {list-style-type:none; font-weight:normal; margin:0px 0px 5px 0px; padding:0px 0px 0px 10px; background: url(../../images/icons/grey_arrow_bullet.gif) 0 4px no-repeat;}
#home ul.bulletsmall li {list-style-type:none; font-weight:normal; margin:0px 0px 5px 0px; padding:0px 0px 0px 10px; background: url(../../images/icons/grey_arrow_bullet.gif) 0 4px no-repeat;}
#home .homeProdImg {width:100px; float:left; margin:0px; padding:0px;}
#home .homeLinks {width:130px; float:left; margin:0px 0px 0px 10px; padding:0px;}
#home .homeProdBot {background: url(../../images/background/555Bot252.gif) bottom no-repeat; height:2px; line-height:0px; font-size:0px; } 
#homeText {margin-left:10px;width:780px; line-height:21px; padding-top:15px;}
#homeText a {color:#336699;}
#homeText p {margin:0 0 15px 0;}

.homepageBestBuy {margin:0px;}
.homepageBestBuy h2 {background: url(../../images/background/bestbuys.gif) no-repeat center top; height:31px;margin:0 0 10px;overflow:hidden;text-indent:-1000px;}
.homepageBestBuy .categoryProductBestBuy {float:left; display:inline; width:170px; text-align:center; margin:0px 14px 0px 14px;}
.homepageBestBuy .categoryProduct {float:left; width:252px; text-align:center; }
.homepageBestBuy h3 {margin:0px; padding:0 0 0 5px; font-size:85%; text-align:left;}
.homepageBestBuy h3 a {color:#555;}
.homepageBestBuy h4 {margin:0px; font-size:85%; padding: 0px 10px 0px 5px; font-weight:normal; height:50px; text-align:left; color:#656565;}
.homepageBestBuy .bestbuyimg {margin-left:1px;}

.homepageBestBuy .bestBuyLeft {padding-bottom:7px;}
.homepageBestBuy .bestbuyfeatures {text-align:left; margin-bottom:10px; font-size:90%;}
.homepageBestBuy .bestbuyfeatures ul {font-size:85%; list-style-type:none; margin:0px; padding:0px;}
.homepageBestBuy .bestbuyfeatures ul li {margin:0px 0px 0px 7px; padding:0px;color:#656565; line-height:14px;}
.homepageBestBuy .bestbuydelivery {font-size:80%; text-align:left; color:#656565;margin:0 0 0 7px;}
.homepageBestBuy .ProductPrice {font-size:175%; font-weight:bold;}
.homepageBestBuy .orangeSave65 {margin-top:5px;}
.homepageBestBuy .bestbuyPrice {text-align:center; display:block;}

.homepageBestBuy .customerRating {padding-left:8px; margin-bottom:5px; font-size:95%;}
.homepageBestBuy .customerRating img {float:left; padding:3px 40px 5px 0px; display:block; }
.homepageBestBuy .customerRating .stars {padding:0px 0px 5px 0px; display:block; width:90px;} 
.homepageBestBuy .customerRating span {display:block; text-align:left;}
.homepageBestBuy .customerRating .customerratingtitle {color:#fa4607; font-weight:bold; padding-bottom:2px;}
.homepageBestBuy .customerRating .score {display:block; padding-left:2px; text-align:left; clear:both;}

.homepageBestBuy .categoryProductBestBuy .video {text-align:left; margin-bottom:5px; margin-left:8px; float:left;}

.homepageBestBuy .bestbuyimageholder .bestbuystar{margin-left:8px;}

/*#content #home .homepageBestBuy .categoryProductBestBuy .bestbuyimg .bestbuyimageholder{position:absolute; float:right; margin-left:10px;height:45px;width:145px;border:1px solid red;}
*/
.brands{margin-left:10px; width:780px;}
.brands h3{margin:15px 0px 5px 0px;}
.brands p{margin:0px; padding:0px;}
.brands p a{color:#555;}
.brands p a:hover{text-decoration:underline;}
